0001193125-21-152840.txt : 20210506 0001193125-21-152840.hdr.sgml : 20210506 20210506104936 ACCESSION NUMBER: 0001193125-21-152840 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20210403 FILED AS OF DATE: 20210506 DATE AS OF CHANGE: 20210506 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: 21896415 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 d172825d10q.htm 10-Q 10-Q
falseQ1P5YP5YP1YP2YP0Y0001000697--12-312026-03-312031-03-31Series H senior unsecured notes bear interest at a 3-month LIBOR for that floating rate interest period plus 1.25%. 0001000697 2021-01-01 2021-04-03 0001000697 2020-12-31 0001000697 2021-04-03 0001000697 2020-01-01 2020-03-28 0001000697 2020-01-01 2020-12-31 0001000697 2021-04-30 0001000697 2019-12-31 0001000697 2020-03-28 0001000697 us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 2020-01-01 2021-04-03 0001000697 2021-01-01 2021-04-03 0001000697 2022-01-01 2021-04-03 0001000697 us-gaap:ShortTermInvestmentsMember 2021-04-03 0001000697 us-gaap:CashEquivalentsMember 2021-04-03 0001000697 srt:MinimumMember 2021-04-03 0001000697 srt:MaximumMember 2021-04-03 0001000697 us-gaap:OtherNoncurrentLiabilitiesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignExchangeContractMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:OtherCurrentAssetsMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherAssetsMember 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:OtherCurrentLiabilitiesMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001000697 us-gaap:UnsecuredDebtMember 2021-04-03 0001000697 us-gaap:SoftwareDevelopmentMember 2021-04-03 0001000697 wat:PurchasedIntangiblesMember 2021-04-03 0001000697 us-gaap:TrademarksMember 2021-04-03 0001000697 us-gaap:LicensingAgreementsMember 2021-04-03 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CrossCurrencyInterestRateContractMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CrossCurrencyInterestRateContractMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2021-04-03 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CrossCurrencyInterestRateContractMember 2021-04-03 0001000697 wat:ForeignSubsidiaryMember 2021-04-03 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2021-04-03 0001000697 us-gaap:NotesPayableToBanksMember 2021-04-03 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesEMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesFMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2021-04-03 0001000697 wat:CreditAgreementMember 2021-04-03 0001000697 us-gaap:UnsecuredDebtMember wat:FixedInterestRateMember 2021-04-03 0001000697 wat:January2019ProgramMember 2021-04-03 0001000697 us-gaap:TreasuryStockMember 2021-04-03 0001000697 wat:RevolvingFacilityAndTermLoanMember us-gaap:NotesPayableToBanksMember 2021-04-03 0001000697 us-gaap:BankTimeDepositsMember 2020-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2020-12-31 0001000697 us-gaap:ShortTermInvestmentsMember 2020-12-31 0001000697 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001000697 us-gaap:ForeignExchangeContractMember 2020-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2020-12-31 0001000697 us-gaap:OtherAssetsMember us-gaap:CrossCurrencyInterestRateContractMember 2020-12-31 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:OtherCurrentAssetsMember 2020-12-31 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001000697 us-gaap:UnsecuredDebtMember 2020-12-31 0001000697 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001000697 wat:PurchasedIntangiblesMember 2020-12-31 0001000697 us-gaap:TrademarksMember 2020-12-31 0001000697 us-gaap:LicensingAgreementsMember 2020-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2020-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2020-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CrossCurrencyInterestRateContractMember 2020-12-31 0001000697 wat:ForeignSubsidiaryMember 2020-12-31 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2020-12-31 0001000697 us-gaap:NotesPayableToBanksMember 2020-12-31 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesEMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesFMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2020-12-31 0001000697 wat:CreditAgreementMember 2020-12-31 0001000697 us-gaap:UnsecuredDebtMember wat:FixedInterestRateMember 2020-12-31 0001000697 us-gaap:TreasuryStockMember 2020-12-31 0001000697 wat:RevolvingFacilityAndTermLoanMember us-gaap:NotesPayableToBanksMember 2020-12-31 0001000697 us-gaap:ProductMember 2021-01-01 2021-04-03 0001000697 us-gaap:CostOfSalesMember 2021-01-01 2021-04-03 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-04-03 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-04-03 0001000697 wat:WatersInstrumentSystemsMember 2021-01-01 2021-04-03 0001000697 wat:ChemistryConsumablesMember 2021-01-01 2021-04-03 0001000697 wat:TaInstrumentSystemsMember 2021-01-01 2021-04-03 0001000697 wat:WatersServiceMember 2021-01-01 2021-04-03 0001000697 wat:TaServiceMember 2021-01-01 2021-04-03 0001000697 us-gaap:ServiceMember 2021-01-01 2021-04-03 0001000697 country:CN 2021-01-01 2021-04-03 0001000697 country:JP 2021-01-01 2021-04-03 0001000697 wat:AsiaOtherMember 2021-01-01 2021-04-03 0001000697 srt:AsiaPacificMember 2021-01-01 2021-04-03 0001000697 country:US 2021-01-01 2021-04-03 0001000697 wat:AmericasOtherMember 2021-01-01 2021-04-03 0001000697 srt:AmericasMember 2021-01-01 2021-04-03 0001000697 srt:EuropeMember 2021-01-01 2021-04-03 0001000697 wat:PharmaceuticalCustomersMember 2021-01-01 2021-04-03 0001000697 wat:IndustrialCustomersMember 2021-01-01 2021-04-03 0001000697 wat:GovernmentalAndAcademicCustomersMember 2021-01-01 2021-04-03 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-04-03 0001000697 wat:PerformanceStockUnitsPsuMember 2021-01-01 2021-04-03 0001000697 us-gaap:RestrictedStockMember 2021-01-01 2021-04-03 0001000697 us-gaap:StockOptionMember 2021-01-01 2021-04-03 0001000697 us-gaap:NotesPayableToBanksMember 2021-01-01 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-01-01 2021-04-03 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-04-03 0001000697 us-gaap:UnsecuredDebtMember 2021-01-01 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2021-01-01 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0001000697 us-gaap:StockOptionMember srt:MinimumMember 2021-01-01 2021-04-03 0001000697 us-gaap:StockOptionMember srt:MaximumMember 2021-01-01 2021-04-03 0001000697 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-04-03 0001000697 wat:PurchasedIntangiblesMember 2021-01-01 2021-04-03 0001000697 us-gaap:LicensingAgreementsMember 2021-01-01 2021-04-03 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-01-01 2021-04-03 0001000697 wat:ContractualTaxRateSingaporeMember country:SG 2021-01-01 2021-04-03 0001000697 us-gaap:LondonInterbankOfferedRateLIBORMember wat:SeniorUnsecuredNotesSeriesHMember 2021-01-01 2021-04-03 0001000697 wat:StockBasedCompensationTaxBenefitMember 2021-01-01 2021-04-03 0001000697 country:SG wat:AprilTwoThousandAndTwentyOneToMarchTwoThousandAndTwentySixMember wat:NewContractualArrangementMember 2021-01-01 2021-04-03 0001000697 country:IE 2021-01-01 2021-04-03 0001000697 country:GB 2021-01-01 2021-04-03 0001000697 country:SG 2021-01-01 2021-04-03 0001000697 us-gaap:RetainedEarningsMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-03 0001000697 us-gaap:CommonStockMember 2021-01-01 2021-04-03 0001000697 us-gaap:TreasuryStockMember 2021-01-01 2021-04-03 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2021-01-01 2021-04-03 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-04-03 0001000697 wat:PerformanceStockUnitsPsuMember srt:MinimumMember 2021-01-01 2021-04-03 0001000697 wat:PerformanceStockUnitsPsuMember srt:MaximumMember 2021-01-01 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2021-01-01 2021-04-03 0001000697 wat:January2019ProgramMember 2021-01-01 2021-04-03 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2021-01-01 2021-04-03 0001000697 wat:RelatedToVestingOfRestrictedStockUnitsMember 2021-01-01 2021-04-03 0001000697 wat:SeveranceLeaseTerminationAndOtherRelatedCostsMember 2021-01-01 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2021-01-01 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2021-01-01 2021-04-03 0001000697 wat:PrepaymentNotLessThanTwentyDaysButNoMoreThanSixtyDaysMember wat:SeniorUnsecuredNotesMember 2021-01-01 2021-04-03 0001000697 us-gaap:ProductMember 2020-01-01 2020-03-28 0001000697 us-gaap:ServiceMember 2020-01-01 2020-03-28 0001000697 us-gaap:CostOfSalesMember 2020-01-01 2020-03-28 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-28 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-28 0001000697 wat:WatersInstrumentSystemsMember 2020-01-01 2020-03-28 0001000697 wat:ChemistryConsumablesMember 2020-01-01 2020-03-28 0001000697 wat:TaInstrumentSystemsMember 2020-01-01 2020-03-28 0001000697 wat:WatersServiceMember 2020-01-01 2020-03-28 0001000697 wat:TaServiceMember 2020-01-01 2020-03-28 0001000697 country:CN 2020-01-01 2020-03-28 0001000697 country:JP 2020-01-01 2020-03-28 0001000697 wat:AsiaOtherMember 2020-01-01 2020-03-28 0001000697 srt:AsiaPacificMember 2020-01-01 2020-03-28 0001000697 country:US 2020-01-01 2020-03-28 0001000697 wat:AmericasOtherMember 2020-01-01 2020-03-28 0001000697 srt:AmericasMember 2020-01-01 2020-03-28 0001000697 srt:EuropeMember 2020-01-01 2020-03-28 0001000697 wat:PharmaceuticalCustomersMember 2020-01-01 2020-03-28 0001000697 wat:IndustrialCustomersMember 2020-01-01 2020-03-28 0001000697 wat:GovernmentalAndAcademicCustomersMember 2020-01-01 2020-03-28 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2020-01-01 2020-03-28 0001000697 wat:PerformanceStockUnitsPsuMember 2020-01-01 2020-03-28 0001000697 us-gaap:StockOptionMember 2020-01-01 2020-03-28 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2020-01-01 2020-03-28 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2020-01-01 2020-03-28 0001000697 wat:StockBasedCompensationTaxBenefitMember 2020-01-01 2020-03-28 0001000697 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-28 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-28 0001000697 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-28 0001000697 us-gaap:CommonStockMember 2020-01-01 2020-03-28 0001000697 us-gaap:TreasuryStockMember 2020-01-01 2020-03-28 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2020-01-01 2020-03-28 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-28 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2020-01-01 2020-03-28 0001000697 wat:RelatedToVestingOfRestrictedStockUnitsMember 2020-01-01 2020-03-28 0001000697 wat:January2019ProgramMember 2019-01-31 0001000697 wat:RevolvingFacilitiesMember us-gaap:NotesPayableToBanksMember 2017-11-30 0001000697 wat:TermLoanFacilityMember us-gaap:NotesPayableToBanksMember 2017-11-30 0001000697 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2020-01-01 0001000697 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-01-31 0001000697 us-gaap:TreasuryStockMember 2019-12-31 0001000697 us-gaap:TreasuryStockMember 2020-03-28 0001000697 us-gaap:NotesPayableToBanksMember 2019-02-01 2019-02-28 0001000697 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001000697 wat:PurchasedIntangiblesMember 2020-01-01 2020-12-31 0001000697 us-gaap:LicensingAgreementsMember 2020-01-01 2020-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2020-01-01 2020-12-31 0001000697 us-gaap:LondonInterbankOfferedRateLIBORMember wat:SeniorUnsecuredNotesSeriesHMember 2020-01-01 2020-12-31 0001000697 us-gaap:SubsequentEventMember 2021-04-04 2021-07-04 0001000697 us-gaap:StockOptionMember 2020-12-31 0001000697 wat:PerformanceStockUnitsPsuMember 2020-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2021-04-03 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-03 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001000697 us-gaap:StockOptionMember 2021-04-03 0001000697 wat:PerformanceStockUnitsPsuMember 2021-04-03 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2021-04-03 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2020-12-31 0001000697 us-gaap:StockOptionMember srt:MinimumMember 2020-12-31 0001000697 us-gaap:StockOptionMember srt:MaximumMember 2021-04-03 0001000697 us-gaap:StockOptionMember srt:MinimumMember 2021-04-03 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:CommonStockMember 2021-04-03 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0001000697 us-gaap:RetainedEarningsMember 2021-04-03 0001000697 us-gaap:TreasuryStockMember 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001000697 us-gaap:CommonStockMember 2019-12-31 0001000697 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001000697 us-gaap:RetainedEarningsMember 2019-12-31 0001000697 us-gaap:TreasuryStockMember 2019-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001000697 us-gaap:CommonStockMember 2020-03-28 0001000697 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0001000697 us-gaap:RetainedEarningsMember 2020-03-28 0001000697 us-gaap:TreasuryStockMember 2020-03-28 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 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 April 3, 2021
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)
(508478-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
files).     Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and “emerging growth company” in
Rule 12b-2
of the Exchange Act.
 
Large accelerated filer      Accelerated filer  
       
Non-accelerated filer      Smaller reporting company  
       
         Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐
Indicate by check mark whether the registrant is a shell company (as defined in
Rule 12b-2
of the Act).    Yes  ☐  
 
  No  
Indicate the number of shares outstanding of the registrant’s common stock as of April 30, 2021: 61,700,498
 
 
 

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
 
Item 2.
 
  
 
27
 
Item 3.
 
  
 
37
 
Item 4.
 
  
 
37
 
     
PART II
 
OTHER INFORMATION
  
     
Item 1.
 
  
 
38
 
Item 1A.
 
  
 
38
 
Item 2.
 
  
 
38
 
Item 6.
 
  
 
39
 
 
 
  
 
40

Item 1:
Financial Statements
WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(unaudited)
 
    
April 3, 2021
   
December 31, 2020
 
    
(In thousands, except per share data)
 
ASSETS
                
Current assets:
                
Cash and cash equivalents
   $ 683,783     $ 436,695  
Investments
     125,986       6,451  
Accounts receivable, net
     550,677       573,316  
Inventories
     327,967       304,281  
Other current assets
     79,510       80,290  
    
 
 
   
 
 
 
Total current assets
     1,767,923       1,401,033  
Property, plant and equipment, net
     513,719       494,003  
Intangible assets, net
     240,853       258,645  
Goodwill
     438,139       444,362  
Operating lease assets
     88,283       93,252  
Other assets
     162,646       148,625  
    
 
 
   
 
 
 
Total assets
   $ 3,211,563     $ 2,839,920  
    
 
 
   
 
 
 
     
LIABILITIES AND STOCKHOLDERS’ EQUITY
                
Current liabilities:
                
Notes payable and debt
   $ 100,000     $ 150,000  
Accounts payable
     81,511       72,212  
Accrued employee compensation
     35,104       72,166  
Deferred revenue and customer advances
     280,848       198,240  
Current operating lease liabilities
     26,908       27,764  
Accrued income taxes
     82,642       76,558  
Accrued warranty
     10,705       10,950  
Other current liabilities
     167,331       197,093  
    
 
 
   
 
 
 
Total current liabilities
     785,049       804,983  
Long-term liabilities:
                
Long-term debt
     1,603,090       1,206,515  
Long-term portion of retirement benefits
     72,756       72,620  
Long-term income tax liabilities
     357,824       357,493  
Long-term operating lease liabilities
     61,503       68,197  
Other long-term liabilities
     100,379       97,968  
    
 
 
   
 
 
 
Total long-term liabilities
     2,195,552       1,802,793  
    
 
 
   
 
 
 
Total liabilities
     2,980,601       2,607,776  
     
Commitments and contingencies (Notes
6
,
7
 and 1
1
)
            
     
Stockholders’ equity:
                
Preferred stock, par value $0.01 per share, 5,000 shares authorized, none issued at April 3, 2021 and December 31, 2020
           —    
Common stock, par value $0.01 per share, 400,000 shares authorized, 161,859 and 161,666 shares issued, 61,847 and 62,309 shares outstanding at April 3, 2021 and December 31, 2020, respectively
     1,619       1,617  
Additional
paid-in
capital
     2,054,076       2,029,465  
Retained earnings
     7,256,116       7,107,989  
Treasury stock, at cost, 100,012 and 99,357 shares at April 3, 2021 and December 31, 2020, respectively
     (8,969,643     (8,788,984
Accumulated other comprehensive loss
     (111,206     (117,943
    
 
 
   
 
 
 
Total stockholders’ equity
     230,962       232,144  
    
 
 
   
 
 
 
Total liabilities and stockholders’ equity
   $ 3,211,563     $ 2,839,920  
    
 
 
   
 
 
 
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
 
    
April 3, 2021
   
March 28, 2020
 
    
(In thousands, except per share data)
 
Revenues:
                
Product sales
   $ 382,022     $ 274,183  
     
Service sales
    
226,523
      190,756  
    
 
 
   
 
 
 
     
Total net sales
     608,545       464,939  
     
Costs and operating expenses:
                
Cost of product sales
     158,876       119,839  
     
Cost of service sales
    
95,271
      90,805  
     
Selling and administrative expenses
     143,196       147,735  
     
Research and development expenses
     38,092       34,989  
     
Purchased intangibles amortization
     1,840       2,625  
     
Litigation provision
    
 
      666  
    
 
 
   
 
 
 
     
Total costs and operating expenses
     437,275       396,659  
    
 
 
   
 
 
 
     
Operating income
     171,270       68,280  
     
Other income (expense
), net
     9,359       (374
     
Interest expense
     (10,946     (14,079
     
Interest income
     4,101       4,036  
    
 
 
   
 
 
 
     
Income before income taxes
     173,784       57,863  
     
Provision for income taxes
     25,657       4,301  
    
 
 
   
 
 
 
     
Net income
   $ 148,127     $ 53,562  
    
 
 
   
 
 
 
     
Net income per basic common share
   $ 2.38     $ 0.86  
     
Weighted-average number of basic common shares
     62,260       62,232  
     
Net income per diluted common share
   $ 2.37     $ 0.86  
     
Weighted-average number of diluted common shares and equivalents
     62,632       62,626  
The accompanying notes are an integral part of the interim consolidated financial statements.
 
4

WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(unaudited)
 
    
Three Months Ended
 
    
April 3, 2021
   
March 28, 2020
 
    
(In thousands)
 
Net income
   $ 148,127     $ 53,562  
     
Other comprehensive income (loss):
                
     
Foreign currency translation
     5,825       (19,344
     
Unrealized losses on investments before income taxes
     (10         
    
 
 
   
 
 
 
Unrealized losses on investments, net of tax
     (10         
     
Retirement liability adjustment before reclassifications
     1,054       296  
Amounts reclassified to other income
     216       340  
    
 
 
   
 
 
 
Retirement liability adjustment before income taxes
     1,270       636  
Income tax expense
     (348
)
 
    (238
    
 
 
   
 
 
 
Retirement liability adjustment, net of tax
     922       398  
     
Other comprehensive income (loss)
     6,737       (18,946
     
Comprehensive income
   $ 154,864     $ 34,616  
    
 
 
   
 
 
 
The accompanying notes are an integral part of the interim consolidated financial statements.
 
5

WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
 
    
Three Months Ended
 
    
April 3, 2021
   
March 28, 2020
 
    
(In thousands)
 
Cash flows from operating activities:
                
Net income
   $ 148,127     $ 53,562  
Adjustments to reconcile net income to net cash provided by operating activities:
                
Stock-based compensation
     8,305       9,196  
Deferred income taxes
     2,787       (2,525
Depreciation
     16,343       15,708  
Amortization of intangibles
     15,013       13,480  
Change in operating assets and liabilities:
                
Decrease in accounts receivable
     7,945       54,026  
Increase in inventories
     (30,544     (29,399
Increase in other current assets
     (3,080     (5,036
(Increase) decrease in other assets
     (4,219     2,745  
Decrease in accounts payable and other current liabilities
     (29,758     (15,825
Increase in deferred revenue and customer advances
     89,048       46,465  
(Decrease) increase in other liabilities
     (1,563     9,238  
    
 
 
   
 
 
 
Net cash provided by operating activities
     218,404       151,635  
Cash flows from investing activities:
                
Additions to property, plant, equipment and software capitalization
     (39,503     (51,130
Business acquisitions, net of cash acquired
           (76,664
Purchases of investments
     (122,640     (3,520
Maturities and sales of investments
     3,139       1,139  
    
 
 
   
 
 
 
Net cash used in investing activities
     (159,004     (130,175
Cash flows from financing activities:
                
Proceeds from debt issuances
     500,000       315,000  
Payments on debt
     (150,000     (100,366
Payments of debt issuance costs
     (3,637         
Proceeds from stock plans
     16,295       11,743  
Purchases of treasury shares
     (173,305     (196,226
(Payments for) proceeds from derivative contracts
     (578     2,767  
    
 
 
   
 
 
 
Net cash provided by financing activities
     188,775       32,918  
Effect of exchange rate changes on cash and cash equivalents
     (1,087     (32
    
 
 
   
 
 
 
Increase in cash and cash equivalents
     247,088       54,346  
Cash and cash equivalents at beginning of period
     436,695       335,715  
    
 
 
   
 
 
 
Cash and cash equivalents at end of period
   $ 683,783     $ 390,061  
    
 
 
   
 
 
 
The accompanying notes are an integral part of the interim consolidated financial statements.
 
6

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

Capital
    
Retained
Earnings
   
Treasury
Stock
   
Accumulated
Other
Comprehensive
Loss
   
Total
Stockholders’

Deficit
 
Balance December 31, 2019
     161,030      $ 1,610      $ 1,926,753      $ 6,587,403     $ (8,612,576   $ (119,471   $ (216,281
Net income
     —          —          —          53,562       —         —         53,562  
Adoption of new accounting pronouncement
     —          —          —          (985     —         —         (985
Other comprehensive loss
     —          —          —          —         —         (18,946     (18,946
Issuance of common stock for employees:
                                                           
Employee Stock Purchase Plan
     9        —          1,736        —         —         —         1,736  
Stock options exercised
     81        1        10,124        —         —         —         10,125  
Treasury stock
     —          —          —          —         (176,225     —         (176,225
Stock-based compensation
     133        2        9,013        —         —         —         9,015  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance March 28, 2020
     161,253      $ 1,613      $ 1,947,626      $ 6,639,980     $ (8,788,801   $ (138,417   $ (337,999
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
               
    
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
    
 
                     148,127                   148,127  
Other comprehensive income
    
 
                                 6,737       6,737  
Issuance of common stock for employees:
                                                           
Employee Stock Purchase Plan
     11                 1,855                          1,855  
Stock options exercised
     95        1        15,129                          15,130  
Treasury stock
                                (180,659           (180,659
Stock-based compensation
     87        1        7,627                          7,628  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance April 3, 2021
     161,859      $ 1,619      $ 2,054,076      $ 7,256,116     $ (8,969,643   $ (111,206   $ 230,962  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
7

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1 Basis of Presentation and Summary of Significant Accounting Policies
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 first fiscal quarters for 2021 and 2020 ended on April 3, 2021 and March 28, 2020, 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, 2020, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2021.
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. Since being declared a pandemic in March 2020 by the World Health Organization,
COVID-19
has continued to spread throughout the U.S. and globally. The
COVID-19
pandemic has caused significant volatility and uncertainty in U.S. and international markets, which has disrupted and is expected to continue to disrupt the Company’s business and could result in a prolonged economic downturn. The Company operates in over 35 countries, including those in regions most impacted by the
COVID-19
pandemic.
 
8

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 goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption of the Company’s employees, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows.
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 income 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 April 3, 2021 and December 31, 2020, $317 million out of $810 million and $364 million out of $443 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $256 million out of $810 million and $254 million out of $443 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at April 3, 2021 and December 31, 2020, 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.
 
9

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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at
Beginning

of Period
    
Impact of
CECL

Adoption
    
Additions
    
Deductions
   
Balance at
End of

Period
 
 
 
Allowance for
Credit Losses
                                           
April 3, 2021
   $ 14,381      $      $ 775      $ (1,561   $ 13,595  
March 28, 2020
   $ 9,560      $ 985      $ 3,506      $ (1,749   $ 12,302  
Other Investments
During the three months ended April 3, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income (expense) on the income statement. 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 issued during the current period.
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 April 3, 2021 and December 31, 2020. 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.
 
10

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 April 3, 2021 (in thousands):
 
    
Total at

April 3,

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
  
$
12,061     
$
    
$
12,061     
$
 
Corporate debt securities
     119,800               119,800         
Time deposits
     58,712               58,712         
Waters 401(k) Restoration Plan assets
     39,605        39,605                
Foreign currency exchange contracts
     208               208         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 230,386      $ 39,605      $ 190,781      $  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,225      $      $      $ 1,225  
Foreign currency exchange contracts
     241               241         
Interest rate cross-currency swap agreements
     20,030               20,030         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 21,496      $      $ 20,271      $ 1,225  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2020 (in thousands):
 
    
Total at

December 31,

2020
    
Quoted
 
Prices

in Active

Markets

for Identical

Assets

(Level 1)
    
Significant

Other

Observable

Inputs

(Level 2)
    
Significant

Unobservable

Inputs

(Level 3)
 
 
 
 
 
 
Assets:
                                   
Time deposits
   $ 6,451      $ —        $ 6,451      $ —    
Waters 401(k) Restoration Plan assets
     38,988        38,988        —          —    
Foreign currency exchange contracts
     836        —          836        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,275      $ 38,988      $ 7,287      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,185      $ —        $ —        $ 1,185  
Foreign currency exchange contracts
     185        —          185        —    
Interest rate cross-currency swap agreements
     44,996        —          44,996        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,366      $ —        $ 45,181      $ 1,185  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
11

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
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 and foreign currency exchange contracts 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 estimated future results 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
April 3, 2021 and December 31, 2020. The fair value is based on the achievement of certain revenue and customer account milestones over the two
years after the acquisition date.
Fair Value of Other Financial Instruments
The Company’s accounts receivable, accounts payable and variable interest rate debt are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s fixed interest rate debt was $1.4 billion and $910 million at April 3, 2021 and December 31, 2020, respectively. 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.3 billion and $1.0 billion at April 3, 2021 and December 31, 2020, 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 net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows.
 
12

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
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 April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-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 income in stockholders’ equity (deficit) 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):
 
    
April 3, 2021
    
December 31, 2020
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 36,131      $ 208      $ 66,690      $ 836  
Other current liabilities
   $ 25,423      $ 241      $ 20,000      $ 185  
         
Interest rate cross-currency swap agreements:
                                   
Other
liabilities
   $ 520,000      $ (20,030    $ 560,000      $ (44,996
Accumulated other
comprehensive loss
            $ 23,751               $ 44,996  
The following is a summary of the activity included in the statements of comprehensive income related to the foreign currency exchange contracts (in thousands):
 
 
  
Financial
  
Three Months Ended
 
 
  
Statement
Classification
  
April 3, 2021
 
  
March 28, 2020
 
Foreign currency exchange contracts:
 
Realized gains (losses) on closed contracts
   Cost of sales    $ 1,667      $ (2,981
Unrealized (losses) gains on open contracts
   Cost of sales      (753      1,325  
         
 
 
    
 
 
 
Cumulative net
pre-tax
gains (losses)
   Cost of sales    $ 914      $ (1,656
         
 
 
    
 
 
 
       
Interest rate cross-currency swap agreements:
                      
Interest earned
   Interest income    $ 3,827      $ 3,714  
Unrealized gains on
contracts, net
   Stockholders’ 
equity (deficit)  
   $ 21,244      $ 5,522  
 
13

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
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. During the three months ended April 3, 2021 and March 28, 2020, the Company repurchased 0.6 million and 0.8 million shares of the Company’s outstanding common stock at a cost of $173 million and $167 
million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the
 
Company
repurchased 
$8 million and $9 
million of common stock related to the vesting of restricted stock units during the three months ended April 3, 2021 and March 28, 2020, respectively. As of April 3, 2021, the Company had repurchased an aggregate of 11.8 million shares at a cost of $2.6 billion under the January 2019 repurchase program and had a total of $1.4 billion authorized for future repurchases. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023.
The Company had $7 million of treasury stock purchases that were accrued and unsettled at April 3, 2021. These transactions were settled in April 2021, during the Company’s second quarter. 
The Company had $20
 
million of treasury stock purchases that were accrued and unsettled at December 31, 2019. These transactions were settled in January 2020. The Company did not have any unsettled treasury stock purchases as of December 31, 2020 or March 28, 2020.
Product Warranty Costs
The Company 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 engages 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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at

Beginning

of Period
    
Accruals for

Warranties
    
Settlements

Made
    
Balance at

End of

Period
 
 
 
Accrued warranty liability:
                                   
April 3, 2021
   $ 10,950      $ 2,337      $ (2,582    $ 10,705  
March 28, 2020
   $ 11,964      $ 1,671      $ (2,619    $ 11,016  
Restructuring
In January 2020, the Company made organizational changes to better align its resources with its growth and innovation strategies, resulting in a worldwide workforce reduction, impacting 3% of the Company’s employees.
During the three months ended March 28, 2020, the Company
incurred 
$18 
million of severance-related costs, lease termination costs and other related costs. The Company did not incur any restructuring charges during the three months ended April 3, 2021.
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.
 
14

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The following is a summary of the activity of the Company’s deferred revenue and customer advances for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
April 3, 2021
    
March 28, 2020
 
Balance at the beginning of the period
   $ 239,759      $ 213,695  
Recognition of revenue included in balance at beginning of the period
     (94,078      (82,604
Revenue deferred during the period, net of revenue recognized
     182,384        138,430  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 328,065      $ 269,521  
    
 
 
    
 
 
 
The Company classified $47 million and $42 million of deferred revenue and customer advances in other long-term liabilities at April 3, 2021 and December 31, 2020, 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):
 
    
April 3, 2021
 
Deferred revenue and customer advances expected to be recognized in:
        
One year or less
   $ 280,848  
13-24
months
     25,860  
25 months and beyond
     21,357  
    
 
 
 
Total
   $ 328,065  
    
 
 
 
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):
 
    
April 3, 2021
 
  
Amortized

Cost
    
Unrealized

Gain
    
Unrealized

Loss
    
Fair

Value
 
 
U.S. Treasury securities
   $ 12,061      $      $      $ 12,061  
Corporate debt securities
     119,810        7        (17      119,800  
Time deposits
     58,712                      58,712  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 190,583      $ 7      $ (17    $ 190,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Amounts included in:
                                   
Cash equivalents
   $ 64,590      $ 1      $ (4    $ 64,587  
Investments
     125,993        6        (13      125,986  
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 190,583      $ 7      $ (17    $ 190,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Amortized
Cost
      
Unrealized
Gain 
    
Unrealized
Loss
    
Fair
Value
 
Time deposits
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Amounts included in:
                                   
Investments
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
15

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Due in one year or less
   $ 164,762      $ 6,451  
Due after one year through three years
     25,811        —    
    
 
 
    
 
 
 
Total
   $ 190,573      $ 6,451  
    
 
 
    
 
 
 
4 Inventories
Inventories are classified as follows (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Raw materials
   $ 141,600      $ 133,490  
Work in progress
     21,689        18,678  
Finished goods
     164,678        152,113  
    
 
 
    
 
 
 
Total inventories
   $ 327,967      $ 304,281  
    
 
 
    
 
 
 
5 Goodwill and Other Intangibles
The carrying amount of goodwill was $438 million and $444 million at April 3, 2021 and December 31, 2020, respectively. The effect of foreign currency translation decreased goodwill by $6 million.
The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
  
Gross

Carrying

Amount
    
Accumulated

Amortization
    
Weighted-

Average

Amortization

Period
    
Gross

Carrying

Amount
    
Accumulated

Amortization
    
Weighted-

Average

Amortization

Period
 
 
 
 
Capitalized software
   $ 563,157      $ 403,614        5 years      $ 584,452      $ 409,847        5 years  
Purchased intangibles
     202,828        160,028        11 years        205,585        160,342        11 years  
Trademarks
     9,680                      9,680        —          —    
Licenses
     5,960        5,773        6 years        5,923        5,697        6 years  
Patents and other intangibles
     92,321        63,678        8 years        90,699        61,808        8 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
Total
   $ 873,946      $ 633,093        7 years      $ 896,339      $ 637,694        7 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
The gross carrying value of intangible assets and accumulated amortization for intangible assets decreased by $27 million and $19 million, respectively, in the three months ended April 3, 2021 due to the effects of foreign currency translation. Amortization expense for intangible assets was $15 million and $13 million for the three months ended April 3, 2021 and March 28, 2020, respectively. Amortization expense for intangible assets is estimated to be $62 million per year for each of the next five years.
 
16

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
6 Debt
In March 2021, the Company issued the following senior unsecured notes:
 
Senior
Unsecured Notes
  
Term
  
Interest Rate
 
Face Value
(in millions)
 
  
Maturity Date
Series N
   5 years   1.68%   $ 100  
 
March 
2026
Series O
   10 years   2.25%   $ 400  
 
March 
2031
The Company used the proceeds from the issuance of these senior unsecured notes to repay other outstanding debt and for general corporate purposes. Interest on the Series N and O Senior Notes is payable semi-annually. The Company may prepay some or all of the Senior Notes at any time in an amount not less than 10% of the aggregate principal amount of the Senior Notes then outstanding, plus the applicable make-whole amount for Series N and O Senior Notes, in each case, upon no more than 60 nor less than 20 days’ written notice to the holders of the Senior Notes.
 
In the event of a change in control (as defined in the note purchase agreement) of the Company, the Company may be required to prepay the Senior Notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. Other provisions for these senior unsecured notes are similar to the existing senior unsecured notes, as described below.
In November 2017, the Company entered into a credit agreement (the “2017 Credit Agreement”) that provides for a $1.5 billion revolving facility and a $300 million term loan. As of April 3, 2021 and December 31, 2020, the revolving facility and term loan had a total of $300 million and $400 million, respectively, outstanding and mature on November 30, 2022 and require no scheduled prepayments before that date.
The interest rates applicable to the 2017 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, 2, 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 2017 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 2017 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 2017 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities.
As of April 3, 2021 and December 31, 2020, the Company had a total of $1.4 billion and $1.0 billion, respectively, 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.
In February 2019, certain defined terms related to the subsidiary guarantors were amended in the 2017 Credit Agreement and senior unsecured note agreements. In addition, the Company amended the senior unsecured note agreements to allow the Company to elect an increase in the permitted leverage ratio from 3.50:1 to 4.0:1, for a period of three consecutive quarters, for a material acquisition of $400 million or more. During the period of time where the leverage ratio exceeds 3.50:1, the interest payable on the senior unsecured notes shall increase by 0.50%. The debt covenants in the senior unsecured note agreements were also modified to address the change in accounting guidance for leases.
 
17

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The Company had the following outstanding debt at April 3, 2021 and December 31, 2020 (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Senior unsecured notes - Series E - 3.97%, due March 2021
            50,000  
Senior unsecured notes - Series F - 3.40%, due June 2021
     100,000        100,000  
    
 
 
    
 
 
 
Total notes payable and debt, current
     100,000        150,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        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        —    
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000        —    
Credit agreement
     300,000        400,000  
Unamortized debt issuance costs
     (6,910      (3,485
    
 
 
    
 
 
 
Total long-term debt
     1,603,090        1,206,515  
    
 
 
    
 
 
 
Total debt
   $ 1,703,090      $ 1,356,515  
    
 
 
    
 
 
 
 
*
Series H senior unsecured notes bear interest at a
3-month
LIBOR for that floating rate interest period plus 1.25%.
As of April 3, 2021 and December 31, 2020, the Company had a total amount available to borrow under the 2017 Credit Agreement of $1.5 billion and $1.4 billion, respectively, after outstanding letters of credit. The weighted-average interest rates applicable to the senior unsecured notes and credit agreement borrowings collectively were 2.68% and 2.92% at April 3, 2021 and December 31, 2020, respectively. As of April 3, 2021, the Company was in compliance with all debt covenants.
The Company and its foreign subsidiaries also had available short-term lines of credit totaling $122 million and $109 million at April 3, 2021 and December 31, 2020, 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 April 3, 2021
or 
December 31, 2020.
As of April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-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 April 
3
,
2021
. The Company ha
d
 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 
0
% concessionary income tax rate rather than the statutory tax rate to income arising from qualifying activities in Singapore increased the Company’s net income for the
three
months ended April 
3
,
2021
and March 
28
,
2020
by
$4 million 
and $
2
 million, respectively, and increased the Company’s net income per diluted share by $
0.06
and $
0.04
, respectively.
The Company’s effective
tax
rate for the three months ended April 3, 2021 and March 28, 2020 was 14.8% and 7.4%, respectively. The income tax provision includes a $2 million income tax benefit related to stock-based compensation
for both 
the three months ended April 3, 2021 and March 28, 2020. The effective tax rate for the three months ended
 
18

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
March 28, 2020 included a $4 million income tax benefit related to certain restructuring charges. This income tax benefit decreased the effective tax rate by 7.1
percentage points for the three months ended March 28, 2020. The remaining 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 following is a summary of the activity of the Company’s gross unrecognized tax benefits, excluding interest and penalties, for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
April 3, 2021
    
March 28, 2020
 
Balance at the beginning of the period
   $ 28,666      $ 27,790  
Net reductions for lapse of statutes taken during the period
     (95      (101
Net additions for tax positions taken during the current period
     289        203  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 28,860      $ 27,892  
    
 
 
    
 
 
 
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, 201
5
. 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 April 3, 2021, the Company expects to record reductions in the measurement of its unrecognized tax benefits and related net interest and penalties of less than $1 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 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 April 3, 2021, 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 yearsafter 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 April 3, 2021, 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
 
19

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
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 months ended April 3, 2021 and March 28, 2020 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
 
    
April 3, 2021
    
March 28, 2020
 
Cost of sales
   $ 633      $ 570  
Selling and administrative expenses
     6,420        7,373  
Research and development expenses
     1,252        1,253  
    
 
 
    
 
 
 
Total stock-based compensation
   $ 8,305      $ 9,196  
    
 
 
    
 
 
 
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 three months ended April 3, 2021 and March 28, 2020 are as follows:
 
 
  
Three Months Ended
 
Options Issued and Significant Assumptions Used to Estimate Option Fair Values
  
April 3, 2021
 
 
March 28, 2020
 
Options issued in thousands
     139       227  
Risk-free interest rate
     0.8     1.4
Expected life in years
  
 
6
 
 
 
6
 
Expected volatility
     33.1     26.5
Expected dividend
s
           —    
   
 
 
  
Three Months Ended
 
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant
  
April 3, 2021
 
 
March 28, 2020
 
Exercise price
  
$
277.32
 
 
$
216.08
 
Fair value
  
$
91.63
 
 
$
61.70
 
 
20

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

Exercise Price per
Share
 
Outstanding at December 31, 2020
     1,067      $ 75.94
 
 
to
 
$
238.52
     $ 179.59  
Granted
     139      $ 250.15
 
 
to
 
$
280.80
     $ 277.32  
Exercised
     (95    $ 99.22
 
 
to
 
$
238.52
     $ 159.10  
Canceled
     (125    $ 139.51
 
 
to
 
$
224.37
     $ 183.98  
    
 
 
        
 
 
 
 
 
 
          
Outstanding at April 3, 2021
     986      $ 75.94
 
 
to
 
$
266.05
     $ 194.77  
    
 
 
        
 
 
 
 
 
 
          
Restricted Stock
During the three months ended April 3, 2021, the Company granted four thousand shares of restricted stock. The weighted-average fair value per share of these awards on the grant date was $250.15
.
Restricted Stock Units
The following table summarizes the unvested restricted stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data):
 
    
Shares
    
Weighted-Average

Grant Date Fair
Value per Share
 
Unvested at December 31, 2020
     271      $ 202.00  
Granted
     76      $ 279.66  
Vested
     (80    $ 182.14  
Forfeited
     (3    $ 210.35  
    
 
 
          
Unvested at April 3, 2021
     264      $ 230.28  
    
 
 
          
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 three months ended April 3, 2021 and March 28, 2020 are as follows:
 
    
Three Months Ended
 
Performance Stock Units Issued and Significant Assumptions Used
to Estimate Fair Values
  
April 3, 2021
   
March 28, 2020
 
Performance stock units issued (in thousands)
     41       58  
Risk-free interest rate
     0.2     1.3
Expected life in years
     2.9       2.9  
Expected volatility
     38.7     25.1
Average volatility of peer companies
     34.7     26.1
Correlation coefficient
     45.8     36.6
Expected dividends
           —    
 
21

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The following table summarizes the unvested performance stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data):
 
    
Shares
    
Weighted-Average

Fair Value per
Share
 
Unvested at December 31, 2020
     95      $ 230.36  
Granted
     41      $ 315.98  
Vested
     (5    $ 242.94  
Forfeited
     (33    $ 228.24  
    
 
 
          
Unvested at April 3, 2021
     98      $ 266.25  
    
 
 
          
9 Earnings Per Share
Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data):
 
    
Three Months Ended April 3, 2021
 
    
 Net Income
(Numerator) 
    
Weighted-
Average
 
Shares
(Denominator)
    
 Per
 
Share
Amount 
 
Net income per basic common share
   $ 148,127        62,260      $ 2.38  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
            372        (0.01
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 148,127        62,632      $ 2.37  
    
 
 
    
 
 
    
 
 
 
 
    
Three Months Ended March 28, 2020
 
    
Net Income
(Numerator) 
    
Weighted-
Average Shares
(Denominator)
    
Per
 
Share
Amount
 
Net income per basic common share
   $ 53,562        62,232      $ 0.86  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          394        —    
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 53,562        62,626      $ 0.86  
    
 
 
    
 
 
    
 
 
 
For the three
months
ended April 3, 2021 and March 28, 2020, the Company had 0.1 million and 0.2 million stock options that were antidilutive, respectively, due to having higher exercise prices than the Company’s average stock price during the period. These securities were not included in the computation of diluted EPS. The effect of dilutive securities was calculated using the treasury stock method.
22

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
10 Accumulated Other Comprehensive Income
The components of accumulated other comprehensive loss are detailed as follows (in thousands):
 
    
Currency
Translation
    
Unrealized Loss on
Retirement Plans
    
Unrealized Gain
(Loss) on
Investments
    
Accumulated Other
Comprehensive
Loss
 
Balance at December 31, 2020
   $ (98,082    $ (19,861    $      $ (117,943
Other comprehensive loss, net of tax
     5,825        922        (10      6,737  
    
 
 
    
 
 
    
 
 
    
 
 
 
Balance at April 3, 2021
   $ (92,257    $ (18,939    $ (10    $ (111,206
    
 
 
    
 
 
    
 
 
    
 
 
 
11 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 expense in the consolidated statements of operations. The summary of the components of net
periodic
pension costs for the plans for the three months ended April 3, 2021 and March 28, 2020 is as follows (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
    
U.S. Retiree
    
Non-U.S.
    
U.S. Retiree
    
Non-U.S.
 
    
Healthcare
    
Pension
    
Healthcare
    
Pension
 
    
Plan
    
Plans
    
Plan
    
Plans
 
Service cost
   $ 233      $ 1,160      $ 151      $ 1,099  
Interest cost
     139        315        176        345  
Expected return on plan assets
     (255      (466      (219      (456
Net amortization:
                                   
Prior service credit
     (5      (41      (5      (40
Net actuarial loss
            262        —          385  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 112      $ 1,230      $ 103      $ 1,333  
    
 
 
    
 
 
    
 
 
    
 
 
 
During fiscal year 2021, the Company expects to contribute a total of approximately $3 million to $6 million to the Company’s defined benefit plans.
 
12 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 twooperating 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.
 
23

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
Net sales for the Company’s products and services are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Product net sales:
                 
Waters instrument systems
   $ 216,072      $ 142,829  
Chemistry consumables
     118,974        97,245  
TA instrument systems
     46,976        34,109  
    
 
 
    
 
 
 
Total product sales
     382,022        274,183  
Service net sales:
                 
Waters service
     206,832        174,137  
TA service
     19,691        16,619  
    
 
 
    
 
 
 
Total service sales
     226,523        190,756  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Net Sales:
                 
Asia:
                 
China
   $ 102,919      $ 47,231  
Japan
     50,296        45,089  
Asia Other
     76,327        66,760  
    
 
 
    
 
 
 
Total Asia
     229,542        159,080  
Americas:
                 
United States
     162,433        143,898  
Americas Other
     34,924        28,278  
    
 
 
    
 
 
 
Total Americas
     197,357        172,176  
Europe
     181,646        133,683  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
 
Net sales by customer class are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Pharmaceutical
   $ 360,148      $ 272,563  
Industrial
     183,273        143,354  
Academic and government
     65,124        49,022  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
 
24

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 months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Net sales recognized at a point in time:
                 
Instrument systems
   $ 263,048      $ 176,938  
Chemistry consumables
     118,974        97,245  
Service sales recognized at a point in time (time & materials)
     79,287        67,742  
    
 
 
    
 
 
 
Total net sales recognized at a point in time
     461,309        341,925  
Net sales recognized over time:
                 
Service and software sales recognized over time (contracts)
     147,236        123,014  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
13 Recent Accounting Standard Changes and Developments
Recently Adopted Accounting Standards
In June 2016, accounting guidance was issued that modifies the recognition of credit losses related to financial assets, such as debt securities, trade receivables, net investments in leases,
off-balance
sheet credit exposures, and other financial assets that have the contractual right to receive cash. Prior guidance required the recognition of a credit loss when it was considered probable that a loss event had occurred. The current guidance requires the measurement of expected credit losses to be based upon relevant information, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the asset. As such, expected credit losses may be recognized sooner under the new guidance due to the broader range of information that will be required to determine credit loss estimates. The new guidance also amends the current other-than-temporary impairment model used for debt securities classified as
available-for-sale.
When the fair value of an
available-for-sale
debt security is below its amortized cost, the new guidance requires the total unrealized loss to be bifurcated into its credit and
non-credit
components. Any expected credit losses or subsequent recoveries will be recognized in earnings and any changes not considered credit related will continue to be recognized within other comprehensive income. This guidance is effective for annual and interim periods beginning after December 15, 2019. On January 1, 2020 the Company adopted this new standard using a modified retrospective method for all financial assets measured at amortized cost which only impacted the Company’s allowance on trade accounts receivable. The Company did not have any significant
off-balance
sheet credit exposures which would be impacted by the new guidance. Results for reporting periods beginning after January 1, 2020 are presented under the new standard while prior period amounts continue to be reported in accordance with previously applicable GAAP. The Company recorded a net decrease of $1 million to stockholders’ deficit as of January 1, 2020 for the cumulative effect of adopting the new standard due to converting to the current expected credit loss model for the allowance recorded against trade accounts receivables. This accounting standard did not have an impact on the Company’s results of operations and cash flows.
In January 2017, accounting guidance was issued that simplifies the accounting for goodwill impairment. The guidance eliminates step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material effect on the Company’s financial position, results of operations and cash flows.
In August 2018, accounting guidance was issued that modifies the disclosure requirements of fair value measurements. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In August 2018, accounting guidance
was
issued that modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods ending after December 15, 2020. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
 
25

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
In December 2019, accounting guidance was issued that simplifies the accounting for income taxes by removing certain exceptions within the current guidance, including the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The amendment also improves consistent application by clarifying and amending existing guidance related to aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step up in the tax basis of goodwill. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The
adoption
of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In January 2020, accounting guidance was issued that clarifies the accounting guidance for equity method investments, joint ventures, and derivatives and hedging. The update clarifies the interaction between different sections of the accounting guidance that could be applicable and helps clarify which guidance should be applied in certain situations which should increase relevance and comparability of financial statement information. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
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 is still
evaluating the impact of reference rate reform and whether this guidance will be adopted.
14 Subsequent Events
The Company has evaluated for the occurrence of subsequent events through the issuance date of the Company’s consolidated financial statements. No other recognized or
non-recognized
subsequent events occurred that require recognition or disclosure in the consolidated financial statements, except as noted below.
The Company has executed a settlement agreement to resolve patent infringement litigation with Bruker Corporation and Bruker Daltronik GmbH regarding their timsTOF product line. In connection with that settlement, the Company will receive
 $10 million
in guaranteed payments, including minimum royalty payments, which will be recognized within other income in our consolidated statement of operations in the second quarter of 
 2021.
 
26

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 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.
During the three months ended April 3, 2021, the
COVID-19
pandemic did not materially impact the Company’s manufacturing facilities or those of the third parties to whom it outsources certain manufacturing processes, the distribution centers where its inventory is managed, or the operations of its logistics and other service providers. The Company also did not see material disruptions or delays in shipments of certain materials or components of its products.
The Company has taken decisive and appropriate actions throughout the 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.
The
COVID-19
pandemic continues to be fluid with uncertainties and risks remaining across the global economy. During 2020, the Company took a proactive approach managing through this unpredictability and implemented a series of cost reduction actions, which included temporary salary reductions, furloughs and reductions in
non-essential
spending and other working capital reductions in order to preserve liquidity and enhance financial flexibility. These cost reductions were completed by the end of 2020; however, the Company’s plan will be adjusted accordingly depending on the pace of the recovery and any further governmental restrictions that may be implemented. The 2020 cost actions reduced the Company’s spending by approximately $100 million with 58% of these savings being realized by the end of the second quarter of 2020 and approximately 21% of the savings being realized in each of the third and fourth quarters of 2020. The majority of these cost saving actions were reinstated at the beginning of 2021 and as a result, the Company expects a significant increase in its expenses and a negative impact on its cash flows during the last three quarters of 2021 from a normalization of these costs.
 
27

Financial Overview
The Company’s operating results are as follows for the three months ended April 3, 2021 and March 28, 2020 (dollars in thousands, except per share data):
 
    
Three Months Ended
       
    
April 3, 2021
   
March 28, 2020
   
% change
 
Revenues:
      
Product sales
   $ 382,022     $ 274,183    
 
39
Service sales
     226,523       190,756    
 
19
  
 
 
   
 
 
   
 
 
 
Total net sales
     608,545       464,939    
 
31
Costs and operating expenses:
      
Cost of sales
     254,147       210,644    
 
21
Selling and administrative expenses
     143,196       147,735    
 
(3
%) 
Research and development expenses
     38,092       34,989    
 
9
Purchased intangibles amortization
     1,840       2,625    
 
(30
%) 
Litigation provision
     —         666    
 
(100
%) 
  
 
 
   
 
 
   
 
 
 
Operating income
     171,270       68,280    
 
151
Operating income as a % of sales
  
 
28.1
 
 
14.7
 
Other income (expense), net
     9,359       (374  
 
2,602
Interest expense, net
     (6,845     (10,043  
 
(32
%) 
  
 
 
   
 
 
   
 
 
 
Income before income taxes
     173,784       57,863    
 
200
Provision for income taxes
     25,657       4,301    
 
497
  
 
 
   
 
 
   
 
 
 
Net income
   $ 148,127     $ 53,562    
 
177
  
 
 
   
 
 
   
 
 
 
Net income per diluted common share
   $ 2.37     $ 0.86    
 
176
Despite the various ongoing challenges caused by the
COVID-19
pandemic, the Company’s net sales increased 31% in the first quarter of 2021 as compared to the first quarter of 2020 driven by strong sales growth across all major geographies, end markets, and product categories. Overall, first quarter sales benefited from stronger demand for our products and services across all major geographies as a result of our customers continuing to resume laboratory and manufacturing operations, particularly in China where sales grew 118%. Foreign currency translation increased total sales by 4%. In addition, the Company’s first quarter of 2021 included five more calendar days than the first quarter of 2020.
Instrument system sales increased 49% in the quarter, due to customer demand continuing to increase to
pre-pandemic
levels as customer laboratories and manufacturing facilities returned to normal operations. This strength was broad-based, particularly in LC,
LC-MS
and TA instrument system sales. Foreign currency translation increased instrument system sales by 4%. Recurring revenues (combined sales of precision chemistry consumables and services) increased 20% in the quarter, with foreign currency translation increasing sales by 5%. In the first quarter of 2021, recurring revenues benefited from five additional calendar days as compared to the first quarter of 2020.
Geographically, the Company’s sales growth was broad-based across all major regions as sales increased 44% in Asia, 15% in the Americas, and 36% in Europe, with the effect of foreign currency translation increasing sales in those regions by 3%, 1%, and 11%, respectively, during the first quarter of 2021. In the first quarter of 2021, China sales increased 118%, driven by stronger demand due to customers resuming laboratory and manufacturing operations as well as the
pent-up
demand caused by the 48% decline in China’s sales in the first quarter of 2020 when the negative impact of the pandemic lockdowns were first experienced. Foreign currency translation increased China sales growth by 9% in the quarter. Sales increased 13% in the U.S., 12% in Japan and 13% in India. Foreign currency translation increased sales growth in Japan by 4% and decreased sales growth in India by 8% in the first quarter of 2021, respectively.
During the first quarter of 2021, sales to pharmaceutical customers increased 32%, driven by growth in all regions, including 127% in China, 18% in India, and 32% in Europe as strong customer demand continued to recover to
pre-pandemic
levels. Foreign currency translation increased pharmaceutical sales growth by 4%. Combined sales to industrial customers, which include material characterization, food, environmental and fine chemical markets, increased 28%, with the effect of foreign currency translation increasing sales growth by 4%. During the first quarter of 2021, combined sales to academic and government customers increased 33%, as government customers ramped up their spending in the first quarter following lower spending levels throughout 2020 due to the
COVID-19
pandemic.
 
28

Foreign currency translation increased academic and government sales growth by 4%. 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.
Operating income was $171 million in the first quarter of 2021, an increase of 151% as compared to the first quarter of 2020. This increase in the quarter was primarily a result of the increase in sales volumes caused by our customers continuing to resume laboratory and manufacturing operations throughout the world. Operating income in the first quarter of 2020 included $18 million of severance-related costs in connection with a reduction in workforce and lease termination costs.
The Company generated $218 million and $152 million of net cash flows from operations in the first quarter of 2021 and 2020, respectively. Cash flows used in investing activities included capital expenditures related to property, plant, equipment and software capitalization of $40 million and $51 million in the first quarter of 2021 and 2020, respectively.
The first quarter of 2021 includes $14 million of capital expenditures related to the expansion of the Company’s precision chemistry consumable operations in the U.S. The Company has incurred $166 million on this facility through the end of the first quarter of 2021 and anticipates spending a total of $215 million to build and equip this new
state-of-the-art
manufacturing facility.
In March 2021, the Company issued senior unsecured notes with an aggregate principal amount of $500 million. The Series N $100 million notes have a five-year term and a fixed interest rate of 1.68%. The Series O $400 million notes have a
10-year
term and a fixed interest rate of 2.25%.
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. During the first quarters of 2021 and 2020, the Company repurchased $173 million and $167 million of the Company’s outstanding common stock, respectively, under authorized share repurchase programs. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023.
Results of Operations
Sales by Geography
Geographic sales information is presented below for the three months ended April 3, 2021 and March 28, 2020 (dollars in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
    
% change
 
Net Sales:
        
Asia:
        
China
   $ 102,919      $ 47,231     
 
118
Japan
     50,296        45,089     
 
12
Asia Other
     76,327        66,760     
 
14
  
 
 
    
 
 
    
 
 
 
Total Asia
     229,542        159,080     
 
44
Americas:
        
United States
     162,433        143,898     
 
13
Americas Other
     34,924        28,278     
 
24
  
 
 
    
 
 
    
 
 
 
Total Americas
     197,357        172,176     
 
15
Europe
     181,646        133,683     
 
36
  
 
 
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939     
 
31
  
 
 
    
 
 
    
 
 
 
In the first quarter of 2021, sales benefited from stronger demand for our products and services across all major geographies and customer classes as a result of our customers continuing to resume laboratory and manufacturing operations, as well as the
pent-up
demand from 2020 caused by the pandemic, particularly in China, where sales grew
 
29

118%. The sales strength was broad-based, driven by continued growth in recurring revenues and the strong sales growth in instruments, particularly in LC and
LC-MS
instrument system sales which grew double-digits across all geographies. Recurring revenues sales growth was favorably impacted by the five additional calendar days in the first quarter of 2021 as compared to the first quarter of 2020.
Sales by Trade Class
Net sales by customer class are presented below for the three months ended April 3, 2021 and March 28, 2020 (dollars in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
    
% change
 
Pharmaceutical
   $ 360,148      $ 272,563     
 
32
Industrial
     183,273        143,354     
 
28
Academic and government
     65,124        49,022     
 
33
  
 
 
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939     
 
31
  
 
 
    
 
 
    
 
 
 
In the first quarter of 2021, the increase in sales to pharmaceutical customers was broad-based and primarily due to stronger demand for our products and services across all major geographies as a result of our customers resuming laboratory and manufacturing operations. Sales also benefited from the demand from certain pharmaceutical customers involved with
COVID-19
diagnostic testing and the increase in the development of new drugs and therapies. Foreign currency translation increased sales to pharmaceutical customers by 4%. The increase in sales to industrial and academic and government customers was mostly broad-based across all product classes as customers continued to resume laboratory and manufacturing operations during the quarter.
Waters Products and Services Net Sales
Net sales for Waters products and services were as follows for the three months ended April 3, 2021 and March 28, 2020 (dollars in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
% of
Total
   
March 28, 2020
    
% of
Total
   
% change
 
Waters instrument systems
   $ 216,072     
 
40
  $ 142,829     
 
34
 
 
51
Chemistry consumables
     118,974     
 
22
    97,245     
 
24
 
 
22
  
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total Waters product sales
     335,046     
 
62
    240,074     
 
58
 
 
40
Waters service
     206,832     
 
38
    174,137     
 
42
 
 
19
  
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total Waters net sales
   $ 541,878     
 
100
  $ 414,211     
 
100
 
 
31
  
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
The effect of foreign currency translation increased Waters sales by 5% for the first quarter. Chemistry consumables sales increased in the first quarter driven by the strong demand in China, where sales grew 79%, in addition to increased demand in Europe, Japan, and India driven by the uptake in columns and application-specific testing kits to pharmaceutical customers. Waters service sales increased due to higher service demand billings as
COVID-19
business closures and lockdowns began to ease, particularly in China and Europe. Waters recurring revenues also benefited by five additional calendar days and the positive impact of foreign currency translation which increased sales by 5% in the first quarter of 2021 as compared to the first quarter of 2020. Waters instrument system sales (LC and MS technology-based) increased in all geographical regions primarily due to higher sales as a result of stronger demand for our products and services by our customers due to our customers resuming laboratory and manufacturing operations throughout the world.
In the first quarter of 2021, Waters sales growth was broad-based and increased 35% in Europe, 11% in the Americas and 47% in Asia, with sales in China growing 129%. Foreign currency translation increased Waters sales by 11%, 3% and 8% in Europe, Asia and China, respectively.
 
30

TA Product and Services Net Sales
Net sales for TA products and services were as follows for the three months ended April 3, 2021 and March 28, 2020 (dollars in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
% of
Total
    
March 28, 2020
    
% of
Total
    
% change
 
TA instrument systems
   $ 46,976     
 
70%
 
   $ 34,109     
 
67%
 
     38%  
TA service
     19,691     
 
30%
 
     16,619     
 
33%
 
     18%  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total TA net sales
   $ 66,667     
 
100%
 
   $ 50,728     
 
100%
 
     31%  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
TA product and service sales were broad-based across all major geographies increasing 31% in the first quarter, driven by stronger demand as a result of our customers continuing to resume laboratory and manufacturing operations. The increase in TA instrument system sales in the first quarter of 2021 was primarily driven by strength in the U.S., Europe and China. The increase in TA service sales was primarily due to customers continuing to resume their operations after the restrictions caused by
COVID-19
in 2020, as well as sales of service plans and billings to a higher installed base of customers. The effect of foreign currency translation increased TA’s sales by 3%.
Cost of Sales
Cost of sales for the first quarter of 2021 increased 21% primarily due to the increase in sales volume. 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 increase gross profit slightly for the remainder of 2021. To date, the Company has not had significant issues with its supply chain; however, the prolonged impact of
COVID-19
on businesses could negatively impact our suppliers’ ability to deliver goods to us, as well as possibly increase the cost of those goods used in our manufacturing operations.
Selling and Administrative Expenses
Selling and administrative expenses decreased 3% in the first quarter of 2021 as compared to the first quarter of 2020. In the first quarter of 2021, selling and administrative expenses were impacted by higher merit and incentive compensation costs, compared to the first quarter of 2020 which was impacted by $18 million of
one-time
severance-related costs in connection with a reduction in workforce and lease termination costs. Excluding these
one-time
expenses in 2020, selling and administrative expenses increased 10%. In addition, the effect of foreign currency translation increased selling and administrative expenses by 3% in the first quarter of 2021.
As a percentage of net sales, selling and administrative expenses were 23.5% and 31.8% for the first quarters of 2021 and 2020, respectively. The decrease in this percentage is attributable to the increase in sales and the $18 million of
one-time
severance-related and lease termination costs in the first quarter of 2020.
Research and Development Expenses
Research and development expenses increased 9% in the first quarter of 2021. In addition, the effect of foreign currency translation decreased research and development expenses by 1% in the quarter.
Other Income (Expense), net
During the first quarter 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.
Interest Expense, Net
The decrease in net interest expense in the first quarter of 2021 was primarily attributable to lower outstanding debt balances and higher interest income on higher cash, cash equivalents and investment balances.
 
31

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 April 3, 2021. 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 quarter in 2021 and 2020 by $4 million and $2 million, respectively, and increased the Company’s net income per diluted share by $0.06 and $0.04, respectively.
The Company’s effective tax rate for the 2021 and 2020 quarters was 14.8% and 7.4%, respectively. The income tax provision included a $2 million income tax benefit related to stock-based compensation for the first quarter of both 2021 and 2020. The effective tax rate for the 2020 quarter included a $4 million income tax benefit related to certain restructuring charges. This income tax benefit decreased the effective tax rate by 7.1 percentage points for the 2020 quarter. The remaining 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.
 
32

Liquidity and Capital Resources
Condensed Consolidated Statements of Cash Flows (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Net income
   $ 148,127      $ 53,562  
Depreciation and amortization
     31,356        29,188  
Stock-based compensation
     8,305        9,196  
Deferred income taxes
     2,787        (2,525
Change in accounts receivable
     7,945        54,026  
Change in inventories
     (30,544      (29,399
Change in accounts payable and other current liabilities
     (29,758      (15,825
Change in deferred revenue and customer advances
     89,048        46,465  
Other changes
     (8,862      6,947  
    
 
 
    
 
 
 
Net cash provided by operating activities
     218,404        151,635  
Net cash used in investing activities
     (159,004      (130,175
Net cash provided by financing activities
     188,775        32,918  
Effect of exchange rate changes on cash and cash equivalents
     (1,087      (32
    
 
 
    
 
 
 
Increase in cash and cash equivalents
   $ 247,088      $ 54,346  
    
 
 
    
 
 
 
Cash Flow from Operating Activities
Net cash provided by operating activities was $218 million and $152 million during the first quarter of 2021 and 2020, respectively. This increase in operating cash flow was primarily a result of higher sales volumes in the first quarter of 2021 compared to the first quarter of 2020. 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 decreased to 84 days at April 3, 2021 as compared to 99 days at March 28, 2020.
 
   
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 $159 million and $130 million in the first quarter of April 3, 2021 and March 28, 2020, respectively. Additions to fixed assets and capitalized software were $40 million and $51 million in the three months ended April 3, 2021 and March 28, 2020, respectively. In February 2018, the Company’s Board of Directors approved expanding its precision chemistry consumable manufacturing operations in the U.S. The Company anticipates spending an estimated $215 million to build and equip this new
state-of-the-art
manufacturing facility, which will be paid for with existing cash, investments and debt capacity. The Company incurred $14 million of costs associated with the construction of this facility during the three months ended April 3, 2021. The Company has incurred $166 million on this facility through the end of the first quarter of 2021.
During the three months ended April 3, 2021 and March 28, 2020, the Company purchased $123 million and $4 million of investments, respectively, while $3 million and $1 million of investments matured, respectively, and were used for financing activities described below.
 
33

In January of 2020, the Company acquired all of the outstanding stock of Andrew Alliance, S.A. and its two operating subsidiaries, Andrew Alliance USA, Inc. and Andrew Alliance France, SASU (collectively “Andrew Alliance”), for $80 million, net of cash acquired. The Company had an equity investment in Andrew Alliance that was valued at $4 million and included as part of the total consideration.
Cash Flow from Financing Activities
In March 2021, the Company issued senior unsecured notes with an aggregate principal amount of $500 million. The Series N $100 million notes have a five-year term and a fixed interest rate of 1.68%. The Series O $400 million notes have
a 10-year term
and a fixed interest rate of 2.25% The Company used the proceeds from the issuance of these senior unsecured notes to repay other outstanding debt and for general corporate purposes. During the three months ended April 3, 2021 and March 28, 2020, the Company’s net debt borrowings increased by $350 million and $215 million, respectively. As of April 3, 2021, the Company had a total of $1.7 billion in outstanding debt, which consisted of $1,410 million in outstanding senior unsecured notes and $300 million borrowed under a term loan under the credit agreement dated November 2017 (“2017 Credit Agreement”). As of April 3, 2021, the Company had a total amount available to borrow under the 2017 Credit Agreement of $1.5 billion after outstanding letters of credit. As of April 3, 2021, the Company was in compliance with all debt covenants.
In 2018 and 2019, the Company entered into a total of $560 million of
U.S.-to-Euro
interest rate cross-currency swap agreements that hedge the Company’s net investment in its Euro denominated net assets. As a result of entering into these agreements, the Company anticipates lowering net interest expense by approximately $12 million annually over the three-year term of the agreements. During the first quarter of 2021, $40 million of the Company’s interest rate cross-currency swaps had matured and resulted in a $3 million payment upon settlement. As of April 3, 2021, the Company had a total of $520 million of interest rate cross-currency swaps agreements outstanding.
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. During the three months ended April 3, 2021 and March 28, 2020, the Company repurchased $173 million and $167 million, respectively, of the Company’s outstanding common stock under authorized share repurchase programs. In addition, the Company repurchased $8 million and $9 million of common stock related to the vesting of restricted stock units during both the three months ended April 3, 2021 and March 28, 2020, respectively. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023.
The Company received $16 million and $12 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 three months ended April 3, 2021 and March 28, 2020, respectively.
The Company had cash, cash equivalents and investments of $810 million as of April 3, 2021. The majority of the Company’s cash and cash equivalents are generated from foreign operations, with $317 million held by foreign subsidiaries at April 3, 2021, of which $256 million was held in currencies other than U.S. dollars.
Management believes, as of the date of this report, that the Company’s financial position, along with expected future cash flows from earnings based on historical trends and the ability to raise funds from external sources and the borrowing capacity from existing, committed credit facilities, will be sufficient to service debt and fund working capital and capital spending requirements, authorized share repurchase amounts and potential acquisitions for at least the next twelve months.
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, 2020, as filed with the SEC on February 24, 2021. The Company reviewed its contractual obligations and commercial commitments as of April 3, 2021 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,
with the exception of the recently issued senior unsecured notes as described in Note 6, “Debt.”
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.
 
34

During fiscal year 2021, 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, 2020, as filed with the SEC on February 24, 2021, 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 three months ended April 3, 2021. The Company did not make any changes in those policies during the three months ended April 3, 2021.
New Accounting Pronouncements
Please refer to Note 13, 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;
 
35

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 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 pandemic, increased risks of cyber attacks resulting from our temporary remote working model, disruptions in our manufacturing capabilities or to our supply chain, volatility and uncertainty in global capital markets limiting our ability to access capital, customers being unable to make timely payment for purchases and volatility in demand for our products.
 
 
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, particularly regarding the effect of the
COVID-19
pandemic; 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; 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 service.
 
 
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.
 
36

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, 2020, as filed with the SEC on February 24, 2021. 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 April 3, 2021, 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 April 3, 2021 and December 31, 2020, $317 million out of $810 million and $364 million out of $443 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $256 million out of $810 million and $254 million out of $443 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at April 3, 2021 and December 31, 2020, respectively. As of April 3, 2021, 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 April 3, 2021 would decrease by approximately $25 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 three months ended April 3, 2021. 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, 2020, as filed with the SEC on February 24, 2021.
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 April 3, 2021 (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 April 3, 2021 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
 
37

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 April 3, 2021 as described in Item 3 of Part I of the Company’s Annual Report on Form
10-K
for the year ended December 31, 2020, as filed with the SEC on February 24, 2021.
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, 2020, as filed with the SEC on February 24, 2021. The Company reviewed its risk factors as of April 3, 2021 and determined that there were no material changes from the ones set forth in the Form
10-K.
Note, however, the discussion 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 also may materially adversely affect 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 April 3, 2021 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)
 
January 1, 2021 to January 30, 2021
     —        $ —          —        $ 1,524,905  
January 31, 2021 to February 27, 2021
     254      $ 281.49        229      $ 1,460,425  
February 28, 2021 to April 3, 2021
     401      $ 272.22        399      $ 1,351,782  
  
 
 
       
 
 
    
Total
     655      $ 275.82        628      $ 1,351,782  
  
 
 
       
 
 
    
 
(1)
The Company repurchased 27 thousand shares of common stock at a cost of $8 million related to the vesting of restricted stock during the three months ended April 3, 2021.
(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.
 
38

Item 6:
 Exhibits
 
Exhibit
Number
  
Description of Document
10.1    Note Purchase Agreement, dated as of March 2, 2021, by and among the Company and the purchasers signatory thereto, including the forms of notes (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, File No. 001-14010, filed on March 4, 2021).
10.2    Employment Offer Letter, dated April 16, 2021, between Waters Corporation and Amol Chaubal.
10.3    Change of Control Agreement, dated April 16, 2021, between Waters Corporation and Amol Chaubal.
10.4    Transition and Consulting Agreement, dated April 16, 2021, between Waters Corporation and Michael C. Harrington.
10.5    Transition and Consulting Agreement, dated April 19, 2021, between Waters Corporation and Ian S. King.
10.6    Letter Agreement, dated April 18, 2021, between Waters Corporation and Jonathan M. Pratt.
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 April 3, 2021, 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.
 
39

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.
 
WATERS CORPORATION
/s/ Michael F. Silveira
Michael F. Silveira
Interim Chief Financial Officer
(principal financial officer)
(principal accounting officer)
Date: May 6, 2021
 
40
EX-10.2 2 d172825dex102.htm EX-10.2 EX-10.2

Exhibit 10.2

 

LOGO

April 16, 2021

Mr. Amol Chaubal

22 Overlook Road

Hopkinton, MA 01748

Dear Amol:

This letter (the “Agreement”) confirms the terms and conditions of your employment with Waters Corporation (the “Company”).

1. Position and Duties.

(a) Effective as of May 12, 2021 (the “Start Date”), you will be employed by the Company, on a full-time basis, as its Senior Vice President and Chief Financial Officer and you shall report to the President and Chief Executive Officer of the Company. In addition to serving as the Company’s Senior Vice President and Chief Financial Officer, you may be asked from time to time to serve as a director or officer of one or more of the Company’s Affiliates, in each case, without further compensation. For purposes of this Agreement, “Affiliates” means all persons and entities directly or indirectly controlling, controlled by or under common control with the Company.

(b) You agree to perform the duties of your position and such other duties and responsibilities as may be reasonably assigned to you from time to time. You also agree that, while employed by the Company, you will devote your full business time and your best efforts, business judgment, skill and knowledge exclusively to the advancement of the business interests of the Company and its Affiliates and to the discharge of your duties and responsibilities for them. Notwithstanding the foregoing, you shall be permitted to engage in civic, charitable and philanthropic activities, manage your passive personal investments and, with the consent of the Board of Directors of the Company (the “Board”) or a committee thereof, to serve on the board of directors of for-profit and not-for-profit companies or organizations, provided that, in the aggregate, such activities do not interfere or conflict with your duties to the Company.

(c) Further, you agree that, while employed by the Company, you will comply with all written Company policies, practices and procedures and all codes of ethics or business conduct policies applicable to your position, as in effect from time to time.

2. Compensation and Benefits. During your employment, as compensation for all services performed by you for the Company and its Affiliates, the Company will provide you the following pay and benefits:

(a) Base Salary. The Company shall pay you a base salary at the rate of $500,000 per year, payable in accordance with the regular payroll practices of the Company and subject to annual review by the Compensation Committee of the Board (the “Compensation Committee”) (such base salary, as in effect from time to time, “Base Salary”).

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


(b) Annual Incentive Compensation. For each fiscal year completed during your employment with the Company, including the 2021 fiscal year, you will be eligible to earn annual incentive compensation under the Company’s Annual Incentive Plan, or such other bonus plan in which Company executives participate generally (such plan, as in effect from time to time, the “AIP”). Your target annual incentive compensation opportunity will be 75% of your Base Salary. The actual amount payable in respect of your annual incentive compensation opportunity, if any, for any fiscal year will be determined by the Compensation Committee based on the achievement of performance goals previously established by the Compensation Committee in its discretion. For the 2021 fiscal year, any annual incentive compensation paid to you under the AIP will be prorated based on the number of months (whether full or partial) you were employed by the Company during such fiscal year. Any annual incentive compensation due hereunder will be paid in accordance with the terms of the AIP and on or before March 15th of the year following the fiscal year with respect to which the annual incentive compensation is earned, subject to your remaining employed by the Company on the date that such annual incentive compensation is paid, except as otherwise specifically provided herein.

(c) Initial Annual Equity Grant. On the Start Date, you will be granted equity-based awards with respect to shares of the Company’s common stock, par value $0.01 per share (“Common Stock”), having a total grant date value of approximately $1,500,000 (each, an “Initial Award” and, collectively, the “Initial Awards”). It is expected that the Initial Awards will be 50% in the form of a non-qualified stock option and 50% in the form of a restricted stock unit award. The Initial Awards will be granted under the Company’s 2020 Equity Incentive Plan (as in effect from time to time, the “EIP”) and will be evidenced by award agreements. Each Initial Award will vest as to 20% of the shares of Common Stock underlying the award on each of the first five anniversaries of the date of grant, in each case, subject to your continued employment with the Company on each vesting date, and will be subject to the other terms and conditions of the EIP and the award agreements evidencing the Initial Awards.

(d) Future Annual Equity Grants. You will be eligible for future annual equity grants under the EIP at such times and in such form as determined by the Compensation Committee in its discretion.

(e) Sign-On Bonus. On or as soon as practicable following the Start Date, subject to your continued employment with the Company through the payment date, you will be paid a lump sum cash bonus of $200,000 (the “Sign-On Bonus”). In the event you resign without Good Reason (as defined below) or your employment is terminated by the Company for Cause (as defined below) within the one (1)-year period following the Start Date, you shall repay to the Company within thirty (30) days following the date of termination a prorated portion of the Sign-On Bonus based on the number of full and partial months remaining in such one (1) year period as of the date of such termination of employment.

(f) Participation in Employee Benefit Plans. You will be entitled to participate in all employee benefit plans or programs from time to time in effect for executives of the Company generally, except to the extent such plans are duplicative of benefits otherwise provided to you under this Agreement. Your participation will be subject to the terms of the applicable plan or program documents and generally applicable Company policies, as the same may be in effect from time to time, and any other restrictions or limitations imposed by law.

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


(g) Vacations. You will be entitled to earn up to five (5) weeks of vacation per year, in addition to holidays observed by the Company. Vacation may be taken at such times and intervals as you shall determine, subject to the business needs of the Company. Vacation shall otherwise be subject to the policies of the Company, as in effect from time to time.

(h) Business Expenses. The Company will pay or reimburse you for all reasonable business expenses incurred or paid by you in the performance of your duties and responsibilities for the Company, subject to any restrictions on such expenses set by the Company and to such reasonable substantiation and documentation as may be specified from time to time. Your right to payment or reimbursement for expenses under this Agreement shall be subject to the following additional rules: (i) the amount of expenses eligible for payment or reimbursement during any calendar year shall not affect the expenses eligible for payment or reimbursement in any other calendar year; (ii) payment or reimbursement shall be made not later than December 31 of the calendar year following the calendar year in which the expense or payment was incurred; and (iii) the right to payment or reimbursement is not subject to liquidation or exchange for any other benefit.

3. Confidential Information and Restricted Activities.

(a) Confidential Information. During the course of your employment with the Company, you will learn of Confidential Information, as defined below, and you may develop Confidential Information on behalf of the Company and its Affiliates. You agree that you will not use or disclose to any Person, as defined below (except as required for the good faith performance of your duties and responsibilities for the Company), any Confidential Information obtained by you incident to your employment or any other association with the Company or any of its Affiliates. You agree that this restriction shall continue to apply after your employment terminates, regardless of the reason for such termination. For purposes of this Agreement, “Confidential Information” means any and all information of the Company and its Affiliates that is not generally available to the public. Confidential Information also includes any information received by the Company or any of its Affiliates from any Person with any understanding, express or implied, that it will not be disclosed. Confidential Information does not include information that enters the public domain, other than through your breach of your obligations under this Agreement. You understand and acknowledge that you will not be held criminally or civilly liable under any federal or state trade secret law for disclosing a trade secret in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, in each case, solely for the purpose of reporting or investigating a suspected violation of law, or for disclosing a trade secret in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Notwithstanding this immunity from liability, you may be held liable if you unlawfully access trade secrets or Confidential Information by unauthorized means. For purposes of this Agreement, “Person” means an individual, a corporation, a limited liability company, an association, a partnership, an estate, a trust or any other entity or organization, other than the Company or any of its Affiliates. Notwithstanding the foregoing, nothing in this Agreement limits, restricts or in any other way affects your communicating with any governmental agency or entity, or communicating with any official or staff person of a governmental agency or entity, concerning matters relevant to the governmental agency or entity.

(b) Protection of Documents. All documents, records and files, in any media of whatever kind and description, relating to the business, present or otherwise, of the Company or any of its Affiliates, and any copies, in whole or in part, thereof (the “Documents”), whether or not prepared by you, shall be the sole and exclusive property of the Company. You agree to safeguard all Documents and to surrender to the Company, at the time your employment terminates or at such earlier time or times as the Board or its designee may specify, all Documents then in your possession or control. You also agree to disclose to the Company, at the time your employment terminates or at such earlier time or times as the Board or its designee may specify, all passwords necessary or desirable to obtain access to, or that would assist in obtaining access to, any information which you have password-protected on any computer equipment, network or system of the Company or any of its Affiliates.

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


(c) Assignment of Rights to Intellectual Property. You shall promptly and fully disclose all Intellectual Property (as defined below) to the Company. You hereby assign and agree to assign to the Company (or as otherwise directed by the Company) your full right, title and interest in and to all Intellectual Property. You agree to execute any and all applications for domestic and foreign patents, copyrights or other proprietary rights and to do such other acts (including without limitation the execution and delivery of instruments of further assurance or confirmation) requested by the Company to assign the Intellectual Property to the Company and to permit the Company to enforce any patents, copyrights or other proprietary rights to the Intellectual Property. You will not charge the Company for time spent in complying with these obligations. All copyrightable works that you create during your employment shall be considered “work made for hire” and shall, upon creation, be owned exclusively by the Company. For purposes of this Agreement, “Intellectual Property” means inventions, discoveries, developments, methods, processes, compositions, works, concepts and ideas (whether or not patentable or copyrightable or constituting trade secrets) (collectively, “Inventions”) conceived, made, created, developed or reduced to practice by you (whether alone or with others, whether or not during normal business hours or on or off Company premises) during your employment that relate to the business of the Company or to any prospective activity of the Company or any of its Affiliates, that result from any work performed by you for the Company or any of its Affiliates or that make use of Confidential Information or any of the equipment or facilities of the Company or any of its Affiliates. Notwithstanding the foregoing, Intellectual Property shall not include any Invention that you develop entirely on your own time, without using the equipment, supplies, facilities or trade secret information of the Company or any of its Affiliates, unless such Invention (a) relates to the business of the Company or any of its Affiliates for whom you are performing services or to the actual or demonstrably anticipated research or development of the Company or any of its Affiliates for whom you are performing services or (b) results from any work performed by you for the Company or any of its Affiliates.

(d) Non-Disparagement. Subject to the last sentence of Section 3(a) above, you agree that you will never disparage or criticize any of the Company, its Affiliates, their business, their management or members of the Board or their products or services, and that you will not otherwise do or say anything that could disrupt the good morale of employees of the Company or any of its Affiliates or harm the interests or reputation of the Company or any of its Affiliates.

(e) Restricted Activities. You acknowledge that by virtue of your employment with the Company or any of its Affiliates, you will provide services or have a material presence or influence in every country, city, county and other locale in which the Company or any of its Affiliates provides services or has a material presence or influence during the last two (2) years of your employment with the Company or any of its Affiliates (the “Restricted Area”). You agree that the following restrictions on your activities during and after your employment are necessary to protect the good will, Confidential Information, trade secrets and other legitimate interests of the Company and its Affiliates and are supported by mutually agreed upon fair, reasonable, valid and sufficient consideration (including, without limitation, the Initial Awards):

(i) While you are employed by the Company and for (a) one (1) year after your termination of employment for any reason, except as provided in clause (b), or (b) two (2) years following your termination of your employment if, at any time, you have breached any fiduciary duty to the Company or its Affiliates or have engaged in an “Unlawful Taking of Company Property” (as defined below), (either such period, as applies, the “Non-Compete Restricted Period”), you shall not, directly or indirectly, whether as owner, partner, investor, consultant, agent, employee, co-venturer or otherwise, compete with the Company or any of its Affiliates or undertake any planning for any business that is competitive with the business of the Company or

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


any of its Affiliates in the Restricted Area in a Restricted Position. Specifically, but without limiting the foregoing, you agree not to work or provide services, in a Restricted Position, whether as an employee, independent contractor or otherwise, whether with or without compensation, to any Person that is engaged in any business that is competitive with the business of the Company or its Affiliates, as conducted or in planning (provided such planning has been approved by the Board) during your employment with the Company anywhere in the Restricted Area; provided, however, this Section 3(e)(i) will not apply after your employment is terminated without “Cause for Purposes of Section 3(e)(i)”. Notwithstanding the foregoing, neither (x) nor (y), as provided below, shall be considered a violation of this Section 3(e)(i): (x) the ownership of not more than two percent (2%) of the outstanding securities of any class of any entity that is listed on a national securities exchange or quoted or traded in the over-the-counter market, or (y) the provision of services (as an employee, independent contractor or otherwise) to an entity where no more than a de minimis amount of revenue is derived from a business that is competitive with the business of the Company or any of its Affiliates, provided you are not responsible for (and do not participate in) the day-to-day management or supervision of such business and provided you do not have direct (which shall not mean indirect) supervision over the individual or individuals who are so responsible for such day-to-day management or supervision.

(ii) While you are employed by the Company and during the twenty-four (24)-month period immediately following termination of your employment, regardless of the reason therefor (in the aggregate, the “Restricted Period”), you shall not, directly or indirectly, except, while employed by the Company, in the good faith performance of your duties to the Company, (a) solicit or encourage any customer of the Company or any of its Affiliates to terminate or diminish its relationship with them; or (b) seek to persuade any such customer or prospective customer of the Company or any of its Affiliates to conduct with anyone else any business or activity which such customer or prospective customer conducts or could conduct with the Company or any of its Affiliates; provided, however, that these restrictions shall apply only with respect to those Persons who are or have been a customer of the Company or any of its Affiliates at any time within the immediately preceding one (1)-year period or whose business has been solicited on behalf of the Company or any of the Affiliates by any of their officers, employees or agents within such one (1)-year period, other than by form letter, blanket mailing or published advertisement.

(iii) During the Restricted Period, you shall not, and shall not assist any other Person to, (a) hire or solicit for hiring any employee of the Company or any of its Affiliates or seek to persuade any employee of the Company or any of its Affiliates to discontinue employment; or (b) solicit or encourage any independent contractor providing services to the Company or any of its Affiliates to terminate or diminish his, her or its relationship with them; provided, however, the foregoing shall not be violated by general advertising or general solicitation for employment not specifically directed at the Company’s employees. For the purposes of this Agreement, an “employee” or an “independent contractor” of the Company or any of its Affiliates is any person who was such at any time within the preceding one (1) year.

(iv) In signing this Agreement, you give the Company assurance that you have carefully read and considered all the terms and conditions of this Agreement, including the restraints imposed on you under this Section 3. You agree without reservation that these restraints are necessary for the reasonable and proper protection of the Company and its Affiliates, and that each and every one of the restraints is reasonable in respect to subject matter, length of time and geographic area. You further agree that, were you to breach any of the covenants contained in this Section 3, the damage to the Company and its Affiliates would be irreparable. You therefore agree that the Company, in addition to any other remedies available to it, shall be entitled to preliminary and permanent injunctive relief against any breach or threatened breach by you of any of those covenants, without having to post bond. So that the Company may enjoy the full benefit of the covenants contained in this Section 3, you further agree that the Restricted Period shall be tolled, and shall not run, during the period of any breach by you of any of the covenants contained in Section 3(e)(ii) or (iii). You and the

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


Company further agree that, in the event that any provision of this Section 3 is determined by any court of competent jurisdiction to be unenforceable by reason of its being extended over too great a time, too large a geographic area or too great a range of activities, that provision shall be deemed to be modified to permit its enforcement to the maximum extent permitted by law. You also agree that each of the Company’s Affiliates shall have the right to enforce all of your obligations to that Affiliate under this Agreement, including without limitation pursuant to this Section 3. Finally, no claimed breach of this Agreement or other violation of law attributed to the Company, or change in the nature or scope of your employment relationship with the Company or any of its Affiliates, shall operate to excuse you from the performance of your obligations under this Section 3.

(f) Definitions. For purposes of this Agreement, the following terms will have the meanings set forth below:

(i) “Cause for Purposes of Section 3(e)(i)” will exist if there is either (A) Cause, (B) a reasonable basis for the Company’s dissatisfaction with you for reasons such as lack of capacity or diligence, failure to conform to usual standards of conduct, or other culpable or inappropriate behavior, or (C) grounds for termination existing that are reasonably related, in the Company’s honest judgment, to the needs of the business.

(ii) “Restricted Position” means a position involving any of the services provided by you to the Company or any of its Affiliates during the last two (2) years of your employment with the Company or any of its Affiliates.

(iii) “Unlawful Taking of Company Property” means your failure to (A) return to the Company or its Affiliate (as applicable), within five (5) days following your termination of employment for any reason, all Documents and physical property of the Company or any of its Affiliates, including but not limited to, any credit cards; work laptops, iPads, mobile phones, data storage devices of any kind or other computer or electronic equipment; employee identification materials; keys; documents, files, papers, memoranda, letters or other communications or work product; or work-related passwords or passcodes, in each case, which you have in your possession, custody or control that were written, created, authorized, signed, received or transmitted during your employment; and (B) at the direction of the Company, within ten (10) days following your termination of employment, either provide copies to the Company and then permanently delete the originals of, or permanently delete the originals of, all electronic property of the Company or any of its Affiliates, including, but not limited to, work files and emails, including, but not limited to, on any personal email account, personal computer, Dropbox account, zip drive, thumb drive, external hard drive, or cloud storage system.

4. Termination of Employment. Your employment with the Company shall continue until terminated pursuant to this Section 4.

(a) By the Company For Cause. The Company may terminate your employment for Cause upon notice to you setting forth in reasonable detail the nature of the cause. For purposes of this Agreement, “Cause” shall mean: (i) your indictment for, or the pleading of guilty or nolo contendere to, any felony or any crime involving moral turpitude; (ii) your gross negligence, breach of fiduciary duty, breach of any non-competition, non-solicitation or developments agreement or covenant in favor of the Company or material breach of any confidentiality agreement or covenant in favor of the Company; (iii) you shall have willfully and continually failed to substantially perform your duties with the Company after a written demand for substantial performance is delivered by the Company, which demand specifically identifies the manner in which the Company believes that you have not substantially performed your duties pursuant to the disciplinary procedures of the Company, and such failure of substantial performance shall have continued for a period of thirty (30) days after such written demand; (iv) you have been chronically absent from work (excluding vacations, illnesses or

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


leaves of absences); (v) the commission by you of an act of fraud, embezzlement or misappropriation against the Company; (vi) you shall have refused, after explicit notice, to obey any lawful resolution or direction by the Board or a committee thereof or the President and Chief Executive Officer of the Company, in either case, which is consistent with your duties as an officer of the Company; (vii) a breach by you of Section 3(a) or Section 8 of this Agreement, or of any written Company policy, practice or procedure relating to the protection of Confidential Information or to the non-use or disclosure to or on behalf of the Company of confidential or proprietary information of a third party; or (viii) a material breach by you of this Agreement (other than Section 3(a) or Section (8), which shall be governed by clause (vii) above), which breach (if curable) has remained uncured for a period of thirty (30) days following the Company’s delivery of written notice to you specifying the manner in which the Agreement has been materially breached.

(b) By the Company Without Cause. The Company may terminate your employment at any time other than for Cause upon notice to you.

(c) Resignation by You Without Good Reason. You may terminate your employment at any time upon sixty (60) days’ notice to the Company. The Board may elect to waive such notice period or any portion thereof; but in that event, the Company shall pay you your Base Salary for that portion of the notice period so waived.

(d) Resignation by You With Good Reason. You may terminate your employment as provided below for Good Reason. For purposes of this Agreement, “Good Reason” shall mean (if occurring without your consent): (i) a material diminution in your duties or responsibilities; (ii) a material reduction in your Base Salary (except for salary reductions similarly affecting all senior executives of the Company); (iii) a material change in your place of business (provided, however, that travel for business purposes shall not be considered a change in your place of business for the purpose of this clause (iii)); or (iv) a material breach by the Company of this Agreement; provided that the occurrence of any of the foregoing events shall not constitute Good Reason unless (x)(1) you provide written notice of the event to the Company within ninety (90) days after it first existed; (2) the Company fails to remedy the condition within thirty (30) days after the notice; and (3) you actually terminate employment within thirty (30) days after the expiration of the Company’s cure period or (y) if the event follows an event or action by you that would constitute Cause (as defined herein) for termination.

(e) Death and Disability. Your employment hereunder shall automatically terminate in the event of your death during employment and may be terminated due to your disability. In the event that your employment is terminated due to your disability, you will be entitled to the benefits provided under the Company’s disability plan or program, subject to the terms of such plan or program and generally applicable Company policies, as the same may be in effect from time to time, and any other restrictions or limitations imposed by law.

5. Other Matters Related to Termination.

(a) Final Compensation. In the event of termination of your employment with the Company, howsoever occurring, the Company shall pay you (i) your Base Salary for the final payroll period of your employment, through the date your employment terminates; (ii) any vacation time earned but not used as of the date your employment terminates; (iii) reimbursement for business expenses incurred by you but not yet paid to you as of the date your employment terminates; provided that you submit all expenses and supporting documentation required within thirty (30) days of the date your employment terminates, and provided further that such expenses are reimbursable under Company policies as then in effect; and (iv) any amounts or benefits due to you under any benefit plan, program or arrangement of the Company in accordance with the terms of

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


such plan, program or arrangement (all of the foregoing, “Final Compensation”). The Final Compensation shall be paid within thirty (30) days following the termination of your employment. In addition, except if your employment is terminated by the Company for Cause or you resign without Good Reason, the Company shall pay you any unpaid annual incentive compensation under the AIP for the fiscal year preceding the year your employment terminates (the “Prior Year’s Bonus”), payable when such annual incentive compensation is paid to active employees of the Company as described in Section 2(b) above. The Prior Year’s Bonus shall be paid to you only if you enter into a general release of claims in the form provided by the Company that contains non-competition, non-solicitation and other restrictive covenants substantially similar to those contained in this Agreement (the “Release”) within a period of time not to exceed forty-five (45) days from the date of termination of your employment and you do not revoke the Release.

(b) Severance Payments. In the event of a termination of your employment pursuant to Sections 4(b) or 4(d) above, subject to the Change in Control Agreement (as defined below), the Company will pay you, in addition to Final Compensation, (i) an amount equal to the sum of (x) your Base Salary and (y) your target annual incentive compensation opportunity for the year in which such termination occurs, which amount shall be payable in substantially equal installments during the twelve (12) -month period following the date of termination of your employment (the “Severance Payments”); and (ii) in a lump sum, an amount equal to the amount the Company would have paid in premiums under the life, accident, health and dental insurance plans of the Company in which you and your dependents were participating immediately prior to the termination of your employment for the twelve (12) -month period following the date of termination of your employment, with such lump sum amount payable pursuant to this Section 5(b)(ii) to be determined based on the premium rates in effect at the time of the termination of your employment (the “Health Payment”).

(c) Conditions to and Timing of Severance Payments. Notwithstanding any other provision of this Agreement to the contrary, the Severance Payments and the Health Payment shall be paid or provided to you only if you enter into the Release within a period of time not to exceed forty-five (45) days from the date of termination of your employment and you do not revoke the Release. Any Severance Payments to which you are entitled will be provided in the form of salary continuation, payable in accordance with the normal payroll practices of the Company. The Health Payment will be paid in a lump sum. Except as provided in Section 9(a) of this Agreement, the first payment of the Severance Payments and the Health Payment will be made on the Company’s next regular payday following the date the Release becomes effective, but no later than the date that is sixty (60) days following the date your employment terminates, with the first payment of the Severance Payments being retroactive to the date of termination of your employment. Notwithstanding the foregoing, if the date your employment terminates occurs in one taxable year and the date that is sixty (60) days following such termination date occurs in a second taxable year, to the extent required by Section 409A of the Internal Revenue Code, as amended and the regulations and guidance promulgated thereunder (“Section 409A”), such payment shall not be made prior to the first day of the second taxable year. For the avoidance of doubt, if you do not execute the Release within the period specified in this Section 5(c) or if you revoke the executed Release within the time period permitted by law, you will not be entitled to any payments or benefits set forth in this Agreement, and neither the Company nor any of its Affiliates will have any further obligations to you under this Agreement or otherwise. Further the obligation of the Company to make payments to you under Section 5(b), and your right to retain the same, are conditioned upon your continued compliance with Section 3 of this Agreement.

6. Termination of Employment in Connection with a Change of Control. Concurrently with the execution of this Agreement, you are entering into a Change of Control/Severance Agreement (the “Change of Control Agreement”). Any rights you may have to payments or benefits upon certain terminations of your employment in connection with a change of control of the Company will be as set forth in the Change of Control Agreement. In no event will you be entitled to severance benefits under both this Agreement and the Change of Control Agreement.

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


7. Employment At-Will. This Agreement is not intended to constitute a contract of employment for a definite term. Your employment with the Company will be at-will. This means that if you accept this offer both you and the Company will retain the right to terminate our employment relationship at any time, subject to the terms of this Agreement.

8. Conflicting Agreements. You hereby represent and warrant that your signing of this Agreement and the performance of your obligations under it will not breach or be in conflict with any other agreement to which you are a party or are bound, and that you are not now subject to any covenants against competition or similar covenants or any court order that could affect the performance of your obligations under this Agreement. You agree that you will not disclose to or use on behalf of the Company or its Affiliates any confidential or proprietary information of a third party without the prior written consent of an authorized representative of such party.

9. Timing of Payments and Section 409A.

(a) Notwithstanding anything to the contrary in this Agreement, if at the time your employment terminates, you are a “specified employee,” as defined below, any and all amounts payable under this Agreement on account of such separation from service that would (but for this provision) be payable within six (6) months following the date of termination, shall instead be paid on the next business day following the expiration of such six (6)-month period or, if earlier, upon your death, except (A) to the extent of amounts that do not constitute a deferral of compensation within the meaning of Treasury regulation Section 1.409A-1(b) (including without limitation by reason of the safe harbor set forth in Section 1.409A-1(b)(9)(iii), as determined by the Company in its reasonable good faith discretion); (B) benefits which qualify as excepted welfare benefits pursuant to Treasury regulation Section 1.409A-1(a)(5); or (C) other amounts or benefits that are not subject to the requirements of Section 409A.

(b) For purposes of this Agreement, all references to “termination of employment” and correlative phrases shall be construed to require a “separation from service” (as defined in Section 1.409A-1(h) of the Treasury regulations after giving effect to the presumptions contained therein), and the term “specified employee” means an individual determined by the Company to be a specified employee under Treasury regulation Section 1.409A-1(i).

(c) Each payment made under this Agreement shall be treated as a separate payment and the right to a series of installment payments under this Agreement is to be treated as a right to a series of separate payments.

(d) It is the intent of the parties hereto that the payments and benefits under this Agreement be exempt from or comply with Section 409A and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted in accordance therewith. In no event, however, shall the Company have any liability relating to the failure or alleged failure of any payment or benefit under this Agreement to comply with, or be exempt from, the requirements of Section 409A.

10. Withholding. All payments made by the Company under this Agreement shall be reduced by any tax or other amounts required to be withheld by the Company under applicable law.

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


11. Recoupment. The Company may recover amounts paid to you hereunder or under any other plan or program of, or agreement or arrangement with, the Company, and any gain in respect of any equity awards granted to you, in accordance with any applicable Company clawback or recoupment policy that is generally applicable to the Company’s other senior executives, as such policy may be amended and in effect from time to time, or as otherwise required by applicable law or applicable stock exchange listing standards, including, without limitation, Section 10D of the Securities Exchange Act of 1934, as amended.

12. Assignment. Neither you nor the Company may make any assignment of this Agreement or any interest in it, by operation of law or otherwise, without the prior written consent of the other; provided, however, the Company may assign its rights and obligations under this Agreement without your consent to an entity with which the Company shall hereafter effect a reorganization, consolidate with, or merge into or to which it transfers all or substantially all of its properties or assets. This Agreement shall inure to the benefit of and be binding upon you and the Company, and each of your and the Company’s respective successors, executors, administrators, heirs and permitted assigns.

13. Severability. If any portion or provision of this Agreement shall to any extent be declared illegal or unenforceable by a court of competent jurisdiction, then the remainder of this Agreement, or the application of such portion or provision in circumstances other than those as to which it is so declared illegal or unenforceable, shall not be affected thereby, and each portion and provision of this Agreement shall be valid and enforceable to the fullest extent permitted by law.

14. Miscellaneous. This Agreement, together with the Change of Control Agreement, set forth the entire agreement between you and the Company, and replace all prior and contemporaneous communications, agreements and understandings, written or oral, with respect to the terms and conditions of your employment. This Agreement may not be modified or amended, and no breach shall be deemed to be waived, unless agreed to in writing by you and an expressly authorized representative of the Board. The headings and captions in this Agreement are for convenience only and in no way define or describe the scope or content of any provision of this Agreement. This Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument. Provisions of this Agreement shall survive any termination or expiration hereof or any termination of your employment if so provided in this Agreement or necessary or desirable to accomplish the purpose of other surviving provisions. This is a Commonwealth of Massachusetts contract and shall be governed and construed in accordance with the laws of the Commonwealth of Massachusetts, without regard to any conflict of laws principles that would result in the application of the laws of any other jurisdiction, except that any equity-based awards granted to you shall be governed by and construed in accordance with the governing law provisions set forth in the EIP or the agreements evidencing such awards. You and the Company agree to submit to the exclusive jurisdiction of the courts of the Commonwealth of Massachusetts in connection with any dispute arising out of this Agreement or your employment with the Company; provided, however, any suit, action or proceeding brought by you or against you in connection with the enforcement of Section 3(e)(i) shall be brought in Suffolk county, Massachusetts, and the superior court or the business litigation session of the superior court shall have exclusive jurisdiction.

15. Notices. Any notices provided for in this Agreement shall be in writing and shall be effective when delivered in person or deposited in the United States mail, postage prepaid, and addressed to you at your last known address on the books of the Company or, in the case of the Company, to it at its principal place of business, attention of the Chair of the Board, or to such other address as either party may specify by notice to the other actually received.

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


16. Counsel; Review Period. You acknowledge that the Company provided you with this Agreement (in draft form) by the earlier of (i) the date of a formal offer of employment from the Company or (ii) ten (10) business days before the Start Date. You acknowledge that you have been and are hereby advised of your right to consult an attorney before signing this Agreement.

17. No Mitigation or Offset. You shall not be required, as a condition of receiving any payments or benefits under this Agreement, to seek or obtain any other employment after termination of your employment hereunder or to take any steps to reduce the amount of any payment or benefit described in this Agreement. Further, the amount of any payment or benefit provided in this Agreement shall not be reduced by any compensation earned by you as a result of any employment by another employer, subject to the covenants contained in Section 3 hereof.

18. Indemnification; D&O Insurance. You shall be entitled to indemnification in respect of your position as an officer of the Company to the maximum extent permitted by the by-laws and charter of the Company, in each case, as in effect from time to time. You shall be entitled to coverage under the director’s and officer’s indemnification insurance policy maintained by the Company as in effect from time to time with respect to acts undertaken by you in connection with your employment by the Company in accordance with the terms of such insurance policy.

If the foregoing is acceptable to you, please sign this letter in the space provided and return it to me. If you do accept as provided, this Agreement will take effect as a binding agreement between you and the Company as of the Start Date.

 

Sincerely yours,
Waters Corporation
By:   /s/ Udit Batra
 

 

Udit Batra

  President and Chief Executive Officer

 

Accepted and Agreed:
/s/ Amol Chaubal

 

Amol Chaubal

Date:  

16 April 2021

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com

EX-10.3 3 d172825dex103.htm EX-10.3 EX-10.3

Exhibit 10.3

CHANGE OF CONTROL/SEVERANCE AGREEMENT

This CHANGE OF CONTROL/SEVERANCE AGREEMENT (this “Agreement”), dated as of April 16, 2021, is made by and between Waters Corporation (together with all subsidiaries or affiliates hereinafter referred to as the

“Company”) and Amol Chaubal (the “Executive”).

WHEREAS, the Executive has been hired as Senior Vice President and Chief Financial Officer of the Company and is expected to make major contributions to the Company; and

WHEREAS, the Company desires continuity of management; and

WHEREAS, the Executive is willing to render services to the Company subject to the conditions set forth in this Agreement.

NOW, THEREFORE, for good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Company and the Executive agree as follows:

1. Termination prior to a Change of Control. If, within nine (9) months prior to a Change of Control (as such term is defined in Section 3(c) below) and subsequent to the commencement of substantive discussions that ultimately result in the Change of Control, but prior to such Change of Control, the Company terminates the Executive’s employment with the Company for a reason other than Cause (as such term is defined in the Employment Letter Agreement, dated as of [•], 2021, between the Executive and the Company (the “Employment Letter”)), death or Disability (as such term is defined in Section 3(d) below), or the Executive resigns for Good Reason (as such term is defined in the Employment Letter), the Company shall have paid or shall pay, as applicable, to the Executive the Final Compensation (as such term is defined in the Employment Letter), the Prior Year’s Bonus and the Health Payment (as such term is defined in the Employment Letter) in accordance with the terms of the Employment Letter, and, subject to the Executive’s satisfaction of the Release Condition (as such term is defined in Section 3 below):

(a) Cash Payment. (i) Continue to pay to the Executive the Severance Payments (as such term is defined in the Employment Letter) in accordance with the terms of the Employment Letter, and (ii) upon a Change of Control, pay to the Executive a lump sum amount, following the Change of Control in the time period set forth in Section 3, equal to amount by which (A) the sum of (i) twenty-four (24) times his monthly base salary (at the highest monthly base salary rate in effect for the Executive in the twelve (12) –month period prior to the termination of his employment) and (ii) an amount equal to the amount payable pursuant to the immediately preceding clause (i) times the greater of (x) his target bonus percentage under the Company’s Management Incentive Plan or any successor plan for the year in which the termination of the Executive’s employment occurs or (y) his bonus percentage theretofore accrued thereunder for that year (based on actual performance, as determined in good faith by the Compensation Committee of the Board of Directors of the Company (or its successor) (the “Committee”)) exceeds (B) the aggregate amount of the Severance Payments; and


(b) Benefits. Pay to the Executive a lump sum amount, following a Change of Control in the time period set forth in Section 3, equal to the amount by which (A) the Company would have paid in premiums under the life, accident, health and dental insurance plans of the Company in which the Executive and his dependents were participating immediately prior to the termination of his employment for the twenty-four (24) –month period following the date of the Change of Control, with such lump sum amount payable pursuant to this Section 1(b) to be determined based on the premium rates in effect at the time of the termination of the Executive’s employment exceeds (B) the Health Payment; and

(c) Equity Arrangements. In the event of a termination of employment described in this Section 1, and notwithstanding any contrary provisions of the 2020 Equity Incentive Plan (or any plans that may become the successors to such plan) and any equity incentive agreements (other than performance stock units or any other performance-based awards, as provided for below) entered into between the Company and the Executive pursuant to such plan or plans or otherwise, cause any such outstanding equity awards that are unvested or unexercisable and held by the Executive on the date of such termination of employment to remain outstanding (but not beyond the original expiration dates of such awards that are stock options or stock appreciation rights and such awards shall not otherwise vest or become exercisable except as provided herein) and, subject to a Change of Control occurring within nine (9) months following such date of such termination, to vest or become exercisable, as applicable, upon such Change of Control. To the extent a Change of Control does not occur within such nine (9) -month period, all such equity awards shall terminate at the end of such period. The performance stock units or other performance-based awards that the Executive holds, if any, shall be governed by the applicable award agreement and the 2020 Equity Incentive Plan (or any plans that may become the successors to such plan); and

(d) Qualified Plan Arrangements. On the Change of Control, cause any unvested portion of any qualified or non-qualified capital accumulation benefits granted to the Executive under the Waters Investment Plan, Waters 401(k) Restoration Plan, and the Waters Health Care Reimbursement Plan for Retirees (or any plans that may become the successors to such plans), as applicable, to become immediately vested (subject to applicable law);

provided, however, that any amounts and benefits set forth in this Section 1 shall be reduced by any and all other severance or other amounts or benefits paid or payable to the Executive as a result of the termination of his employment under any plan, program or agreement entered into with, or sponsored or maintained by, the Company.

(e) No Duplication of Benefits. In no event shall the Executive be entitled to duplication of severance amounts or benefits under this Agreement and the Employment Letter. Amounts that are paid under the Employment Letter and referenced herein shall not again be paid under this Agreement.


2. Termination Following a Change of Control.

If, at any time during a period commencing with a Change of Control and ending eighteen (18) months after such Change of Control, the Company terminates the Executive’s employment for a reason other than Cause, death, or Disability or the Executive terminates employment with the Company for Good Reason, the Company shall pay to the Executive the Final Compensation and the Prior Year’s Bonus in accordance with the terms of the Employment Letter, and, subject to the Executive’s satisfaction of the Release Condition (as such term is defined in Section 3 below):

(a) Cash Payment. Pay to the Executive a lump sum amount, within the time period set forth in Section 3, equal to the sum of (i) twenty-four (24) times his monthly base salary (at the highest monthly base salary rate in effect for the Executive in the twelve (12) –month period prior to the termination of his employment) and (ii) an amount equal to the amount payable pursuant to the immediately preceding clause (i) times the greater of (x) his target bonus percentage under the Company’s Management Incentive Plan or any successor plan for the year in which the termination of the Executive’s employment occurs or (y) his bonus percentage theretofore accrued thereunder for that year (based on actual performance, as determined in good faith by the Committee); and

(b) Benefits. Pay to the Executive a lump sum amount, following the Executive’s termination of employment in the time period set forth in Section 3, equal to the amount the Company would have paid in premiums under the life, accident, health and dental insurance plans of the Company in which the Executive and his dependents were participating immediately prior to the termination of his employment for the twenty-four (24) –month period following the date of the termination of the Executive’s employment, with such lump sum amount payable pursuant to this Section 2(b) to be determined based on the premium rates in effect at the time of the termination of the Executive’s employment; and

(c) Equity Arrangements. In the event of a termination of employment described in this Section 2 and notwithstanding any contrary provisions of the 2020 Equity Incentive Plan (or any plans that may become the successors to such plan) and any equity incentive agreements (other than performance stock units or any other performance-based awards, as provided for below) entered into between the Company and the Executive pursuant to such plan or plans or otherwise, cause any such outstanding equity awards that are unvested or unexercisable and held by the Executive on the date of such termination of employment to vest or become exercisable, as applicable, upon such termination. The performance stock units or other performance-based awards that the Executive holds, if any, shall be governed by the applicable award agreement and the 2020 Equity Incentive Plan (or any plans that may become the successors to such plan); and

(d) Qualified Plan Arrangements. Cause any unvested portion of any qualified and non-qualified capital accumulation benefits granted to the Executive under the Waters Investment Plan, Waters 401(k) Restoration Plan, and the Waters Health Care Reimbursement Plan for Retirees (or any plans that may become the successors to such plans), as applicable, to become immediately vested (subject to applicable law);


provided, however, that any amounts and benefits set forth in this Section 2 shall be reduced by any and all other severance or other amounts or benefits paid or payable to the Executive as a result of the termination of his employment under any plan, program or agreement entered into with, or sponsored or maintained by, the Company. For the avoidance of doubt, upon a termination of employment that meets the conditions set forth in Section 2 the Executive shall only be entitled to receive the payments and benefits under this Section 2 and shall not be entitled to receive any payments or benefits under the Employment Letter.

3. General.

(a) Release. Notwithstanding any other provision of this Agreement to the contrary, benefits shall be payable under this Agreement only if the Executive enters into a release of claims (the “Release”) substantially in the form attached hereto as Exhibit A, with such changes only as may be necessary to comply with applicable law at the time of termination of the Executive’s employment, within a period of time not to exceed forty-five (45) days from the date of termination of the Executive’s employment and the Executive does not revoke such Release (the “Release Condition”). Except as otherwise provided in Section 3(f) of this Agreement, any payment under this Agreement to be made in a lump sum shall be paid as soon as administratively practicable following the date the Release becomes effective, but not later than the date that is sixty (60) days following the date the Executive’s employment terminates. Notwithstanding the foregoing, if the date the Executive’s employment terminates occurs in one taxable year and the date that is sixty (60) days following such termination date occurs in a second taxable year, to the extent required by Section 409A of the Internal Revenue Code, as amended (“Section 409A”), such lump sum payment shall not be made prior to the first day of the second taxable year. For the avoidance of doubt, if the Executive does not execute the Release within the period specified in this Section 3(a) or if the Executive revokes the executed Release within the time period permitted by law, the Executive will not be entitled to any payments or benefits (including the accelerated vesting of equity and equity-based awards) set forth in this Agreement, any equity and equity-based awards that vested on account of such termination as provided for in this Agreement shall be cancelled with no consideration due to the Executive, and neither the Company nor any of its affiliates will have any further obligations to the Executive under this Agreement or otherwise.

(b) Termination for Cause. In the event the Executive’s employment with the Company is terminated by the Company for Cause, the Executive’s employment terminates due to death or Disability, or the Executive terminates his employment with the Company other than during the specific time periods set forth in Section 1 or 2, as applicable, or for any reason other than Good Reason, the Executive shall not be entitled to the severance benefits or other considerations described herein by virtue of this Agreement.

(c) Definition of Change of Control. For purposes of this Agreement, “Change of Control” shall mean the occurrence of any of the following, provided such occurrence is also a change in the ownership or effective control of the Company or a change in the ownership of a substantial portion of the assets of the Company, in each


case as those terms are defined in Treasury Regulation Section 1.409A-3(i)(5)(v), (i) the closing of a merger, consolidation, liquidation or reorganization of the Company into or with another company or other legal person, after which merger, consolidation, liquidation or reorganization the capital stock of the Company outstanding prior to consummation of the transaction is not converted into or exchanged for or does not represent more than 50% of the aggregate voting power of the surviving or resulting entity; (ii) the direct or indirect acquisition by any person (as the term “person” is used in Section 13(d)(3) or 14(d)(2) of the Securities Exchange Act of 1934, as amended) of more than 50% of the voting capital stock of the Company, in a single or series of related transactions; or (iii) the sale, exchange, or transfer of all or substantially all of the Company’s assets (other than a sale, exchange, or transfer to one or more entities where the stockholders of the Company immediately before such sale, exchange or transfer retain, directly or indirectly, at least a majority of the beneficial interest in the voting stock of the entities to which the assets were transferred).

(d) Definition of Disability. For purposes of this Agreement, “Disability” means an independent medical doctor (selected by the Company’s health or disability insurer) has certified that the Executive has, for six (6) months consecutive or nonconsecutive in any twelve (12) –month period, been disabled in a manner that seriously interferes with his ability to perform his responsibilities as an employee of the Company. Any refusal by the Executive to submit to a medical examination for the purpose of certifying disability shall be deemed to constitute conclusive evidence of the Executive’s Disability.

(e) No Mitigation or Offset. The Executive shall not be required, as a condition of receiving any payments or benefits under this Agreement, to seek or obtain any other employment after termination of employment hereunder or to take any steps to reduce the amount of any payment or benefit described in this Agreement. Further, the amount of any payment or benefit provided in this Agreement shall not be reduced by any compensation earned by the Executive as a result of any employment by another employer.

(f) Timing of Payments and Section 409A.

(i) Notwithstanding anything to the contrary in this Agreement, if at the time the Executive’s employment terminates, the Executive is a “specified employee,” as defined below, any and all amounts payable under this Agreement on account of such separation from service that would (but for this provision) be payable within six (6) months following the date of termination, shall instead be paid on the next business day following the expiration of such six (6) -month period or, if earlier, upon the Executive’s death; except (A) to the extent of amounts that do not constitute a deferral of compensation within the meaning of Treasury regulation Section 1.409A-1(b) (including without limitation by reason of the safe harbor set forth in Section 1.409A-1(b)(9)(iii), as determined by the Company in its reasonable good faith discretion); (B) benefits which qualify as excepted welfare benefits pursuant to Treasury regulation Section 1.409A-1(a)(5); or (C) other amounts or benefits that are not subject to the requirements of Section 409A.


(ii) For purposes of this Agreement, all references to “termination of employment” and correlative phrases shall be construed to require a “separation from service” (as defined in Section 1.409A-1(h) of the Treasury regulations after giving effect to the presumptions contained therein), and the term “specified employee” means an individual determined by the Company to be a specified employee under Treasury regulation Section 1.409A-1(i).

(iii) Each payment made under this Agreement shall be treated as a separate payment and the right to a series of installment payments under this Agreement is to be treated as a right to a series of separate payments.

(iv) It is the intent of the parties hereto that the payments under this Agreement comply with (or be exempt from) Section 409A and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted in accordance therewith. In no event, however, shall the Company have any liability relating to the failure or alleged failure of any payment or benefit under this Agreement to comply with, or be exempt from, the requirements of Section 409A.

(g) Binding Effect. Except as otherwise provided herein, this Agreement shall be binding upon and inure to the benefit of the Company and any successor (whether direct or indirect, by purchase, merger, consolidation, reorganization or otherwise) of the Company. The Company shall require any such successor to assume this Agreement expressly and to be bound by the provisions of this Agreement as if such successor were the Company and for purposes of this Agreement, any such successor of the Company shall be deemed to be the “Company” for all purposes.

(h) No Employment Agreement; Effect on Other Agreements. Nothing in this Agreement shall create any obligation on the part of the Company or any other person to continue the employment of the Executive, and nothing herein shall affect the Executive’s obligations under any non-competition, confidentiality, option or similar agreement between the Company and the Executive currently in effect or which may be entered into in the future.

(i) Withholding. All payments required to be made by the Company hereunder to the Executive shall be subject to the withholding of such amounts, if any, relating to tax and other payroll deductions as the Company may reasonably determine it must withhold pursuant to any applicable law or regulation.

(j) Arbitration. Any controversy or claim arising out of or relating to this Agreement, or the breach thereof, shall be settled exclusively by single-arbitrator arbitration in Boston, Massachusetts in accordance with the Employment Arbitration Rules of the American Arbitration Association then in effect, and judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. Each party shall bear the cost of its or his, respectively, own legal fees in connection with such dispute.

(k) Governing Law; Miscellaneous. This Agreement shall be governed by and construed in accordance with the laws of the Commonwealth of Massachusetts, except that any equity or equity-based awards granted to the Executive


shall be governed by and construed in accordance with the governing law provisions set forth in the agreements evidencing such awards. This Agreement constitutes the entire Agreement between the Executive and the Company concerning the subject matter hereof and supersedes any prior negotiations, understandings, or agreements concerning the subject matter hereof, whether oral or written, and may be amended or rescinded only upon the written consent of the Company and the Executive. The invalidity or unenforceability of any provision of this Agreement shall not affect the other provisions of this Agreement and this Agreement shall be construed and reformed to the fullest extent possible. The Executive may not assign any of his rights or obligations under this Agreement; the rights and obligations of the Company under this Agreement shall inure to the benefit of, and shall be binding upon, the successors and assigns of the Company.

(l) Section 280G.

(i) If any payment or benefit (including payments and benefits pursuant to this Agreement) that Executive would receive from the Company, or otherwise, contingent on an event covered by Section 280G(b)(2)(A)(i) of the Code (collectively, the “Transaction Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code, and (ii) but for this Section 3(m), be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then the Executive shall be entitled to receive, whichever of the following that results in the greater amount payable to him on an after-tax basis: (1) payment in full of the entire amount of the Transaction Payment (a “Full Payment”), or (2) payment of only a part of the Transaction Payment so that the Executive receives the largest payment possible without the imposition of the Excise Tax (a “Reduced Payment”).

For purposes of determining whether to make a Full Payment or a Reduced Payment, the Company shall cause to be taken into account all applicable federal, state and local income and employment taxes and the Excise Tax. If a Reduced Payment is made, (x) Executive shall have no rights to any additional payments and/or benefits constituting the Transaction Payment, and (y) reduction in payments and/or benefits shall occur in the manner that results in the greatest economic benefit to Executive as determined in this paragraph, to the extent permitted by Section 409A. If more than one method of reduction will result in the same economic benefit, the portions of the Payment shall be reduced pro rata, to the extent permitted by Section 409A.

(ii) The Company shall engage an independent registered public accounting firm to make all determinations required to be made under this Section 3(m), and shall bear all reasonable expenses with respect thereto. The independent registered public accounting firm engaged to make the determinations hereunder shall provide its calculations, together with detailed supporting documentation, to the Company and the Executive. If the independent registered public accounting firm determines that no Excise Tax is payable with respect to the Transaction Payment (whether or not by reason of payment to the Executive of a Reduced Payment), it shall furnish the Company and Executive with detailed supporting calculations of its determination that no Excise Tax will be imposed with respect to the Transaction Payment. All good faith determinations of the accounting firm made hereunder shall be final, binding and conclusive upon the Company and the Executive.


(m) Counterparts. This Agreement may be executed in separate counterparts (including by means of telecopied signature pages), and by different parties on separate counterparts each of which shall be deemed an original, but all of which shall constitute one and the same instrument.

[Signature page follows.]


IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the date first written above.

 

WATERS CORPORATION
By:  

/s/ Udit Batra

  Udit Batra
  President and Chief Executive Officer

 

THE EXECUTIVE
By:  

/s/ Amol Chaubal

  Amol Chaubal
EX-10.4 4 d172825dex104.htm EX-10.4 EX-10.4

Exhibit 10.4

 

LOGO

April 16, 2021

VIA EMAIL

Mr. Michael C. Harrington

Michael_Harrington@waters.com

Dear Michael:

This letter agreement (this “Agreement”) confirms the terms of the remainder of your employment with Waters Corporation (the “Company”) and your engagement as a consultant by the Company, as follows:

1. Transition Period.

(a) Transition. Subject to earlier termination as provided herein, from the date hereof through April 30, 2021 (the “Transition Date”), you will continue to serve as Senior Vice President, Global Markets and as an executive officer of the Company and a member of the Executive Committee. On the Transition Date, you will be deemed to resign from any and all: (i) officer positions you hold with the Company or any of its Affiliates (as defined below); (ii) memberships you hold on any boards of directors, boards of managers or other governing boards or bodies of the Company or any of its Affiliates; and (iii) memberships you hold on any of the committees of any such boards or bodies. For purposes of this Agreement, “Affiliates” means all persons and entities directly or indirectly controlling, controlled by or under common control with the Company. Subject to earlier termination as provided herein, from the Transition Date until July 2, 2021 (the “Separation Date”), you will be employed by the Company, on a full-time basis, as a non-executive senior advisor and shall not, for the avoidance of doubt, be an executive officer of the Company or a member of the Executive Committee. The period beginning on the Transition Date and ending on the Separation Date is hereinafter referred to as the “Transition Period”. Subject to earlier termination as provided for herein, from July 3, 2021 until June 30, 2022 (the “Consulting Period”), you will serve as a non-employee consultant to the Company on the terms and conditions set forth in this Agreement.

(b) Duties and Responsibilities. Prior to the Transition Date, you will continue to perform your current duties. During the Transition Period, you will perform such duties as may be reasonably assigned to you from time to time by the President and Chief Executive Officer of the Company (the “CEO”) or his designee, including, without limitation, using best efforts in providing transition assistance as may be reasonably requested by the CEO or his designee. You will at all times continue to devote your best professional efforts to the Company and use your best efforts to abide by all Company policies and procedures as are in effect from time to time.

 

34 Maple Street Milford, MA 01757-3696 U.S.A.    [T] 508.478.2000    [T] 1.800.252.4752    [F] 508.872.1990    [W]
www.waters.com


(c) Compensation, Benefits and Reimbursements. From the date hereof until the Separation Date, you will continue to receive your base salary, payable at the rate in effect as of the date hereof ($468,000 per year) and in accordance with the Company’s regular payroll practices, and to participate in all employee benefit plans and programs of the Company in accordance with the terms of those plans and programs, except that you will not be eligible to participate in the Company’s annual bonus plan for fiscal year 2021 and, in lieu of such bonus, will be eligible to receive the Designated Bonus (as defined below) on the terms and conditions provided for herein. In addition, from the date hereof until the Separation Date, the Company will pay or reimburse you, in accordance with the Company’s reimbursements procedures and practices in effect from time to time, for all reasonable business expenses incurred by you in the performance of your duties and responsibilities to the Company, provided that you submit on a timely basis such documentation and substantiation of those expenses as the Company may require from time to time.

(d) Equity Awards. You acknowledge and agree that Exhibit A attached to this Agreement sets forth a true and complete schedule of all stock options, restricted stock units and performance stock units previously granted by the Company to you that remain outstanding and unexercised, if applicable, as of the date hereof (collectively, the “Equity Awards”). The Equity Awards will continue to vest in accordance with their respective terms, as set forth in the Company’s 2012 Equity Incentive Plan or 2020 Equity Incentive Plan, as applicable, and the award agreements between you and the Company thereunder (collectively, the “Equity Documents”) from the date hereof until the Separation Date.

2. Employment Termination.

(a) Resignation. On the Separation Date, you will be deemed to resign your position as senior advisor and shall terminate employment with the Company.

(b) Final Compensation. You will receive, on or as soon as reasonably practicable following the Separation Date, (i) your base salary for the final payroll period of your employment, through the Separation Date; (ii) compensation at the rate of your base salary for any unused vacation time in accordance with the Company’s policies; and (iii) reimbursement for business expenses incurred by you but not yet paid to you as of the Separation Date, in accordance with the Company’s reimbursements procedures and practices in effect from time to time; provided that you submit all expenses and supporting documentation required within sixty (60) days of the Separation Date.

(c) Treatment of Equity Awards. Your termination of employment on the Separation Date will be treated as a “retirement” for purposes of the Equity Awards (to the extent applicable). Without limiting the foregoing, and in each case in accordance with the terms of the applicable Equity Documents, (i) the Equity Awards that are unvested performance stock units shall remain outstanding and eligible to be earned based on performance for the applicable performance period and, to the extent earned, shall vest on a prorated basis based on the portion of the performance period during which you were employed through the Separation Date and (ii) the Equity Awards that are vested stock options shall remain outstanding and eligible to be exercised until the one-year anniversary of the Separation Date (or, if earlier, the expiration date of such stock options)

 

2


and, to the extent not exercised on or prior to such one-year anniversary (or such earlier date), shall be forfeited for no consideration payable to you. Any Equity Awards not described in preceding sentence, to the extent not vested as of the Separation Date, shall be forfeited on the Separation Date for no consideration payable to you.

(d) Designated Bonus. The Company will pay you a one-time bonus of $225,000 (the “Designated Bonus”) as soon as reasonably practicable following the Separation Date, but in no event more than sixty (60) days following the end of the Separation Date. You acknowledge and understand that the Designated Bonus is being paid to you as consideration for the restrictive covenants included in this Agreement.

(e) Employee Benefits. Except for any right you may have to continue participation in the Company’s group health, dental and vision plans under applicable law, which will be communicated to you under separate cover, or as set forth in this Agreement, your active participation in all employee benefit plans and programs of the Company will terminate as of the Separation Date in accordance with the terms of those plans and programs. Following the end of any such continuation coverage period, you may participate in the Company’s retiree health continuation program, a copy of which has been provided to you, or such other Company health, dental and vision insurance programs for which you are eligible in accordance with the terms of the applicable program. Nothing in this Agreement will affect any vested rights you may have under the Company’s benefit plans and programs, including, for the avoidance of doubt, the Company’s 401(k) Restoration Plan.

(f) No Further Compensation. You acknowledge and agree that the payments and benefits described in Sections 2(b) and 2(e) are in complete satisfaction of any and all compensation or benefits due to you from the Company or any of its Affiliates, whether for services provided or otherwise, through the Separation Date, and that, except as expressly provided under this Agreement, no further compensation or benefits are owed or will be paid to you. For the avoidance of doubt, from and after the Separation Date, you will not be eligible to receive any severance payments and benefits under the Change of Control/Severance Agreement between you and the Company, dated March 22, 2017 (the “Change of Control Agreement”).

(g) Release of Claims. In consideration of your continued service to the Company following the Separation Date as contemplated hereunder, the payments and benefits set forth in this Agreement and other good and valuable consideration, the receipt and sufficiency of which you hereby acknowledge, you agree to execute and return to the Company a release of claims in the form attached as Exhibit B to this Agreement (a “Release”) within the time period specified therein (but in no event prior to the Separation Date). The execution and non-revocation of such Release is a condition to the receipt of the benefits provided under Sections 2(c), 2(d) and 3 of this Agreement.

3. Consulting Engagement.

(a) Services. During the Consulting Period, you will be engaged to provide consulting services to the Company and its Affiliates relating to the organizational transition of employees, customers and business processes and such other services as may from time to time be

 

3


requested by the Company and its Affiliates. Your consulting services shall be provided remotely or at the Company’s offices. During the Consulting Period you will report to the CEO or such other person or persons designated by the Company. You and the Company anticipate that during the Consulting Period, you will devote not more than eight (8) hours per week to the performance of the consulting services contemplated by this Agreement. Based on such level of services, it is anticipated that you will experience a “separation from service” (as defined in Section 1.409A-1(h) of the Treasury Regulations) from the Company on the Separation Date.

(b) Relationship of the Parties. You and the Company expressly agree that, in providing services to the Company under this Section 3 during the Consulting Period, you will be an independent contractor and will not be an employee or agent of the Company or any of its Affiliates. You agree that you will have no right to make any commitments on behalf of the Company or any of its Affiliates without the express written consent of an authorized officer of the Company or its applicable Affiliate.

(c) Services for Others. During the Consulting Period, you may choose to also provide services for others, provided that such services do not (i) give rise to a conflict of interest or otherwise interfere with your obligations to the Company or any of its Affiliates or (ii) violate the Restrictive Covenants (as defined below).

(d) Compensation. In consideration of the services that you provide to the Company under this Agreement during the Consulting Period, the Company will pay you a consulting fee at the rate of $10,000 per month during the Consulting Period, prorated for partial months. Any consulting fee owed to you will be paid on a monthly basis in arrears.

(e) Taxes, Insurance and Benefits. You acknowledge and agree that, as an independent contractor during the Consulting Period, you will be solely responsible for all insurance and for the payment of all federal, state and local income taxes, Social Security and Medicare taxes and other legally required payments on any amounts received from the Company. You also acknowledge and agree that, during the Consulting Period, neither you nor any individual claiming through you will be eligible to actively participate in or receive benefits under any of the employee benefit plans, programs and arrangements maintained by the Company or any of its Affiliates, other than as expressly provided in this Agreement.

4. Early Termination. It is expected that your employment with the Company will continue until the Separation Date and that your consulting services will continue for the duration of the Consulting Period. Notwithstanding the foregoing or anything to the contrary in this Agreement, either you or the Company may at any time terminate your employment or service, as applicable, upon thirty (30) days’ written notice to other (or immediately upon notice to you, in the event your employment or service, as applicable, is terminated by the Company for Cause (as defined below)) and, in the event such termination of employment or service occurs prior to the end of the Consulting Period, you will receive the accrued and unpaid compensation and benefits required to be paid to you under applicable law and the terms of any applicable employee benefit plans and programs of the Company, and otherwise shall only be entitled to the compensation and benefits set forth in this Section 4.

 

4


(a) Termination of Employment without Cause. In the event your employment is terminated by the Company without Cause prior to the Separation Date, subject to your execution and non-revocation of a Release within the time period specified therein and your compliance with the Restrictive Covenants, (i) you will continue to be paid your base salary at the rate in effect as of the date hereof ($468,000 per year) in accordance with the Company’s regular payroll practices beginning on the first payroll date following the date the Release becomes effective (with the first such payment to include all amounts that would have otherwise been paid following such termination of employment) through the Separation Date, (ii) such termination of employment shall be treated as a “retirement” for purposes of the Equity Awards (to the extent applicable), and (iii) you shall remain eligible to receive the Designated Bonus, which shall be paid at the time set forth in Section 2(d) above.

(b) Other Termination of Employment or Service. Except as set forth in Section 4(a) above, in the event of a termination of your employment or service for any reason, you shall not be entitled to receive any additional compensation or benefits under this Agreement or otherwise.

(c) Deemed Resignations. In the event of any termination of your employment for any reason prior to the Separation Date, you will be deemed to resign from any and all: (i) officer positions you hold with the Company or any of its Affiliates; (ii) memberships you hold on any boards of directors, boards of managers or other governing boards or bodies of the Company or any of its Affiliates; and (iii) memberships you hold on any of the committees of any such boards or bodies.

For purposes of this Agreement, “Cause” means (i) the conviction of you by a court of competent jurisdiction of, or the pleading of guilty or nolo contendere to, any felony or any crime involving moral turpitude; (ii) gross negligence, breach of fiduciary duty or material breach of any Restrictive Covenant (as defined below); (iii) you shall have willfully and continually failed to substantially perform your duties with the Company after a written demand for substantial performance is delivered by the Company, which demand specifically identifies the manner in which the Company believes that you have not substantially performed your duties pursuant to the disciplinary procedures of the Company, and such failure of substantial performance shall have continued for a period of thirty (30) days after such written demand; (iv) you have been chronically absent from work (excluding vacations, illnesses or leaves of absences); (v) the commission by you of an act of fraud, embezzlement or misappropriation against the Company; or (vi) you shall have refused, after explicit notice, to obey any lawful resolution or direction by the Board which is consistent with his or her duties as an officer of the Company and, includes your failure to execute an effective Release as required by this Agreement.

5. Withholding. Without limiting the provisions of Section 3(e) of this Agreement, the Company shall have the right to withhold from all payments made under this Agreement or otherwise paid or provided to you in respect of your employment with the Company any taxes or any other amounts required to be withheld by the Company or any of its Affiliates under applicable law, which amounts may be withheld in the discretion of the Company or any of its Affiliates from any amounts payable under this Agreement.

 

5


6. Confidential Information and Restricted Activities. You acknowledge the importance to the Company and its Affiliates of protecting their Confidential Information (as defined below) and other legitimate business interests, including the valuable trade secrets and good will that they have developed or acquired. In consideration of your continued service to the Company, the payments and benefits set forth in this Agreement, including Sections 2(d) and 3 of this Agreement, to which you are not otherwise entitled, and other good and valuable consideration, the receipt and sufficiency of which you hereby acknowledge, you agree that the following restrictions on your activities are reasonable and necessary to protect the legitimate interests of the Company and its Affiliates (such restrictions, together with any other confidentiality, non-solicitation, invention assignment or other restrictive covenants in favor of the Company or any of its Affiliates to you are bound, the “Restrictive Covenants”). For purposes of this Agreement, “Person” means an individual, a corporation, a limited liability company, an association, a partnership, an estate, a trust or any other entity or organization, other than the Company or any of its Affiliates.

(a) Confidential Information.

(i) During the course of your employment and/or service with the Company and its Affiliates, you may learn or have learned of Confidential Information, and you may develop or have developed Confidential Information on behalf of the Company and its Affiliates. You agree that you will not use or disclose to any Person (except as required by applicable law or for the proper performance of your regular duties and responsibilities for the Company) any Confidential Information obtained by you incident to your employment and/or service with the Company or any of its Affiliates. You agree that this restriction shall continue to apply after your employment and/or service terminates, regardless of the reason for such termination. For purposes of this Agreement, “Confidential Information” means any and all information of the Company and its Affiliates that is not generally available to the public. Confidential Information also includes any information received by the Company or any of its Affiliates from any Person with any understanding, express or implied, that it will not be disclosed. Confidential Information does not include information that enters the public domain, other than through your breach of your obligations under this Agreement.

(ii) You understand and acknowledge that you will not be held criminally or civilly liable under any federal or state trade secret law for disclosing a trade secret in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, in each case, solely for the purpose of reporting or investigating a suspected violation of law, or for disclosing a trade secret in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Notwithstanding this immunity from liability, you may be held liable if you unlawfully access trade secrets or Confidential Information by unauthorized means. Notwithstanding the foregoing, nothing in this Agreement limits, restricts or in any other way affects your communicating with any governmental agency or entity, or communicating with any official or staff person of a governmental agency or entity, concerning matters relevant to the governmental agency or entity.

(b) Protection of Documents. All documents, records and files, in any media of whatever kind and description, relating to the business, present or otherwise, of the Company or any of its Affiliates, and any copies, in whole or in part, thereof (the “Documents”), whether or not prepared by you, shall be the sole and exclusive property of the Company. You agree to

 

6


safeguard all Documents and to surrender to the Company, on or before the Separation Date or at such earlier time or times as the Company or its designee may specify, all Documents then in your possession or control. You also agree to disclose to the Company, on or before the end of the Consulting Period or at such earlier time or times as the Company or its designee may specify, all passwords necessary or desirable to obtain access to, or that would assist in obtaining access to, any information which you have password protected on any computer equipment, network or system of the Company or any of its Affiliates. You further agree to surrender, on or prior to the end of the Consulting Period, or such earlier time or times as the Company or its designee may specify any cellular phone, laptop, iPad or other electronic equipment provided to you by the Company or any of its Affiliates.

(c) Restricted Activities.

(i) From the date hereof until June 30, 2022 (or, if earlier, the date that is one year following the Separation Date) such period, the “Restricted Period”), you shall not, directly or indirectly, whether as owner, partner, investor, consultant, agent, employee, co-venturer or otherwise, compete with the Company or any of its Affiliates or undertake any planning for any business that is competitive with the business of the Company or any of its Affiliates in the Restricted Area. Specifically, but without limiting the foregoing, you agree not to work or provide services, in a Restricted Position, whether as an employee, independent contractor or otherwise, whether with or without compensation, to any Person that is engaged in any business that is competitive with the business of the Company or any of its Affiliates, as conducted or in planning (provided such planning has been approved by the Board of Directors of the Company) during your service with the Company anywhere in the Restricted Area. You agree that the foregoing restrictions on your activities during and after your employment are necessary to protect the good will, Confidential Information, trade secrets and other legitimate interests of the Company and its Affiliates. For purposes of this Agreement “Restricted Area” means any country, city, county or other local in which the Company or any of its Affiliates provides services or has a material presence or influence during the preceding two years.

(ii) During the Restricted Period, you shall not, directly or indirectly, (a) solicit or encourage any customer, client, distributor or supplier of the Company or any of its Affiliates to terminate or diminish its relationship with them; or (b) seek to persuade any such customer, client, distributor or supplier of the Company or any of its Affiliates to conduct with anyone else any business or activity which such customer, client, advertiser, distributor or supplier conducts or could conduct with the Company or any of its Affiliates.

(iii) During the Restricted Period, you shall not, directly or indirectly, (a) hire or engage, or solicit for hiring or engagement, any employee of the Company or any of its Affiliates or seek to persuade any such employee to discontinue employment or (b) solicit or encourage any independent contractor providing services to the Company or any of its Affiliates to terminate or diminish its relationship with any of them. For the purposes of this Agreement, an “employee” or an “independent contractor” of the Company or any of its Affiliates is any person who was such at any time within the preceding twelve (12)-months.

(iv) Subject to Section 6(a)(ii) of this Agreement, you shall not at any time, directly or indirectly, disparage or criticize the Company or any of its Affiliates, or any of their respective businesses, directors, management, products or services.

 

7


(d) Assurances. In signing this Agreement, you give the Company assurance that you have carefully read and considered all the terms and conditions of this Agreement, including the restraints imposed on you under this Section 6. You agree without reservation that these restraints are necessary for the reasonable and proper protection of the Company and its Affiliates, and that each and every one of the restraints is reasonable in respect to subject matter, length of time and geographic area. You further agree that, were you to breach any of the covenants contained in this Section 6, the damage to the Company and its Affiliates would be irreparable. You therefore agree that the Company, in addition to any other remedies available to it, shall be entitled to preliminary and permanent injunctive relief against any breach or threatened breach by you of any of those covenants, without having to post bond. So that the Company may enjoy the full benefit of the covenants contained in this Section 6, you further agree that the Restricted Period shall be tolled, and shall not run, during the period of any breach by you of any of the covenants contained in this Section 6. You and the Company further agree that, in the event that any provision of this Section 6 is determined by any court of competent jurisdiction to be unenforceable by reason of its being extended over too great a time, too large a geographic area or too great a range of activities, that provision shall be deemed to be modified to permit its enforcement to the maximum extent permitted by law. It is also agreed that each of the Company’s Affiliates shall have the right to enforce all of your obligations to that Affiliate under this Agreement, including without limitation pursuant to this Section 6. Finally, no claimed breach of this Agreement or other violation of law attributed to the Company, or change in the nature or scope of your service relationship with the Company or any of its Affiliates shall operate to excuse you from the performance of your obligations under this Section 6.

7. Section 409A.

(a) This Agreement and the payments and benefits provided hereunder are intended to be exempt from, or comply with, the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and shall be construed consistently with that intent. Notwithstanding the foregoing, in no event shall the Company have any liability relating to the failure or alleged failure of any payment or benefit under this Agreement to be exempt from, or comply with, the requirements of Section 409A of the Code. Each payment made under this Agreement shall be treated as a separate payment and the right to a series of installment payments under this Agreement shall be treated as a right to a series of separate payments.

(b) Any reimbursement for expenses payable to you hereunder that would constitute nonqualified deferred compensation subject to Section 409A of the Code shall be subject to the following additional rules: (i) no reimbursement of any such expense shall affect your right to reimbursement of any such expense in any other taxable year; (ii) reimbursement of the expense shall be made, if at all, promptly, but not later than the end of the calendar year following the calendar year in which the expense was incurred; and (iii) the right to reimbursement shall not be subject to liquidation or exchange for any other benefit.

(c) If you are a “specified employee” (as defined below) at the time of your “separation from service” (as defined below), any payments or benefits that are payable under this Agreement or otherwise on account of your separation from service that would (but for this provision) be payable within six (6) months following the date of such separation from service, shall instead be paid on the next business day following the expiration of such six (6)-month period or, if earlier, upon your death; except (i) to the extent of amounts that do not constitute a deferral of

 

8


compensation within the meaning of Section 1.409A-1(b) of the Treasury Regulations (including without limitation by reason of the safe harbor set forth in Section 1.409A-1(b)(9)(iii), as determined by the Company in its reasonable good faith discretion); (ii) benefits which qualify as excepted welfare benefits pursuant to Section 1.409A-1(a)(5) of the Treasury Regulations; or (iii) other amounts or benefits that are not subject to the requirements of Section 409A of the Code.

(d) For purposes of this Agreement, the term “separation from service” shall have the meaning set forth in Section 1.409A-1(h) of the Treasury Regulations (after giving effect to the presumptions contained therein), and the term “specified employee” means an individual determined by the Company to be a specified employee under Section 1.409A-1(i) of the Treasury Regulations.

8. Miscellaneous. This Agreement constitutes the entire agreement between you and the Company, and replaces all prior and contemporaneous agreements, whether written or oral, with respect to the subject matter of this Agreement and all related matters, including, without limitation, the Change of Control Agreement. This Agreement may not be amended and no breach will be deemed waived unless agreed to in a signed writing by you and an authorized officer of the Company. The headings and captions in this Agreement are for convenience only and in no way define or describe the scope or content of any provision of this Agreement. This is a Massachusetts contract and shall be governed and construed in accordance with the laws of the Commonwealth of Massachusetts, without regard to any conflict of laws principles that would result in the application of the laws of another jurisdiction. Any controversy or claim arising out of or relating to this Agreement, or the breach thereof, shall be settled exclusively by single-arbitrator arbitration in Boston, Massachusetts in accordance with the Employment Arbitration Rules of the American Arbitration Association then in effect, and judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. Each party shall bear the cost of its or his or her, respectively, own legal fees in connection with such dispute. This Agreement may be executed in separate counterparts (including by electronically delivered .pdf files or copies of manually signed signature pages), each of which will be deemed to be an original and all of which taken together will constitute one and the same agreement.

[Remainder of page intentionally left blank.]

 

9


If the foregoing is acceptable to you, please sign this letter in the space provided and return it to the Company. The enclosed copy of this letter, which you should also sign and date, is for your records.

 

Sincerely,
WATERS CORPORATION
By:  

/s/ Udit Batra

 

  Udit Batra
  President and Chief Executive Officer

 

Accepted and agreed:

/s/ Michael C. Harrington

 

Michael C. Harrington
Date: 16 April 2021

[Signature Page to Transition Agreement]


Exhibit A

Equity Awards

 

Type of

Equity

Award

   Grant Date    Exercise Price
per Share
     Number of
Options/RSUs/PSUs
Vested as of April 16,
2021
     Number of
Options/RSUs/PSUs
Unvested as of April 16,
2021
 

PSU

   2/18/2021      —          —          890  

PSU

   2/18/2021      —          —          890  

NQ

   2/18/2021      280.80        —          5,397  

PSU

   2/12/2020      —          —          1,337  

PSU

   2/12/2020      —          —          1,337  

NQ

   2/12/2020      224.37        2,147        8,588  

PSU

   12/10/2018      —          —          2,374  

NQ

   12/10/2018      189.54        6,831        10,247  

NQ

   12/5/2017      194.26        10,833        7,222  

NQ

   12/9/2016      139.51        4,509        4,508  

NQ

   2/10/2016      117.68        5,248        —    

NQ

   12/9/2015      128.93        5,254        —    


Exhibit B

Release

For and in consideration of certain benefits to be provided to me under the letter agreement, dated April 16, 2021 (the “Agreement”), between me and Waters Corporation (the “Company”), which are conditioned on my signing this General Release and Waiver of Claims (this “Release of Claims”), and to which I am not otherwise entitled, and other good and valuable consideration, the receipt and sufficiency of which I hereby acknowledge, on my own behalf and on behalf of my heirs, executors, administrators, beneficiaries, representatives, successors and assigns, and all others connected with or claiming through me, I hereby release and forever discharge the Company and its Affiliates (as defined in the Agreement), and all of their respective past, present and future officers, directors, shareholders, employees, employee benefits plans, administrators, trustees, agents, representatives, consultants, successors and assigns, and all those connected with any of them, in their official and individual capacities (collectively, the “Released Parties”), from any and all causes of action, suits, rights and claims, demands, damages and compensation of any kind and nature whatsoever, whether at law or in equity, whether now known or unknown, suspected or unsuspected, contingent or otherwise, which I now have or ever have had against the Released Parties, or any of them, including those in any way related to, connected with or arising out of my employment and/or other relationship with the Company or any of its affiliates or the termination thereof, including under or pursuant to Title VII of the Civil Rights Act, the Americans With Disabilities Act, the Family and Medical Leave Act, the Age Discrimination in Employment Act (as amended by the Older Workers Benefit Protection Act), the Employee Retirement Income Security Act, the wage and hour, wage payment and fair employment practices laws of the state or states in which I have provided services to the Company (each, as amended from time to time) and/or any other federal, state or local law, regulation, or other requirement (collectively, the “Claims”) through the date that I sign this Release of Claims, and I hereby waive all such Claims.

I understand that nothing contained in this Release of Claims shall be construed to prohibit me from filing a charge with or participating in any investigation or proceeding conducted by the federal Equal Employment Opportunity Commission or a comparable state or local agency, provided, however, that I hereby agree to waive my right to recover monetary damages or other individual relief in any charge, complaint or lawsuit filed by me or by anyone else on my behalf. I further understand that nothing contained in this Release of Claims shall be construed to limit, restrict or in any other way affect my communicating with any governmental agency or entity, or communicating with any official or staff person of a governmental agency or entity, concerning matters relevant to the governmental agency or entity.

I acknowledge that I will continue to be bound by my obligations under the Agreement that survive the termination of my employment by the terms thereof or by necessary implication, including without limitation my confidentiality, non-competition, non-solicitation and non-disparagement obligations set forth in Section 6 of the Agreement.

I understand that nothing contained in this Release of Claims will adversely affect my rights to enforce the terms of the Agreement, and shall not adversely affect my rights to any defense, indemnification, contribution and/or coverage under the Company’s director’s and officer’s liability insurance policy or the charter or bylaws of the Company, in each case, in accordance


with its respective terms by reason of services I rendered for the Company or any of its subsidiaries as an officer and/or an employee thereof. Further, this release does not include and will not preclude: (a) rights to vested benefits under any applicable retirement and/or pension plans of the Company; (b) claims for unemployment compensation (which the Company will not contest); (c) rights under the Equity Documents (as defined in the Agreement) and/or (d) claims that cannot be waived under applicable law by singing this Release of Claims.

I acknowledge that this Release of Claims creates legally binding obligations, and that the Company has advised me to consult an attorney before signing it. I understand that I cannot sign this Release of Claims until the date my employment or service, as applicable, with the Company terminates. In signing this Release of Claims, I give the Company assurance that I have signed it voluntarily and with a full understanding of its terms; that I have had sufficient opportunity of not less than [twenty-one (21)/forty-five (45)]1 days before signing this Release of Claims to consider its terms and to consult with an attorney, if I wished to do so; and that I have not relied on any promises or representations, express or implied, that are not set forth expressly in this Release of Claims. I understand that I will have seven (7) days after signing this Release of Claims to revoke my signature, and that, if I intend to revoke my signature, I must do so in writing addressed and delivered to the General Counsel of the Company prior to the end of the seven (7)-day revocation period. I understand that this Release of Claims will become effective upon the eighth (8th) day following the date that I sign it, provided that I do not revoke my acceptance in accordance with the immediately preceding sentence.

[Remainder of page intentionally left blank.]

 

1 

Period to consider the release to be determined by the Company on the Separation Date (for the post-employment release) or the end of the Consulting Period (for the post-consulting release).


Accepted and agreed:

 

Signature:  

 

  Michael C. Harrington
Date:  

 

Agreed and acknowledged by:

 

Waters Corporation
By:  

 

  Name:
  Title:

[Signature Page to General Release and Waiver of Claims]

EX-10.5 5 d172825dex105.htm EX-10.5 EX-10.5

Exhibit 10.5

 

LOGO

April 16, 2021

VIA EMAIL

Mr. Ian S. King

Ian_King@waters.com

Dear Ian:

This letter agreement (this “Agreement”) confirms the terms of the remainder of your employment with Waters Corporation (the “Company”) and your engagement as a consultant by the Company, as follows:

1. Transition Period.

(a) Transition. Subject to earlier termination as provided herein, from the date hereof through April 30, 2021 (the “Transition Date”), you will continue to serve as Senior Vice President, Global Products and as an executive officer of the Company and a member of the Executive Committee. On the Transition Date, you will be deemed to resign from any and all: (i) officer positions you hold with the Company or any of its Affiliates (as defined below); (ii) memberships you hold on any boards of directors, boards of managers or other governing boards or bodies of the Company or any of its Affiliates; and (iii) memberships you hold on any of the committees of any such boards or bodies. For purposes of this Agreement, “Affiliates” means all persons and entities directly or indirectly controlling, controlled by or under common control with the Company. Subject to earlier termination as provided herein, from the Transition Date until July 2, 2021 (the “Separation Date”), you will be employed by the Company, on a full-time basis, as a non-executive senior advisor and shall not, for the avoidance of doubt, be an executive officer of the Company or a member of the Executive Committee. The period beginning on the Transition Date and ending on the Separation Date is hereinafter referred to as the “Transition Period”. Subject to earlier termination as provided for herein, from July 3, 2021 until September 3, 2021 (the “Consulting Period”), you will serve as a non-employee consultant to the Company on the terms and conditions set forth in this Agreement.

(b) Duties and Responsibilities. Prior to the Transition Date, you will continue to perform your current duties. During the Transition Period, you will perform such duties as may be reasonably assigned to you from time to time by the President and Chief Executive Officer of the Company (the “CEO”) or his designee, including, without limitation, using best efforts in providing transition assistance as may be reasonably requested by the CEO or his designee. You will at all times continue to devote your best professional efforts to the Company and use your best efforts to abide by all Company policies and procedures as are in effect from time to time.

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


(c) Compensation, Benefits and Reimbursements. From the date hereof until the Separation Date, you will continue to receive your base salary, payable at the rate in effect as of the date hereof ($430,000 per year) and in accordance with the Company’s regular payroll practices, and to participate in all employee benefit plans and programs of the Company in accordance with the terms of those plans and programs, except that you will not be eligible to participate in the Company’s annual bonus plan for fiscal year 2021. In addition, from the date hereof until the Separation Date, the Company will pay or reimburse you, in accordance with the Company’s reimbursements procedures and practices in effect from time to time, for all reasonable business expenses incurred by you in the performance of your duties and responsibilities to the Company, provided that you submit on a timely basis such documentation and substantiation of those expenses as the Company may require from time to time.

(d) Equity Awards. You acknowledge and agree that Exhibit A attached to this Agreement sets forth a true and complete schedule of all stock options, restricted stock units and performance stock units previously granted by the Company to you that remain outstanding and unexercised, if applicable, as of the date hereof (collectively, the “Equity Awards”). The Equity Awards will continue to vest in accordance with their respective terms, as set forth in the Company’s 2012 Equity Incentive Plan or 2020 Equity Incentive Plan, as applicable, and the award agreements between you and the Company thereunder (collectively, the “Equity Documents”) from the date hereof until the Separation Date.

2. Employment Termination.

(a) Resignation. On the Separation Date, you will be deemed to resign your position as senior advisor and shall terminate employment with the Company.

(b) Final Compensation. You will receive, on or as soon as reasonably practicable following the Separation Date, (i) your base salary for the final payroll period of your employment, through the Separation Date; (ii) compensation at the rate of your base salary for any unused vacation time in accordance with the Company’s policies; and (iii) reimbursement for business expenses incurred by you but not yet paid to you as of the Separation Date, in accordance with the Company’s reimbursements procedures and practices in effect from time to time; provided that you submit all expenses and supporting documentation required within sixty (60) days of the Separation Date.

(c) Treatment of Equity Awards. Your termination of employment on the Separation Date will be treated as a “retirement” for purposes of the Equity Awards (to the extent applicable). Without limiting the foregoing, and in each case in accordance with the terms of the applicable Equity Documents, (i) the Equity Awards that are unvested performance stock units shall remain outstanding and eligible to be earned based on performance for the applicable performance period and, to the extent earned, shall vest on a prorated basis based on the portion of the performance period during which you were employed through the Separation Date and (ii) the Equity Awards that are vested stock options shall remain outstanding and eligible to be exercised until the one-year anniversary of the Separation Date (or, if earlier, the expiration date of such stock options) and, to the extent not exercised on or prior to such one-year anniversary (or such earlier date), shall be forfeited for no consideration payable to you. Any Equity Awards not described in preceding sentence, to the extent not vested as of the Separation Date, shall be forfeited on the Separation Date for no consideration payable to you.

 

2


(d) Employee Benefits. Except for any right you may have to continue participation in the Company’s group health, dental and vision plans under applicable law, which will be communicated to you under separate cover, or as set forth in this Agreement, your active participation in all employee benefit plans and programs of the Company will terminate as of the Separation Date in accordance with the terms of those plans and programs. Following the end of any such continuation coverage period, you may participate in the Company’s retiree health continuation program, a copy of which has been provided to you, or such other Company health, dental and vision insurance programs for which you are eligible in accordance with the terms of the applicable program. Nothing in this Agreement will affect any vested rights you may have under the Company’s benefit plans and programs, including, for the avoidance of doubt, the Company’s 401(k) Restoration Plan.

(e) No Further Compensation. You acknowledge and agree that the payments and benefits described in Sections 2(b) and 2(d) are in complete satisfaction of any and all compensation or benefits due to you from the Company or any of its Affiliates, whether for services provided or otherwise, through the Separation Date, and that, except as expressly provided under this Agreement, no further compensation or benefits are owed or will be paid to you. For the avoidance of doubt, from and after the Separation Date, you will not be eligible to receive any severance payments and benefits under the Change of Control/Severance Agreement between you and the Company, dated March 23, 2017 (the “Change of Control Agreement”).

(f) Release of Claims. In consideration of your continued service to the Company following the Separation Date as contemplated hereunder, the payments and benefits set forth in this Agreement and other good and valuable consideration, the receipt and sufficiency of which you hereby acknowledge, you agree to execute and return to the Company a release of claims in the form attached as Exhibit B to this Agreement (a “Release”) within the time period specified therein (but in no event prior to the Separation Date). The execution and non-revocation of such Release is a condition to the receipt of the benefits provided under Section 3 of this Agreement.

3. Consulting Engagement.

(a) Services. During the Consulting Period, you will be engaged to provide consulting services to the Company and its Affiliates relating to the organizational transition of employees, customers and business processes and such other services as may from time to time be requested by the Company and its Affiliates. Your consulting services shall be provided remotely or at the Company’s offices. During the Consulting Period you will report to the CEO or such other person or persons designated by the Company. You and the Company anticipate that during the Consulting Period, you will devote not more than eight (8) hours per week to the performance of the consulting services contemplated by this Agreement. Based on such level of services, it is anticipated that you will experience a “separation from service” (as defined in Section 1.409A-1(h) of the Treasury Regulations) from the Company on the Separation Date.

(b) Relationship of the Parties. You and the Company expressly agree that, in providing services to the Company under this Section 3 during the Consulting Period, you will be

 

3


an independent contractor and will not be an employee or agent of the Company or any of its Affiliates. You agree that you will have no right to make any commitments on behalf of the Company or any of its Affiliates without the express written consent of an authorized officer of the Company or its applicable Affiliate.

(c) Services for Others. During the Consulting Period, you may choose to also provide services for others, provided that such services do not (i) give rise to a conflict of interest or otherwise interfere with your obligations to the Company or any of its Affiliates or (ii) violate the Restrictive Covenants (as defined below).

(d) Compensation. In consideration of the services that you provide to the Company under this Agreement during the Consulting Period, the Company will pay you a consulting fee at the rate of $10,000 per month during the Consulting Period, prorated for partial months. Any consulting fee owed to you will be paid on a monthly basis in arrears.

(e) Taxes, Insurance and Benefits. You acknowledge and agree that, as an independent contractor during the Consulting Period, you will be solely responsible for all insurance and for the payment of all federal, state and local income taxes, Social Security and Medicare taxes and other legally required payments on any amounts received from the Company. You also acknowledge and agree that, during the Consulting Period, neither you nor any individual claiming through you will be eligible to actively participate in or receive benefits under any of the employee benefit plans, programs and arrangements maintained by the Company or any of its Affiliates, other than as expressly provided in this Agreement.

4. Early Termination. It is expected that your employment with the Company will continue until the Separation Date and that your consulting services will continue for the duration of the Consulting Period. Notwithstanding the foregoing or anything to the contrary in this Agreement, either you or the Company may at any time terminate your employment or service, as applicable, upon thirty (30) days’ written notice to other (or immediately upon notice to you, in the event your employment or service, as applicable, is terminated by the Company for Cause (as defined below)) and, in the event such termination of employment or service occurs prior to the end of the Consulting Period, you will receive the accrued and unpaid compensation and benefits required to be paid to you under applicable law and the terms of any applicable employee benefit plans and programs of the Company, and otherwise shall only be entitled to the compensation and benefits set forth in this Section 4.

(a) Termination of Employment without Cause. In the event your employment is terminated by the Company without Cause prior to the Separation Date, subject to your execution and non-revocation of a Release within the time period specified therein and your compliance with the Restrictive Covenants, (i) you will continue to be paid your base salary at the rate in effect as of the date hereof ($430,000 per year) in accordance with the Company’s regular payroll practices beginning on the first payroll date following the date the Release becomes effective (with the first such payment to include all amounts that would have otherwise been paid following such termination of employment) through the Separation Date and (ii) such termination of employment shall be treated as a “retirement” for purposes of the Equity Awards (to the extent applicable).

 

4


(b) Other Termination of Employment or Service. Except as set forth in Section 4(a) above, in the event of a termination of your employment or service for any reason, you shall not be entitled to receive any additional compensation or benefits under this Agreement or otherwise.

(c) Deemed Resignations. In the event of any termination of your employment for any reason prior to the Separation Date, you will be deemed to resign from any and all: (i) officer positions you hold with the Company or any of its Affiliates; (ii) memberships you hold on any boards of directors, boards of managers or other governing boards or bodies of the Company or any of its Affiliates; and (iii) memberships you hold on any of the committees of any such boards or bodies.

For purposes of this Agreement, “Cause” means (i) the conviction of you by a court of competent jurisdiction of, or the pleading of guilty or nolo contendere to, any felony or any crime involving moral turpitude; (ii) gross negligence, breach of fiduciary duty or material breach of any Restrictive Covenant (as defined below); (iii) you shall have willfully and continually failed to substantially perform your duties with the Company after a written demand for substantial performance is delivered by the Company, which demand specifically identifies the manner in which the Company believes that you have not substantially performed your duties pursuant to the disciplinary procedures of the Company, and such failure of substantial performance shall have continued for a period of thirty (30) days after such written demand; (iv) you have been chronically absent from work (excluding vacations, illnesses or leaves of absences); (v) the commission by you of an act of fraud, embezzlement or misappropriation against the Company; or (vi) you shall have refused, after explicit notice, to obey any lawful resolution or direction by the Board which is consistent with his or her duties as an officer of the Company and, includes your failure to execute an effective Release as required by this Agreement.

5. Withholding. Without limiting the provisions of Section 3(e) of this Agreement, the Company shall have the right to withhold from all payments made under this Agreement or otherwise paid or provided to you in respect of your employment with the Company any taxes or any other amounts required to be withheld by the Company or any of its Affiliates under applicable law, which amounts may be withheld in the discretion of the Company or any of its Affiliates from any amounts payable under this Agreement.

6. Confidential Information and Restricted Activities. You acknowledge the importance to the Company and its Affiliates of protecting their Confidential Information (as defined below) and other legitimate business interests, including the valuable trade secrets and good will that they have developed or acquired. In consideration of your continued service to the Company, the payments and benefits set forth in this Agreement, including Section 3 of this Agreement, to which you are not otherwise entitled, and other good and valuable consideration, the receipt and sufficiency of which you hereby acknowledge, you agree that the following restrictions on your activities are reasonable and necessary to protect the legitimate interests of the Company and its Affiliates (such restrictions, together with any other confidentiality, non-solicitation, invention assignment or other restrictive covenants in favor of the Company or any of its Affiliates to you are bound, the “Restrictive Covenants”). For purposes of this Agreement, “Person” means an individual, a corporation, a limited liability company, an association, a partnership, an estate, a trust or any other entity or organization, other than the Company or any of its Affiliates.

 

5


(a) Confidential Information.

(i) During the course of your employment and/or service with the Company and its Affiliates, you may learn or have learned of Confidential Information, and you may develop or have developed Confidential Information on behalf of the Company and its Affiliates. You agree that you will not use or disclose to any Person (except as required by applicable law or for the proper performance of your regular duties and responsibilities for the Company) any Confidential Information obtained by you incident to your employment and/or service with the Company or any of its Affiliates. You agree that this restriction shall continue to apply after your employment and/or service terminates, regardless of the reason for such termination. For purposes of this Agreement, “Confidential Information” means any and all information of the Company and its Affiliates that is not generally available to the public. Confidential Information also includes any information received by the Company or any of its Affiliates from any Person with any understanding, express or implied, that it will not be disclosed. Confidential Information does not include information that enters the public domain, other than through your breach of your obligations under this Agreement.

(ii) You understand and acknowledge that you will not be held criminally or civilly liable under any federal or state trade secret law for disclosing a trade secret in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, in each case, solely for the purpose of reporting or investigating a suspected violation of law, or for disclosing a trade secret in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Notwithstanding this immunity from liability, you may be held liable if you unlawfully access trade secrets or Confidential Information by unauthorized means. Notwithstanding the foregoing, nothing in this Agreement limits, restricts or in any other way affects your communicating with any governmental agency or entity, or communicating with any official or staff person of a governmental agency or entity, concerning matters relevant to the governmental agency or entity.

(b) Protection of Documents. All documents, records and files, in any media of whatever kind and description, relating to the business, present or otherwise, of the Company or any of its Affiliates, and any copies, in whole or in part, thereof (the “Documents”), whether or not prepared by you, shall be the sole and exclusive property of the Company. You agree to safeguard all Documents and to surrender to the Company, on or before the Separation Date or at such earlier time or times as the Company or its designee may specify, all Documents then in your possession or control. You also agree to disclose to the Company, on or before the end of the Consulting Period or at such earlier time or times as the Company or its designee may specify, all passwords necessary or desirable to obtain access to, or that would assist in obtaining access to, any information which you have password protected on any computer equipment, network or system of the Company or any of its Affiliates. You further agree to surrender, on or prior to the end of the Consulting Period, or such earlier time or times as the Company or its designee may specify any cellular phone, laptop, iPad or other electronic equipment provided to you by the Company or any of its Affiliates.

 

6


7. Section 409A.

(a) This Agreement and the payments and benefits provided hereunder are intended to be exempt from, or comply with, the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and shall be construed consistently with that intent. Notwithstanding the foregoing, in no event shall the Company have any liability relating to the failure or alleged failure of any payment or benefit under this Agreement to be exempt from, or comply with, the requirements of Section 409A of the Code. Each payment made under this Agreement shall be treated as a separate payment and the right to a series of installment payments under this Agreement shall be treated as a right to a series of separate payments.

(b) Any reimbursement for expenses payable to you hereunder that would constitute nonqualified deferred compensation subject to Section 409A of the Code shall be subject to the following additional rules: (i) no reimbursement of any such expense shall affect your right to reimbursement of any such expense in any other taxable year; (ii) reimbursement of the expense shall be made, if at all, promptly, but not later than the end of the calendar year following the calendar year in which the expense was incurred; and (iii) the right to reimbursement shall not be subject to liquidation or exchange for any other benefit.

(c) If you are a “specified employee” (as defined below) at the time of your “separation from service” (as defined below), any payments or benefits that are payable under this Agreement or otherwise on account of your separation from service that would (but for this provision) be payable within six (6) months following the date of such separation from service, shall instead be paid on the next business day following the expiration of such six (6)-month period or, if earlier, upon your death; except (i) to the extent of amounts that do not constitute a deferral of compensation within the meaning of Section 1.409A-1(b) of the Treasury Regulations (including without limitation by reason of the safe harbor set forth in Section 1.409A-1(b)(9)(iii), as determined by the Company in its reasonable good faith discretion); (ii) benefits which qualify as excepted welfare benefits pursuant to Section 1.409A-1(a)(5) of the Treasury Regulations; or (iii) other amounts or benefits that are not subject to the requirements of Section 409A of the Code.

(d) For purposes of this Agreement, the term “separation from service” shall have the meaning set forth in Section 1.409A-1(h) of the Treasury Regulations (after giving effect to the presumptions contained therein), and the term “specified employee” means an individual determined by the Company to be a specified employee under Section 1.409A-1(i) of the Treasury Regulations.

8. Miscellaneous. This Agreement constitutes the entire agreement between you and the Company, and replaces all prior and contemporaneous agreements, whether written or oral, with respect to the subject matter of this Agreement and all related matters, including, without limitation, the Change of Control Agreement. This Agreement may not be amended and no breach will be deemed waived unless agreed to in a signed writing by you and an authorized officer of the Company. The headings and captions in this Agreement are for convenience only and in no way define or describe the scope or content of any provision of this Agreement. This is a Massachusetts contract and shall be governed and construed in accordance with the laws of the Commonwealth of Massachusetts, without regard to any conflict of laws principles that would result in the application of the laws of another jurisdiction. Any controversy or claim arising out of or relating to this Agreement, or the breach thereof, shall be settled exclusively by single-arbitrator arbitration in Boston, Massachusetts in accordance with the Employment Arbitration Rules of the American

 

7


Arbitration Association then in effect, and judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. Each party shall bear the cost of its or his or her, respectively, own legal fees in connection with such dispute. This Agreement may be executed in separate counterparts (including by electronically delivered .pdf files or copies of manually signed signature pages), each of which will be deemed to be an original and all of which taken together will constitute one and the same agreement.

[Remainder of page intentionally left blank.]

 

8


If the foregoing is acceptable to you, please sign this letter in the space provided and return it to the Company. The enclosed copy of this letter, which you should also sign and date, is for your records.

 

Sincerely,

WATERS CORPORATION

By:  

/s/ Udit Batra

 

  Udit Batra
  President and Chief Executive Officer

 

Accepted and agreed:

/s/ Ian S. King

 

Ian S. King
Date:  

19 April 2021

[Signature Page to Transition Agreement]


Exhibit A

Equity Awards

 

Type of Equity Award

  

Grant Date

   Exercise Price
per Share
     Number of
Options/RSUs/PSUs
Vested as of April 16,
2021
     Number of
Options/RSUs/PSUs
Unvested as of April 16,
2021
 

PSU

   2/18/2021      —          —          890  

PSU

   2/18/2021      —          —          890  

NQ

   2/18/2021      280.80        —          5,397  

PSU

   2/12/2020      —          —          1,448  

PSU

   2/12/2020      —          —          1,449  

NQ

   2/12/2020      224.37        2,325        9,304  

PSU

   12/10/2018      —          —          2,057  

NQ

   12/10/2018      189.54        5,920        8,881  

NQ

  

12/5/2017

     194.26        9,628        6,420  

NQ

   8/17/2017      180.22        3,960        2,640  

NQ

   12/9/2016      139.51        15,029        3,758  

NQ

   2/10/2016      117.68        13,119        —    

NQ

   12/9/2015      128.93        17,825        —    

NQ

   12/11/2014      113.36        19,000        —    


Exhibit B

Release

For and in consideration of certain benefits to be provided to me under the letter agreement, dated April 16, 2021 (the “Agreement”), between me and Waters Corporation (the “Company”), which are conditioned on my signing this General Release and Waiver of Claims (this “Release of Claims”), and to which I am not otherwise entitled, and other good and valuable consideration, the receipt and sufficiency of which I hereby acknowledge, on my own behalf and on behalf of my heirs, executors, administrators, beneficiaries, representatives, successors and assigns, and all others connected with or claiming through me, I hereby release and forever discharge the Company and its Affiliates (as defined in the Agreement), and all of their respective past, present and future officers, directors, shareholders, employees, employee benefits plans, administrators, trustees, agents, representatives, consultants, successors and assigns, and all those connected with any of them, in their official and individual capacities (collectively, the “Released Parties”), from any and all causes of action, suits, rights and claims, demands, damages and compensation of any kind and nature whatsoever, whether at law or in equity, whether now known or unknown, suspected or unsuspected, contingent or otherwise, which I now have or ever have had against the Released Parties, or any of them, including those in any way related to, connected with or arising out of my employment and/or other relationship with the Company or any of its affiliates or the termination thereof, including under or pursuant to Title VII of the Civil Rights Act, the Americans With Disabilities Act, the Family and Medical Leave Act, the Age Discrimination in Employment Act (as amended by the Older Workers Benefit Protection Act), the Employee Retirement Income Security Act, the wage and hour, wage payment and fair employment practices laws of the state or states in which I have provided services to the Company (each, as amended from time to time) and/or any other federal, state or local law, regulation, or other requirement (collectively, the “Claims”) through the date that I sign this Release of Claims, and I hereby waive all such Claims.

I understand that nothing contained in this Release of Claims shall be construed to prohibit me from filing a charge with or participating in any investigation or proceeding conducted by the federal Equal Employment Opportunity Commission or a comparable state or local agency, provided, however, that I hereby agree to waive my right to recover monetary damages or other individual relief in any charge, complaint or lawsuit filed by me or by anyone else on my behalf. I further understand that nothing contained in this Release of Claims shall be construed to limit, restrict or in any other way affect my communicating with any governmental agency or entity, or communicating with any official or staff person of a governmental agency or entity, concerning matters relevant to the governmental agency or entity.

I acknowledge that I will continue to be bound by my obligations under the Agreement that survive the termination of my employment by the terms thereof or by necessary implication, including without limitation my confidentiality obligations set forth in Section 6 of the Agreement.

I understand that nothing contained in this Release of Claims will adversely affect my rights to enforce the terms of the Agreement, and shall not adversely affect my rights to any defense, indemnification, contribution and/or coverage under the Company’s director’s and officer’s liability insurance policy or the charter or bylaws of the Company, in each case, in accordance with its respective terms by reason of services I rendered for the Company or any of its subsidiaries


as an officer and/or an employee thereof. Further, this release does not include and will not preclude: (a) rights to vested benefits under any applicable retirement and/or pension plans of the Company; (b) claims for unemployment compensation (which the Company will not contest); (c) rights under the Equity Documents (as defined in the Agreement) and/or (d) claims that cannot be waived under applicable law by singing this Release of Claims.

I acknowledge that this Release of Claims creates legally binding obligations, and that the Company has advised me to consult an attorney before signing it. I understand that I cannot sign this Release of Claims until the date my employment or service, as applicable, with the Company terminates. In signing this Release of Claims, I give the Company assurance that I have signed it voluntarily and with a full understanding of its terms; that I have had sufficient opportunity of not less than [twenty-one (21)/forty-five (45)]1 days before signing this Release of Claims to consider its terms and to consult with an attorney, if I wished to do so; and that I have not relied on any promises or representations, express or implied, that are not set forth expressly in this Release of Claims. I understand that I will have seven (7) days after signing this Release of Claims to revoke my signature, and that, if I intend to revoke my signature, I must do so in writing addressed and delivered to the General Counsel of the Company prior to the end of the seven (7)-day revocation period. I understand that this Release of Claims will become effective upon the eighth (8th) day following the date that I sign it, provided that I do not revoke my acceptance in accordance with the immediately preceding sentence.

[Remainder of page intentionally left blank.]

 

1 

Period to consider the release to be determined by the Company on the Separation Date (for the post-employment release) or the end of the Consulting Period (for the post-consulting release).


Accepted and agreed:
Signature:    
  Ian S. King
Date:  

 

 

Agreed and acknowledged by:
Waters Corporation
By:    
  Name:
  Title:

[Signature Page to General Release and Waiver of Claims]

EX-10.6 6 d172825dex106.htm EX-10.6 EX-10.6

Exhibit 10.6

 

LOGO

April 16, 2021

Jonathan M. Pratt

2544 Royal Palm Way

Weston, FL 33327-1505

Dear Jon:

We are pleased to formally offer you the position, initially of Senior Vice President, Waters Division of Waters Corporation (“Waters” or the “Company”), effective May 1, 2021. In this position you will report to Udit Batra, President and Chief Executive Officer. You understand that your title may change in the future. The principal terms associated with this change in role are as follows:

Base Salary

In connection with your change in role, effective May 1, 2021, your base salary will be increased to $21,846.15 USD per bi-weekly pay period, which annualized, for your reference only, is $568,000.00 USD (“Base Salary”), less taxes and other deductions. Your performance, and any potential Base Salary increase (if applicable), will continue be reviewed on an annual basis, typically during the month of March. You will not be entitled to overtime pay and your Base Salary is intended to cover all hours worked, including hours worked in excess of 40 in a work week.

Annual Bonus

You will continue to participate in the Waters Annual Incentive Program (“AIP”) and your target annual incentive compensation opportunity under the AIP will continue to be 75% of your base salary. For the 2021 fiscal year, any annual incentive compensation paid to you under the AIP will be determined on a blended basis based on your current rate of your base salary (prior to increase as provided for herein) and the rate of your Base Salary set forth above, based on the number of months (whether full or partial) you received each such rate.

One-Time Supplemental Equity Award

In connection with your change in role, subject to the terms of approval as set forth by the Compensation Committee of the Board of Directors of Waters (the “Compensation Committee”), you will be granted a one-time supplemental equity award with a total value of approximately $300,000.00 (the “Supplemental Equity Award”). The Supplemental Equity Award will be in the form of non-qualified stock options (totaling 50% of the total grant value) and restricted stock units (totaling 50% of the total grant value), in each case, as determined by the Compensation Committee. These non-qualified stock options and restricted stock units will vest 20% per year on each of the first five anniversaries of the date of grant, subject to your continued employment through each applicable vesting date. The

 

34 Maple Street Milford, MA 01757-3696 U.S.A. [T] 508.478.2000 [T] 1.800.252.4752 [F] 508.872.1990 [W] www.waters.com


Supplemental Equity Award will be granted under the Company’s 2020 Equity Incentive Plan and will be evidenced by, and subject to the terms and conditions described in, individual award agreements to be entered into between you and Waters.

Benefits and Vacation Time

You will continue to be eligible to participate in the Company’s applicable benefit plans and accrue vacation time in accordance with the Company’s practices and applicable law and in accordance with the terms of the applicable benefit plans and/or Company policies.

Restrictive Covenants

By signing below, you acknowledge and agree to be bound by the restrictive covenants set forth in Exhibit A to this agreement, which shall become effective on May 3, 2021, unless you revoke this agreement prior to such date. You acknowledge and agree that the increase in Base Salary and the Supplemental Equity Award are contingent upon your execution and non-revocation of this agreement, your agreeing to be bound by such restrictive covenants and such restrictive covenants becoming effective on May 3, 2021. In the event that you do not sign this agreement, or revoke this agreement prior to the restrictive covenants becoming effective, the increase in Base Salary described in this agreement will not take effect, the Supplemental Equity Award will not be made, and you will forfeit any entitlement to the Supplemental Equity Award.

At-Will Employment

While we hope that our relationship will continue to be mutually satisfying, your employment with Waters continues to be on an at-will basis. Accordingly, to the extent permitted by applicable laws, the Company recognizes the right to terminate or discontinue your employment for any reason with or without notice. Likewise, the Company recognizes your reciprocal right to terminate or discontinue your employment with the Company for any reason, with or without notice.


If you are in agreement with the terms and conditions set forth above and in Exhibit A, please accept this agreement by signing, dating and returning it by April 19, 2021. By signing below, you acknowledge that (1) the Company provided you with the restrictive covenants set forth in Exhibit A at least ten (10) business days before the effective date of such covenants, (2) you have been and are hereby advised of your right to consult an attorney before signing this agreement, and (3) you have carefully read this agreement, including Exhibit A, and understand and agree to all of the provisions in this agreement.

Regards,

 

/s/ Udit Batra

 

Udit Batra
President and Chief Executive Officer

Accepted and agreed:

 

Signature:  

/s/ Jonathan M. Pratt

 

  Jonathan M. Pratt
Date:  

18 April 2021


Exhibit A

Restrictive Covenants

(a) Confidential Information. During the course of your employment with the Company, you have learned and will continue to learn of Confidential Information, as defined below, and you may have developed or may develop Confidential Information on behalf of the Company and its Affiliates. You agree that you will not use or disclose to any Person (except as required for the good faith performance of your duties and responsibilities for the Company), any Confidential Information obtained by you incident to your employment or any other association with the Company or any of its Affiliates. You agree that this restriction shall continue to apply after your employment terminates, regardless of the reason for such termination. Confidential Information also includes any information received by the Company or any of its Affiliates from any Person with any understanding, express or implied, that it will not be disclosed. Confidential Information does not include information that enters the public domain, other than through your breach of your obligations under this Exhibit A. You understand and acknowledge that you will not be held criminally or civilly liable under any federal or state trade secret law for disclosing a trade secret in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, in each case, solely for the purpose of reporting or investigating a suspected violation of law, or for disclosing a trade secret in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Notwithstanding this immunity from liability, you may be held liable if you unlawfully access trade secrets or Confidential Information by unauthorized means. Notwithstanding the foregoing, nothing in this Exhibit A limits, restricts or in any other way affects your communicating with any governmental agency or entity, or communicating with any official or staff person of a governmental agency or entity, concerning matters relevant to the governmental agency or entity.

(b) Protection of Documents. All documents, records and files, in any media of whatever kind and description, relating to the business, present or otherwise, of the Company or any of its Affiliates, and any copies, in whole or in part, thereof (the “Documents”), whether or not prepared by you, shall be the sole and exclusive property of the Company. You agree to safeguard all Documents and to surrender to the Company, at the time your employment terminates or at such earlier time or times as the Board or its designee may specify, all Documents then in your possession or control. You also agree to disclose to the Company, at the time your employment terminates or at such earlier time or times as the Board or its designee may specify, all passwords necessary or desirable to obtain access to, or that would assist in obtaining access to, any information which you have password-protected on any computer equipment, network or system of the Company or any of its Affiliates.

(c) Assignment of Rights to Intellectual Property. You shall promptly and fully disclose all Intellectual Property (as defined below) to the Company. You hereby assign and agree to assign to the Company (or as otherwise directed by the Company) your full right, title and interest in and to all Intellectual Property. You agree to execute any and all applications for domestic and foreign patents, copyrights or other proprietary rights and to do such other acts (including without limitation the execution and delivery of instruments of further assurance or confirmation) requested by the Company to assign the Intellectual Property to the Company and to permit the Company to enforce any patents, copyrights or other proprietary rights to the Intellectual Property. You will not charge the Company for time spent in complying with these obligations. All copyrightable works that you create during your employment shall be considered “work made for hire” and shall, upon creation, be owned exclusively by the Company.


(d) Non-Disparagement. Subject to the last sentence of Section (a) above, you agree that you will never disparage or criticize any of the Company, its Affiliates, their business, their management or members of the Board or their products or services, and that you will not otherwise do or say anything that could disrupt the good morale of employees of the Company or any of its Affiliates or harm the interests or reputation of the Company or any of its Affiliates.

(e) Restricted Activities. You acknowledge that by virtue of your employment with the Company or any of its Affiliates, you have provided or will provide services or have had or will have a material presence or influence in every country, city, county and other locale in which the Company or any of its Affiliates provides services or has a material presence or influence during the last two (2) years of your employment with the Company or any of its Affiliates (the “Restricted Area”). You agree that the following restrictions on your activities during and after your employment are necessary to protect the good will, Confidential Information, trade secrets and other legitimate interests of the Company and its Affiliates and are supported by mutually agreed upon fair, reasonable, valid and sufficient consideration (including, without limitation, the increase in Base Salary and Supplemental Equity Award described in the agreement to which this Exhibit A is attached):

(i) While you are employed by the Company and for (a) one (1) year after your termination of employment for any reason, except as provided in clause (b), or (b) two (2) years following your termination of your employment if, at any time, you have breached any fiduciary duty to the Company or its Affiliates or have engaged in an “Unlawful Taking of Company Property” (as defined below), (either such period, as applies, the “Non-Compete Restricted Period”), you shall not, directly or indirectly, whether as owner, partner, investor, consultant, agent, employee, co-venturer or otherwise, compete with the Company or any of its Affiliates or undertake any planning for any business that is competitive with the business of the Company or any of its Affiliates in the Restricted Area in a Restricted Position. Specifically, but without limiting the foregoing, you agree not to work or provide services, in a Restricted Position, whether as an employee, independent contractor or otherwise, whether with or without compensation, to any Person that is engaged in any business that is competitive with the business of the Company or its Affiliates, as conducted or in planning (provided such planning has been approved by the Board of Directors of the Company) during your employment with the Company anywhere in the Restricted Area; provided, however, this Section (e)(i) will not apply after your employment is terminated without “Cause for Purposes of Section (e)(i)”. Notwithstanding the foregoing, neither (x) nor (y), as provided below, shall be considered a violation of this Section (e)(i): (x) the ownership of not more than two percent (2%) of the outstanding securities of any class of any entity that is listed on a national securities exchange or quoted or traded in the over-the-counter market, or (y) the provision of services (as an employee, independent contractor or otherwise) to an entity where no more than a de minimis amount of revenue is derived from a business that is competitive with the business of the Company or any of its Affiliates, provided you are not responsible for (and do not participate in) the day-to-day management or supervision of such business and provided you do not have direct (which shall not mean indirect) supervision over the individual or individuals who are so responsible for such day-to-day management or supervision.

(ii) While you are employed by the Company and during the twenty-four (24)-month period immediately following termination of your employment, regardless of the reason therefor (in the aggregate, the “Restricted Period”), you shall not, directly or indirectly, except, while employed by the Company, in the good faith performance of your duties to the Company, (a) solicit or encourage any customer of the Company or any of its Affiliates to terminate or diminish its relationship with them; or (b) seek to persuade any such customer or prospective customer of the Company or any of its Affiliates to conduct with anyone else any business or activity which such customer or prospective customer conducts or could conduct with the Company or any of its Affiliates; provided, however, that


these restrictions shall apply only with respect to those Persons who are or have been a customer of the Company or any of its Affiliates at any time within the immediately preceding one (1)-year period or whose business has been solicited on behalf of the Company or any of the Affiliates by any of their officers, employees or agents within such one (1)-year period, other than by form letter, blanket mailing or published advertisement.

(iii) During the Restricted Period, you shall not, and shall not assist any other Person to, (a) hire or solicit for hiring any employee of the Company or any of its Affiliates or seek to persuade any employee of the Company or any of its Affiliates to discontinue employment; or (b) solicit or encourage any independent contractor providing services to the Company or any of its Affiliates to terminate or diminish his, her or its relationship with them; provided, however, the foregoing shall not be violated by general advertising or general solicitation for employment not specifically directed at the Company’s employees. For the purposes of this Exhibit A, an “employee” or an “independent contractor” of the Company or any of its Affiliates is any person who was such at any time within the preceding one (1) year.

(iv) In signing the agreement to which this Exhibit A is attached, you give the Company assurance that you have carefully read and considered all the terms and conditions of this Exhibit A, including the restraints imposed on you hereunder. You agree without reservation that these restraints are necessary for the reasonable and proper protection of the Company and its Affiliates, and that each and every one of the restraints is reasonable in respect to subject matter, length of time and geographic area. You further agree that, were you to breach any of the covenants contained in this Exhibit A, the damage to the Company and its Affiliates would be irreparable. You therefore agree that the Company, in addition to any other remedies available to it, shall be entitled to preliminary and permanent injunctive relief against any breach or threatened breach by you of any of those covenants, without having to post bond. So that the Company may enjoy the full benefit of the covenants contained in this Section (e), you further agree that the Restricted Period shall be tolled, and shall not run, during the period of any breach by you of any of the covenants contained in Section (e)(ii) or (iii). You and the Company further agree that, in the event that any provision of this Exhibit A is determined by any court of competent jurisdiction to be unenforceable by reason of its being extended over too great a time, too large a geographic area or too great a range of activities, that provision shall be deemed to be modified to permit its enforcement to the maximum extent permitted by law. You also agree that each of the Company’s Affiliates shall have the right to enforce all of your obligations to that Affiliate under this Exhibit A. Finally, no claimed breach of the agreement to which this Exhibit A is attached or other violation of law attributed to the Company, or change in the nature or scope of your employment relationship with the Company or any of its Affiliates, shall operate to excuse you from the performance of your obligations under this Exhibit A.

(f) Definitions. For purposes of this Exhibit A, the following terms will have the meanings set forth below:

(i) “Affiliates” means all persons and entities directly or indirectly controlling, controlled by or under common control with the Company, where control may be by management authority, equity interest or otherwise.

(ii) “Board” means the Board of Directors of the Company.

(iii) “Cause for Purposes of Section (e)(i)” means (solely with respect to this Exhibit A and notwithstanding any other agreement between the Company or any of its Affiliates and me containing this defined term) the occurrence of any of the following, as determined by the Company


in its reasonable discretion: (i) your failure to perform your duties and responsibilities to the Company or any of its Affiliates, or the performance of your duties and responsibilities to the Company or any of its Affiliates in a manner deemed by the Company to be in any way unsatisfactory; (ii) your breach of this Exhibit A or any other agreement between you and the Company or any of its Affiliates; (iii) your commission of, or plea of nolo contendere to, a felony or other crime; (iv) any misconduct by you or other conduct by you that is or could reasonably be expected to be harmful to the business interests or reputation of the Company or any of its Affiliates; (v) your violation or disregard for any rule or procedure or policy of the Company or any of its Affiliates; (vi) any other reasonable basis for Company dissatisfaction with you, including for reasons such as lack of capacity or diligence, failure to conform to usual standards of conduct, or other culpable or inappropriate behavior; or (vii) any other grounds for discharge that are reasonably related, in the Company’s honest judgment, to the needs of the business of the Company or any of its Affiliates.

(iv) “Confidential Information” means any and all information of the Company and its Affiliates that is not generally available to the public.

(v) “Intellectual Property” means inventions, discoveries, developments, methods, processes, compositions, works, concepts and ideas (whether or not patentable or copyrightable or constituting trade secrets) (collectively, “Inventions”) conceived, made, created, developed or reduced to practice by you (whether alone or with others, whether or not during normal business hours or on or off Company premises) during your employment that relate to the business of the Company or to any prospective activity of the Company or any of its Affiliates, that result from any work performed by you for the Company or any of its Affiliates or that make use of Confidential Information or any of the equipment or facilities of the Company or any of its Affiliates. Notwithstanding the foregoing, Intellectual Property shall not include any Invention that you develop entirely on your own time, without using the equipment, supplies, facilities or trade secret information of the Company or any of its Affiliates, unless such Invention (a) relates to the business of the Company or any of its Affiliates for whom you are performing services or to the actual or demonstrably anticipated research or development of the Company or any of its Affiliates for whom you are performing services or (b) results from any work performed by you for the Company or any of its Affiliates.

(vi) “Person” means an individual, a corporation, a limited liability company, an association, a partnership, an estate, a trust or any other entity or organization, other than the Company or any of its Affiliates.

(vii) “Restricted Position” means a position involving any of the services provided by you to the Company or any of its Affiliates during the last two (2) years of your employment with the Company or any of its Affiliates.

(viii) “Unlawful Taking of Company Property” means your failure to (A) return to the Company or its Affiliate (as applicable), within five (5) days following your termination of employment for any reason, all Documents and physical property of the Company or any of its Affiliates, including but not limited to, any credit cards; work laptops, iPads, mobile phones, data storage devices of any kind or other computer or electronic equipment; employee identification materials; keys; documents, files, papers, memoranda, letters or other communications or work product; or work-related passwords or passcodes, in each case, which you have in your possession, custody or control that were written, created, authorized, signed, received or transmitted during your employment; and (B) at the direction of the Company, within ten (10) days following your termination of employment, either provide copies to the Company and then permanently delete the originals of, or permanently delete the originals of, all electronic property of the Company or any of its Affiliates, including, but not limited to, work files and emails, including, but not limited to, on any personal email account, personal computer, Dropbox account, zip drive, thumb drive, external hard drive, or cloud storage system.

EX-31.1 7 d172825dex311.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: May 6, 2021    

/s/ Dr. Udit Batra

    Dr. Udit Batra
    Chief Executive Officer
EX-31.2 8 d172825dex312.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, Michael F. Silveira, 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: May 6, 2021    

/s/ Michael F. Silveira

    Michael F. Silveira
    Interim Chief Financial Officer
EX-32.1 9 d172825dex321.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 April 3, 2021, 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: May 6, 2021

 

By: /s/ Dr. Udit Batra

Dr. Udit Batra
Chief Executive Officer
EX-32.2 10 d172825dex322.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 April 3, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael F. Silveira, 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: May 6, 2021

 

By: /s/ Michael F. Silveira

Michael F. Silveira
Interim Chief Financial Officer
EX-101.SCH 11 wat-20210403.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 (DEFICIT) 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 - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Retirement Plans link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Business Segment Information link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Recent Accounting Standard Changes and Developments link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Subsequent Events 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 - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Retirement Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Business Segment Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - 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 1038 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - 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 1041 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Marketable Securities - Investments Classified By Contractual Maturity Date (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Inventories - Inventory, Net of Reserves (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Debt - Summary of Senior Unsecured Notes Issued (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Debt - Summary of Outstanding Debt (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Debt - Summary of Outstanding Debt (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - 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 1058 - Disclosure - Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Stock-Based Compensation - Relevant Data Used to Determine the Value of Performance Shares (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Earnings Per Share - Earnings Per Share Reconciliation (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Retirement Plans - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Business Segment Information - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Business Segment Information - Summary of Geographic Sales Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Business Segment Information - Summary of Net Sales by Customer Class (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - 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 1072 - Disclosure - Recent Accounting Standard Changes and Developments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) Alternate link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 12 wat-20210403_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 wat-20210403_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 wat-20210403_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 15 wat-20210403_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 16 g172825waterslogo.jpg GRAPHIC begin 644 g172825waterslogo.jpg M_]C_X 02D9)1@ ! $ 8 !@ #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\< M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( ' ^@,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /8?$GB3_A'OLO\ HGVCS]W_ "TV[<8]CZUTX?#^VOK:QA6K M>RMH9%KX^>\E,<>E*"!GYKC_ .QKHE@E%7;JW_/C9_P#@6W_QNBU/N_N_X(7GV7W_ / #S=6_Y\;/_P " MV_\ C=%J?=_=_P $+S[+[_\ @!YNK?\ /C9_^!;?_&Z+4^[^[_@A>?9??_P M\W5O^?&S_P# MO\ XW1:GW?W?\$+S[+[_P#@!YNK?\^-G_X%M_\ &Z+4^[^[ M_@A>?9??_P /-U;_GQL_P#P+;_XW1:GW?W?\$+S[+[_ /@!YNK?\^-G_P"! M;?\ QNBU/N_N_P""%Y]E]_\ P \W5O\ GQL__ MO_C=%J?=_=_P0O/LOO_X M>;JW_/C9_P#@6W_QNBU/N_N_X(7GV7W_ / #S=6_Y\;/_P "V_\ C=%J?=_= M_P $+S[+[_\ @!YNK?\ /C9_^!;?_&Z+4^[^[_@A>?9??_P \W5O^?&S_P# MMO\ XW1:GW?W?\$+S[+[_P#@!YNK?\^-G_X%M_\ &Z+4^[^[_@A>?9??_P M/-U;_GQL_P#P+;_XW1:GW?W?\$+S[+[_ /@!YNK?\^-G_P"!;?\ QNBU/N_N M_P""%Y]E]_\ P \W5O\ GQL__ MO_C=%J?=_=_P0O/LOO_X >;JW_/C9_P#@ M6W_QNBU/N_N_X(7GV7W_ / #S=6_Y\;/_P "V_\ C=%J?=_=_P $+S[+[_\ M@!YNK?\ /C9_^!;?_&Z+4^[^[_@A>?9??_P"S;M<-&3?^ 5Z.!DHJ3?E^IQ8J/-9+S.6L+5K" M9IIG79MQ\N3W'M7;.7.K(YX1Y'=FS96_]MO):VDJ"0)O^?(& 1[>]<\Y>R7- M(VBO::(OV_A:]T^7[7--;F.%69MK,3C!]JR>)C-*-:?O/9#TFN5&9%\/]5CF1S<6F%8$X=O_B:V>.IM6L_Z^9BL M+-/=%M?#6JLZJ;8*"<;C(N![\&L_K%-=37V4^QWM>8=ARK:-?!B!"" >H8<_ MK7=[6'3PM-/J6 MI7$ MA%L)CW,02RXXQ656JL0E""U+ITW1;E)Z&H/$.DZPLFGV5X'N)XW5%,; M@9VGN16'L*E+WY+1&GM83]V+U*=AHD^D78U"ZFA%O;JSN5+$@;3VQ6DZRJ1Y M(K5DQIN#YGT+\'BW0[FXC@AO=TDC!$'E.,DG [5D\+5BKM?D6J]-NR9M5SFP M4 % !0 M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ', M>*;R"RO]/DN)-B&.50<$\YC]/I79AH.<9)>7ZG-6DHR3?G^A%H&M:?<:H+>* MXW2R(0J[&&<<^GH#55Z,XPNT%.K!RLF:OB:RN-0\/75K:Q^9,^W:N0,X8$\G MV%88><855*6QI6BY0:1R/AKPUJVF:_;7EY:B*WB#EW,J''R$=C[UWXC$4YTW M&+U.2C1G":E):'9ZC)'>Z5>6MM-'+/+ Z(BN,DE3BO.IIPFI26B9V3]Z+2." MTKPEKEMJ]E/+9;8HIT=CYJ' # GO7J5,32E!I/IYG!"A44DVCTZO&/3"@ H M* %H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H XCX@6M MQ=R:;';6\DS@2DK&A8@?)S@5Z.!E&*DY.VWZG%BHN7*DNY@^'+2ZTKQ!:WE_ M:3VUNFX%Y(F Y0@=JZJ\HU*;C!W9A1C*$TY*R/1;;6M/NYU@@N-\C9P-C#H, M]Q7DRHSBKM'HJI%NR+-TC26<\:#+,C #WQ41=I)E/5&'IVG75I?1SSQB.) Q M9BXP!@^]=-2I&4;(QC%IW9M+?V;L%6[@9B< "0$DUS\DET->:/VEQIL:074,K"4':C@G&#Z M5MAX2C.[1G5DG'1F3X;5FUV JI(4,20.@VD?UK?$:4V9TOC1W=>8=A7OU9]. MNE52S&)@ !DDX-7#22)E\+.-L+"\34;5FM)U595))C( &17?.<7%ZG+&,DUH M=U7FG8% !0 4 >6?'#39X]!TOQ78@_;= NTF!!/W&89Z?[03\,T >E:9J$&J MZ5::C;,&@NHEF0CT89'\Z /$=>LI/'6E>//$=F#]ITN]CCT]U&646H);;_O> M8Q_$4 >P>%-=B\3>%=-UF$C%U"KL <[7Z,OX,"/PH XOP]?IK_QM\37P=6MM M#LH]/1MV0&9BSGT!W*P/TH GO_C9X1M=0:RLVO=6E0XXS0 M!KZ?\3?">IV,-U;:GD2W,=IY1C82)*Y(567&1D@\]..M '!?'/QOH$WAG4_" MJ7C'6(Y82T/E/@%?'7A[QG#(^BWXE MDB_UD+J4D3W*GM[C(H CG^(/ABU?65N-2$1T8JMYOC8;"V=H''S$X/ S0!0\ M-?%7PUXH&IO9/TOE^IR8C=?/]#-\+HS>(+*KKP=\*O%7AVXFM>"?#J>& M/!6F:,40/# /.P.&D/+GWY)H \TT37E^&=SX]T"=E6&Q5M2TQ&.U2LF $7T M9D7CN3Q0!S'B6TO/"G[/>F()'6\UZ]6>^D).^0.K. QZ]%3.??UH ^@=!T.Q M\.Z-:Z9I]O'##!&J?(N-Q Y)/>$M76&-+U-=M83(!AG1F M)P3WY4'GIS0!)\=U7_A5=^VT9\Z'G'^V* *GQ?:=?A/96EH#OOI[:W*H0N\$ M9VY/3) H ?IWB'QUI-C%9:?\*8K:VB4*L<>IQ* !]!0!C#3/&6L?%#P]XBD\ M$#0UMG*7DT5Y&_FQMQ\P&,X!/8]?:@!?!.@66J_'#QM?WL2S_8)E\J.10RAV MS\^#W 4@'_:- 'H_CWPW)XL\$:GHMO+Y4T\8,39P-RL&4'V) !^M ' I\5DT M^T31/B-X1N=-#KY,DGD"6UD&WDX]/9=U 'JNDOITFDVLFD" :>Z!H/LX CVG MG@#B@"[0 4 % !0 4 % !0!0F_Y#]G_U[3?^A15JOX;]5^IF_C7H_P!"]61H M% !0 4 % !0 4 % "T % 'D7BGX>G4_C?H6JI$3I\Z?:;P ';YD& I/;G<@Q MZ!J /7: /(_BWX D\4^)_"]U;H=L]P+*]*Y&8>9,DCT"O^)% '4?$WP4?&G@ MB72K39'=V[+/: G"[U!&WZ%21[9![4 .O"MUXM^&@TNR81WZ) M%-!N.WYTP<9[9&1]30!A:3\9]/TVQ2R\;6=YHVLP#9*KVSLDI'&Y" >#U].> MIZT 2:1XR\1>._&>G2^'[*YT_P *VA9[JZN8POVOCA5![=,8]B^&9]0T#3DU"[A(9X6)R M8_XBH'4@=OY]" >=^(OB_P"%O$WA*^TFRTV_U#4KR!HDL#:DLKD$9)&?NGGC M)]* .V^%^@WWAKX=:3I>HKLNXU=WCSG9O=FV_4;N??- '7T % !0 4 % !0 M4 4)O^0_9_\ 7M-_Z%%6J_AOU7ZF;^->C_0OUD:"4 % !0 4 % !0 4 +0 4 M % !0 4 % "$ ]0#0 M !0 4 (5#<$ _6@!: "@ H 0 D@ $T +0 4 % !0 M 4 % !0 4 4)?^0_9_\ 7M-_Z%%6J_AOU7ZF;^->C_0OUD:!0 4 >?:S8ZE+ M\3+#3XO$VK6UG>VLURT,+QA4:-HP%7*'Y3N. M77BSQ%!I5IXGUFRLK33!*_\ J5N7G\^2-Q(=A4[?+Q\HQ[T ;Y2^A^*ME9C6 M;YK)M+DN6MF9/+9T>.,9^7/(KZ3X*TJXC\1ZUJ-SJ5U;"1X6A\W:RDLL.5"C/^T3TZT =AX1CN M8](?[4VLF0RGC5VA,P&!T\KY=OZ]: .'T36=;DUG3-4FUVXFCO\ 7+K3Y+%@ MGDI$@EV[1C<&'EKSGO0!=^'\FK:K=0W]]>>)&'[UBT[6_P!BDPQ4!0O[SITS MCI0!%X_\3:UX>\020V,\LBSVD5W! B@_ZB4M< ?6+^5 $=SXNU;SHM6LYY[R MQN?$:V<%M:A"SP);ON4;B!DR*3R>WX4 .U3QEJYM?$NR*^TV8S6EM:Q31+)+ M;[Q\[A8]^<*&; R>* *-UKVIZK\*+[5XM>U"TU?05EBF\I5B\]E(VO(CIN&Y M=K8^7[QH ZG6="\3VUE;PZ)KM[/Y5M=>9) .3Q0!Z%X_NKVVT>R6QEOXY)[V.)O[/,8G92&)"[ M_ESP.M $46C:;JVDZ19ZS)#C<#\O3"YZ4 ;VAZ): M^']-%A9M*85!KE+EH8S.BE%D*CT1TB1M'L2L((C!MDP@)R0..,GF@"5='TQ;Q M+M=.M1GHR65I!;(QRRPQA 3Z\4 0Q:+I4%Z;V+3+2.Z+%C,L"A\GJ=V,Y M- %J""&UA6&WB2*)>B(H4#\!0 V6TMIYHY9K>*26(,$=T!*AAA@#VR.M $46 MEZ?;P000V-M'#;OYD,:1*%C;GYE '!Y/(]30!*+2V%P;@6\0F)#&38-Q(! . M?H2/H30 R73[*87 ELX'%R )@T8/F@# #>O'K0!--#%<0O#-&DD3C#(Z@@CT M(- %:STG3=/D>2RT^VMG<89H850L/0D#F@"=;6W6Z>Z6",7#J$:4(-[*.@)Z MXY/% %2XT'1[NX>XN=)LIIGQODDMT9FQTR2.: '3Z+I5U/Y]QIEI--Q\\D"L MW'3DB@!K:%H[W/VEM*LFGW^9YAMT+;LYW9QG.>] #UT?2TN)[A=-M1/.I660 M0KND!ZACC)!]Z (T\/Z+'#-"FD6*13@+*BVZ 2 = PQS^- /#^BB)HAI%B( MV(9E^SI@D9P2,=LG\Z )H=*TZV>%X+"VB>$,(V2%5*!OO8P.,]\=: += !0! M0E_Y#]G_ ->TW_H45:K^&_5?J9OXUZ/]"_61H% !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 4)?\ D/V?_7M- M_P"A15JOX;]5^IF_C7H_T+]9&@4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!7>VW:A#=;\>7$\>W'7<5.<_\ M _6J4K1 XML 17 d172825d10q_htm.xml IDEA: XBRL DOCUMENT 0001000697 2021-01-01 2021-04-03 0001000697 2020-12-31 0001000697 2021-04-03 0001000697 2020-01-01 2020-03-28 0001000697 2020-01-01 2020-12-31 0001000697 2021-04-30 0001000697 2019-12-31 0001000697 2020-03-28 0001000697 us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-03 0001000697 us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-04-03 0001000697 2020-01-01 2021-04-03 0001000697 2021-01-01 2021-04-03 0001000697 2022-01-01 2021-04-03 0001000697 us-gaap:ShortTermInvestmentsMember 2021-04-03 0001000697 us-gaap:CashEquivalentsMember 2021-04-03 0001000697 srt:MinimumMember 2021-04-03 0001000697 srt:MaximumMember 2021-04-03 0001000697 us-gaap:OtherNoncurrentLiabilitiesMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2021-04-03 0001000697 us-gaap:OtherAssetsMember us-gaap:CrossCurrencyInterestRateContractMember 2021-04-03 0001000697 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001000697 us-gaap:UnsecuredDebtMember 2021-04-03 0001000697 us-gaap:SoftwareDevelopmentMember 2021-04-03 0001000697 wat:PurchasedIntangiblesMember 2021-04-03 0001000697 us-gaap:TrademarksMember 2021-04-03 0001000697 us-gaap:LicensingAgreementsMember 2021-04-03 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-03 0001000697 wat:ForeignSubsidiaryMember 2021-04-03 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2021-04-03 0001000697 us-gaap:NotesPayableToBanksMember 2021-04-03 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesEMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesFMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2021-04-03 0001000697 wat:CreditAgreementMember 2021-04-03 0001000697 wat:FixedInterestRateMember us-gaap:UnsecuredDebtMember 2021-04-03 0001000697 wat:January2019ProgramMember 2021-04-03 0001000697 us-gaap:TreasuryStockMember 2021-04-03 0001000697 wat:RevolvingFacilityAndTermLoanMember us-gaap:NotesPayableToBanksMember 2021-04-03 0001000697 us-gaap:BankTimeDepositsMember 2020-12-31 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-12-31 0001000697 us-gaap:ShortTermInvestmentsMember 2020-12-31 0001000697 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001000697 us-gaap:ForeignExchangeContractMember 2020-12-31 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001000697 us-gaap:OtherAssetsMember us-gaap:CrossCurrencyInterestRateContractMember 2020-12-31 0001000697 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2020-12-31 0001000697 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2020-12-31 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001000697 us-gaap:UnsecuredDebtMember 2020-12-31 0001000697 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001000697 wat:PurchasedIntangiblesMember 2020-12-31 0001000697 us-gaap:TrademarksMember 2020-12-31 0001000697 us-gaap:LicensingAgreementsMember 2020-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2020-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2020-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001000697 wat:ForeignSubsidiaryMember 2020-12-31 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2020-12-31 0001000697 us-gaap:NotesPayableToBanksMember 2020-12-31 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesEMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesFMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2020-12-31 0001000697 wat:CreditAgreementMember 2020-12-31 0001000697 wat:FixedInterestRateMember us-gaap:UnsecuredDebtMember 2020-12-31 0001000697 us-gaap:TreasuryStockMember 2020-12-31 0001000697 wat:RevolvingFacilityAndTermLoanMember us-gaap:NotesPayableToBanksMember 2020-12-31 0001000697 us-gaap:ProductMember 2021-01-01 2021-04-03 0001000697 us-gaap:CostOfSalesMember 2021-01-01 2021-04-03 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-04-03 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-04-03 0001000697 wat:WatersInstrumentSystemsMember 2021-01-01 2021-04-03 0001000697 wat:ChemistryConsumablesMember 2021-01-01 2021-04-03 0001000697 wat:TaInstrumentSystemsMember 2021-01-01 2021-04-03 0001000697 wat:WatersServiceMember 2021-01-01 2021-04-03 0001000697 wat:TaServiceMember 2021-01-01 2021-04-03 0001000697 us-gaap:ServiceMember 2021-01-01 2021-04-03 0001000697 country:CN 2021-01-01 2021-04-03 0001000697 country:JP 2021-01-01 2021-04-03 0001000697 wat:AsiaOtherMember 2021-01-01 2021-04-03 0001000697 srt:AsiaPacificMember 2021-01-01 2021-04-03 0001000697 country:US 2021-01-01 2021-04-03 0001000697 wat:AmericasOtherMember 2021-01-01 2021-04-03 0001000697 srt:AmericasMember 2021-01-01 2021-04-03 0001000697 srt:EuropeMember 2021-01-01 2021-04-03 0001000697 wat:PharmaceuticalCustomersMember 2021-01-01 2021-04-03 0001000697 wat:IndustrialCustomersMember 2021-01-01 2021-04-03 0001000697 wat:GovernmentalAndAcademicCustomersMember 2021-01-01 2021-04-03 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-04-03 0001000697 wat:PerformanceStockUnitsPsuMember 2021-01-01 2021-04-03 0001000697 us-gaap:RestrictedStockMember 2021-01-01 2021-04-03 0001000697 us-gaap:StockOptionMember 2021-01-01 2021-04-03 0001000697 us-gaap:NotesPayableToBanksMember 2021-01-01 2021-04-03 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-01-01 2021-04-03 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-04-03 0001000697 us-gaap:UnsecuredDebtMember 2021-01-01 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2021-01-01 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2021-01-01 2021-04-03 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2021-01-01 2021-04-03 0001000697 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-04-03 0001000697 wat:PurchasedIntangiblesMember 2021-01-01 2021-04-03 0001000697 us-gaap:LicensingAgreementsMember 2021-01-01 2021-04-03 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-01-01 2021-04-03 0001000697 country:SG wat:ContractualTaxRateSingaporeMember 2021-01-01 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesHMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-04-03 0001000697 wat:StockBasedCompensationTaxBenefitMember 2021-01-01 2021-04-03 0001000697 country:SG wat:AprilTwoThousandAndTwentyOneToMarchTwoThousandAndTwentySixMember wat:NewContractualArrangementMember 2021-01-01 2021-04-03 0001000697 country:IE 2021-01-01 2021-04-03 0001000697 country:GB 2021-01-01 2021-04-03 0001000697 country:SG 2021-01-01 2021-04-03 0001000697 us-gaap:RetainedEarningsMember 2021-01-01 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-03 0001000697 us-gaap:CommonStockMember 2021-01-01 2021-04-03 0001000697 us-gaap:TreasuryStockMember 2021-01-01 2021-04-03 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2021-01-01 2021-04-03 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-04-03 0001000697 srt:MinimumMember wat:PerformanceStockUnitsPsuMember 2021-01-01 2021-04-03 0001000697 srt:MaximumMember wat:PerformanceStockUnitsPsuMember 2021-01-01 2021-04-03 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2021-01-01 2021-04-03 0001000697 wat:January2019ProgramMember 2021-01-01 2021-04-03 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2021-01-01 2021-04-03 0001000697 wat:RelatedToVestingOfRestrictedStockUnitsMember 2021-01-01 2021-04-03 0001000697 wat:SeveranceLeaseTerminationAndOtherRelatedCostsMember 2021-01-01 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2021-01-01 2021-04-03 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2021-01-01 2021-04-03 0001000697 wat:SeniorUnsecuredNotesMember wat:PrepaymentNotLessThanTwentyDaysButNoMoreThanSixtyDaysMember 2021-01-01 2021-04-03 0001000697 us-gaap:ProductMember 2020-01-01 2020-03-28 0001000697 us-gaap:ServiceMember 2020-01-01 2020-03-28 0001000697 us-gaap:CostOfSalesMember 2020-01-01 2020-03-28 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-28 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-28 0001000697 wat:WatersInstrumentSystemsMember 2020-01-01 2020-03-28 0001000697 wat:ChemistryConsumablesMember 2020-01-01 2020-03-28 0001000697 wat:TaInstrumentSystemsMember 2020-01-01 2020-03-28 0001000697 wat:WatersServiceMember 2020-01-01 2020-03-28 0001000697 wat:TaServiceMember 2020-01-01 2020-03-28 0001000697 country:CN 2020-01-01 2020-03-28 0001000697 country:JP 2020-01-01 2020-03-28 0001000697 wat:AsiaOtherMember 2020-01-01 2020-03-28 0001000697 srt:AsiaPacificMember 2020-01-01 2020-03-28 0001000697 country:US 2020-01-01 2020-03-28 0001000697 wat:AmericasOtherMember 2020-01-01 2020-03-28 0001000697 srt:AmericasMember 2020-01-01 2020-03-28 0001000697 srt:EuropeMember 2020-01-01 2020-03-28 0001000697 wat:PharmaceuticalCustomersMember 2020-01-01 2020-03-28 0001000697 wat:IndustrialCustomersMember 2020-01-01 2020-03-28 0001000697 wat:GovernmentalAndAcademicCustomersMember 2020-01-01 2020-03-28 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-28 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2020-01-01 2020-03-28 0001000697 wat:PerformanceStockUnitsPsuMember 2020-01-01 2020-03-28 0001000697 us-gaap:StockOptionMember 2020-01-01 2020-03-28 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2020-01-01 2020-03-28 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2020-01-01 2020-03-28 0001000697 wat:StockBasedCompensationTaxBenefitMember 2020-01-01 2020-03-28 0001000697 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-28 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-28 0001000697 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-28 0001000697 us-gaap:CommonStockMember 2020-01-01 2020-03-28 0001000697 us-gaap:TreasuryStockMember 2020-01-01 2020-03-28 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2020-01-01 2020-03-28 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-28 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2020-01-01 2020-03-28 0001000697 wat:RelatedToVestingOfRestrictedStockUnitsMember 2020-01-01 2020-03-28 0001000697 wat:January2019ProgramMember 2019-01-31 0001000697 wat:RevolvingFacilitiesMember us-gaap:NotesPayableToBanksMember 2017-11-30 0001000697 wat:TermLoanFacilityMember us-gaap:NotesPayableToBanksMember 2017-11-30 0001000697 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2020-01-01 0001000697 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-01-31 0001000697 us-gaap:TreasuryStockMember 2019-12-31 0001000697 us-gaap:TreasuryStockMember 2020-03-28 0001000697 us-gaap:NotesPayableToBanksMember 2019-02-01 2019-02-28 0001000697 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001000697 wat:PurchasedIntangiblesMember 2020-01-01 2020-12-31 0001000697 us-gaap:LicensingAgreementsMember 2020-01-01 2020-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2020-01-01 2020-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesHMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001000697 us-gaap:SubsequentEventMember 2021-04-04 2021-07-04 0001000697 us-gaap:StockOptionMember 2020-12-31 0001000697 wat:PerformanceStockUnitsPsuMember 2020-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2021-04-03 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-03 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001000697 us-gaap:StockOptionMember 2021-04-03 0001000697 wat:PerformanceStockUnitsPsuMember 2021-04-03 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2021-04-03 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2020-12-31 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2020-12-31 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2021-04-03 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2021-04-03 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:CommonStockMember 2021-04-03 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0001000697 us-gaap:RetainedEarningsMember 2021-04-03 0001000697 us-gaap:TreasuryStockMember 2021-04-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001000697 us-gaap:CommonStockMember 2019-12-31 0001000697 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001000697 us-gaap:RetainedEarningsMember 2019-12-31 0001000697 us-gaap:TreasuryStockMember 2019-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001000697 us-gaap:CommonStockMember 2020-03-28 0001000697 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0001000697 us-gaap:RetainedEarningsMember 2020-03-28 0001000697 us-gaap:TreasuryStockMember 2020-03-28 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 iso4217:USD shares utr:Year pure utr:Month iso4217:USD shares wat:Segment false Q1 P5Y P5Y P1Y P2Y P0Y 0001000697 --12-31 2026-03-31 2031-03-31 10-Q true 2021-04-03 2021 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 61700498 683783000 436695000 125986000 6451000 550677000 573316000 327967000 304281000 79510000 80290000 1767923000 1401033000 513719000 494003000 240853000 258645000 438139000 444362000 88283000 93252000 162646000 148625000 3211563000 2839920000 100000000 150000000 81511000 72212000 35104000 72166000 280848000 198240000 26908000 27764000 82642000 76558000 10705000 10950000 167331000 197093000 785049000 804983000 1603090000 1206515000 72756000 72620000 357824000 357493000 61503000 68197000 100379000 97968000 2195552000 1802793000 2980601000 2607776000 0.01 0.01 5000000 5000000 0 0 0 0.01 0.01 400000000 400000000 161859000 161666000 61847000 62309000 1619000 1617000 2054076000 2029465000 7256116000 7107989000 100012000 99357000 8969643000 8788984000 -111206000 -117943000 230962000 232144000 3211563000 2839920000 382022000 274183000 226523000 190756000 608545000 464939000 158876000 119839000 95271000 90805000 143196000 147735000 38092000 34989000 1840000 2625000 0 -666000 437275000 396659000 171270000 68280000 9359000 -374000 10946000 14079000 4101000 4036000 173784000 57863000 25657000 4301000 148127000 53562000 2.38 0.86 62260000 62232000 2.37 0.86 62632000 62626000 148127000 53562000 5825000 -19344000 -10000 0 -10000 0 -1054000 -296000 216000 340000 -1270000 -636000 -348000 -238000 -922000 -398000 6737000 -18946000 154864000 34616000 148127000 53562000 8305000 9196000 2787000 -2525000 16343000 15708000 15013000 13480000 -7945000 -54026000 30544000 29399000 3080000 5036000 4219000 -2745000 -29758000 -15825000 89048000 46465000 -1563000 9238000 218404000 151635000 39503000 51130000 0 76664000 122640000 3520000 3139000 1139000 -159004000 -130175000 500000000 315000000 150000000 100366000 3637000 0 16295000 11743000 173305000 196226000 578000 -2767000 188775000 32918000 -1087000 -32000 247088000 54346000 436695000 335715000 683783000 390061000 161030000 1610000 1926753000 6587403000 -8612576000 -119471000 -216281000 53562000 53562000 -985000 -985000 -18946000 -18946000 9000 1736000 1736000 81000 1000 10124000 10125000 176225000 176225000 133000 2000 9013000 9015000 161253000 1613000 1947626000 6639980000 -8788801000 -138417000 -337999000 161666000 1617000 2029465000 7107989000 -8788984000 -117943000 232144000 148127000 148127000 6737000 6737000 11000 1855000 1855000 95000 1000 15129000 15130000 180659000 180659000 87000 1000 7627000 7628000 161859000 1619000 2054076000 7256116000 -8969643000 -111206000 230962000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1 Basis of Presentation and Summary of Significant Accounting Policies </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 first fiscal quarters for 2021 and 2020 ended on April 3, 2021 and March 28, 2020, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared in accordance with the instructions to the Quarterly Report on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form 10-K</div> for the year ended December 31, 2020, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2021. </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">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. Since being declared a pandemic in March 2020 by the World Health Organization, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> has continued to spread throughout the U.S. and globally. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has caused significant volatility and uncertainty in U.S. and international markets, which has disrupted and is expected to continue to disrupt the Company’s business and could result in a prolonged economic downturn. 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">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 goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption of the Company’s employees, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 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 income in the consolidated balance sheets.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 April 3, 2021 and December 31, 2020, $317 million out of $810 million and $364 million out of $443 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $256 million out of $810 million and $254 million out of $443 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at April 3, 2021 and December 31, 2020, respectively. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s allowance for credit losses for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <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/> <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 rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Balance at<br/> Beginning</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Impact of<br/> CECL</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adoption</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Additions</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Deductions</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Balance at<br/> End of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for <div style="letter-spacing: 0px; top: 0px;;display:inline;">Credit Losses</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 3, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,381</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,561</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,595</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 28, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,506</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,749</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,302</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Other Investments </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">During the three months ended April 3, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income (expense) on the income statement. 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 issued during the current period. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Fair Value Measurements </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 April 3, 2021 and December 31, 2020. 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at April 3, 2021 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 59%;"/> <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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Total at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Quoted Prices</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. Treasury securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters 401(k) Restoration Plan assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">230,386</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,781</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 57%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Total at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Prices</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters 401(k) Restoration Plan assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,275</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,366</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45,181</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair values of the Company’s cash equivalents, investments and foreign currency exchange contracts 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">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 estimated future results 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></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">The fair value of future contingent consideration payments related to the December 2020 acquisition of ISS was estimated to be<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million at both <br/> April 3, 2021 and December 31, 2020. The fair value is based on the achievement of certain revenue and customer account milestones over the two <br/> years after the acquisition date.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s accounts receivable, accounts payable and variable interest rate debt are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s fixed interest rate debt was $1.4 billion and $910 million at April 3, 2021 and December 31, 2020, respectively. 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.3 billion and $1.0 billion at April 3, 2021 and December 31, 2020, respectively, using Level 2 inputs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Exchange Contracts </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Interest Rate Cross-Currency Swap Agreements </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-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 income in stockholders’ equity (deficit) 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 57%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current assets</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36,131</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current liabilities</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,423</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other <div style="letter-spacing: 0px; top: 0px;;display:inline;">liabilities</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(20,030</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">560,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(44,996</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other <div style="letter-spacing: 0px; top: 0px;;display:inline;">comprehensive loss</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,751</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">The following is a summary of the activity included in the statements of comprehensive income related to the foreign currency exchange contracts (in thousands): </div></div></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: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 18%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; 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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;;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;">Financial</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"><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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">April 3, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">March 28, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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 colspan="10" style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Foreign currency exchange contracts:</div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: 0em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 18%;"/> <td style="vertical-align: bottom; width: 5%;"/> <td/> <td style="width:4%;"/> <td/> <td style="vertical-align: bottom; width: 4%;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Realized gains (losses) on closed contracts</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">1,667</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,981</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized (losses) gains on open contracts</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">(753</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,325</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 56%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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;;width:4%;"> <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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Cumulative net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">gains (losses)</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">914</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,656</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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;;width:4%;"> <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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:4%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest earned</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Interest income</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">3,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,714</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gains on <div style="letter-spacing: 0px; top: 0px;;display:inline;">contracts, net</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Stockholders’ <div style="letter-spacing: 0px; top: 0px;;display:inline;">equity (deficit)  </div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">21,244</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,522</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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> program. During the three months ended April 3, 2021 and March 28, 2020, the Company repurchased 0.6 million and 0.8 million shares of the Company’s outstanding common stock at a cost of $173 million and $167 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Company<br/> repurchased </div>$8 million and $9 <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;">million of common stock related to the vesting of restricted stock units during the three months ended April 3, 2021 and March 28, 2020, respectively. As of April 3, 2021, the Company had repurchased an aggregate of 11.8 million shares at a cost of $2.6 billion under the January 2019 repurchase program and had a total of $1.4 billion authorized for future repurchases. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company had $7 million of treasury stock purchases that were accrued and unsettled at April 3, 2021. These transactions were settled in April 2021, during the Company’s second quarter. </div>The Company had $20</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>million of treasury stock purchases that were accrued and unsettled at December 31, 2019. These transactions were settled in January 2020. The Company did not have any unsettled treasury stock purchases as of December 31, 2020 or March 28, 2020. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Product Warranty Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company 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 engages 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 style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s accrued warranty liability for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <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: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Beginning</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accruals for</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Warranties</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Settlements</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Made</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">End of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued warranty liability:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 3, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,582</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,705</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 28, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,964</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,671</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,619</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,016</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restructuring </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, the Company made organizational changes to better align its resources with its growth and innovation strategies, resulting in a worldwide workforce reduction, impacting 3% of the Company’s employees. <div style="letter-spacing: 0px; top: 0px;;display:inline;">During the three months ended March 28, 2020, the Company<br/> incurred </div>$18 </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;">million of severance-related costs, lease termination costs and other related costs. The Company did not incur any restructuring charges during the three months ended April 3, 2021.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> 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 first fiscal quarters for 2021 and 2020 ended on April 3, 2021 and March 28, 2020, respectively. <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared in accordance with the instructions to the Quarterly Report on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form 10-K</div> for the year ended December 31, 2020, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2021. </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="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">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. Since being declared a pandemic in March 2020 by the World Health Organization, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> has continued to spread throughout the U.S. and globally. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has caused significant volatility and uncertainty in U.S. and international markets, which has disrupted and is expected to continue to disrupt the Company’s business and could result in a prolonged economic downturn. 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">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 goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption of the Company’s employees, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 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 income in the consolidated balance sheets.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 April 3, 2021 and December 31, 2020, $317 million out of $810 million and $364 million out of $443 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $256 million out of $810 million and $254 million out of $443 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at April 3, 2021 and December 31, 2020, respectively. </div></div> Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments. 317000000 810000000 364000000 443000000 256000000 810000000 254000000 443000000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s allowance for credit losses for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <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/> <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 rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Balance at<br/> Beginning</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Impact of<br/> CECL</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adoption</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Additions</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Deductions</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Balance at<br/> End of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for <div style="letter-spacing: 0px; top: 0px;;display:inline;">Credit Losses</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 3, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,381</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,561</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,595</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 28, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,506</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,749</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,302</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s allowance for credit losses for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <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/> <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 rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Balance at<br/> Beginning</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Impact of<br/> CECL</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adoption</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Additions</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Deductions</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" rowspan="3" 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="font-weight:bold;display:inline;">Balance at<br/> End of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for <div style="letter-spacing: 0px; top: 0px;;display:inline;">Credit Losses</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 3, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,381</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,561</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,595</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 28, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,506</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,749</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,302</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 14381000 775000 1561000 13595000 9560000 985000 3506000 1749000 12302000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Other Investments </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">During the three months ended April 3, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income (expense) on the income statement. 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 issued during the current period. </div></div></div> 10000000 Fair Value MeasurementsIn 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 April 3, 2021 and December 31, 2020. 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 style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at April 3, 2021 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 59%;"/> <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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Total at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Quoted Prices</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. Treasury securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters 401(k) Restoration Plan assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">230,386</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,781</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 57%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Total at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Prices</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters 401(k) Restoration Plan assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,275</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,366</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45,181</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair values of the Company’s cash equivalents, investments and foreign currency exchange contracts 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">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 estimated future results 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></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">The fair value of future contingent consideration payments related to the December 2020 acquisition of ISS was estimated to be<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million at both <br/> April 3, 2021 and December 31, 2020. The fair value is based on the achievement of certain revenue and customer account milestones over the two <br/> years after the acquisition date.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s accounts receivable, accounts payable and variable interest rate debt are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s fixed interest rate debt was $1.4 billion and $910 million at April 3, 2021 and December 31, 2020, respectively. 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.3 billion and $1.0 billion at April 3, 2021 and December 31, 2020, respectively, using Level 2 inputs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at April 3, 2021 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 59%;"/> <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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Total at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Quoted Prices</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. Treasury securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters 401(k) Restoration Plan assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">230,386</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,605</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,781</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,225</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 57%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Total at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Prices</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in Active</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Observable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="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="font-weight:bold;display:inline;">Significant</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 rowspan="6" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters 401(k) Restoration Plan assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,275</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,988</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,366</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45,181</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 12061000 0 12061000 0 119800000 0 119800000 0 58712000 0 58712000 0 39605000 39605000 0 0 208000 0 208000 0 230386000 39605000 190781000 0 1225000 0 0 1225000 241000 0 241000 0 20030000 0 20030000 0 21496000 0 20271000 1225000 6451000 6451000 38988000 38988000 836000 836000 46275000 38988000 7287000 1185000 1185000 185000 185000 44996000 44996000 46366000 45181000 1185000 1000000 1400000000 910000000 1300000000 1000000000.0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Exchange Contracts </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Interest Rate Cross-Currency Swap Agreements </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-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 income in stockholders’ equity (deficit) 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 57%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current assets</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36,131</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current liabilities</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,423</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other <div style="letter-spacing: 0px; top: 0px;;display:inline;">liabilities</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(20,030</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">560,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(44,996</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other <div style="letter-spacing: 0px; top: 0px;;display:inline;">comprehensive loss</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,751</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">The following is a summary of the activity included in the statements of comprehensive income related to the foreign currency exchange contracts (in thousands): </div></div></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: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 18%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; 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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;;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;">Financial</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"><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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">April 3, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">March 28, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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 colspan="10" style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Foreign currency exchange contracts:</div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: 0em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 18%;"/> <td style="vertical-align: bottom; width: 5%;"/> <td/> <td style="width:4%;"/> <td/> <td style="vertical-align: bottom; width: 4%;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Realized gains (losses) on closed contracts</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">1,667</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,981</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized (losses) gains on open contracts</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">(753</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,325</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 56%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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;;width:4%;"> <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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Cumulative net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">gains (losses)</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">914</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,656</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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;;width:4%;"> <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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:4%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest earned</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Interest income</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">3,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,714</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gains on <div style="letter-spacing: 0px; top: 0px;;display:inline;">contracts, net</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Stockholders’ <div style="letter-spacing: 0px; top: 0px;;display:inline;">equity (deficit)  </div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">21,244</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,522</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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. P3Y 520000000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 57%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency exchange contracts:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current assets</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36,131</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">836</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current liabilities</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,423</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other <div style="letter-spacing: 0px; top: 0px;;display:inline;">liabilities</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(20,030</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">560,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(44,996</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other <div style="letter-spacing: 0px; top: 0px;;display:inline;">comprehensive loss</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,751</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 36131000 208000 66690000 836000 25423000 241000 20000000 185000 520000000 -20030000 560000000 -44996000 23751000 44996000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">The following is a summary of the activity included in the statements of comprehensive income related to the foreign currency exchange contracts (in thousands): </div></div></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: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 18%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; 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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;;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;">Financial</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"><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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">April 3, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">March 28, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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 colspan="10" style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Foreign currency exchange contracts:</div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: 0em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width: 18%;"/> <td style="vertical-align: bottom; width: 5%;"/> <td/> <td style="width:4%;"/> <td/> <td style="vertical-align: bottom; width: 4%;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Realized gains (losses) on closed contracts</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">1,667</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,981</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized (losses) gains on open contracts</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">(753</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,325</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 56%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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;;width:4%;"> <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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Cumulative net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">gains (losses)</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Cost of sales</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">914</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,656</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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;;width:4%;"> <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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest rate cross-currency swap agreements:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 18%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:4%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest earned</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Interest income</td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">3,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,714</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized gains on <div style="letter-spacing: 0px; top: 0px;;display:inline;">contracts, net</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 18%;">Stockholders’ <div style="letter-spacing: 0px; top: 0px;;display:inline;">equity (deficit)  </div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:4%;">21,244</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,522</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 1667000 -2981000 -753000 1325000 914000 -1656000 3827000 3714000 21244000 5522000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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> program. During the three months ended April 3, 2021 and March 28, 2020, the Company repurchased 0.6 million and 0.8 million shares of the Company’s outstanding common stock at a cost of $173 million and $167 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Company<br/> repurchased </div>$8 million and $9 <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;">million of common stock related to the vesting of restricted stock units during the three months ended April 3, 2021 and March 28, 2020, respectively. As of April 3, 2021, the Company had repurchased an aggregate of 11.8 million shares at a cost of $2.6 billion under the January 2019 repurchase program and had a total of $1.4 billion authorized for future repurchases. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company had $7 million of treasury stock purchases that were accrued and unsettled at April 3, 2021. These transactions were settled in April 2021, during the Company’s second quarter. </div>The Company had $20</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>million of treasury stock purchases that were accrued and unsettled at December 31, 2019. These transactions were settled in January 2020. The Company did not have any unsettled treasury stock purchases as of December 31, 2020 or March 28, 2020. </div></div></div> 4000000000 P2Y 600000 800000 173000000 167000000000 8000000 9000000 11800000 2600000000 1400000000 7000000 20000000 0 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Product Warranty Costs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company 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 engages 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 style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s accrued warranty liability for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <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: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Beginning</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accruals for</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Warranties</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Settlements</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Made</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">End of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued warranty liability:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 3, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,582</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,705</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 28, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,964</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,671</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,619</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,016</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s accrued warranty liability for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <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: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Beginning</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accruals for</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Warranties</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Settlements</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Made</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">End of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued warranty liability:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">April 3, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,582</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,705</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 28, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,964</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,671</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,619</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,016</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 10950000 2337000 2582000 10705000 11964000 1671000 2619000 11016000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restructuring </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, the Company made organizational changes to better align its resources with its growth and innovation strategies, resulting in a worldwide workforce reduction, impacting 3% of the Company’s employees. <div style="letter-spacing: 0px; top: 0px;;display:inline;">During the three months ended March 28, 2020, the Company<br/> incurred </div>$18 </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;">million of severance-related costs, lease termination costs and other related costs. The Company did not incur any restructuring charges during the three months ended April 3, 2021.</div></div></div> 0.03 18000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2 Revenue Recognition </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s deferred revenue and customer advances for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">239,759</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">213,695</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of revenue included in balance at beginning of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(94,078</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(82,604</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue deferred during the period, net of revenue recognized</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">182,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">138,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">328,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">269,521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company classified $47 million and $42 million of deferred revenue and customer advances in other long-term liabilities at April 3, 2021 and December 31, 2020, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 7%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue and customer advances expected to be recognized in:</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden21007350">One</span> year or <span style="-sec-ix-hidden:hidden21007369">less</span></div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">280,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13-24</div> months</div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden21007352">25</span> months and beyond</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,357</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 85%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">328,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 85%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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> 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 style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s deferred revenue and customer advances for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">239,759</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">213,695</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of revenue included in balance at beginning of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(94,078</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(82,604</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue deferred during the period, net of revenue recognized</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">182,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">138,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">328,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">269,521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company classified $47 million and $42 million of deferred revenue and customer advances in other long-term liabilities at April 3, 2021 and December 31, 2020, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 7%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue and customer advances expected to be recognized in:</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden21007350">One</span> year or <span style="-sec-ix-hidden:hidden21007369">less</span></div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">280,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13-24</div> months</div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden21007352">25</span> months and beyond</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,357</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 85%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">328,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 85%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s deferred revenue and customer advances for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">239,759</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">213,695</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recognition of revenue included in balance at beginning of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(94,078</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(82,604</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue deferred during the period, net of revenue recognized</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">182,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">138,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of the period</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">328,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">269,521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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> 239759000 213695000 94078000 82604000 182384000 138430000 328065000 269521000 47000000 42000000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 7%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue and customer advances expected to be recognized in:</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden21007350">One</span> year or <span style="-sec-ix-hidden:hidden21007369">less</span></div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">280,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13-24</div> months</div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden21007352">25</span> months and beyond</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,357</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 85%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">328,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 85%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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> 280848000 25860000 21357000 328065000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3 Marketable Securities </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <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: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gain</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Loss</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. Treasury securities</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt securities</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts included in:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 63%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,986</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> <div style="margin-left: 0.26in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="16" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Amortized<br/> Cost</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"> <div style="font-weight:bold;display:inline;width:100%;">Unrealized<br/> Gain </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Unrealized<br/> Loss</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Fair<br/> Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts included in:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair value of marketable debt securities by maturity date is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due in one year or less</div></div> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">164,762</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after one year through three years</div></div> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,811</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 9%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 9%;">  </td> <td style="vertical-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-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <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: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gain</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Loss</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. Treasury securities</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,061</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt securities</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts included in:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 63%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,986</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> <div style="margin-left: 0.26in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="16" style="height: 12pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Amortized<br/> Cost</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"> <div style="font-weight:bold;display:inline;width:100%;">Unrealized<br/> Gain </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Unrealized<br/> Loss</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Fair<br/> Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </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; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts included in:</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-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> 12061000 12061000 119810000 7000 17000 119800000 58712000 58712000 190583000 7000 17000 190573000 64590000 1000 4000 64587000 125993000 6000 13000 125986000 190583000 7000 17000 190573000 6451000 6451000 6451000 6451000 6451000 6451000 6451000 6451000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair value of marketable debt securities by maturity date is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due in one year or less</div></div> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">164,762</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after one year through three years</div></div> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,811</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 9%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 9%;">  </td> <td style="vertical-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> 164762000 6451000 25811000 190573000 6451000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4 Inventories </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories are classified as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </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; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">141,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">133,490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in progress</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,689</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,678</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">164,678</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">152,113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 70%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventories</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">327,967</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">304,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 70%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-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-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories are classified as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </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; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">141,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">133,490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in progress</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,689</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,678</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">164,678</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">152,113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 70%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventories</div></div> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">327,967</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">304,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 70%;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-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> 141600000 133490000 21689000 18678000 164678000 152113000 327967000 304281000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5 Goodwill and Other Intangibles </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying amount of goodwill was $438 million and $444 million at April 3, 2021 and December 31, 2020, respectively. The effect of foreign currency translation decreased goodwill by $6 million. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 8pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="5" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Capitalized software</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">563,157</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">403,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">584,452</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">409,847</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchased intangibles</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">202,828</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,028</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">205,585</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trademarks</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Licenses</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,960</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,773</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,923</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and other intangibles</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,321</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">63,678</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90,699</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61,808</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 52%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">873,946</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">633,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">896,339</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">637,694</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 52%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The gross carrying value of intangible assets and accumulated amortization for intangible assets decreased by $27 million and $19 million, respectively, in the three months ended April 3, 2021 due to the effects of foreign currency translation. Amortization expense for intangible assets was $15 million and $13 million for the three months ended April 3, 2021 and March 28, 2020, respectively. Amortization expense for intangible assets is estimated to be $62 million per year for each of the next five years. </div></div> 438000000 444000000 6000000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 8pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="5" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="font-family: &quot;Times New Roman&quot;;"> </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; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Capitalized software</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">563,157</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">403,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">584,452</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">409,847</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchased intangibles</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">202,828</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,028</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">205,585</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trademarks</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Licenses</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,960</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,773</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,923</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and other intangibles</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,321</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">63,678</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90,699</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61,808</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 52%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 52%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">873,946</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">633,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">896,339</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">637,694</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 52%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-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; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> 563157000 403614000 P5Y 584452000 409847000 P5Y 202828000 160028000 P11Y 205585000 160342000 P11Y 9680000 9680000 5960000 5773000 P6Y 5923000 5697000 P6Y 92321000 63678000 P8Y 90699000 61808000 P8Y 873946000 633093000 P7Y 896339000 637694000 P7Y -27000000 -19000000 15000000 13000000 62000000 62000000 62000000 62000000 62000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6 Debt </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">In March 2021, the Company issued the following senior unsecured notes: </div></div></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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"> <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="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;">Senior<br/> Unsecured Notes</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Term</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Interest Rate</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Face Value<br/> (in millions)</div></div></div></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;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Maturity Date</div></div></div></div> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 58%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 5%;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 5%;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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; width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series N</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">1.68%</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><span style="-sec-ix-hidden:hidden21007367">March</span> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2026</div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series O</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.25%</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">400</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><span style="-sec-ix-hidden:hidden21007368">March</span> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2031</div></td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company used the proceeds from the issuance of these senior unsecured notes to repay other outstanding debt and for general corporate purposes. Interest on the Series N and O Senior Notes is payable semi-annually. The Company may prepay some or all of the Senior Notes at any time in an amount not less than 10% of the aggregate principal amount of the Senior Notes then outstanding, plus the applicable make-whole amount for Series N and O Senior Notes, in each case, upon no more than 60 nor less than 20 days’ written notice to the holders of the Senior Notes.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>In the event of a change in control (as defined in the note purchase agreement) of the Company, the Company may be required to prepay the Senior Notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. Other provisions for these senior unsecured notes are similar to the existing senior unsecured notes, as described below. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In November 2017, the Company entered into a credit agreement (the “2017 Credit Agreement”) that provides for a $1.5 billion revolving facility and a $300 million term loan. As of April 3, 2021 and December 31, 2020, the revolving facility and term loan had a total of $300 million and $400 million, respectively, outstanding and mature on November 30, 2022 and require no scheduled prepayments before that date. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The interest rates applicable to the 2017 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, 2, 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 2017 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 2017 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 2017 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of April 3, 2021 and December 31, 2020, the Company had a total of $1.4 billion and $1.0 billion, respectively, 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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In February 2019, certain defined terms related to the subsidiary guarantors were amended in the 2017 Credit Agreement and senior unsecured note agreements. In addition, the Company amended the senior unsecured note agreements to allow the Company to elect an increase in the permitted leverage ratio from 3.50:1 to 4.0:1, for a period of three consecutive quarters, for a material acquisition of $400 million or more. During the period of time where the leverage ratio exceeds 3.50:1, the interest payable on the senior unsecured notes shall increase by 0.50%. The debt covenants in the senior unsecured note agreements were also modified to address the change in accounting guidance for leases. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company had the following outstanding debt at April 3, 2021 and December 31, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series E - 3.97%, due March 2021</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series F - 3.40%, due June 2021</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total notes payable and debt, current</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series G - 3.92%, due June 2024</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series H - floating rate*, due June 2024</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series I - 3.13%, due May 2023</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series K - 3.44%, due May 2026</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series L - 3.31%, due September 2026</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series M - 3.53%, due September 2029</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series N - 1.68%, due March 2026</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series O - 2.25%, due March 2031</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Credit agreement</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unamortized debt issuance costs</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,910</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,485</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total long-term debt</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,603,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,206,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total debt</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,703,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,356,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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-block: 0em; line-height: 6pt; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of April 3, 2021 and December 31, 2020, the Company had a total amount available to borrow under the 2017 Credit Agreement of $1.5 billion and $1.4 billion, respectively, after outstanding letters of credit. The weighted-average interest rates applicable to the senior unsecured notes and credit agreement borrowings collectively were 2.68% and 2.92% at April 3, 2021 and December 31, 2020, respectively. As of April 3, 2021, the Company was in compliance with all debt covenants. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company and its foreign subsidiaries also had available short-term lines of credit totaling $122 million and $109 million at April 3, 2021 and December 31, 2020, 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 April 3, 2021 <div style="letter-spacing: 0px; top: 0px;;display:inline;">or </div>December 31, 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated net asset </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;">investments. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">In March 2021, the Company issued the following senior unsecured notes: </div></div></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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"> <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="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;">Senior<br/> Unsecured Notes</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Term</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Interest Rate</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Face Value<br/> (in millions)</div></div></div></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;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; 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;">Maturity Date</div></div></div></div> </td> </tr> <tr style="font-size: 0px;"> <td style="width: 58%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 5%;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;; width: 5%;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </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; width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series N</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">1.68%</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><span style="-sec-ix-hidden:hidden21007367">March</span> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2026</div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series O</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.25%</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;">400</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><span style="-sec-ix-hidden:hidden21007368">March</span> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2031</div></td> </tr> </table> P5Y 0.0168 100000000 P10Y 0.0225 400000000 0.10 In the event of a change in control (as defined in the note purchase agreement) of the Company, the Company may be required to prepay the Senior Notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest 1500000000 300000000 300000000 400000000 The interest rates applicable to the 2017 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, 2, 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 2017 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 The interest rates applicable to the 2017 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, 2, 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 2017 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 The 2017 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 2017 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities. 1400000000 1000000000.0 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 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. 0.0350 0.0350 In February 2019, certain defined terms related to the subsidiary guarantors were amended in the 2017 Credit Agreement and senior unsecured note agreements. In addition, the Company amended the senior unsecured note agreements to allow the Company to elect an increase in the permitted leverage ratio from 3.50:1 to 4.0:1, for a period of three consecutive quarters, for a material acquisition of $400 million or more. During the period of time where the leverage ratio exceeds 3.50:1, the interest payable on the senior unsecured notes shall increase by 0.50%. The debt covenants in the senior unsecured note agreements were also modified to address the change in accounting guidance for leases. <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company had the following outstanding debt at April 3, 2021 and December 31, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series E - 3.97%, due March 2021</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series F - 3.40%, due June 2021</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total notes payable and debt, current</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series G - 3.92%, due June 2024</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series H - floating rate*, due June 2024</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series I - 3.13%, due May 2023</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series K - 3.44%, due May 2026</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series L - 3.31%, due September 2026</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series M - 3.53%, due September 2029</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series N - 1.68%, due March 2026</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior unsecured notes - Series O - 2.25%, due March 2031</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Credit agreement</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unamortized debt issuance costs</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,910</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,485</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total long-term debt</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,603,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,206,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 69%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total debt</div></div> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,703,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,356,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 69%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 5%;">  </td> <td style="vertical-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-block: 0em; line-height: 6pt; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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.0397 0.0397 50000000 0.0340 0.0340 100000000 100000000 100000000 150000000 0.0392 0.0392 50000000 50000000 50000000 50000000 0.0313 0.0313 50000000 50000000 0.0344 0.0344 160000000 160000000 0.0331 0.0331 200000000 200000000 0.0353 0.0353 300000000 300000000 0.0168 0.0168 100000000 0.0225 0.0225 400000000 300000000 400000000 6910000 3485000 1603090000 1206515000 1703090000 1356515000 0.0125 0.0125 1500000 1400000000 1400000000 0.0268 0.0292 122000000 109000000 P3Y 520000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7 Income Taxes </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">The four principal</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> jurisdictions in which the Company manufactures are the U.S., Ireland, the U.K. and Singapore, where the statutory tax rates were </div>21<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%, </div>12.5<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%, </div>19<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% and </div>17<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%, respectively, as of April </div>3<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. The Company ha</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">d</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> a contractual tax rate of </div>0<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% on qualifying activities in Singapore through </div>March 2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, 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 </div>5<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% on certain types of income for the period April </div>1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> through March </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2026<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. The effect of applying the </div>0<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% concessionary income tax rate rather than the statutory tax rate to income arising from qualifying activities in Singapore increased the Company’s net income for the </div>three<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> months ended April </div>3<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and March </div>28<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> by </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$4 million </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and $</div>2<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively, and increased the Company’s net income per diluted share by $</div>0.06<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and $</div>0.04<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, respectively.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company’s effective <div style="letter-spacing: 0px; top: 0px;;display:inline;">tax </div>rate for the three months ended April 3, 2021 and March 28, 2020 was 14.8% and 7.4%, respectively. The income tax provision includes a $2 million income tax benefit related to stock-based compensation <div style="letter-spacing: 0px; top: 0px;;display:inline;">for both </div>the three months ended April 3, 2021 and March 28, 2020. The effective tax rate for the three months ended </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">March 28, 2020 included a $4 million income tax benefit related to certain restructuring charges. This income tax benefit decreased the effective tax rate by 7.1 <div style="letter-spacing: 0px; top: 0px;;display:inline;">percentage points for the three months ended March 28, 2020. The remaining 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.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s gross unrecognized tax benefits, excluding interest and penalties, for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,666</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,790</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net reductions for lapse of statutes taken during the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(95</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(101</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net additions for tax positions taken during the current period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">289</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">203</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,892</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 201<div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div>. 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 April 3, 2021, the Company expects to record reductions in the measurement of its unrecognized tax benefits and related net interest and penalties of less than $1 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></div> 0.21 0.125 0.19 0.17 0 0.05 0 4000000 2000000 0.06 0.04 0.148 0.074 2000000 2000000 4000000 -0.071 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 style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the activity of the Company’s gross unrecognized tax benefits, excluding interest and penalties, for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,666</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,790</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net reductions for lapse of statutes taken during the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(95</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(101</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net additions for tax positions taken during the current period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">289</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">203</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,892</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 28666000 27790000 95000 101000 289000 203000 28860000 27892000 1000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 Stock-Based Compensation </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In May 2020, the Company’s stockholders approved the Company’s 2020 Equity Incentive Plan (“2020 Plan”). As of April 3, 2021, 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 <div style="letter-spacing: 0px; top: 0px;;display:inline;">options may not be less </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;">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 yearsafter 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 <span style="-sec-ix-hidden:hidden21132510">five-year</span> 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 April 3, 2021, 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;"><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;">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 </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">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="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated statements of operations for the three months ended April 3, 2021 and March 28, 2020 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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">633</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">570</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling and administrative expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,420</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,252</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,253</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,196</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 three months ended April 3, 2021 and March 28, 2020 are as follows: </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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"><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; white-space: nowrap; padding-bottom: 0.7pt;"> <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="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;">Options Issued and Significant Assumptions Used to Estimate Option Fair Values</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">April 3, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">March 28, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 73%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options issued in thousands</div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">139</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 8%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">227</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">0.8</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> <td style="vertical-align: bottom; width: 8%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">1.4</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> </tr> <tr> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Expected life in years</div></div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><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;"> <td style="vertical-align: top; width: 73%; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">33.1</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> <td style="vertical-align: bottom; width: 8%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">26.5</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 73%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend<div style="display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 9%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 8%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; background-color: rgba(255, 255, 255, 0);"> </td> <td colspan="8" style="height: 12pt; background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px;"> </div> <table style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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.7pt;"><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; white-space: nowrap; padding-bottom: 0.7pt;"> <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="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;">Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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;">April 3, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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;">March 28, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Exercise price</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">277.32</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><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;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">216.08</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><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;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Fair value</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">91.63</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><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;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">61.70</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">The following table summarizes stock option activity for the plans for the three months ended April 3, 2021 (in thousands, except per share data): </div></div></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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td style="width: 2%;"/> <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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="8" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">Exercise Price per Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise Price per<br/> Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%;"/> <td style="width: 2%;"/> <td style="width: 5%;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width:2%;"/> <td style="width:5%;"/> <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; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,067</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75.94</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">238.52</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">179.59</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">250.15</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">280.80</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">277.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(95</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99.22</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">238.52</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">159.10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(125</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139.51</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">224.37</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">183.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 55%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="padding: 0in; width: 2%;;vertical-align:bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:2%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:5%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at April 3, 2021</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">986</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75.94</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; line-height:normal; font-family:Calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">266.05</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">194.77</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 55%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:2%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:5%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the three months ended April 3, 2021, the Company granted four thousand shares of restricted stock. The weighted-average fair value per share of these awards on the grant date was $250.15<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the unvested restricted stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </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; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">202.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">279.66</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">182.14</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 75%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at April 3, 2021</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">264</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">230.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 75%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock units are generally granted annually in February and vest in equal annual installments over a <span style="-sec-ix-hidden:hidden21007307">five-year</span> period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">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 three months ended April 3, 2021 and March 28, 2020 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td style="width: 0%;"/> <td style="width: 0%;"/> <td style="width: 0%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td style="width: 0%;"/> <td style="width: 0%;"/> <td style="width: 0%;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: 1pt;"><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="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<br/> to Estimate Fair Values</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Performance stock units issued (in thousands)</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">41</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">58</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">0.2</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">1.3</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected life in years</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">38.7</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">25.1</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Average volatility of peer companies</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">34.7</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">26.1</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Correlation coefficient</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">45.8</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">36.6</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividends</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the unvested performance stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="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: 1pt;"> </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; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2020</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">95</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">230.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">315.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">242.94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(33</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">228.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 74%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at April 3, 2021</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">266.25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 74%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> 6500000 P10Y 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 theseestimates, 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 style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated statements of operations for the three months ended April 3, 2021 and March 28, 2020 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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">633</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">570</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling and administrative expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,420</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,252</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,253</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,196</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 633000 570000 6420000 7373000 1252000 1253000 8305000 9196000 The relevant data used to determine the value of the stock options granted during the three months ended April 3, 2021 and March 28, 2020 are as follows: <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: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"><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; white-space: nowrap; padding-bottom: 0.7pt;"> <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="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;">Options Issued and Significant Assumptions Used to Estimate Option Fair Values</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">April 3, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">March 28, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 73%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options issued in thousands</div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">139</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 8%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">227</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">0.8</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> <td style="vertical-align: bottom; width: 8%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">1.4</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> </tr> <tr> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Expected life in years</div></div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><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;"> <td style="vertical-align: top; width: 73%; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">33.1</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> <td style="vertical-align: bottom; width: 8%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">26.5</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">% </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 73%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend<div style="display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 9%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 8%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; background-color: rgba(255, 255, 255, 0);"> </td> <td colspan="8" style="height: 12pt; background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> 139000 227000 0.008 0.014 P6Y P6Y 0.331 0.265 0 <div style="margin-top: 0px; margin-bottom: 0px;"> </div> <table style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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.7pt;"><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; white-space: nowrap; padding-bottom: 0.7pt;"> <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="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;">Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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;">April 3, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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;">March 28, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><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; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Exercise price</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">277.32</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><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;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">216.08</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><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;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><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;">Fair value</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">91.63</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><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;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">61.70</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 277.32 216.08 91.63 61.70 <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">The following table summarizes stock option activity for the plans for the three months ended April 3, 2021 (in thousands, except per share data): </div></div></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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td style="width: 2%;"/> <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.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="8" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;">Exercise Price per Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise Price per<br/> Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%;"/> <td style="width: 2%;"/> <td style="width: 5%;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td style="width:2%;"/> <td style="width:5%;"/> <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; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,067</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75.94</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">238.52</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">179.59</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">250.15</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">280.80</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">277.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(95</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99.22</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">238.52</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">159.10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Canceled</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(125</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139.51</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">224.37</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">183.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 55%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="padding: 0in; width: 2%;;vertical-align:bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:2%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:5%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 55%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at April 3, 2021</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">986</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75.94</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 2%;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">to</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%;;text-align:right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; line-height:normal; font-family:Calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div> </td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"> <div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">266.05</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;width:2%;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;;width:5%;">194.77</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 55%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-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; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 5%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:2%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:5%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> 1067000 75.94 238.52 179.59 139000 250.15 280.80 277.32 95000 99.22 238.52 159.10 125000 139.51 224.37 183.98 986000 75.94 266.05 194.77 250.15 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the unvested restricted stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;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.7pt;"> </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; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">202.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">279.66</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">182.14</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 75%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at April 3, 2021</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">264</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">230.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 75%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-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; width: 7%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted stock units are generally granted annually in February and vest in equal annual installments over a <span style="-sec-ix-hidden:hidden21007307">five-year</span> period. </div></div> 271000 202.00 76000 279.66 80000 182.14 3000 210.35 264000 230.28 0 2 The relevant data used to determine the value of the performance stock units granted during the three months ended April 3, 2021 and March 28, 2020 are as follows: <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;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td style="width: 0%;"/> <td style="width: 0%;"/> <td style="width: 0%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td style="width: 0%;"/> <td style="width: 0%;"/> <td style="width: 0%;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: 1pt;"><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="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<br/> to Estimate Fair Values</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Performance stock units issued (in thousands)</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">41</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">58</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">0.2</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">1.3</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected life in years</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">38.7</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">25.1</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Average volatility of peer companies</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">34.7</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">26.1</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Correlation coefficient</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">45.8</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">36.6</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;">% </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; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividends</div></div></td> <td style="vertical-align: bottom; width: 11%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 0%;"> </td></tr></table> 41000 58000 0.002 0.013 P2Y10M24D P2Y10M24D 0.387 0.251 0.347 0.261 0.458 0.366 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the unvested performance stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="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: 1pt;"> </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; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at December 31, 2020</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">95</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">230.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">315.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">242.94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(33</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">228.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 74%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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; width: 74%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at April 3, 2021</div></div></td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">266.25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 74%;"> </td> <td style="vertical-align: bottom; width: 9%;">  </td> <td style="vertical-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; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> 95000 230.36 41000 315.98 5000 242.94 33000 228.24 98000 266.25 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9 Earnings Per Share </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" 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="font-weight:bold;display:inline;">Three Months Ended April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;"> Net Income<br/> (Numerator) </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> Shares<br/> (Denominator)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;"> Per<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Share<br/> Amount </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </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; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per basic common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.38</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">372</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.01</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per diluted common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,632</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" 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="font-weight:bold;display:inline;">Three Months Ended March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Net Income<br/> (Numerator) </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">Average Shares<br/> (Denominator)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Per<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Share<br/> Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </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; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per basic common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,562</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,232</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">394</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per diluted common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,562</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,626</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three <div style="display:inline;">months </div>ended April 3, 2021 and March 28, 2020, the Company had 0.1 million and 0.2 million stock options that were antidilutive, respectively, due to having higher exercise prices than the Company’s average stock price during the 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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" 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="font-weight:bold;display:inline;">Three Months Ended April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;"> Net Income<br/> (Numerator) </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> Shares<br/> (Denominator)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;"> Per<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Share<br/> Amount </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </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; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per basic common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.38</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">372</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.01</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per diluted common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,632</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" 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="font-weight:bold;display:inline;">Three Months Ended March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Net Income<br/> (Numerator) </div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">Average Shares<br/> (Denominator)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:center;"><div style="font-weight:bold;display:inline;width:100%;">Per<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Share<br/> Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;"> </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; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per basic common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,562</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,232</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">394</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 65%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income per diluted common share</div></div></td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,562</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,626</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 65%;"> </td> <td style="vertical-align: bottom; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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; width: 6%;">  </td> <td style="vertical-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> 148127000 62260000 2.38 0 372000 -0.01 148127000 62632000 2.37 53562000 62232000 0.86 394000 53562000 62626000 0.86 100000 200000 The effect of dilutive securities was calculated using the treasury stock method. <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10 Accumulated Other Comprehensive Income </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of accumulated other comprehensive loss are detailed as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 47%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Currency<br/> Translation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Unrealized Loss on<br/> Retirement Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Unrealized Gain<br/> (Loss) on<br/> Investments</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Accumulated Other<br/> Comprehensive<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(98,082</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,861</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(117,943</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive loss, net of tax</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,825</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">922</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at April 3, 2021</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(92,257</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,939</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(111,206</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of accumulated other comprehensive loss are detailed as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 47%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Currency<br/> Translation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Unrealized Loss on<br/> Retirement Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Unrealized Gain<br/> (Loss) on<br/> Investments</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Accumulated Other<br/> Comprehensive<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(98,082</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,861</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(117,943</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive loss, net of tax</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,825</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">922</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at April 3, 2021</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(92,257</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,939</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(111,206</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> -98082000 -19861000 0 -117943000 5825000 922000 -10000 6737000 -92257000 -18939000 -10000 -111206000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11 Retirement Plans </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company sponsors various retirement plans. The components of net periodic benefit cost other than the service cost component are included in other expense in the consolidated statements of operations. The summary of the components of net <div style="letter-spacing: 0px; top: 0px;;display:inline;">periodic </div>pension costs for the plans for the three months ended April 3, 2021 and March 28, 2020 is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 63%;"/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" 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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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></div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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></div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Healthcare</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Pension</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Healthcare</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Pension</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">151</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,099</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">315</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected return on plan assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(255</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(466</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(219</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(456</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net amortization:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior service credit</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(41</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net actuarial loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">262</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">385</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net periodic pension cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,333</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During fiscal year 2021, the Company expects to contribute a total of approximately $3 million to $6 million to the Company’s defined benefit plans. </div></div> The Company sponsors various retirement plans. The components of net periodic benefit cost other than the service cost component are included in other expense in the consolidated statements of operations. The summary of the components of net <div style="letter-spacing: 0px; top: 0px;;display:inline;">periodic </div>pension costs for the plans for the three months ended April 3, 2021 and March 28, 2020 is as follows (in thousands): <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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: 63%;"/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" 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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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></div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="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></div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Healthcare</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Pension</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Healthcare</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Pension</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">151</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,099</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">315</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected return on plan assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(255</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(466</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(219</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(456</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net amortization:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior service credit</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(41</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net actuarial loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">262</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">385</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net periodic pension cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,333</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 233000 1160000 151000 1099000 139000 315000 176000 345000 255000 466000 219000 456000 -5000 -41000 -5000 -40000 0 -262000 -385000 112000 1230000 103000 1333000 3000000 6000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12 Business Segment Information </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 twooperating segments: Waters<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">TM</div> and TA<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">TM</div>. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales for the Company’s products and services are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product net sales:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters instrument systems</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">216,072</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">142,829</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Chemistry consumables</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">118,974</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,245</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TA instrument systems</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,976</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,109</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total product sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">382,022</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">274,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service net sales:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters service</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">206,832</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">174,137</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TA service</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,691</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total service sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226,523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,756</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Sales:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asia:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">102,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47,231</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Japan</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asia Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76,327</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Asia</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">229,542</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,080</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">United States</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162,433</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">143,898</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,924</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,278</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Americas</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">197,357</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">172,176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Europe</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">181,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">133,683</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales by customer class are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pharmaceutical</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">360,148</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Industrial</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,273</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">143,354</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Academic and government</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,022</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales for the Company recognized at a point in time versus over time are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales recognized at a point in time:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Instrument systems</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">263,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">176,938</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Chemistry consumables</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">118,974</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,245</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service sales recognized at a point in time (time &amp; materials)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">79,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">67,742</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales recognized at a point in time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">461,309</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">341,925</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales recognized over time:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service and software sales recognized over time (contracts)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">147,236</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123,014</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales for the Company’s products and services are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product net sales:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters instrument systems</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">216,072</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">142,829</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Chemistry consumables</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">118,974</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,245</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TA instrument systems</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,976</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,109</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total product sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">382,022</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">274,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service net sales:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waters service</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">206,832</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">174,137</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TA service</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,691</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total service sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226,523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,756</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 216072000 142829000 118974000 97245000 46976000 34109000 382022000 274183000 206832000 174137000 19691000 16619000 226523000 190756000 608545000 464939000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Sales:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asia:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">102,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47,231</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Japan</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asia Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76,327</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Asia</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">229,542</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,080</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">United States</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162,433</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">143,898</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,924</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,278</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Americas</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">197,357</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">172,176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Europe</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">181,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">133,683</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 102919000 47231000 50296000 45089000 76327000 66760000 229542000 159080000 162433000 143898000 34924000 28278000 197357000 172176000 181646000 133683000 608545000 464939000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales by customer class are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pharmaceutical</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">360,148</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Industrial</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,273</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">143,354</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Academic and government</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,022</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 360148000 272563000 183273000 143354000 65124000 49022000 608545000 464939000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales for the Company recognized at a point in time versus over time are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; 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: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">April 3, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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="font-weight:bold;display:inline;">March 28, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales recognized at a point in time:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Instrument systems</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">263,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">176,938</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Chemistry consumables</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">118,974</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,245</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service sales recognized at a point in time (time &amp; materials)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">79,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">67,742</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales recognized at a point in time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">461,309</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">341,925</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net sales recognized over time:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service and software sales recognized over time (contracts)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">147,236</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123,014</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">608,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </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> 263048000 176938000 118974000 97245000 79287000 67742000 461309000 341925000 147236000 123014000 608545000 464939000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13 Recent Accounting Standard Changes and Developments </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Accounting Standards </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, accounting guidance was issued that modifies the recognition of credit losses related to financial assets, such as debt securities, trade receivables, net investments in leases, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposures, and other financial assets that have the contractual right to receive cash. Prior guidance required the recognition of a credit loss when it was considered probable that a loss event had occurred. The current guidance requires the measurement of expected credit losses to be based upon relevant information, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the asset. As such, expected credit losses may be recognized sooner under the new guidance due to the broader range of information that will be required to determine credit loss estimates. The new guidance also amends the current other-than-temporary impairment model used for debt securities classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale.</div></div> When the fair value of an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt security is below its amortized cost, the new guidance requires the total unrealized loss to be bifurcated into its credit and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-credit</div> components. Any expected credit losses or subsequent recoveries will be recognized in earnings and any changes not considered credit related will continue to be recognized within other comprehensive income. This guidance is effective for annual and interim periods beginning after December 15, 2019. On January 1, 2020 the Company adopted this new standard using a modified retrospective method for all financial assets measured at amortized cost which only impacted the Company’s allowance on trade accounts receivable. The Company did not have any significant <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposures which would be impacted by the new guidance. Results for reporting periods beginning after January 1, 2020 are presented under the new standard while prior period amounts continue to be reported in accordance with previously applicable GAAP. The Company recorded a net decrease of $1 million to stockholders’ deficit as of January 1, 2020 for the cumulative effect of adopting the new standard due to converting to the current expected credit loss model for the allowance recorded against trade accounts receivables. This accounting standard did not have an impact on the Company’s results of operations and cash flows. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">In January 2017, accounting guidance was issued that simplifies the accounting for goodwill impairment. The guidance eliminates step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material effect on the Company’s financial position, results of operations and cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">In August 2018, accounting guidance was issued that modifies the disclosure requirements of fair value measurements. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">In August 2018, accounting guidance <div style="letter-spacing: 0px; top: 0px;;display:inline;">was </div>issued that modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods ending after December 15, 2020. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">In December 2019, accounting guidance was issued that simplifies the accounting for income taxes by removing certain exceptions within the current guidance, including the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The amendment also improves consistent application by clarifying and amending existing guidance related to aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step up in the tax basis of goodwill. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The <div style="letter-spacing: 0px; top: 0px;;display:inline;">adoption </div>of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, accounting guidance was issued that clarifies the accounting guidance for equity method investments, joint ventures, and derivatives and hedging. The update clarifies the interaction between different sections of the accounting guidance that could be applicable and helps clarify which guidance should be applied in certain situations which should increase relevance and comparability of financial statement information. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> 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 is still </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;">evaluating the impact of reference rate reform and whether this guidance will be adopted. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Accounting Standards </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, accounting guidance was issued that modifies the recognition of credit losses related to financial assets, such as debt securities, trade receivables, net investments in leases, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposures, and other financial assets that have the contractual right to receive cash. Prior guidance required the recognition of a credit loss when it was considered probable that a loss event had occurred. The current guidance requires the measurement of expected credit losses to be based upon relevant information, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the asset. As such, expected credit losses may be recognized sooner under the new guidance due to the broader range of information that will be required to determine credit loss estimates. The new guidance also amends the current other-than-temporary impairment model used for debt securities classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale.</div></div> When the fair value of an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt security is below its amortized cost, the new guidance requires the total unrealized loss to be bifurcated into its credit and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-credit</div> components. Any expected credit losses or subsequent recoveries will be recognized in earnings and any changes not considered credit related will continue to be recognized within other comprehensive income. This guidance is effective for annual and interim periods beginning after December 15, 2019. On January 1, 2020 the Company adopted this new standard using a modified retrospective method for all financial assets measured at amortized cost which only impacted the Company’s allowance on trade accounts receivable. The Company did not have any significant <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposures which would be impacted by the new guidance. Results for reporting periods beginning after January 1, 2020 are presented under the new standard while prior period amounts continue to be reported in accordance with previously applicable GAAP. The Company recorded a net decrease of $1 million to stockholders’ deficit as of January 1, 2020 for the cumulative effect of adopting the new standard due to converting to the current expected credit loss model for the allowance recorded against trade accounts receivables. This accounting standard did not have an impact on the Company’s results of operations and cash flows. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">In January 2017, accounting guidance was issued that simplifies the accounting for goodwill impairment. The guidance eliminates step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material effect on the Company’s financial position, results of operations and cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">In August 2018, accounting guidance was issued that modifies the disclosure requirements of fair value measurements. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">In August 2018, accounting guidance <div style="letter-spacing: 0px; top: 0px;;display:inline;">was </div>issued that modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods ending after December 15, 2020. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">In December 2019, accounting guidance was issued that simplifies the accounting for income taxes by removing certain exceptions within the current guidance, including the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The amendment also improves consistent application by clarifying and amending existing guidance related to aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step up in the tax basis of goodwill. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The <div style="letter-spacing: 0px; top: 0px;;display:inline;">adoption </div>of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, accounting guidance was issued that clarifies the accounting guidance for equity method investments, joint ventures, and derivatives and hedging. The update clarifies the interaction between different sections of the accounting guidance that could be applicable and helps clarify which guidance should be applied in certain situations which should increase relevance and comparability of financial statement information. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> 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 is still </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;">evaluating the impact of reference rate reform and whether this guidance will be adopted. </div></div></div> -1000000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14 Subsequent Events </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated for the occurrence of subsequent events through the issuance date of the Company’s consolidated financial statements. No other recognized or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recognized</div> subsequent events occurred that require recognition or disclosure in the consolidated financial statements, except as noted below. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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="display:inline;">The Company has executed a settlement agreement to resolve patent infringement litigation with Bruker Corporation and Bruker Daltronik GmbH regarding their timsTOF product line. In connection with that settlement, the Company will receive</div> $10 million <div style="display:inline;">in guaranteed payments, including minimum royalty payments, which will be recognized within other income in our consolidated statement of operations in the second quarter of </div> 2021. </div></div></div> 10000000 Series H senior unsecured notes bear interest at a 3-month LIBOR for that floating rate interest period plus 1.25%. XML 18 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Apr. 03, 2021
Apr. 30, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
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 Apr. 03, 2021  
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   61,700,498
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 683,783 $ 436,695
Investments 125,986 6,451
Accounts receivable, net 550,677 573,316
Inventories 327,967 304,281
Other current assets 79,510 80,290
Total current assets 1,767,923 1,401,033
Property, plant and equipment, net 513,719 494,003
Intangible assets, net 240,853 258,645
Goodwill 438,139 444,362
Operating lease assets 88,283 93,252
Other assets 162,646 148,625
Total assets 3,211,563 2,839,920
Current liabilities:    
Notes payable and debt 100,000 150,000
Accounts payable 81,511 72,212
Accrued employee compensation 35,104 72,166
Deferred revenue and customer advances 280,848 198,240
Current operating lease liabilities 26,908 27,764
Accrued income taxes 82,642 76,558
Accrued warranty 10,705 10,950
Other current liabilities 167,331 197,093
Total current liabilities 785,049 804,983
Long-term liabilities:    
Long-term debt 1,603,090 1,206,515
Long-term portion of retirement benefits 72,756 72,620
Long-term income tax liabilities 357,824 357,493
Long-term operating lease liabilities 61,503 68,197
Other long-term liabilities 100,379 97,968
Total long-term liabilities 2,195,552 1,802,793
Total liabilities 2,980,601 2,607,776
Commitments and contingencies (Notes 6, 7 and 11)
Stockholders' equity:    
Preferred stock, par value $0.01 per share, 5,000 shares authorized, none issued at April 3, 2021 and December 31, 2020 0
Common stock, par value $0.01 per share, 400,000 shares authorized, 161,859 and 161,666 shares issued, 61,847 and 62,309 shares outstanding at April 3, 2021 and December 31, 2020, respectively 1,619 1,617
Additional paid-in capital 2,054,076 2,029,465
Retained earnings 7,256,116 7,107,989
Treasury stock, at cost, 100,012 and 99,357 shares at April 3, 2021 and December 31, 2020, respectively (8,969,643) (8,788,984)
Accumulated other comprehensive loss (111,206) (117,943)
Total stockholders' equity 230,962 232,144
Total liabilities and stockholders' equity $ 3,211,563 $ 2,839,920
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Apr. 03, 2021
Dec. 31, 2020
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 161,859,000 161,666,000
Common stock, shares outstanding 61,847,000 62,309,000
Treasury stock, shares 100,012,000 99,357,000
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Revenues:    
Total net sales $ 608,545 $ 464,939
Costs and operating expenses:    
Costs and operating expenses 95,271  
Selling and administrative expenses 143,196 147,735
Research and development expenses 38,092 34,989
Purchased intangibles amortization 1,840 2,625
Litigation provision 0 666
Total costs and operating expenses 437,275 396,659
Operating income 171,270 68,280
Other income (expense),net 9,359 (374)
Interest expense (10,946) (14,079)
Interest income 4,101 4,036
Income before income taxes 173,784 57,863
Provision for income taxes 25,657 4,301
Net income $ 148,127 $ 53,562
Net income per basic common share $ 2.38 $ 0.86
Weighted-average number of basic common shares 62,260 62,232
Net income per diluted common share $ 2.37 $ 0.86
Weighted-average number of diluted common shares and equivalents 62,632 62,626
Product [Member]    
Revenues:    
Total net sales $ 382,022 $ 274,183
Costs and operating expenses:    
Costs and operating expenses 158,876 119,839
Service [Member]    
Revenues:    
Total net sales $ 226,523 190,756
Costs and operating expenses:    
Costs and operating expenses   $ 90,805
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Statement of Comprehensive Income [Abstract]    
Net income $ 148,127 $ 53,562
Other comprehensive income (loss):    
Foreign currency translation 5,825 (19,344)
Unrealized losses on investments before income taxes (10) 0
Unrealized losses on investments, net of tax (10) 0
Retirement liability adjustment before reclassifications 1,054 296
Amounts reclassified to other income 216 340
Retirement liability adjustment before income taxes 1,270 636
Income tax expense (348) (238)
Retirement liability adjustment, net of tax 922 398
Other comprehensive income (loss) 6,737 (18,946)
Comprehensive income $ 154,864 $ 34,616
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Cash flows from operating activities:    
Net income $ 148,127 $ 53,562
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 8,305 9,196
Deferred income taxes 2,787 (2,525)
Depreciation 16,343 15,708
Amortization of intangibles 15,013 13,480
Change in operating assets and liabilities:    
Decrease in accounts receivable 7,945 54,026
Increase in inventories (30,544) (29,399)
Increase in other current assets (3,080) (5,036)
(Increase) decrease in other assets (4,219) 2,745
Decrease in accounts payable and other current liabilities (29,758) (15,825)
Increase in deferred revenue and customer advances 89,048 46,465
(Decrease) increase in other liabilities (1,563) 9,238
Net cash provided by operating activities 218,404 151,635
Cash flows from investing activities:    
Additions to property, plant, equipment and software capitalization (39,503) (51,130)
Business acquisitions, net of cash acquired 0 (76,664)
Purchases of investments (122,640) (3,520)
Maturities and sales of investments 3,139 1,139
Net cash used in investing activities (159,004) (130,175)
Cash flows from financing activities:    
Proceeds from debt issuances 500,000 315,000
Payments on debt (150,000) (100,366)
Payments of debt issuance costs (3,637) 0
Proceeds from stock plans 16,295 11,743
Purchases of treasury shares (173,305) (196,226)
(Payments for) proceeds from derivative contracts (578) 2,767
Net cash provided by financing activities 188,775 32,918
Effect of exchange rate changes on cash and cash equivalents (1,087) (32)
Increase in cash and cash equivalents 247,088 54,346
Cash and cash equivalents at beginning of period 436,695 335,715
Cash and cash equivalents at end of period $ 683,783 $ 390,061
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning balance at Dec. 31, 2019 $ (216,281) $ 1,610 $ 1,926,753 $ 6,587,403 $ (8,612,576) $ (119,471)
Beginning Balance, shares at Dec. 31, 2019   161,030        
Adoption of new accounting pronouncement (985)     (985)    
Net income 53,562     53,562    
Other comprehensive income (loss) (18,946)         (18,946)
Issuance of common stock for Employee Stock Purchase Plan 1,736   1,736      
Issuance of common stock for Employee Stock Purchase Plan, shares   9        
Issuance of common stock for stock options exercised 10,125 $ 1 10,124      
Issuance of common stock for stock options exercised, shares   81        
Treasury stock (176,225)       (176,225)  
Stock-based compensation 9,015 $ 2 9,013      
Stock-based compensation, shares   133        
Ending balance at Mar. 28, 2020 (337,999) $ 1,613 1,947,626 6,639,980 (8,788,801) (138,417)
Ending Balance, shares at Mar. 28, 2020   161,253        
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 148,127     148,127    
Other comprehensive income (loss) 6,737         6,737
Issuance of common stock for Employee Stock Purchase Plan 1,855   1,855      
Issuance of common stock for Employee Stock Purchase Plan, shares   11        
Issuance of common stock for stock options exercised 15,130 $ 1 15,129      
Issuance of common stock for stock options exercised, shares   95        
Treasury stock (180,659)       (180,659)  
Stock-based compensation 7,628 $ 1 7,627      
Stock-based compensation, shares   87        
Ending balance at Apr. 03, 2021 $ 230,962 $ 1,619 $ 2,054,076 $ 7,256,116 $ (8,969,643) $ (111,206)
Ending Balance, shares at Apr. 03, 2021   161,859        
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Apr. 03, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
1 Basis of Presentation and Summary of Significant Accounting Policies
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 first fiscal quarters for 2021 and 2020 ended on April 3, 2021 and March 28, 2020, 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, 2020, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2021.
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. Since being declared a pandemic in March 2020 by the World Health Organization,
COVID-19
has continued to spread throughout the U.S. and globally. The
COVID-19
pandemic has caused significant volatility and uncertainty in U.S. and international markets, which has disrupted and is expected to continue to disrupt the Company’s business and could result in a prolonged economic downturn. 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 goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption of the Company’s employees, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows.
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 income 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 April 3, 2021 and December 31, 2020, $317 million out of $810 million and $364 million out of $443 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $256 million out of $810 million and $254 million out of $443 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at April 3, 2021 and December 31, 2020, 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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at
Beginning

of Period
    
Impact of
CECL

Adoption
    
Additions
    
Deductions
   
Balance at
End of

Period
 
 
 
Allowance for
Credit Losses
                                           
April 3, 2021
   $ 14,381      $      $ 775      $ (1,561   $ 13,595  
March 28, 2020
   $ 9,560      $ 985      $ 3,506      $ (1,749   $ 12,302  
Other Investments
During the three months ended April 3, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income (expense) on the income statement. 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 issued during the current period.
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 April 3, 2021 and December 31, 2020. 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 April 3, 2021 (in thousands):
 
    
Total at

April 3,

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
  
$
12,061     
$
    
$
12,061     
$
 
Corporate debt securities
     119,800               119,800         
Time deposits
     58,712               58,712         
Waters 401(k) Restoration Plan assets
     39,605        39,605                
Foreign currency exchange contracts
     208               208         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 230,386      $ 39,605      $ 190,781      $  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,225      $      $      $ 1,225  
Foreign currency exchange contracts
     241               241         
Interest rate cross-currency swap agreements
     20,030               20,030         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 21,496      $      $ 20,271      $ 1,225  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2020 (in thousands):
 
    
Total at

December 31,

2020
    
Quoted
 
Prices

in Active

Markets

for Identical

Assets

(Level 1)
    
Significant

Other

Observable

Inputs

(Level 2)
    
Significant

Unobservable

Inputs

(Level 3)
 
 
 
 
 
 
Assets:
                                   
Time deposits
   $ 6,451      $ —        $ 6,451      $ —    
Waters 401(k) Restoration Plan assets
     38,988        38,988        —          —    
Foreign currency exchange contracts
     836        —          836        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,275      $ 38,988      $ 7,287      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,185      $ —        $ —        $ 1,185  
Foreign currency exchange contracts
     185        —          185        —    
Interest rate cross-currency swap agreements
     44,996        —          44,996        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,366      $ —        $ 45,181      $ 1,185  
    
 
 
    
 
 
    
 
 
    
 
 
 
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 and foreign currency exchange contracts 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 estimated future results 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
April 3, 2021 and December 31, 2020. The fair value is based on the achievement of certain revenue and customer account milestones over the two
years after the acquisition date.
Fair Value of Other Financial Instruments
The Company’s accounts receivable, accounts payable and variable interest rate debt are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s fixed interest rate debt was $1.4 billion and $910 million at April 3, 2021 and December 31, 2020, respectively. 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.3 billion and $1.0 billion at April 3, 2021 and December 31, 2020, 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 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 April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-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 income in stockholders’ equity (deficit) 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):
 
    
April 3, 2021
    
December 31, 2020
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 36,131      $ 208      $ 66,690      $ 836  
Other current liabilities
   $ 25,423      $ 241      $ 20,000      $ 185  
         
Interest rate cross-currency swap agreements:
                                   
Other
liabilities
   $ 520,000      $ (20,030    $ 560,000      $ (44,996
Accumulated other
comprehensive loss
            $ 23,751               $ 44,996  
The following is a summary of the activity included in the statements of comprehensive income related to the foreign currency exchange contracts (in thousands):
 
 
  
Financial
  
Three Months Ended
 
 
  
Statement
Classification
  
April 3, 2021
 
  
March 28, 2020
 
Foreign currency exchange contracts:
 
Realized gains (losses) on closed contracts
   Cost of sales    $ 1,667      $ (2,981
Unrealized (losses) gains on open contracts
   Cost of sales      (753      1,325  
         
 
 
    
 
 
 
Cumulative net
pre-tax
gains (losses)
   Cost of sales    $ 914      $ (1,656
         
 
 
    
 
 
 
       
Interest rate cross-currency swap agreements:
                      
Interest earned
   Interest income    $ 3,827      $ 3,714  
Unrealized gains on
contracts, net
   Stockholders’ 
equity (deficit)  
   $ 21,244      $ 5,522  
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. During the three months ended April 3, 2021 and March 28, 2020, the Company repurchased 0.6 million and 0.8 million shares of the Company’s outstanding common stock at a cost of $173 million and $167 
million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the
 
Company
repurchased 
$8 million and $9 
million of common stock related to the vesting of restricted stock units during the three months ended April 3, 2021 and March 28, 2020, respectively. As of April 3, 2021, the Company had repurchased an aggregate of 11.8 million shares at a cost of $2.6 billion under the January 2019 repurchase program and had a total of $1.4 billion authorized for future repurchases. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023.
The Company had $7 million of treasury stock purchases that were accrued and unsettled at April 3, 2021. These transactions were settled in April 2021, during the Company’s second quarter. 
The Company had $20
 
million of treasury stock purchases that were accrued and unsettled at December 31, 2019. These transactions were settled in January 2020. The Company did not have any unsettled treasury stock purchases as of December 31, 2020 or March 28, 2020.
Product Warranty Costs
The Company 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 engages 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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at

Beginning

of Period
    
Accruals for

Warranties
    
Settlements

Made
    
Balance at

End of

Period
 
 
 
Accrued warranty liability:
                                   
April 3, 2021
   $ 10,950      $ 2,337      $ (2,582    $ 10,705  
March 28, 2020
   $ 11,964      $ 1,671      $ (2,619    $ 11,016  
Restructuring
In January 2020, the Company made organizational changes to better align its resources with its growth and innovation strategies, resulting in a worldwide workforce reduction, impacting 3% of the Company’s employees.
During the three months ended March 28, 2020, the Company
incurred 
$18 
million of severance-related costs, lease termination costs and other related costs. The Company did not incur any restructuring charges during the three months ended April 3, 2021.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition
3 Months Ended
Apr. 03, 2021
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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
April 3, 2021
    
March 28, 2020
 
Balance at the beginning of the period
   $ 239,759      $ 213,695  
Recognition of revenue included in balance at beginning of the period
     (94,078      (82,604
Revenue deferred during the period, net of revenue recognized
     182,384        138,430  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 328,065      $ 269,521  
    
 
 
    
 
 
 
The Company classified $47 million and $42 million of deferred revenue and customer advances in other long-term liabilities at April 3, 2021 and December 31, 2020, 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):
 
    
April 3, 2021
 
Deferred revenue and customer advances expected to be recognized in:
        
One year or less
   $ 280,848  
13-24
months
     25,860  
25 months and beyond
     21,357  
    
 
 
 
Total
   $ 328,065  
    
 
 
 
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities
3 Months Ended
Apr. 03, 2021
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):
 
    
April 3, 2021
 
  
Amortized

Cost
    
Unrealized

Gain
    
Unrealized

Loss
    
Fair

Value
 
 
U.S. Treasury securities
   $ 12,061      $      $      $ 12,061  
Corporate debt securities
     119,810        7        (17      119,800  
Time deposits
     58,712                      58,712  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 190,583      $ 7      $ (17    $ 190,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Amounts included in:
                                   
Cash equivalents
   $ 64,590      $ 1      $ (4    $ 64,587  
Investments
     125,993        6        (13      125,986  
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 190,583      $ 7      $ (17    $ 190,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Amortized
Cost
      
Unrealized
Gain 
    
Unrealized
Loss
    
Fair
Value
 
Time deposits
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Amounts included in:
                                   
Investments
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Due in one year or less
   $ 164,762      $ 6,451  
Due after one year through three years
     25,811        —    
    
 
 
    
 
 
 
Total
   $ 190,573      $ 6,451  
    
 
 
    
 
 
 
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories
3 Months Ended
Apr. 03, 2021
Inventory Disclosure [Abstract]  
Inventories
4 Inventories
Inventories are classified as follows (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Raw materials
   $ 141,600      $ 133,490  
Work in progress
     21,689        18,678  
Finished goods
     164,678        152,113  
    
 
 
    
 
 
 
Total inventories
   $ 327,967      $ 304,281  
    
 
 
    
 
 
 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles
3 Months Ended
Apr. 03, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles
5 Goodwill and Other Intangibles
The carrying amount of goodwill was $438 million and $444 million at April 3, 2021 and December 31, 2020, respectively. The effect of foreign currency translation decreased goodwill by $6 million.
The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
  
Gross

Carrying

Amount
    
Accumulated

Amortization
    
Weighted-

Average

Amortization

Period
    
Gross

Carrying

Amount
    
Accumulated

Amortization
    
Weighted-

Average

Amortization

Period
 
 
 
 
Capitalized software
   $ 563,157      $ 403,614        5 years      $ 584,452      $ 409,847        5 years  
Purchased intangibles
     202,828        160,028        11 years        205,585        160,342        11 years  
Trademarks
     9,680                      9,680        —          —    
Licenses
     5,960        5,773        6 years        5,923        5,697        6 years  
Patents and other intangibles
     92,321        63,678        8 years        90,699        61,808        8 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
Total
   $ 873,946      $ 633,093        7 years      $ 896,339      $ 637,694        7 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
The gross carrying value of intangible assets and accumulated amortization for intangible assets decreased by $27 million and $19 million, respectively, in the three months ended April 3, 2021 due to the effects of foreign currency translation. Amortization expense for intangible assets was $15 million and $13 million for the three months ended April 3, 2021 and March 28, 2020, respectively. Amortization expense for intangible assets is estimated to be $62 million per year for each of the next five years.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Debt
3 Months Ended
Apr. 03, 2021
Debt Disclosure [Abstract]  
Debt
6 Debt
In March 2021, the Company issued the following senior unsecured notes:
 
Senior
Unsecured Notes
  
Term
  
Interest Rate
 
Face Value
(in millions)
 
  
Maturity Date
Series N
   5 years   1.68%   $ 100  
 
March 
2026
Series O
   10 years   2.25%   $ 400  
 
March 
2031
The Company used the proceeds from the issuance of these senior unsecured notes to repay other outstanding debt and for general corporate purposes. Interest on the Series N and O Senior Notes is payable semi-annually. The Company may prepay some or all of the Senior Notes at any time in an amount not less than 10% of the aggregate principal amount of the Senior Notes then outstanding, plus the applicable make-whole amount for Series N and O Senior Notes, in each case, upon no more than 60 nor less than 20 days’ written notice to the holders of the Senior Notes.
 
In the event of a change in control (as defined in the note purchase agreement) of the Company, the Company may be required to prepay the Senior Notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. Other provisions for these senior unsecured notes are similar to the existing senior unsecured notes, as described below.
In November 2017, the Company entered into a credit agreement (the “2017 Credit Agreement”) that provides for a $1.5 billion revolving facility and a $300 million term loan. As of April 3, 2021 and December 31, 2020, the revolving facility and term loan had a total of $300 million and $400 million, respectively, outstanding and mature on November 30, 2022 and require no scheduled prepayments before that date.
The interest rates applicable to the 2017 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, 2, 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 2017 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 2017 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 2017 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities.
As of April 3, 2021 and December 31, 2020, the Company had a total of $1.4 billion and $1.0 billion, respectively, 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.
In February 2019, certain defined terms related to the subsidiary guarantors were amended in the 2017 Credit Agreement and senior unsecured note agreements. In addition, the Company amended the senior unsecured note agreements to allow the Company to elect an increase in the permitted leverage ratio from 3.50:1 to 4.0:1, for a period of three consecutive quarters, for a material acquisition of $400 million or more. During the period of time where the leverage ratio exceeds 3.50:1, the interest payable on the senior unsecured notes shall increase by 0.50%. The debt covenants in the senior unsecured note agreements were also modified to address the change in accounting guidance for leases.
The Company had the following outstanding debt at April 3, 2021 and December 31, 2020 (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Senior unsecured notes - Series E - 3.97%, due March 2021
            50,000  
Senior unsecured notes - Series F - 3.40%, due June 2021
     100,000        100,000  
    
 
 
    
 
 
 
Total notes payable and debt, current
     100,000        150,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        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        —    
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000        —    
Credit agreement
     300,000        400,000  
Unamortized debt issuance costs
     (6,910      (3,485
    
 
 
    
 
 
 
Total long-term debt
     1,603,090        1,206,515  
    
 
 
    
 
 
 
Total debt
   $ 1,703,090      $ 1,356,515  
    
 
 
    
 
 
 
 
*
Series H senior unsecured notes bear interest at a
3-month
LIBOR for that floating rate interest period plus 1.25%.
As of April 3, 2021 and December 31, 2020, the Company had a total amount available to borrow under the 2017 Credit Agreement of $1.5 billion and $1.4 billion, respectively, after outstanding letters of credit. The weighted-average interest rates applicable to the senior unsecured notes and credit agreement borrowings collectively were 2.68% and 2.92% at April 3, 2021 and December 31, 2020, respectively. As of April 3, 2021, the Company was in compliance with all debt covenants.
The Company and its foreign subsidiaries also had available short-term lines of credit totaling $122 million and $109 million at April 3, 2021 and December 31, 2020, 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 April 3, 2021
or 
December 31, 2020.
As of April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated net asset
investments.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Apr. 03, 2021
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 April 
3
,
2021
. The Company ha
d
 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 
0
% concessionary income tax rate rather than the statutory tax rate to income arising from qualifying activities in Singapore increased the Company’s net income for the
three
months ended April 
3
,
2021
and March 
28
,
2020
by
$4 million 
and $
2
 million, respectively, and increased the Company’s net income per diluted share by $
0.06
and $
0.04
, respectively.
The Company’s effective
tax
rate for the three months ended April 3, 2021 and March 28, 2020 was 14.8% and 7.4%, respectively. The income tax provision includes a $2 million income tax benefit related to stock-based compensation
for both 
the three months ended April 3, 2021 and March 28, 2020. The effective tax rate for the three months ended
March 28, 2020 included a $4 million income tax benefit related to certain restructuring charges. This income tax benefit decreased the effective tax rate by 7.1
percentage points for the three months ended March 28, 2020. The remaining 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 following is a summary of the activity of the Company’s gross unrecognized tax benefits, excluding interest and penalties, for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
April 3, 2021
    
March 28, 2020
 
Balance at the beginning of the period
   $ 28,666      $ 27,790  
Net reductions for lapse of statutes taken during the period
     (95      (101
Net additions for tax positions taken during the current period
     289        203  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 28,860      $ 27,892  
    
 
 
    
 
 
 
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, 201
5
. 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 April 3, 2021, the Company expects to record reductions in the measurement of its unrecognized tax benefits and related net interest and penalties of less than $1 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 32 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation
3 Months Ended
Apr. 03, 2021
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
8 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 April 3, 2021, 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 yearsafter 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 April 3, 2021, 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 months ended April 3, 2021 and March 28, 2020 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
 
    
April 3, 2021
    
March 28, 2020
 
Cost of sales
   $ 633      $ 570  
Selling and administrative expenses
     6,420        7,373  
Research and development expenses
     1,252        1,253  
    
 
 
    
 
 
 
Total stock-based compensation
   $ 8,305      $ 9,196  
    
 
 
    
 
 
 
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 three months ended April 3, 2021 and March 28, 2020 are as follows:
 
 
  
Three Months Ended
 
Options Issued and Significant Assumptions Used to Estimate Option Fair Values
  
April 3, 2021
 
 
March 28, 2020
 
Options issued in thousands
     139       227  
Risk-free interest rate
     0.8     1.4
Expected life in years
  
 
6
 
 
 
6
 
Expected volatility
     33.1     26.5
Expected dividend
s
           —    
   
 
 
  
Three Months Ended
 
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant
  
April 3, 2021
 
 
March 28, 2020
 
Exercise price
  
$
277.32
 
 
$
216.08
 
Fair value
  
$
91.63
 
 
$
61.70
 
 
The following table summarizes stock option activity for the plans for the three months ended April 3, 2021 (in thousands, except per share data):
 
 
  
Number of Shares
 
  
Exercise Price per Share
 
  
Weighted-Average

Exercise Price per
Share
 
Outstanding at December 31, 2020
     1,067      $ 75.94
 
 
to
 
$
238.52
     $ 179.59  
Granted
     139      $ 250.15
 
 
to
 
$
280.80
     $ 277.32  
Exercised
     (95    $ 99.22
 
 
to
 
$
238.52
     $ 159.10  
Canceled
     (125    $ 139.51
 
 
to
 
$
224.37
     $ 183.98  
    
 
 
        
 
 
 
 
 
 
          
Outstanding at April 3, 2021
     986      $ 75.94
 
 
to
 
$
266.05
     $ 194.77  
    
 
 
        
 
 
 
 
 
 
          
Restricted Stock
During the three months ended April 3, 2021, the Company granted four thousand shares of restricted stock. The weighted-average fair value per share of these awards on the grant date was $250.15
.
Restricted Stock Units
The following table summarizes the unvested restricted stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data):
 
    
Shares
    
Weighted-Average

Grant Date Fair
Value per Share
 
Unvested at December 31, 2020
     271      $ 202.00  
Granted
     76      $ 279.66  
Vested
     (80    $ 182.14  
Forfeited
     (3    $ 210.35  
    
 
 
          
Unvested at April 3, 2021
     264      $ 230.28  
    
 
 
          
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 three months ended April 3, 2021 and March 28, 2020 are as follows:
 
    
Three Months Ended
 
Performance Stock Units Issued and Significant Assumptions Used
to Estimate Fair Values
  
April 3, 2021
   
March 28, 2020
 
Performance stock units issued (in thousands)
     41       58  
Risk-free interest rate
     0.2     1.3
Expected life in years
     2.9       2.9  
Expected volatility
     38.7     25.1
Average volatility of peer companies
     34.7     26.1
Correlation coefficient
     45.8     36.6
Expected dividends
           —    
The following table summarizes the unvested performance stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data):
 
    
Shares
    
Weighted-Average

Fair Value per
Share
 
Unvested at December 31, 2020
     95      $ 230.36  
Granted
     41      $ 315.98  
Vested
     (5    $ 242.94  
Forfeited
     (33    $ 228.24  
    
 
 
          
Unvested at April 3, 2021
     98      $ 266.25  
    
 
 
          
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share
3 Months Ended
Apr. 03, 2021
Earnings Per Share [Abstract]  
Earnings Per Share
9 Earnings Per Share
Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data):
 
    
Three Months Ended April 3, 2021
 
    
 Net Income
(Numerator) 
    
Weighted-
Average
 
Shares
(Denominator)
    
 Per
 
Share
Amount 
 
Net income per basic common share
   $ 148,127        62,260      $ 2.38  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
            372        (0.01
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 148,127        62,632      $ 2.37  
    
 
 
    
 
 
    
 
 
 
    
Three Months Ended March 28, 2020
 
    
Net Income
(Numerator) 
    
Weighted-
Average Shares
(Denominator)
    
Per
 
Share
Amount
 
Net income per basic common share
   $ 53,562        62,232      $ 0.86  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          394        —    
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 53,562        62,626      $ 0.86  
    
 
 
    
 
 
    
 
 
 
For the three
months
ended April 3, 2021 and March 28, 2020, the Company had 0.1 million and 0.2 million stock options that were antidilutive, respectively, due to having higher exercise prices than the Company’s average stock price during the 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 34 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Income
3 Months Ended
Apr. 03, 2021
Equity [Abstract]  
Accumulated Other Comprehensive Income
10 Accumulated Other Comprehensive Income
The components of accumulated other comprehensive loss are detailed as follows (in thousands):
 
    
Currency
Translation
    
Unrealized Loss on
Retirement Plans
    
Unrealized Gain
(Loss) on
Investments
    
Accumulated Other
Comprehensive
Loss
 
Balance at December 31, 2020
   $ (98,082    $ (19,861    $      $ (117,943
Other comprehensive loss, net of tax
     5,825        922        (10      6,737  
    
 
 
    
 
 
    
 
 
    
 
 
 
Balance at April 3, 2021
   $ (92,257    $ (18,939    $ (10    $ (111,206
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans
3 Months Ended
Apr. 03, 2021
Retirement Benefits [Abstract]  
Retirement Plans
11 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 expense in the consolidated statements of operations. The summary of the components of net
periodic
pension costs for the plans for the three months ended April 3, 2021 and March 28, 2020 is as follows (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
    
U.S. Retiree
    
Non-U.S.
    
U.S. Retiree
    
Non-U.S.
 
    
Healthcare
    
Pension
    
Healthcare
    
Pension
 
    
Plan
    
Plans
    
Plan
    
Plans
 
Service cost
   $ 233      $ 1,160      $ 151      $ 1,099  
Interest cost
     139        315        176        345  
Expected return on plan assets
     (255      (466      (219      (456
Net amortization:
                                   
Prior service credit
     (5      (41      (5      (40
Net actuarial loss
            262        —          385  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 112      $ 1,230      $ 103      $ 1,333  
    
 
 
    
 
 
    
 
 
    
 
 
 
During fiscal year 2021, the Company expects to contribute a total of approximately $3 million to $6 million to the Company’s defined benefit plans.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information
3 Months Ended
Apr. 03, 2021
Segment Reporting [Abstract]  
Business Segment Information
12 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 twooperating 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 months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Product net sales:
                 
Waters instrument systems
   $ 216,072      $ 142,829  
Chemistry consumables
     118,974        97,245  
TA instrument systems
     46,976        34,109  
    
 
 
    
 
 
 
Total product sales
     382,022        274,183  
Service net sales:
                 
Waters service
     206,832        174,137  
TA service
     19,691        16,619  
    
 
 
    
 
 
 
Total service sales
     226,523        190,756  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Net Sales:
                 
Asia:
                 
China
   $ 102,919      $ 47,231  
Japan
     50,296        45,089  
Asia Other
     76,327        66,760  
    
 
 
    
 
 
 
Total Asia
     229,542        159,080  
Americas:
                 
United States
     162,433        143,898  
Americas Other
     34,924        28,278  
    
 
 
    
 
 
 
Total Americas
     197,357        172,176  
Europe
     181,646        133,683  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
Net sales by customer class are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Pharmaceutical
   $ 360,148      $ 272,563  
Industrial
     183,273        143,354  
Academic and government
     65,124        49,022  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
Net sales for the Company recognized at a point in time versus over time are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Net sales recognized at a point in time:
                 
Instrument systems
   $ 263,048      $ 176,938  
Chemistry consumables
     118,974        97,245  
Service sales recognized at a point in time (time & materials)
     79,287        67,742  
    
 
 
    
 
 
 
Total net sales recognized at a point in time
     461,309        341,925  
Net sales recognized over time:
                 
Service and software sales recognized over time (contracts)
     147,236        123,014  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Recent Accounting Standard Changes and Developments
3 Months Ended
Apr. 03, 2021
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Standard Changes and Developments
13 Recent Accounting Standard Changes and Developments
Recently Adopted Accounting Standards
In June 2016, accounting guidance was issued that modifies the recognition of credit losses related to financial assets, such as debt securities, trade receivables, net investments in leases,
off-balance
sheet credit exposures, and other financial assets that have the contractual right to receive cash. Prior guidance required the recognition of a credit loss when it was considered probable that a loss event had occurred. The current guidance requires the measurement of expected credit losses to be based upon relevant information, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the asset. As such, expected credit losses may be recognized sooner under the new guidance due to the broader range of information that will be required to determine credit loss estimates. The new guidance also amends the current other-than-temporary impairment model used for debt securities classified as
available-for-sale.
When the fair value of an
available-for-sale
debt security is below its amortized cost, the new guidance requires the total unrealized loss to be bifurcated into its credit and
non-credit
components. Any expected credit losses or subsequent recoveries will be recognized in earnings and any changes not considered credit related will continue to be recognized within other comprehensive income. This guidance is effective for annual and interim periods beginning after December 15, 2019. On January 1, 2020 the Company adopted this new standard using a modified retrospective method for all financial assets measured at amortized cost which only impacted the Company’s allowance on trade accounts receivable. The Company did not have any significant
off-balance
sheet credit exposures which would be impacted by the new guidance. Results for reporting periods beginning after January 1, 2020 are presented under the new standard while prior period amounts continue to be reported in accordance with previously applicable GAAP. The Company recorded a net decrease of $1 million to stockholders’ deficit as of January 1, 2020 for the cumulative effect of adopting the new standard due to converting to the current expected credit loss model for the allowance recorded against trade accounts receivables. This accounting standard did not have an impact on the Company’s results of operations and cash flows.
In January 2017, accounting guidance was issued that simplifies the accounting for goodwill impairment. The guidance eliminates step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material effect on the Company’s financial position, results of operations and cash flows.
In August 2018, accounting guidance was issued that modifies the disclosure requirements of fair value measurements. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In August 2018, accounting guidance
was
issued that modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods ending after December 15, 2020. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In December 2019, accounting guidance was issued that simplifies the accounting for income taxes by removing certain exceptions within the current guidance, including the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The amendment also improves consistent application by clarifying and amending existing guidance related to aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step up in the tax basis of goodwill. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The
adoption
of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In January 2020, accounting guidance was issued that clarifies the accounting guidance for equity method investments, joint ventures, and derivatives and hedging. The update clarifies the interaction between different sections of the accounting guidance that could be applicable and helps clarify which guidance should be applied in certain situations which should increase relevance and comparability of financial statement information. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
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 is still
evaluating the impact of reference rate reform and whether this guidance will be adopted.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Apr. 03, 2021
Subsequent Events [Abstract]  
Subsequent Events
14 Subsequent Events
The Company has evaluated for the occurrence of subsequent events through the issuance date of the Company’s consolidated financial statements. No other recognized or
non-recognized
subsequent events occurred that require recognition or disclosure in the consolidated financial statements, except as noted below.
The Company has executed a settlement agreement to resolve patent infringement litigation with Bruker Corporation and Bruker Daltronik GmbH regarding their timsTOF product line. In connection with that settlement, the Company will receive
 $10 million
in guaranteed payments, including minimum royalty payments, which will be recognized within other income in our consolidated statement of operations in the second quarter of 
 2021.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Apr. 03, 2021
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 first fiscal quarters for 2021 and 2020 ended on April 3, 2021 and March 28, 2020, 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, 2020, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2021.
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. Since being declared a pandemic in March 2020 by the World Health Organization,
COVID-19
has continued to spread throughout the U.S. and globally. The
COVID-19
pandemic has caused significant volatility and uncertainty in U.S. and international markets, which has disrupted and is expected to continue to disrupt the Company’s business and could result in a prolonged economic downturn. 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 goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption of the Company’s employees, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows.
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 income 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 April 3, 2021 and December 31, 2020, $317 million out of $810 million and $364 million out of $443 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $256 million out of $810 million and $254 million out of $443 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at April 3, 2021 and December 31, 2020, 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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at
Beginning

of Period
    
Impact of
CECL

Adoption
    
Additions
    
Deductions
   
Balance at
End of

Period
 
 
 
Allowance for
Credit Losses
                                           
April 3, 2021
   $ 14,381      $      $ 775      $ (1,561   $ 13,595  
March 28, 2020
   $ 9,560      $ 985      $ 3,506      $ (1,749   $ 12,302  
Income Taxes 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.
Other Investments
Other Investments
During the three months ended April 3, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income (expense) on the income statement. 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 issued during the current period.
Fair Value Measurements Fair Value MeasurementsIn 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 April 3, 2021 and December 31, 2020. 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 April 3, 2021 (in thousands):
 
    
Total at

April 3,

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
  
$
12,061     
$
    
$
12,061     
$
 
Corporate debt securities
     119,800               119,800         
Time deposits
     58,712               58,712         
Waters 401(k) Restoration Plan assets
     39,605        39,605                
Foreign currency exchange contracts
     208               208         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 230,386      $ 39,605      $ 190,781      $  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,225      $      $      $ 1,225  
Foreign currency exchange contracts
     241               241         
Interest rate cross-currency swap agreements
     20,030               20,030         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 21,496      $      $ 20,271      $ 1,225  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2020 (in thousands):
 
    
Total at

December 31,

2020
    
Quoted
 
Prices

in Active

Markets

for Identical

Assets

(Level 1)
    
Significant

Other

Observable

Inputs

(Level 2)
    
Significant

Unobservable

Inputs

(Level 3)
 
 
 
 
 
 
Assets:
                                   
Time deposits
   $ 6,451      $ —        $ 6,451      $ —    
Waters 401(k) Restoration Plan assets
     38,988        38,988        —          —    
Foreign currency exchange contracts
     836        —          836        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,275      $ 38,988      $ 7,287      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,185      $ —        $ —        $ 1,185  
Foreign currency exchange contracts
     185        —          185        —    
Interest rate cross-currency swap agreements
     44,996        —          44,996        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,366      $ —        $ 45,181      $ 1,185  
    
 
 
    
 
 
    
 
 
    
 
 
 
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 and foreign currency exchange contracts 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 estimated future results 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
April 3, 2021 and December 31, 2020. The fair value is based on the achievement of certain revenue and customer account milestones over the two
years after the acquisition date.
Fair Value of Other Financial Instruments
The Company’s accounts receivable, accounts payable and variable interest rate debt are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s fixed interest rate debt was $1.4 billion and $910 million at April 3, 2021 and December 31, 2020, respectively. 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.3 billion and $1.0 billion at April 3, 2021 and December 31, 2020, 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 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 April 3, 2021, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $520 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-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 income in stockholders’ equity (deficit) 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):
 
    
April 3, 2021
    
December 31, 2020
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 36,131      $ 208      $ 66,690      $ 836  
Other current liabilities
   $ 25,423      $ 241      $ 20,000      $ 185  
         
Interest rate cross-currency swap agreements:
                                   
Other
liabilities
   $ 520,000      $ (20,030    $ 560,000      $ (44,996
Accumulated other
comprehensive loss
            $ 23,751               $ 44,996  
The following is a summary of the activity included in the statements of comprehensive income related to the foreign currency exchange contracts (in thousands):
 
 
  
Financial
  
Three Months Ended
 
 
  
Statement
Classification
  
April 3, 2021
 
  
March 28, 2020
 
Foreign currency exchange contracts:
 
Realized gains (losses) on closed contracts
   Cost of sales    $ 1,667      $ (2,981
Unrealized (losses) gains on open contracts
   Cost of sales      (753      1,325  
         
 
 
    
 
 
 
Cumulative net
pre-tax
gains (losses)
   Cost of sales    $ 914      $ (1,656
         
 
 
    
 
 
 
       
Interest rate cross-currency swap agreements:
                      
Interest earned
   Interest income    $ 3,827      $ 3,714  
Unrealized gains on
contracts, net
   Stockholders’ 
equity (deficit)  
   $ 21,244      $ 5,522  
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. During the three months ended April 3, 2021 and March 28, 2020, the Company repurchased 0.6 million and 0.8 million shares of the Company’s outstanding common stock at a cost of $173 million and $167 
million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the
 
Company
repurchased 
$8 million and $9 
million of common stock related to the vesting of restricted stock units during the three months ended April 3, 2021 and March 28, 2020, respectively. As of April 3, 2021, the Company had repurchased an aggregate of 11.8 million shares at a cost of $2.6 billion under the January 2019 repurchase program and had a total of $1.4 billion authorized for future repurchases. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023.
The Company had $7 million of treasury stock purchases that were accrued and unsettled at April 3, 2021. These transactions were settled in April 2021, during the Company’s second quarter. 
The Company had $20
 
million of treasury stock purchases that were accrued and unsettled at December 31, 2019. These transactions were settled in January 2020. The Company did not have any unsettled treasury stock purchases as of December 31, 2020 or March 28, 2020.
Product Warranty Costs
Product Warranty Costs
The Company 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 engages 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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at

Beginning

of Period
    
Accruals for

Warranties
    
Settlements

Made
    
Balance at

End of

Period
 
 
 
Accrued warranty liability:
                                   
April 3, 2021
   $ 10,950      $ 2,337      $ (2,582    $ 10,705  
March 28, 2020
   $ 11,964      $ 1,671      $ (2,619    $ 11,016  
Restructuring
Restructuring
In January 2020, the Company made organizational changes to better align its resources with its growth and innovation strategies, resulting in a worldwide workforce reduction, impacting 3% of the Company’s employees.
During the three months ended March 28, 2020, the Company
incurred 
$18 
million of severance-related costs, lease termination costs and other related costs. The Company did not incur any restructuring charges during the three months ended April 3, 2021.
Stock-Based Compensation 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 theseestimates, 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.
Earnings Per Share The effect of dilutive securities was calculated using the treasury stock method.
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 expense in the consolidated statements of operations.
New Accounting Pronouncements
Recently Adopted Accounting Standards
In June 2016, accounting guidance was issued that modifies the recognition of credit losses related to financial assets, such as debt securities, trade receivables, net investments in leases,
off-balance
sheet credit exposures, and other financial assets that have the contractual right to receive cash. Prior guidance required the recognition of a credit loss when it was considered probable that a loss event had occurred. The current guidance requires the measurement of expected credit losses to be based upon relevant information, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the asset. As such, expected credit losses may be recognized sooner under the new guidance due to the broader range of information that will be required to determine credit loss estimates. The new guidance also amends the current other-than-temporary impairment model used for debt securities classified as
available-for-sale.
When the fair value of an
available-for-sale
debt security is below its amortized cost, the new guidance requires the total unrealized loss to be bifurcated into its credit and
non-credit
components. Any expected credit losses or subsequent recoveries will be recognized in earnings and any changes not considered credit related will continue to be recognized within other comprehensive income. This guidance is effective for annual and interim periods beginning after December 15, 2019. On January 1, 2020 the Company adopted this new standard using a modified retrospective method for all financial assets measured at amortized cost which only impacted the Company’s allowance on trade accounts receivable. The Company did not have any significant
off-balance
sheet credit exposures which would be impacted by the new guidance. Results for reporting periods beginning after January 1, 2020 are presented under the new standard while prior period amounts continue to be reported in accordance with previously applicable GAAP. The Company recorded a net decrease of $1 million to stockholders’ deficit as of January 1, 2020 for the cumulative effect of adopting the new standard due to converting to the current expected credit loss model for the allowance recorded against trade accounts receivables. This accounting standard did not have an impact on the Company’s results of operations and cash flows.
In January 2017, accounting guidance was issued that simplifies the accounting for goodwill impairment. The guidance eliminates step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material effect on the Company’s financial position, results of operations and cash flows.
In August 2018, accounting guidance was issued that modifies the disclosure requirements of fair value measurements. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods beginning after December 15, 2019. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In August 2018, accounting guidance
was
issued that modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that are no longer considered cost beneficial, clarify the specific requirements of disclosure and add disclosure requirements identified as relevant. This guidance is effective for annual and interim periods ending after December 15, 2020. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In December 2019, accounting guidance was issued that simplifies the accounting for income taxes by removing certain exceptions within the current guidance, including the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The amendment also improves consistent application by clarifying and amending existing guidance related to aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step up in the tax basis of goodwill. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The
adoption
of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
In January 2020, accounting guidance was issued that clarifies the accounting guidance for equity method investments, joint ventures, and derivatives and hedging. The update clarifies the interaction between different sections of the accounting guidance that could be applicable and helps clarify which guidance should be applied in certain situations which should increase relevance and comparability of financial statement information. This guidance is effective for annual and interim periods beginning after December 15, 2020. The Company adopted this standard on January 1, 2021. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations and cash flows.
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 is still
evaluating the impact of reference rate reform and whether this guidance will be adopted.
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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
April 3, 2021
    
March 28, 2020
 
Balance at the beginning of the period
   $ 239,759      $ 213,695  
Recognition of revenue included in balance at beginning of the period
     (94,078      (82,604
Revenue deferred during the period, net of revenue recognized
     182,384        138,430  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 328,065      $ 269,521  
    
 
 
    
 
 
 
The Company classified $47 million and $42 million of deferred revenue and customer advances in other long-term liabilities at April 3, 2021 and December 31, 2020, 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):
 
    
April 3, 2021
 
Deferred revenue and customer advances expected to be recognized in:
        
One year or less
   $ 280,848  
13-24
months
     25,860  
25 months and beyond
     21,357  
    
 
 
 
Total
   $ 328,065  
    
 
 
 
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Apr. 03, 2021
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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at
Beginning

of Period
    
Impact of
CECL

Adoption
    
Additions
    
Deductions
   
Balance at
End of

Period
 
 
 
Allowance for
Credit Losses
                                           
April 3, 2021
   $ 14,381      $      $ 775      $ (1,561   $ 13,595  
March 28, 2020
   $ 9,560      $ 985      $ 3,506      $ (1,749   $ 12,302  
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 April 3, 2021 (in thousands):
 
    
Total at

April 3,

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
  
$
12,061     
$
    
$
12,061     
$
 
Corporate debt securities
     119,800               119,800         
Time deposits
     58,712               58,712         
Waters 401(k) Restoration Plan assets
     39,605        39,605                
Foreign currency exchange contracts
     208               208         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 230,386      $ 39,605      $ 190,781      $  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,225      $      $      $ 1,225  
Foreign currency exchange contracts
     241               241         
Interest rate cross-currency swap agreements
     20,030               20,030         
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 21,496      $      $ 20,271      $ 1,225  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2020 (in thousands):
 
    
Total at

December 31,

2020
    
Quoted
 
Prices

in Active

Markets

for Identical

Assets

(Level 1)
    
Significant

Other

Observable

Inputs

(Level 2)
    
Significant

Unobservable

Inputs

(Level 3)
 
 
 
 
 
 
Assets:
                                   
Time deposits
   $ 6,451      $ —        $ 6,451      $ —    
Waters 401(k) Restoration Plan assets
     38,988        38,988        —          —    
Foreign currency exchange contracts
     836        —          836        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,275      $ 38,988      $ 7,287      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Liabilities:
                                   
Contingent consideration
   $ 1,185      $ —        $ —        $ 1,185  
Foreign currency exchange contracts
     185        —          185        —    
Interest rate cross-currency swap agreements
     44,996        —          44,996        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 46,366      $ —        $ 45,181      $ 1,185  
    
 
 
    
 
 
    
 
 
    
 
 
 
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):
 
    
April 3, 2021
    
December 31, 2020
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 36,131      $ 208      $ 66,690      $ 836  
Other current liabilities
   $ 25,423      $ 241      $ 20,000      $ 185  
         
Interest rate cross-currency swap agreements:
                                   
Other
liabilities
   $ 520,000      $ (20,030    $ 560,000      $ (44,996
Accumulated other
comprehensive loss
            $ 23,751               $ 44,996  
Gains (Losses) on Foreign Exchange Contracts
The following is a summary of the activity included in the statements of comprehensive income related to the foreign currency exchange contracts (in thousands):
 
 
  
Financial
  
Three Months Ended
 
 
  
Statement
Classification
  
April 3, 2021
 
  
March 28, 2020
 
Foreign currency exchange contracts:
 
Realized gains (losses) on closed contracts
   Cost of sales    $ 1,667      $ (2,981
Unrealized (losses) gains on open contracts
   Cost of sales      (753      1,325  
         
 
 
    
 
 
 
Cumulative net
pre-tax
gains (losses)
   Cost of sales    $ 914      $ (1,656
         
 
 
    
 
 
 
       
Interest rate cross-currency swap agreements:
                      
Interest earned
   Interest income    $ 3,827      $ 3,714  
Unrealized gains on
contracts, net
   Stockholders’ 
equity (deficit)  
   $ 21,244      $ 5,522  
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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Balance at

Beginning

of Period
    
Accruals for

Warranties
    
Settlements

Made
    
Balance at

End of

Period
 
 
 
Accrued warranty liability:
                                   
April 3, 2021
   $ 10,950      $ 2,337      $ (2,582    $ 10,705  
March 28, 2020
   $ 11,964      $ 1,671      $ (2,619    $ 11,016  
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
3 Months Ended
Apr. 03, 2021
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 three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
April 3, 2021
    
March 28, 2020
 
Balance at the beginning of the period
   $ 239,759      $ 213,695  
Recognition of revenue included in balance at beginning of the period
     (94,078      (82,604
Revenue deferred during the period, net of revenue recognized
     182,384        138,430  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 328,065      $ 269,521  
    
 
 
    
 
 
 
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):
 
    
April 3, 2021
 
Deferred revenue and customer advances expected to be recognized in:
        
One year or less
   $ 280,848  
13-24
months
     25,860  
25 months and beyond
     21,357  
    
 
 
 
Total
   $ 328,065  
    
 
 
 
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities (Tables)
3 Months Ended
Apr. 03, 2021
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):
 
    
April 3, 2021
 
  
Amortized

Cost
    
Unrealized

Gain
    
Unrealized

Loss
    
Fair

Value
 
 
U.S. Treasury securities
   $ 12,061      $      $      $ 12,061  
Corporate debt securities
     119,810        7        (17      119,800  
Time deposits
     58,712                      58,712  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 190,583      $ 7      $ (17    $ 190,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Amounts included in:
                                   
Cash equivalents
   $ 64,590      $ 1      $ (4    $ 64,587  
Investments
     125,993        6        (13      125,986  
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 190,583      $ 7      $ (17    $ 190,573  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Amortized
Cost
      
Unrealized
Gain 
    
Unrealized
Loss
    
Fair
Value
 
Time deposits
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
         
Amounts included in:
                                   
Investments
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Investments Classified By Contractual Maturity Date
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Due in one year or less
   $ 164,762      $ 6,451  
Due after one year through three years
     25,811        —    
    
 
 
    
 
 
 
Total
   $ 190,573      $ 6,451  
    
 
 
    
 
 
 
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Apr. 03, 2021
Inventory Disclosure [Abstract]  
Inventory, Net of Reserves
Inventories are classified as follows (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Raw materials
   $ 141,600      $ 133,490  
Work in progress
     21,689        18,678  
Finished goods
     164,678        152,113  
    
 
 
    
 
 
 
Total inventories
   $ 327,967      $ 304,281  
    
 
 
    
 
 
 
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles (Tables)
3 Months Ended
Apr. 03, 2021
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):
 
    
April 3, 2021
    
December 31, 2020
 
  
Gross

Carrying

Amount
    
Accumulated

Amortization
    
Weighted-

Average

Amortization

Period
    
Gross

Carrying

Amount
    
Accumulated

Amortization
    
Weighted-

Average

Amortization

Period
 
 
 
 
Capitalized software
   $ 563,157      $ 403,614        5 years      $ 584,452      $ 409,847        5 years  
Purchased intangibles
     202,828        160,028        11 years        205,585        160,342        11 years  
Trademarks
     9,680                      9,680        —          —    
Licenses
     5,960        5,773        6 years        5,923        5,697        6 years  
Patents and other intangibles
     92,321        63,678        8 years        90,699        61,808        8 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
Total
   $ 873,946      $ 633,093        7 years      $ 896,339      $ 637,694        7 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Tables)
3 Months Ended
Apr. 03, 2021
Debt Disclosure [Abstract]  
Summary of Senior Unsecured Notes Issued
In March 2021, the Company issued the following senior unsecured notes:
 
Senior
Unsecured Notes
  
Term
  
Interest Rate
 
Face Value
(in millions)
 
  
Maturity Date
Series N
   5 years   1.68%   $ 100  
 
March 
2026
Series O
   10 years   2.25%   $ 400  
 
March 
2031
Summary of Outstanding Debt
The Company had the following outstanding debt at April 3, 2021 and December 31, 2020 (in thousands):
 
    
April 3, 2021
    
December 31, 2020
 
Senior unsecured notes - Series E - 3.97%, due March 2021
            50,000  
Senior unsecured notes - Series F - 3.40%, due June 2021
     100,000        100,000  
    
 
 
    
 
 
 
Total notes payable and debt, current
     100,000        150,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        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        —    
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000        —    
Credit agreement
     300,000        400,000  
Unamortized debt issuance costs
     (6,910      (3,485
    
 
 
    
 
 
 
Total long-term debt
     1,603,090        1,206,515  
    
 
 
    
 
 
 
Total debt
   $ 1,703,090      $ 1,356,515  
    
 
 
    
 
 
 
 
*
Series H senior unsecured notes bear interest at a
3-month
LIBOR for that floating rate interest period plus 1.25%.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
3 Months Ended
Apr. 03, 2021
Income Tax Disclosure [Abstract]  
Unrecognized Tax Benefits
The following is a summary of the activity of the Company’s gross unrecognized tax benefits, excluding interest and penalties, for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
April 3, 2021
    
March 28, 2020
 
Balance at the beginning of the period
   $ 28,666      $ 27,790  
Net reductions for lapse of statutes taken during the period
     (95      (101
Net additions for tax positions taken during the current period
     289        203  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 28,860      $ 27,892  
    
 
 
    
 
 
 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Tables)
3 Months Ended
Apr. 03, 2021
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock-Based Compensation Expense
The consolidated statements of operations for the three months ended April 3, 2021 and March 28, 2020 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
 
    
April 3, 2021
    
March 28, 2020
 
Cost of sales
   $ 633      $ 570  
Selling and administrative expenses
     6,420        7,373  
Research and development expenses
     1,252        1,253  
    
 
 
    
 
 
 
Total stock-based compensation
   $ 8,305      $ 9,196  
    
 
 
    
 
 
 
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 three months ended April 3, 2021 and March 28, 2020 are as follows:
 
 
  
Three Months Ended
 
Options Issued and Significant Assumptions Used to Estimate Option Fair Values
  
April 3, 2021
 
 
March 28, 2020
 
Options issued in thousands
     139       227  
Risk-free interest rate
     0.8     1.4
Expected life in years
  
 
6
 
 
 
6
 
Expected volatility
     33.1     26.5
Expected dividend
s
           —    
   
Stock Options Outstanding Roll Forward
 
 
  
Three Months Ended
 
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant
  
April 3, 2021
 
 
March 28, 2020
 
Exercise price
  
$
277.32
 
 
$
216.08
 
Fair value
  
$
91.63
 
 
$
61.70
 
Stock Options Outstanding by Exercise Price Range
 
The following table summarizes stock option activity for the plans for the three months ended April 3, 2021 (in thousands, except per share data):
 
 
  
Number of Shares
 
  
Exercise Price per Share
 
  
Weighted-Average

Exercise Price per
Share
 
Outstanding at December 31, 2020
     1,067      $ 75.94
 
 
to
 
$
238.52
     $ 179.59  
Granted
     139      $ 250.15
 
 
to
 
$
280.80
     $ 277.32  
Exercised
     (95    $ 99.22
 
 
to
 
$
238.52
     $ 159.10  
Canceled
     (125    $ 139.51
 
 
to
 
$
224.37
     $ 183.98  
    
 
 
        
 
 
 
 
 
 
          
Outstanding at April 3, 2021
     986      $ 75.94
 
 
to
 
$
266.05
     $ 194.77  
    
 
 
        
 
 
 
 
 
 
          
Restricted Stock Units Unvested Roll Forward
The following table summarizes the unvested restricted stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data):
 
    
Shares
    
Weighted-Average

Grant Date Fair
Value per Share
 
Unvested at December 31, 2020
     271      $ 202.00  
Granted
     76      $ 279.66  
Vested
     (80    $ 182.14  
Forfeited
     (3    $ 210.35  
    
 
 
          
Unvested at April 3, 2021
     264      $ 230.28  
    
 
 
          
Restricted stock units are generally granted annually in February and vest in equal annual installments over a five-year period.
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 three months ended April 3, 2021 and March 28, 2020 are as follows:
    
Three Months Ended
 
Performance Stock Units Issued and Significant Assumptions Used
to Estimate Fair Values
  
April 3, 2021
   
March 28, 2020
 
Performance stock units issued (in thousands)
     41       58  
Risk-free interest rate
     0.2     1.3
Expected life in years
     2.9       2.9  
Expected volatility
     38.7     25.1
Average volatility of peer companies
     34.7     26.1
Correlation coefficient
     45.8     36.6
Expected dividends
           —    
Performance Stock Units Unvested Roll Forward
The following table summarizes the unvested performance stock unit award activity for the three months ended April 3, 2021 (in thousands, except per share data):
 
    
Shares
    
Weighted-Average

Fair Value per
Share
 
Unvested at December 31, 2020
     95      $ 230.36  
Granted
     41      $ 315.98  
Vested
     (5    $ 242.94  
Forfeited
     (33    $ 228.24  
    
 
 
          
Unvested at April 3, 2021
     98      $ 266.25  
    
 
 
          
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
3 Months Ended
Apr. 03, 2021
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 April 3, 2021
 
    
 Net Income
(Numerator) 
    
Weighted-
Average
 
Shares
(Denominator)
    
 Per
 
Share
Amount 
 
Net income per basic common share
   $ 148,127        62,260      $ 2.38  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
            372        (0.01
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 148,127        62,632      $ 2.37  
    
 
 
    
 
 
    
 
 
 
    
Three Months Ended March 28, 2020
 
    
Net Income
(Numerator) 
    
Weighted-
Average Shares
(Denominator)
    
Per
 
Share
Amount
 
Net income per basic common share
   $ 53,562        62,232      $ 0.86  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          394        —    
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 53,562        62,626      $ 0.86  
    
 
 
    
 
 
    
 
 
 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Apr. 03, 2021
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income
The components of accumulated other comprehensive loss are detailed as follows (in thousands):
 
    
Currency
Translation
    
Unrealized Loss on
Retirement Plans
    
Unrealized Gain
(Loss) on
Investments
    
Accumulated Other
Comprehensive
Loss
 
Balance at December 31, 2020
   $ (98,082    $ (19,861    $      $ (117,943
Other comprehensive loss, net of tax
     5,825        922        (10      6,737  
    
 
 
    
 
 
    
 
 
    
 
 
 
Balance at April 3, 2021
   $ (92,257    $ (18,939    $ (10    $ (111,206
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans (Tables)
3 Months Ended
Apr. 03, 2021
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 months ended April 3, 2021 and March 28, 2020 is as follows (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
    
U.S. Retiree
    
Non-U.S.
    
U.S. Retiree
    
Non-U.S.
 
    
Healthcare
    
Pension
    
Healthcare
    
Pension
 
    
Plan
    
Plans
    
Plan
    
Plans
 
Service cost
   $ 233      $ 1,160      $ 151      $ 1,099  
Interest cost
     139        315        176        345  
Expected return on plan assets
     (255      (466      (219      (456
Net amortization:
                                   
Prior service credit
     (5      (41      (5      (40
Net actuarial loss
            262        —          385  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 112      $ 1,230      $ 103      $ 1,333  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information (Tables)
3 Months Ended
Apr. 03, 2021
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 months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Product net sales:
                 
Waters instrument systems
   $ 216,072      $ 142,829  
Chemistry consumables
     118,974        97,245  
TA instrument systems
     46,976        34,109  
    
 
 
    
 
 
 
Total product sales
     382,022        274,183  
Service net sales:
                 
Waters service
     206,832        174,137  
TA service
     19,691        16,619  
    
 
 
    
 
 
 
Total service sales
     226,523        190,756  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
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 months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Net Sales:
                 
Asia:
                 
China
   $ 102,919      $ 47,231  
Japan
     50,296        45,089  
Asia Other
     76,327        66,760  
    
 
 
    
 
 
 
Total Asia
     229,542        159,080  
Americas:
                 
United States
     162,433        143,898  
Americas Other
     34,924        28,278  
    
 
 
    
 
 
 
Total Americas
     197,357        172,176  
Europe
     181,646        133,683  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
Summary of Net Sales by Customer Class
Net sales by customer class are as follows for the three months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Pharmaceutical
   $ 360,148      $ 272,563  
Industrial
     183,273        143,354  
Academic and government
     65,124        49,022  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
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 months ended April 3, 2021 and March 28, 2020 (in thousands):
 
    
Three Months Ended
 
    
April 3, 2021
    
March 28, 2020
 
Net sales recognized at a point in time:
                 
Instrument systems
   $ 263,048      $ 176,938  
Chemistry consumables
     118,974        97,245  
Service sales recognized at a point in time (time & materials)
     79,287        67,742  
    
 
 
    
 
 
 
Total net sales recognized at a point in time
     461,309        341,925  
Net sales recognized over time:
                 
Service and software sales recognized over time (contracts)
     147,236        123,014  
    
 
 
    
 
 
 
Total net sales
   $ 608,545      $ 464,939  
    
 
 
    
 
 
 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2020
Apr. 03, 2021
Mar. 28, 2020
Dec. 31, 2020
Dec. 31, 2019
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   $ 810,000,000   $ 443,000,000    
Contingent consideration   1,225,000   1,185,000    
Long-term debt   $ 1,603,090,000   1,206,515,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   $ 180,659,000 $ 176,225,000      
Unrealized gain on an equity security   10,000,000        
Employee Severance [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Employees Increase (Decrease), Percentage 3.00%          
Severance Lease, Termination and Other Related Costs [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Restructuring and related cost, incurred   $ 18,000,000        
Cross Currency Interest Rate Contract [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Term of derivative agreement   3 years        
Notional value, derivative asset   $ 520,000,000   520,000,000    
Programs Authorized by Board of Directors [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Treasury stock shares acquired   0.6 0.8      
Treasury stock   $ 173,000,000 $ 167,000,000,000      
Related to Vesting of Restricted Stock Units [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Treasury stock   $ 8,000,000 9,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
Stock repurchase program period   2 years        
Treasury stock shares acquired   11.8        
Treasury stock   $ 2,600,000,000        
Stock repurchase program remaining amount authorized for future purchases   1,400,000,000        
Treasury Stock [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Accrued treasury stock repurchases   7,000,000 $ 0 0 $ 20,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   256,000,000   254,000,000    
Unsecured Debt [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Long-term debt   1,400,000,000   1,000,000,000.0    
Unsecured Debt [Member] | Fixed Interest Rate [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Long-term debt   1,400,000,000   910,000,000    
Fair value of fixed interest rate debt   1,300,000,000   1,000,000,000.0    
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Recurring [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Contingent consideration   1,225,000   1,185,000    
Held By Foreign Subsidiaries [Member]            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Cash, cash equivalents and investments   $ 317,000,000   $ 364,000,000    
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Beginning balance $ 14,381 $ 9,560
Impact of CECL Adoption   985
Additions 775 3,506
Deductions (1,561) (1,749)
Ending balance $ 13,595 $ 12,302
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.21.1
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
Apr. 03, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities $ 190,573 $ 6,451
Waters 401(k) Restoration Plan assets 39,605 38,988
Total 230,386 46,275
Contingent consideration 1,225 1,185
Total 21,496 46,366
Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 208 836
Foreign currency exchange contracts 241 185
Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign currency exchange contracts 20,030 44,996
US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 12,061  
Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 119,800  
Time Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 58,712 6,451
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 39,605 38,988
Total 39,605 38,988
Contingent consideration 0  
Total 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 0  
Foreign currency exchange contracts 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign currency exchange contracts 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Time Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0  
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Waters 401(k) Restoration Plan assets 0  
Total 190,781 7,287
Contingent consideration 0  
Total 20,271 45,181
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 208 836
Foreign currency exchange contracts 241 185
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]    
Foreign currency exchange contracts 20,030 44,996
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 12,061  
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 119,800  
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 58,712 6,451
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Waters 401(k) Restoration Plan assets 0  
Total 0  
Contingent consideration 1,225 1,185
Total 1,225 $ 1,185
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 0  
Foreign currency exchange contracts 0  
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign currency exchange contracts 0  
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0  
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0  
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | Time Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities $ 0  
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail) - USD ($)
Apr. 03, 2021
Dec. 31, 2020
Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset $ 208,000 $ 836,000
Fair value, derivative liability 241,000 185,000
Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 520,000,000 520,000,000
Fair value, derivative liability 20,030,000 44,996,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 36,131,000 66,690,000
Fair value, derivative asset 208,000 836,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 25,423,000 20,000,000
Fair value, derivative liability 241,000 185,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 520,000,000 560,000,000
Fair value, derivative asset (20,030,000) (44,996,000)
Accumulated Other Comprehensive Loss (Income) [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset $ 23,751,000 $ 44,996,000
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Cost of Sales [Member] | Foreign Currency Exchange Contract [Member]    
Derivative [Line Items]    
Realized gains (losses) on closed contracts $ 1,667 $ (2,981)
Unrealized (losses) gains on open contracts (753) 1,325
Cumulative net pre-tax gains 914 (1,656)
Interest Income [Member] | Cross Currency Interest Rate Contract [Member]    
Derivative [Line Items]    
Interest earned 3,827 3,714
Stockholders' equity [Member] | Cross Currency Interest Rate Contract [Member]    
Derivative [Line Items]    
Unrealized (losses) gains on open contracts $ 21,244 $ 5,522
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Activity of Company's Accrued Warranty Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at Beginning of Period $ 10,950 $ 11,964
Accruals for Warranties 2,337 1,671
Settlements Made (2,582) (2,619)
Balance at End of Period $ 10,705 $ 11,016
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
Apr. 03, 2021
Dec. 31, 2020
Other Long-Term Liabilities [Member]    
Revenue Recognition [Line Items]    
Deferred revenue and customer advances $ 47 $ 42
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Revenue Recognition and Deferred Revenue [Abstract]    
Balance at the beginning of the period $ 239,759 $ 213,695
Recognition of revenue included in balance at beginning of the period (94,078) (82,604)
Revenue deferred during the period, net of revenue recognized 182,384 138,430
Balance at the end of the period $ 328,065 $ 269,521
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Revenue Recognition [Line Items]    
Deferred revenue and customer advances expected to be recognized $ 280,848 $ 198,240
Deferred revenue and customer advances expected to be recognized 328,065  
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 $ 280,848  
Deferred revenue and customer advances recognition period 0 years  
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 $ 25,860  
Deferred revenue and customer advances recognition period 1 year  
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 $ 21,357  
Deferred revenue and customer advances recognition period 2 years  
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 190,583 $ 6,451
Unrealized Gain 7  
Unrealized Loss (17)  
Fair Value 190,573 6,451
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,061  
Fair Value 12,061  
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 119,810  
Unrealized Gain 7  
Unrealized Loss (17)  
Fair Value 119,800  
Time Deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 58,712 6,451
Fair Value 58,712 6,451
Cash Equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 64,590  
Unrealized Gain 1  
Unrealized Loss (4)  
Fair Value 64,587  
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 125,993 6,451
Unrealized Gain 6  
Unrealized Loss (13)  
Fair Value $ 125,986 $ 6,451
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities - Investments Classified By Contractual Maturity Date (Detail) - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Due in one year or less $ 164,762 $ 6,451
Due after one year through three years 25,811  
Total $ 190,573 $ 6,451
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories - Inventory, Net of Reserves (Detail) - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Inventory, Net, Items Net of Reserve Alternative [Abstract]    
Raw materials $ 141,600 $ 133,490
Work in progress 21,689 18,678
Finished goods 164,678 152,113
Total inventories $ 327,967 $ 304,281
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 438,139   $ 444,362
Goodwill foreign currency translation adjustments 6,000    
Intangible assets, gross foreign currency translation adjustments (27,000)    
Intangible assets, accumulated amortization foreign currency translation adjustments (19,000)    
Amortization expense 15,000 $ 13,000  
Future amortization expense, year 1 62,000    
Future amortization expense, year 2 62,000    
Future amortization expense, year 3 62,000    
Future amortization expense, year 4 62,000    
Future amortization expense, year 5 $ 62,000    
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2021
Dec. 31, 2020
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 873,946 $ 896,339
Accumulated Amortization $ 633,093 $ 637,694
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 563,157 584,452
Accumulated Amortization $ 403,614 $ 409,847
Weighted-Average Amortization Period 5 years 5 years
Purchased Intangibles [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 202,828 $ 205,585
Accumulated Amortization $ 160,028 $ 160,342
Weighted-Average Amortization Period 11 years 11 years
Licensing Agreements [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,960 $ 5,923
Accumulated Amortization $ 5,773 $ 5,697
Weighted-Average Amortization Period 6 years 6 years
Patents and Other Intangibles [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 92,321 $ 90,699
Accumulated Amortization $ 63,678 $ 61,808
Weighted-Average Amortization Period 8 years 8 years
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2019
Apr. 03, 2021
Dec. 31, 2020
Nov. 30, 2017
Debt Instrument [Line Items]        
Debt facility fee   The interest rates applicable to the 2017 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, 2, 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 2017 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    
Long-term debt   $ 1,603,090,000 $ 1,206,515,000  
Call feature on debt instrument   In the event of a change in control (as defined in the note purchase agreement) of the Company, the Company may be required to prepay the Senior Notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest    
Line of credit maximum borrowing capacity   $ 122,000,000 109,000,000  
Cross Currency Interest Rate Contract [Member]        
Debt Instrument [Line Items]        
Notional value, derivative asset   $ 520,000,000 520,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 2017 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, 2, 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 2017 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    
Debt covenant description In February 2019, certain defined terms related to the subsidiary guarantors were amended in the 2017 Credit Agreement and senior unsecured note agreements. In addition, the Company amended the senior unsecured note agreements to allow the Company to elect an increase in the permitted leverage ratio from 3.50:1 to 4.0:1, for a period of three consecutive quarters, for a material acquisition of $400 million or more. During the period of time where the leverage ratio exceeds 3.50:1, the interest payable on the senior unsecured notes shall increase by 0.50%. The debt covenants in the senior unsecured note agreements were also modified to address the change in accounting guidance for leases. The 2017 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 2017 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,500,000 1,400,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,400,000,000 $ 1,000,000,000.0  
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   2.68% 2.92%  
Revolving Facilities [Member] | Notes Payable to Banks [Member]        
Debt Instrument [Line Items]        
Face value of debt       $ 1,500,000,000
Term Loan Facility [Member] | Notes Payable to Banks [Member]        
Debt Instrument [Line Items]        
Face value of debt       $ 300,000,000
Senior Unsecured Notes [Member] | Prepayment Not Less Than Twenty Days But No More Than Sixty Days [Member]        
Debt Instrument [Line Items]        
Percentage of prepayemnt of aggregate principal amount of the secured senior notes   10.00%    
Revolving Facility And Term Loan [Member] | Notes Payable to Banks [Member]        
Debt Instrument [Line Items]        
Long term debt gross   $ 300,000,000 $ 400,000,000  
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Summary of Senior Unsecured Notes Issued (Detail) - USD ($)
$ in Millions
3 Months Ended
Apr. 03, 2021
Dec. 31, 2020
Series N [Member]    
Debt Instrument [Line Items]    
Term 5 years  
Interest Rate 1.68% 1.68%
Face Value $ 100  
Maturity Date Mar. 31, 2026  
Series O [Member]    
Debt Instrument [Line Items]    
Term 10 years  
Interest Rate 2.25% 2.25%
Face Value $ 400  
Maturity Date Mar. 31, 2031  
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Summary of Outstanding Debt (Detail) - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total notes payable and debt, current $ 100,000 $ 150,000
Unamortized debt issuance costs (6,910) (3,485)
Total long-term debt 1,603,090 1,206,515
Total debt 1,703,090 1,356,515
Credit Agreement [Member]    
Debt Instrument [Line Items]    
Long-term debt 300,000 400,000
Senior Unsecured Notes Series E [Member]    
Debt Instrument [Line Items]    
Total notes payable and debt, current   50,000
Senior Unsecured Notes Series F [Member]    
Debt Instrument [Line Items]    
Total notes payable and debt, current 100,000 100,000
Senior Unsecured Notes Series G [Member]    
Debt Instrument [Line Items]    
Long-term debt 50,000 50,000
Senior Unsecured Notes Series H [Member]    
Debt Instrument [Line Items]    
Long-term debt [1] 50,000 50,000
Senior Unsecured Notes Series I [Member]    
Debt Instrument [Line Items]    
Long-term debt 50,000 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  
Senior Unsecured Notes Series O [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 400,000  
[1] Series H senior unsecured notes bear interest at a 3-month LIBOR for that floating rate interest period plus 1.25%.
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Summary of Outstanding Debt (Parenthetical) (Detail)
3 Months Ended 12 Months Ended
Apr. 03, 2021
Dec. 31, 2020
Senior Unsecured Notes Series E [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.97% 3.97%
Senior Unsecured Notes Series F [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.40% 3.40%
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 70 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Income Taxes [Line Items]    
Income tax holiday amount $ 4 $ 2
Income tax holiday per share benefit $ 0.06 $ 0.04
Effective income tax rate 14.80% 7.40%
Effective tax rate reconciliation restructuring charges   $ 4
Effective tax rate reconciliation restructuring charges, percentage   (7.10%)
Stock Based Compensation Tax Benefit [Member]    
Income Taxes [Line Items]    
Effect of stock-based compensation $ 2 $ 2
Maximum [Member]    
Income Taxes [Line Items]    
Expected change in unrecognized tax benefits in the next twelve months $ 1  
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 71 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at the beginning of the period $ 28,666 $ 27,790
Net reductions for lapse of statutes taken during the period (95) (101)
Net additions for tax positions taken during the current period 289 203
Balance at the end of the period $ 28,860 $ 27,892
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Additional Information (Detail)
shares in Millions
3 Months Ended
Apr. 03, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 5 years
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 $ 315.98
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 $ 250.15
Equity Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 5 years
Award expiration period 10 years
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation $ 8,305 $ 9,196
Cost of Sales [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation 633 570
Selling and Administrative Expenses [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation 6,420 7,373
Research and Development Expenses [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation $ 1,252 $ 1,253
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Relevant Data Used to Determine the Value of Stock Options Granted During the Period (Detail) - Equity Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Options Issued and Significant Assumptions Used to Estimate Option Fair Values    
Options issued 139 227
Fair value assumptions, risk free interest rate 0.80% 1.40%
Fair value assumptions, expected life in years 6 years 6 years
Fair value assumptions, expected volatility 33.10% 26.50%
Fair value assumptions, expected dividends $ 0  
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant    
Weighted-average exercise price of options granted $ 277.32 $ 216.08
Weighted-average grant date fair value of options granted $ 91.63 $ 61.70
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) - Equity Option [Member] - $ / shares
shares in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at December 31, 2020 1,067  
Granted 139 227
Exercised (95)  
Canceled (125)  
Outstanding at April 3, 2021 986  
Weighted-average exercise price of options outstanding at beginning of period $ 179.59  
Weighted-average exercise price of options granted 277.32 $ 216.08
Weighted-average exercise price of options exercised 159.10  
Weighted average exercise price of options canceled 183.98  
Weighted-average exercise price of options outstanding at end of period 194.77  
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average exercise price of options outstanding at beginning of period 75.94  
Weighted-average exercise price of options granted 250.15  
Weighted-average exercise price of options exercised 99.22  
Weighted average exercise price of options canceled 139.51  
Weighted-average exercise price of options outstanding at end of period 75.94  
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average exercise price of options outstanding at beginning of period 238.52  
Weighted-average exercise price of options granted 280.80  
Weighted-average exercise price of options exercised 238.52  
Weighted average exercise price of options canceled 224.37  
Weighted-average exercise price of options outstanding at end of period $ 266.05  
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
3 Months Ended
Apr. 03, 2021
$ / 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 271
Shares, Granted | shares 76
Shares, Vested | shares (80)
Shares, Forfeited | shares (3)
Unvested Ending balance, Shares | shares 264
Weighted-average grant date fair value per share of shares unvested at beginning of period | $ / shares $ 202.00
Weighted-average grant date fair value per share of shares granted | $ / shares 279.66
Weighted-average grant date fair value per share of shares vested | $ / shares 182.14
Weighted-average grant date fair value of shares forfeited | $ / shares 210.35
Weighted-average grant date fair value per share of shares unvested at end of period | $ / shares $ 230.28
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.21.1
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
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Performance Stock Units Issued and Significant Assumptions Used to Estimate Fair Values    
Shares granted 41 58
Fair value assumptions, risk free interest rate 0.20% 1.30%
Fair value assumptions, expected life in years 2 years 10 months 24 days 2 years 10 months 24 days
Fair value assumptions, expected volatility 38.70% 25.10%
Fair value assumptions, expected volatility of peer companies 34.70% 26.10%
Fair value assumptions, correlation coefficient 45.80% 36.60%
Fair value assumptions, expected dividends $ 0  
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail) - Performance Stock Unit Plan [Member] - $ / shares
shares in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unvested Beginning balance, Shares 95  
Shares Granted 41 58
Shares Vested (5)  
Shares Forfeited (33)  
Weighted-average grant date fair value per share of shares unvested at end of period $ 266.25  
Weighted-average grant date fair value per share of shares unvested at beginning of period 230.36  
Weighted-average grant date fair value per share of shares granted 315.98  
Weighted-average grant date fair value per share of shares vested 242.94  
Weighted-average grant date fair value per share of shares forfeited $ 228.24  
Unvested Ending balance, Shares 98  
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Earnings Per Share Reconciliation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Earnings Per Share [Abstract]    
Net income per basic common share, Net Income (Numerator) $ 148,127 $ 53,562
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Net Income (Numerator) 0  
Net income per diluted common share, Net Income (Numerator) $ 148,127 $ 53,562
Net income per basic common share, Weighted-Average Shares (Denominator) 62,260 62,232
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Weighted-Average Shares (Denominator) 372 394
Net income per diluted common share, Weighted-Average Shares (Denominator) 62,632 62,626
Net income per basic common share, Per Share Amount $ 2.38 $ 0.86
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Per Share Amount (0.01)  
Net income per diluted common share, Per Share Amount $ 2.37 $ 0.86
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Additional Information (Detail) - shares
shares in Millions
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share 0.1 0.2
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 232,144 $ (216,281)
Other comprehensive income (loss), net of tax 6,737 (18,946)
Ending balance 230,962 $ (337,999)
Currency Translation [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (98,082)  
Other comprehensive income (loss), net of tax 5,825  
Ending balance (92,257)  
Unrealized Loss on Retirement Plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (19,861)  
Other comprehensive income (loss), net of tax 922  
Ending balance (18,939)  
Unrealized Gain (Loss) on Investments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 0  
Other comprehensive income (loss), net of tax (10)  
Ending balance (10)  
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (117,943)  
Other comprehensive income (loss), net of tax 6,737  
Ending balance $ (111,206)  
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Additional Information (Detail)
$ in Millions
Apr. 03, 2021
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 83 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
United States [Member] | Retiree Healthcare Plan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 233 $ 151
Interest cost 139 176
Expected return on plan assets (255) (219)
Net amortization: Prior service credit (5) (5)
Net amortization: Net actuarial loss 0  
Net periodic pension cost 112 103
Non-U.S. Pension Plans [Member] | Pension Plans [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 1,160 1,099
Interest cost 315 345
Expected return on plan assets (466) (456)
Net amortization: Prior service credit (41) (40)
Net amortization: Net actuarial loss 262 385
Net periodic pension cost $ 1,230 $ 1,333
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information - Additional Information (Detail)
3 Months Ended
Apr. 03, 2021
Segment
Segment Reporting [Abstract]  
Number of operating segments 2
Number of reportable segments 1
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Disaggregation of Revenue [Line Items]    
Total net sales $ 608,545 $ 464,939
Waters Instrument Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 216,072 142,829
Chemistry Consumables [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 118,974 97,245
TA Instrument Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 46,976 34,109
Product [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 382,022 274,183
Waters Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 206,832 174,137
TA Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 19,691 16,619
Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales $ 226,523 $ 190,756
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information - Summary of Geographic Sales Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Disaggregation of Revenue [Line Items]    
Total net sales $ 608,545 $ 464,939
China [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 102,919 47,231
Japan [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 50,296 45,089
Asia Other [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 76,327 66,760
Total Asia [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 229,542 159,080
United States [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 162,433 143,898
Americas Other [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 34,924 28,278
Total Americas [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 197,357 172,176
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales $ 181,646 $ 133,683
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information - Summary of Net Sales by Customer Class (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Revenue, Major Customer [Line Items]    
Total net sales $ 608,545 $ 464,939
Pharmaceutical [Member]    
Revenue, Major Customer [Line Items]    
Total net sales 360,148 272,563
Industrial [Member]    
Revenue, Major Customer [Line Items]    
Total net sales 183,273 143,354
Academic and government [Member]    
Revenue, Major Customer [Line Items]    
Total net sales $ 65,124 $ 49,022
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.21.1
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
Apr. 03, 2021
Mar. 28, 2020
Disaggregation of Revenue [Line Items]    
Total net sales $ 608,545 $ 464,939
Chemistry Consumables [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 118,974 97,245
Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 226,523 190,756
Net Sales Recognized at a Point in Time: [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 461,309 341,925
Net Sales Recognized at a Point in Time: [Member] | Instrument Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 263,048 176,938
Net Sales Recognized at a Point in Time: [Member] | Chemistry Consumables [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 118,974 97,245
Net Sales Recognized at a Point in Time: [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 79,287 67,742
Net Sales Recognized Over Time: [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales $ 147,236 $ 123,014
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Recent Accounting Standard Changes and Developments - Additional Information (Detail) - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Mar. 28, 2020
Jan. 01, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' deficit $ 230,962 $ 232,144 $ (337,999)   $ (216,281)
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' deficit       $ (1,000)  
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events - Additional Information (Detail)
$ in Millions
3 Months Ended
Jul. 04, 2021
USD ($)
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Other Income $ 10
EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "Y6IE('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 " N5J92H7]O..X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^GJ@J&;B^))07!!\1:2V=U@TX9DI-VW-XV[740?P&-F_GSS M#4QK@C1#Q.0621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "Y6IE*1@44C$ 4 #P5 8 >&PO=V]R:W-H965T&UL MI9C;;N,V$(:OMT]!^*H%XEBD?,K",>!XDV[0).O$:8.TZ 4MT;:PDJA25!R_ M?8>4+#D+>:2B%XEUFE\?.>0_%"<[J;ZG6R$T>8_".+WL;+5./O=ZJ;<5$4_/ M92)BN+.6*N(:3M6FER9*<-\&16&/.'1/3E)64W\W)K7_9<0R1"(6GC02'GSBKD,7P)?;R\[XP[QQ9IGH7Z2NZ^B:-# Z'DR3.U_ MLLN?[?<[Q,M2+:,B& BB(,Y_^7O1$4CJ7;T*1!62,=$FZY4JDDYX& M87.[YQ4B5[D(.R'BDGL9ZVU*KF-?^!_C>P!44K$#U15#!6>).B>.>T:8PV@- MS[Q%N.O4A7_ <BW;27[-5JA6,N[\1R7XIV;>2_1.27Z27P6S0Y'F? MB+H>Q\.ITWU$* 8EQ0"5F0&";S%N0KZIP\#CUSQ,!<(Q+#F&[7KC)D@]'I)7 MP16Y@8NU@Q'7:LCYJ$0:_2>DA5"!]$]#X6J/&-*X1!JC(M>Q#O2>W,9:J-S^ MB)GS9)XI!:1U5+C@ZX^3_0/618EUT09K#@@*.NH6/."=_";V=3RXDN,X%/Z& M%R,$BSJ5M3FH7-$O'P85.)3IM-HIUR#7[5+6=;%$TB/7I>U&UV/&%:0SW),G MD4A5F\0&+:TR; Y25D&QEIZD.-1I6V81*ERLR1IH9;[4;8=53$$TA;A47AC. M?OKTJ<$E:.7C%'?B8O0_B4U@J@-@/O"HG@T7>H$FJ93,I8(>YZ;S,;[*X2EN MT07?31 *\I!%*Z%JV7 1AW9I'^8F1E1Y/<4-NB!ZYN_DUH>\!NO L^W%^'!) MZG;=X7 \[*.$E?53W*U+H_6J9)R1I88,$:D@11E8'3B>].L3W5!9KC'(JAC0 M5M7@8'+Y1 WBC>6LKU$-BG@YH%4]H*T*@AERT%G0:1NI:JM!@\X=5[ LG7D> M+/HA"<+/);'U954;&&[F!>-R"Q\0D,@HX7$M8H-,D\NQJB(PW,4/0!$'H*LL MA=MI;1(;=!J)JG+ < ;[\+V2 MGAT.R!T\1[[%M;.R0=+MDWN>@$G"1?B8PC"KVL!:U882Y2ZN1<3E M[@/SW8Y^7U5E@;4J"R5::6X+)=^"V*OO0ESS?H:A5?6!M:H/)=I"IAJ6;W\& MR4G';5!TZ&B +2E951D8[MTV@S,E^&D47&#@C#&0ROT9[M5WTGZ4;&6,E?4& MD?YHW&6PX,:(*M=GN%O#HM&WY6L6_URMI=W).7PLN4=:YW M;\MC*"&G5F0-0@^O2ZQ4NY6WN[@G/P<:C$6N"64_KWXA!\!:)%P)S#>"A=)2 M2^\[AE:9O-O*Y(]UP0SL/A#YEFF8>;'):MT>3*$\L,IFN_!M.J0CQ^E?P!!_ M.Z;J'>U/F6IBM^U2XIEU5+Y555XMMP9G=D.L5SV>[RO>4&Z83O\%4$L#!!0 ( M "Y6IE*,AI\>E0< '&PO=V]R:W-H965T&UL MK5EK;]LX%OTKA+?8G0&+15>N9".Z M4[66+?SRH'0C##SJQT6WUE(L^T9-O: 8\T4CJG9V<=9_=Z,OSM3&U%4K;S3J M-DTC]/,'6:NG\QF9O7SQK7I<&?O%XN)L+1[EK32_K6\T/"WVO2RK1K9=I5JD MYS?(:6\D%L:O--/?TB M=Q-*;7^EJKO^?_2TP^(9*C>=4WZ 3]=GN-?GKW,WJ'JA;=K=2F$^VR.UL8 M&-FV7Y2[43X,H]# *)=K?8HPFR.**?$TOXHWOY;E*6*D;XY?-U_ ?/>3IOM) MT[X_%IKT1FO9&B2Z3IKN?:1'MN^1]3TFH1Y%MT(0&U3:#_+W3;45-0SAC=70 M%>^[LLML>\%SEN7L;+$]C(D+2QCG1;J'O6*:[)DF4::?VJWL3!/B-C1.#P8E M-"UR/N'FPGB2$C^S=,\LC3*[+$NU 5I0'4H)\;NOY1RUTOAHIL[X:8IYEDUH M>F 98X3[B?(]4?YF"%NC="6](>3.H(QF!9]R\\!P0O- $+,]MRS*[:M920V% MXS#!?20S9_2L2 F><'11.:8%]E/,]Q3S*,4[941]!,7<3<6,9P6=KA,/+L$$ M,^:G6>QI%E&:-QJT4IOG.5K7PA*%U6T7]MJNG6!B%F[&$9:18L+9A25%@G& M,L%C-<=OI*81[6,%2V<7V"#174>'%&B"\W0:71\NS6&U!Z@>" ^)4OVW4LNG MJJZ]Y(@;'Y83-@VC#Y= E:0!(_28NSHXYC.L]@A!5TH8 M)23E3@1=((2Y*&B@')%1=TAZE!VH*W%?U96!NA[S!&34"1(7BB_*R ZMQ;/H M%R04D*6\]Z]&5PT(MO^F0?#@TE>XUU1'V2!QW=B+[XZMEZ1'#DA*R)2C1ULH M):%4'V6#Q'4#*.J-A"+KMDEUO1EGX'05QYH#G.DWS*W,61(H%87&%>4E0:H6,D,B M(WX$:+JJD4-)I%.:+BSC:9H':!YL/N+:\D+S26@-QN+92]&5"X(SG$XI^F!% M&GK_HZK08U2E=.NBEZM/8JS-GI+UX(H,%P'30T>)H<=(S+%L71G)\A0G4VOA MP>6 RD-L1[6A<;7YK-K'$R-UT%%O:%QOQJY#.D,]^L$QP\54:'Q BGE* M H: CDI#XTHSDEPKW1_EJ 7!%?'*$,T+D,CZ3]:S5UUX6 VIK[,!\MA M8?MYLU%R#AAI4^U:+]U#%%15P4"R;KFL/KH#=>:"JLU%\6%Q\AB)T/%U7 M7"@ITC2=JI '2& 3GH42@XTZQ.(ZM&/\!D]786B18XZGU=T'Y#@#70_P/#A: M>^-L335--9Q8#19*M3:)95L"9_338++Y'&7]KX3\[)U'= Q[6/Z^6XM2GL_6 M6G92;^7L OE.*O^"CE['890YED2%X]:H\OM*U4NINW_T1Q'F.7IV.4H2BY^\ MW>@7J]K9,>:P"=!H*VKPK._P*28("@?J5D++.4KGL-L8'N!U;,Q*Z>I_V4VE*3Z9/_$&1GUE M<7VUF0AZ]7:0$HQ#82*SO2FJOTV0^1^"<5_E1H1H_>@'VQJYSN:RL!1#UW_\&/N2? M:U$M3ZIV>"C%NH(*Y27M"CS%:8*SJ1/P FF1\("-8:,78'$O\$T: 5_!=E3H M%EZ(OWKZMI8I)\3AZ0&"X2_R(L!SE'\6E_\[#5J_T<\O60MY4ZK.0"+:'"6T MSYNBF(/9V*?K7Y5:KC,XR0M>\,2YZO ALSPO\L"F,!EM1!*W$;#;VC2;6AAX M56K8UJ@&"L/*7D5NP02ISG\1XOJ$$T*L!YY>A7B!69$$!#H9+45RC*7H/&7? M2]CC**!V\*FA\.(H24*1'OU$\@?]1)\W1].GSG67_QS0 _2? RX.;D7ME?2O M0C]6;0?F]P%:XM,,0J"'6][AP:AU?U%ZKXQ13?]Q)040MP#X_4&!U=@]V+O7 M_5W[Q?\!4$L#!!0 ( "Y6IE*H; K)YP( %D) 8 >&PO=V]R:W-H M965T&ULG991;]HP$,>_BA7M89,ZXB2$0 5(%*@ZJ6M1Z;:' M:0\F.8C5),YL!]I]^MD.S: )%,8#V,[][WYW.73N;QA_$C& 1,]IDHF!%4N9 M7]JV"&-(B6BQ'#+U9,EX2J3:\I4M<@XD,J(TL5V,.W9*:&8-^^9LQH=]5LB$ M9C#C2!1I2OC+%21L,[ (II )RC+$ M83FP1L[EV,%:8"R^4]B(G372J2P8>]*;+]' PIH($@BE=D'4SQK&D"3:D^+X MO75J53&U<'?]ZOW:)*^261 !8Y;\H)&,!U;70A$L29'(![:Y@6U"OO87LD28 M;[0I;?W 0F$A)$NW8D60TJS\)<_;0NP(G/8!@;L5N*<*O*W ,XF69":M"9%D MV.=L@[BV5M[TPM3&J%4V--.O<2ZY>DJ53@[']W?S^]LOD]'C=(*N1K>CN_$4 MS6^FT\\"N=AU&N3CX_()A"WD.4:.]^6VRKE*W*T2=XT_[X"_N2025#]*Q);HFF8D M"RE)T(P):OKKYV@A)%==]NM(,*\*YIE@[0/!9JHW@7.(D'JAX=,%R@E':Y(4 M@'+@94F;*EIZ#8Q7_8=<#W$+J^*M=^OVCM$><+L";I\'7+YU1 H9,T[_0-2$ M6_KT=TA\;#YOB-^WVX/V*VC_OZ"I$$4SL%\#>8MZS&(/LE-!=HY"CEF:JO8Z MKP\ZI_3!.T9[M$%%&YQ!>U(3!+6*M3%N;(-3+/>HNQ5U]WSJPUW0K7$X':?K M]^K$C9:=3N<@<:\B[IU/K*:ND"2+:+9JPN[58!1U.ZA3-QBZ'NX=A';PO^&! MCV(_JIN#*/C+/GCC;,#UTBD QZWC-ICV>IX?U'GMG;FG+QU?"5_13* $EDJ* M6X'RPTF>(W)R9-EWOJ-4@)B@"#RZT!G-(X+),GC M1PTZ:IY9)+9_G] _E\7+8E:$TQF+OT6AV%V-_!$(Z8;DL7AFQ[]H79!3X*U9 MS,M/<*QCK1%8YURPI$Z6#)(HK;[)2]V(5H+$T2>@.@%U$^R!!%PGX++0BEE9 MUBT19#K)V!%D1;1$*WZ4O2FS93516@SC0F3RWTCFB>GLZ7'Q].7^]GIY=PL6 M2_GUX7("GS^!I?O=\O;R7 > /@+@UI^#I_+ MJJD*GJFZ0$?!ZGUT M"Y\!9"&HX3,SIS\0F8[\,MTRT,%-DW&)AP?PGNF!ICGEEP8LN\&R2RQ[ &O) M!(E!*AB'V:X=X* )>\7/:?@YQEIG MC L.Y#P 4FHR(J)T"^B+5!UNKM]M\%UC_29\73,J-*=59> @#^J+]!H2GI'$ M0LI.\>""!@GELHRX*+@L]]P]HVD.2,(R$?U'"@_0$0[ZO?-MJ\.W'X1<--!>:"DEM8R$OT0BVI;$P#YCAX@/ M4*QAVH_O$M2$N*X[0+ E]? -TK%^YP*J0=M<;.PAKRLGFC@1%ZOL?TXUT>^-52AMG6][0 MF"L3@<[;2!J&W.G/2VC!+D--E(6'EI(R(6AVH?MJI%=4ODC3T[@+\C*PA/HF M!#WL^7:7;#_.\7P7#[!5;@7-=C4_R1&0='_-MN\_R'$=KTNV'V9C:\!8H7(I M:+:I1VH<=+_WT@)M7R[T+KE^G(,=%PVP4YX$S::DV &I2L4&(EI+14T2V=OR MU5A+NL+TV@V]P'Z71VI54?A@=:CI1K(;-K=5H>1G$NR_EETVO43M.[\T0396BZLBQD MMBQ#TW7\*SNF/_+H(-_I4Z$?!HUU(1=WW\7T86BH).5PR.QP4D/"?"W /P^T M*.5?TRY->1&R?WMCA)1I(+-IO&%K5".T=0'[D&"GC0.X? MV1XA)?;(+/;OW2 AS7;#\7VOZ_6Z.!CX0_M%I!0?F15_0;-#M*9OFEE*J%'P MVS,+*Q'%9A%]P\RJ$5[-&.0Z"'?:B/LR"0/+$?F5E8J1HVJ]H[ M9]:LAFNW)+!\J[O1&K=.KQ*:;33W&T.#J_+X[+._1MX.:N. M_Q1,=1KY0+)ME'(0TXV$M"X\V?ZL.N"K+@3;EV=D*R8$2\J?.TI"FA4!\O\- M8^)T43R@.6:=_@]02P,$% @ +E:F4JJ[PSG: P F P !@ !X;"]W M;W)K;W&&^"W=X5R^65.6(2&7;&/S'<,HT4Y9:D/'">T,D=P: M#?2S)S8:T+U(28Z?&.#[+$/L_1ZG]#BT7.OTX)ELMD(]L$>#'=K@)1:ONR )3E,52>+XNPQJ53F5X^7]*?HW35Z262&.)S3]G21B.[0B"R1XC?:I M>*;'[[@DI '&-.7Z%QP+VYYG@7C/!;[(C-LR>R!1YJ++0?3/,')M;\M6514X(G* M/>P,.-ZQ6^!X7P%TH&O ,^EV?T32'4;:W>F XU7*>CJ>UQ)O*9# LN %H&LP MH9GLLJTJ_P,&LSRF&09_C%=<,%G(?W:D\ZMTOD[GMZ2;RY8G.J[I4Q2^H?95 MG7T8N7[DPM[ /EPJU#0+O""$E=45LJ!"%G0*L1!;S$!\I4"!%'Q.*>=?[CKH MAU62L).^[&G9L;EL&<9P'K\#*6S.4Z3V"I,@1;3@DFD$@YH<3:,;M^_YOEF/ M7@6UUPGU-9?[;4K^P0E0]#$'/0,ZI\:@ M:>.8P4<5^.B7P'\%.=85+V&;0$?_ 733I@5TOP+=[P3]C 5A12^F!*U(2L0[ M0,E?^P+T27"&XQ1Q3M8DUG5C5+W? .WY41VAP0IZ40O$\T'C>K^B\D3UVY"?SRRW^]#Z\&@PXO6;W[GGU8\R@]6-&_7]MH(XGV9NT(EY M8D!KA!DTS]S C\+Z7F&P\_S0K>.T+V:\#+.-'GVYU$[N"<6,5#VMQNNQ'BIK MS^_5V*UGQW.88F:7$]"&Y!RD>"U#.K<]B8P58W"Q$'2G)\D5%7(NU;=;^=%2E#]&1G]"U!+ P04 " N5J92MX#3CLP& #F&@ & M 'AL+W=O[^^U:YR]"_E9S MSC5Z7925NAC,M5Z>#8V@13DD01 / M%ZRH!I?G]MFCO#P7*UT6%7^42*T6"R;?KGDI7BX&>+!]\*-XGFOS8'AYOF3/ M?,SUS^6CA+OA;I9IL>"5*D2%))]=#*[PV8C&9H"5^*?@+VKO&AE5)D+\-C?? MIA>#P"#B)<^UF8+!SYJ/>%F:F0#'G\VD@]V:9N#^]7;V+U9Y4&;"%!^)\E )C'/8!L!I#V@+!G -T,H%;1&IE5ZX9I=GDNQ0N21AIF,Q?6-G8T:%-4 M9AO'6L+; L;IR]'#_?CA^[>;JZ?;&S1^@I^[V_NG,7KX@D97XZ_HR_>'7V-T MBGZ.;]#1IV/T"145>IJ+E6+55)T/-6 P,PWSS7K7]7JD9SV*[D2EYPK=5E,^ M/1P_!.P[!)-,%]5S[;"%+K@Z\ZP3[M8)[3IASSKW$.%%E8L%=^U! M/3:V8TT@KR]QF&*2G _7^Z;IBD4TBLE.Z@!9M$,6>2UP-?T7W!8B72ND!81Z M+JJ\*#FJ=I#-J9HCVCI#2(6I;K"F4XB]V&2W8@$R_(&S[C4@+"K9'8*W=&6-)9G"1I M>V^[0J'> W#-E2'',EHEO5@ M;1(^IG^-5>@YET#;$,:5WFRI$S1U@=YSK UFAU@4T#[S-MR!_>1QM,5\#!5/ M&[T'==B%$Q*W- *CC[NQ$OV9CS8ALVA\?>"R*E+Y'*')$K; MRCCD<)3V)5+<,!+V4]*^VTRWF5]R\/55K4Y=_)D-F:Y9E?>HX6"K+ @[6G3% MPCB,^Y1H& O[*>MHNRG'AK1:CO3>#C@8"D=Q.P4[Q#)">\@"-T2&_4QV_[?E MAQ-ZE\$(3L.@DW-<3 >,V&?WANMP]J$JT^1(]8&ZB31410(_K4ZGA:%46\N! MKU M+.B2BS"F/11,&DHD?DJ\7BEXHH!P<]!!U3J>V*H4B@?K&?:-;#XN\U%,VTSCD,+[4H>8&WHD[_=6U@-6RE;CSO!R MHG80)(ZRH),8G((TP$E/9B -2Q)_]]7.#+.B O+X0&9H"(SX">Q1BISSZ6:= M*9] =Z?4JI>J2)>#HL#\M6W3E:,XVI<[!-R0%?&3U2-[J[M245FX3I!.4G*A M= D&4)OU%&>D82;B9Z8&YNS0JM"YJIYHZ?+,*8UINR5TB/49M6$BXF^[#KU MF3[;DH,;IZ.?BDG6[BI<8CC9:R,/O\PT7$;]7':0.+6I5E;R#:DY4)83+G60 M#TYH]VN 4S"+25\C1!N:HGZ:.MIYPTS(8T/ !S$GH8$SGT'!-2HM(<+=>CB8 M*$K:-:)#BB1QTJ-!PU;4SU;.0LN5E9S(NZR$TS1).AO0E:,DPSU5(MW[F.=G MK]O9C.>V(N"O>=VT0X$(YK;7-I/4I8*IU\V%*8C6P'$]M$8=#1T..M]N7&*T MY[,<;6B-^FEMO^/X&&I'0QXB9-G1)_73I58*;]M4+/^Y\JHU3 MFJ3M>MDA1Z'^B'$+_G#OQ !ZS&=[D**0[:KK;^^[I[O#FBM[1-%Z?HW/1O61 M2S--?0)TQR3LC$(EG\&4P><$;"KK0Y7Z1HNE/9>8" V-KKV<GMC%M@=;5W^#U!+ P04 " N5J920J* , 0& "9&@ & 'AL+W=O M/9$RT_5UM" M&/B29T5U-MDRMGL[G5;QEN11=4IWI.#?W-,RCQB_+1^FU:XD45([Y=D461:> MYE%:3.:S^K.;Y:E!;DI0;7/\ZC\>D$R^G0V@9/G#V[3ART3'TSGLUWT M0-:$?=K=E/QNVD9)TIP454H+4)+[L\DY?'N%?.%06_R1DJ?JZ!J(K=Q1^EG< MK)*SB240D8S$3(2(^-LC"4F6B4@O")I(5IQS4K^;\+@%]Z][,IXV#%DM.X 79Q M (8TP#:419G"+32[A33/>8>O&8T_@[\_D/R.E/\HPBS,8$\=E $K",RB(M'BI3K,N1]/"Y4^W+K^,[O1K9:1SO M\WT6,8[KFFU)"7@*^53;BG'S2,"JB&E.P*OWM*I>:]:9\J9K.P^UG8?JA1W- MPA?D(2U$&O@HR:(B)B!B8$'B4V##-P!9,% US2$FKF.*,?LX/T$0(Q_.IH_' M73*T@QA:?:.%PBA V'/MOMUR:(==WW,LR>Y2 <['$+D>[AM>*0PA#!ROVT4O MI7:;4ON%*;TXI/3-\]E\06K#0VQ72IEMJ3$Y+2;'B.D\H;N:=.@]*#@S17%, M]P43('*,&/5 NRUHUPCZ(]< :=WX*ECN8$77 M=C&2<(U9]8#A%A@V CNRUBSXAX M557[^G3S^L>'X5S5(XO+*+#,=QG]2D@SQ6[V9;SEN@+<\.Y5[<0;MJAG2_M8 MC!CU=N&WN_!_SBZ>3Z#JP/D#H($:9="B#+X?Y>'JZ"AI!M@1= U+J M'Z@X%=IF++\A'+(Q%,I,5^N.CZ&9D,=4K*;<0ZY%-H*.(U<; MJZKMR=561+,09VY9*BD,/6AY@1_(U59H 5'MP'?D:JM4 _0"1Y?93C= LW!X MJ9C5%%RA C#$6*,#8"<$H%D)F*4A''(Z='R(/+D2HW9]>)T"@&8)\%T"$0Z) M&GNV)Y=ZQ*K_*[!C<_0_V/Q;!2(:4CGT7>D<+,:L^COI*!^9*?^GB$0T)'^H M$2?HZ*>WF?=_E%!$0RJ'+K0E\@B1XH>V7!)E)*01Q*A3!EC&77S :5N?6&"MNV OGY0ZBP MXPP8R E61+-*8ZE-T0*9L:<'>3S,SUZYB[^M.$2E.N5"F3DGCM:IQZ/4![^!SG<,+JK M'\/?4<9H7E]N29204ACP[^\I9<\WXLE^^V_4_#]02P,$% @ +E:F4HD> MSW6V&@ ,%0 !@ !X;"]W;W)K0> M1C=)':Y--E4NBVSB>'CWA?YQ8^R#6RI5B6^KHG0_'2^K:OWN[5LW6ZJ5=#VS M5B7\,C=V)2OX:A=OW=HJF=.D5?%VV.]/WJZD+H_?_TC/[NS['TU=%;I4=U:X M>K62=OM!%6;ST_'@.#SXK!?+"A^\??_C6B[4O:J^KN\L?'L;5\GU2I5.FU)8 M-?_I^'KP[L,YCJ8!O]SF/QWW$2!5J%F%*TCX\ZAN5%'@ M0@#&'W[-X[@E3DP_A]4_TMGA+%/IU(TI?M-YM?SI^/)8Y&HNZZ+Z;#9_4OX\ M8UQO9@I'_XL-CYU<'8M9[2JS\I,!@I4N^:_\YO&03+CL'Y@P]!.&!#=O1%#^ M+"OY_D=K-L+B:%@-/]!1:38 ITLDRGUEX5<-\ZKW'Z333IBYN+/*J;*2C*LR M%_=,)OSM7B]*/=C8S=5GIGO\63A"/,0S'^#!\V)_B@3P_YP\,1ZHXB6$:TW M.K3>[BG%?UU/766!C?[[B0W.XP;GM,'Y_S'>G]P5)?R=6\N9^NEXC?O:1W7\ M?B#^$<"(WV2EK!,WQJZ-Y15.JZ42__8OE\-A_X<;LUK+E[G$8;(0\%'98HL'6-< L%.B,D+FC[*^ ++^>.+I71B#;A1RJH<1LIB M6P%."U)>' FKR](\2EX3:8XKXA$+/5>X"- -4.EH\MR8/)S=P3,BJ(O[T'%*>>^'^Z^_4FD#\3H&^M?,7LKS!;?/D4O_]Z<_;I/G(3?<.? MDS/ACX.+'Q!SB)N5F&N'-/JCEA8>B&J[1IK!D569 U>4A,YJJ>%7X*^EN)=P M]ER2W"@Y6X:9/9"BP&#=O?P>B&%<%MG\9S53JREL.!ID-&>NK:L\G6H+&[4! M (^$I%"5 AY5#VUB)L#@1MW5D1U0P1($\*&/@ (; M P) >M"> 5,OW^2%@X^O*1'_0PL.'$JV.!BRYO*F9=79,BZE'6N*U@M('T& M_ K*)9?X<*Y+(#6PJ7"@GDC:'9]TBF<";;:6EB;3LH!\Q#-)/B).EZ"ZZQG+ M ,@M/OLK'PNH^%F!RJKP&&CI"39>D-48$/%Y6#0BMD26U*"4:..OO?N>^/?K MZSLX.S H(" E/(*QD@]**%?I%2DJ1-OO=;[@%4GSR/D^@;^F\/'^,VJ@HZ0 V4+@WK3GPYU.6K0 M9"$A>=^<8(-AS(&[9^^!/:AJU#@>,.3"7 /D5LQ!)'&B2\])VM>/P$WA%/5J MS<0!%@-P@!/P6T_<5B@((.;@(>)FD4/-6I>:),^#V>*FE_,0.('H(0H09]#_ MOX-RY^>GFZ4&_@6F$J7Q^A3Q-ZNMA1W>>/+@SR"ESJ&51/D .R.U;78(B /J M@^)B&6*.9 A!CVF3>S%\.=AN:>HB!^87Z(I[[ON]+MG7C7S_$KZ=%77.DK-/ M+5V7)9*V(R*#_MF?Q6?M'IC)OH*PV0I" .*;U#H \5P]_9UXV A+,X!.*Z2< M\?8:Y_C=$X/((DLHU&4.=+%@\1A:P'\FIG4%E$&.79':J$PF%H69PE0%QS8K M/6--&4\-9NI!50E[96)>U,BZP=XB=<"/!V0"E<$$@H+_-@/EN0 T(^?N3@C> M !@_8-(\@[^@X,R:X)["^2LZ[UI5NC*6Q*B$4*52LV5I"K/P1XT&.H/1CF7; MKX3LW)Z"+*,B#AC1H#()9?S=[=?,V=Z3'5 *X 5K9HV@JV#MY*AT0.G Z0 WU9\< M!9!.'[Q(L*8:=J-3DSQ4R[H-!F[O50ZIT-*(!5!VHT$!H\,"2#HKP$O(V;C1 MBG^!.01?S:(4O"?%W*-SJT/ M=<2-W&+L=0LG!V<\$QOB ?PE"?(J1(V,YVZX& TX*$& K)3L?(83X-X&&2JX MSRIQ8?<<-IRN]Q26<96#IVF?9"^.21'FI@ UEU$V*@_11P(;B KXH(VX)RSR M\0#&.Q0F0\2^I=?_B5>(V/6CP I['!XJYRDL(L<]K=8\EFJ(G]XT5F '^-8%;FP=^HE M@:-9KVH&A!D$+9A52TQ5/D:CYSV:EFBWC@WDN '29/2_^ 64V:,LR"?#H]^6 MCRKXHC1 )0,@%.!,#472H$M\!*R;21D;4S!Z"UV2\X-:B2@(?'C5!Z1O78@0 M _*3^3R=%*--)R,V9@7PAIYKTM'II'9F '/"%2&36- ?GB3Z$;C:U"[1*))3 M2O0KJ@='<,X5B#!KRQ*CE9S=/1_-) Y;%)9M:Z7#LIRP+# #;;8;P[8"< YC M3T:#"P%^1D%:MB;__N1RT(_/<-[):'*^,^C\?!2>M:/A[)#>K4SEM57&*%0= M)FG1BTR?*LC;V$$+^3JW %V>>Y-R,AQ/GC_(&@5=H^)IR,E(H -EHP^7-@#PL8CQ$;FL^L<2.Z,R&T M0$.]A!@#E"A:>[1&EK/"E#0IJ+0$8U*8Z508FF#*P)>''&F8AD@I%K2+>$3M M9C; A=9@TDY9BS%C"%EVT4.JN)GK8PZ@0+DHO)(F'1K]2;+H/O?6$@8/D#=X M %)T+:0H:Y(V7 AXRE@OV:C4BYDW@Z!Q)#C!6\9<@C)^3A%MIT2;Y'/ZC3Z3:?:&$S% 3*H2 #/N4NBA-)M2T#"( M\?2:?1D(JA"O%+8U6?('5>@E!I\DK!@]6% S=])5Q*$1?E]G@'ABRNX2^X7, M PU*$_2 5R!1?K%:@'^M@K@>)4>B$T,X@J-LI,W/"F,>.+/%E5C2T!W/A 0E M'+E!!U-\+U4T[OFHU<93&WA 24HQPS]*_$RI-A2DY!FVB6O]$7.K@10A6DN3 M; ?T2E1+9CX_:WN*?D>01$Y>AGPFL X%&T$S]KQ&3^F>CFUR2TXVHE3@ . Y M_?_:8/J)4FSI;$UTH(7R&11@.3 R2D#B)ZFA-@8^3J&!% M/>/N\TB>HG^ H%I:A04(*O!R@>"YZH X)>X%CQ CGS?OCCX$82>/XXY\=G'+ M 3-Z:KGAZ/S:BS_62O*0WT\F\\RC)TS_41NV$S$XST:7^($./?P!/EU?PU[9TC6]20L!KE>=>#&)(HDMRRH"B#E/7]*'"5 MY8C*M+%#,Y%-, MH,VM^4:J&&3X)/$*4S<>)>+J8*HQ((=6?IS$C MNZA5#!@_HF#^C;;]U)2<'3G5>RI.LBF1 QK*'$[%(I((^"I=AWV44);!1#"G MU ^*XN'PW*]+]$WU2=(A]FYS/#JZ--<,Z*GGQ#>M=A56MW]IJ'#+%/*CA^W1 M7U-ZM4>.WASQ1N^.*$[]8@D14;DB;DC)]R=M"])]=!3:9%0HV\3Y@\%5=MGO MQ\F=[T=?] HG46[8B?%E=C$8QL'MKT>^)^>\/SA]> /Q,'J [#K>%;(,U!U= M99/^./P)2X4U/AXLB6&U _NA'!#L,LY+/GO2GHCAJ ]&%6VAWP0P_1KPV#O #^Q)-T*17%F-AR.6]A-\(R_O0SD\T$#D'V?G5I 4GC!Q>#"+ _S3)W-'RAZ5S=ZB7 MT/]WHMF6D!,QR<[';7'L/'FIG%QF5Y>7X<_WR,GE:!+G)9\CIYQ/@"W(=>0] MP/7,AI<7WR4D@\O#0@*_O0A>7"/JH>;SZX3D_#R[NFK.W?Z:'GTT:0O)^1@ M'30 -PX8>"R':.6Y#27JT! *?$I30I!:YAWTTNL2VO[0/!P4(=N^#H <0+/?+$! 5.<"VO%R#L5BJR M-(;)NA7'K?@EL-1-9"FN;7CV^8SLU._CEK)9^Y M9>YYAO\N7#]/[R'1VZE#6KN9K4MX0J2AX\80;3>G2QT/-4#S1PU'C!.RI#N1 M/5 .:+3-S];25M2P.:.PQ'=C]GS#6_LI9:=7U,+#>I:\2X\9WBMIQ_'.**(.;'5(#$NYCW]]0$88+FUJ7Q5KTF- MAU8@+@^&/A^L&7;320"BYM:URA^/RH/F4>0>L_#8@%F2C-&@OAL/L;-OG42M@@] M5.U]QPV"F+8MHY2&:2/'0IYIIR'C;(=@MZC.C] M";[=]O1OH5&\#18B\&30.Q?3M(A]E5:UOZNF_#)E_"18#5U9\1W6<"YI[6EF M!;-H?3OVG!Q/U/HAF4E;<6]U&+S3\MKMN?H''\VS[* W:E-@T.LW#[Z# IE' M6CO[UX-I5F/G++A/7QH/::<%68:6R_T7A##)^HA[CWV[FJ^Y[JFM=_%2*E]" MXL9=1)__VK2V-%U,9:<%*';,HSBUE57LHL1NCM=U*?>ZQZ=R&5,G3F$GDLM6 MSZW8!F"#I2IPXV(_EJ-T(P149YP4VX,FV*W$*BLVI^**"]_91XW]'D><]R8@ M&RO\S%&Y,"XZ3*Q6A]1EOSC*7V_1@Z>9>,;Z2S'SVZ.R#1L!VV>FV UZR9Q)] MG [?@$JDKNZ(I61]9(M89,5.SD/]SU/&=C#R;#+81_&NSPI$*UR$>.Y$E*:B MK#;;1.2K7VIK6F1#D?.MP8V.0M^PXSOL]-2TE"7X6K6E#&;OA:8[M=R MT:= [Q8;IYHVW=A8N=.AQ"4[CVBY6%BU:-14"X;8NX%B$^CIP2^91HZ)])+L M 1%NQ>U)ODX:&BUA!:9H"\T<&JQ\"!EH@Q?#L($(BT<.ZZB'4AY[='D0VE#M M>5G* [F3;V_*T$O@H6VJF!4$[;Z=Y"YJD,P90OP'*_^N\3H(7FPJ>J_+%>WIX^SVA>5, MU="Y3,7VLVW:M7AC3F=OE!R'I>W821- [#O8VW#-]_-0F+I= MVH?ZLUUE9@]+4\"!G)>JT"UQBBGAF:[>",1*X4T[EV8QZU9AWQBV4E'CM4P% M>J>7GF4Q7'><)?>AEMW8BM6@[^U92YU[?WYWY$OYD]NR&CS'5=IMZBUKUTU1 M'+HM\*1:*;OAPC-E@FXCVQ.-\WN:T+EZYG;*5^U(8R?*./K/(*H<3R>A]<%? M7E(Y>7?$87F(P[SG=2)&DVPP&E %$,L[DTDVN<*.H4P?)R=#T?X MX9QG9_T^SL/"R&NJ,0&P]NKCN-ZIKV%BL])X$I_ZHLV;H^MG+C]0:R$6?+,+ MJK#YB:_H/-MI:&SNJE+7[1Y1[J197L*>73YI\B=?J/TJ?3_)T7T4CAO/=#.6 M^#9WM=O!7L8FG].&* "+>^FHD0H[@4)-BF"^20-,*HM-)A=$L^SJ<@#$^=KT M5\6%_&T64D?EP<5.+\8CH/D@&PW'1S=,840P6@[ ]QG>W.Q V(7F:G#.O6Z3 M,3+*ZY@RCL8,IDHJ1)["V$QW.;R@OQ>#\_2D\8#Q;!F!??\2Y4[%^>$Y0C[. MQL/AWEF_\*S;$ER9LD:>'?8'5_OS 1\,MJ\!6GZFAB%JE^:[IW]7[49SZM%< MU\ R$C.8:WQPTB2NO"TW=47M8Q3)\;UILEJZ+,$]F%$9$=^OL>K>)B&_);D3DH+:$4_T0.@J M&'93NPI\5_R1A]8E'CI_>3/D"UXU\2*GL"%%WO;E8.I@T+N,AW-+:?G="#)F M?$Z&O4DDW $D)[3V*/2U"4RN\T4?7*F5NVP8AQH'0]H\+,0T:"65OY]^G M+L%@5@4GEUNT"Z745BQ/\\,,'10SDSKAIIV+IEA!S)NWL]Q9@UW$XC=I8760 M^1NZC)^>C(%,B]Z$^8LM,B_!N >U:5^8#S!"!%,3Y_ J&>%D)C+>_ MVQ/>>I KO#EN PG@,&AQ/(ZM];\JM%M$/VN^P&'L?:_=#W@@UKHLO3VQ%\4N$8H\(U6 MN*>7971T[TE!L!A]PNLAR3J_E'FSPM'UP7-T0PIPP_K9U1B]Y&$V&GE_;'PY MY'[_?G;1WW-18##(KB;G[,-1'R#,F0S\'8%!UA],J&T)7UG$VJOE?'3T/#!# MCH'I0I;>B&.EPT?B5)&I,-<(F)?6\0 M?)N\Q7&E8,T;>G$:Y67XA8[Q:7P=YC6_!;(9SN_2!(0MT"LNU!RF]GL7XV-A M^?V4_*4R:WHGY-14E5G1QZ4"+K(X 'Z?&U.%+[A!?$GH^_\!4$L#!!0 ( M "Y6IE+^NB#.,00 8* 8 >&PO=V]R:W-H965T&UL MI5;;;N,V$'WW5PS<1;$!M+$LR;:2.@9RV:)]6#1(MNU#T0=*&EG$4J26I.*D M7]\A*5^")-XM"@2Q2,XY=N]6JI>BNXQ%L-IF];II^N M4*C-Q7@ZWD[<\75CW<1DM>S8&N_1_M[=:AI-=BP5;U$:KB1HK"_&E]/SJ\S9 M>X,_.&[,P3>X2 JEOKC!K]7%.':"4&!I'0.CGP>\1B$<$-W!D5=YPRQ;+;7:@';6Q.8^?*@>3>*X M=)MR;S6M5(.)%>!)'F#)(5/2MK&P$=9 M8?4,4LV15,,%DB^,(Q?HT;"ZKVIJH0 M?,V\-_KCDO+24R-:,*@?>.FY?*H,,%D-94HI[-B3,S,DHT1JMHJPP*H'YRJ" M3G.EP2H@J#0DV+GS3%3U@^>]K]/#0!VATM4K@1(I'29<.!/A0R,'G"2\D!K! MID$=\L KU"$^;H 2)5@A$)CU&@I<@Q=CP%U"!NV0>U@$$NVA5QW$ M_$/&4^))\PRF:1YEZ8L0*8LO@DLI'_%\YH*;GT6S9#HZ+,%2,&-XS8G[7;:@ MLU@(?ZU(-TYV8R+]SMVES"CRKT$HN?Y@4;?/VI:$OMSD&VJLMB!,.@U;%Y$3 MTZ&_V\13J$W6JE[:_Z $O_9,F%!JKC=9N#')NTL8%7JY[:Q>UKVH*50:4M[\ MH\!E=7]B[*MVR"N]%0SU,U+CW/=4=$$=Q4>]B(].>J NGFT?#X=6W=N>[)@9 M&LX@W20(.W$I">&:WLWN'CF7X6[?FX<7$C4M=8\A;35! MX]/%; PZO#K"P*K.W_2%LA2P_VSHH8;:&=!ZK93=#IR#W=-O]2]02P,$% M @ +E:F4A>]XNZ: P H@@ !D !X;"]W;W)K&ULK5;=;]LX#'_/7T'XAL,&!/%7$B==$B!-M[L!-Z!8V^UAN ?%86*ALN1) MA>:2B/;>*-2A$D4C<.2<1DL9EYVJ1 MX3/'O>G0X#)9*W7KF ^;>1"Y@%!@;AT"H\\=KE (!T1A?#MB!JU+9]BE3^CO M?>Z4RYH97"GQA6]L,0\F 6QPRVIA/ZG]WWC,9^3P MC8DON6R^[/NQ#AV#2?2,07(T2'SJ?#7RWNRS!4W*> X+I 6*FR M8O+PYQ^3),[>&AJ-5M/<:^ZY+;B$G)D"D'*^8\)5PM> WU>&Z%S4U$ BP!)Z MKJ11@F^8)=F:"29SPG7#1K8::?PMXX+.F(&M$G3##;SVMJHV!&[>G/6HDUS ML9.]9:FTY?^1R4H9"S>27A+A^;_H!>GR_RACX#WC&CXS46/O9G U@&LZ-K4^ M=)-[!7'2C\8Q$;X,R=L'5'/86RE=*4V)4-#4_8Y]'$_[DSB"#%['&;QI^"CJ M7=/C0\J5,IS2'4WZ69RTN*=O(^Y=*\N$49JE+OGZ49G/ M>JO'37D%XV%_-(V@PGFV2]SAQ39J/^=)K"F!RE+G#'3\8_&567<'X[B'XKBI6T8C<[3S6DTGZQ+-]/?X\;=%X+D MI1_GK1NM.S=:H+;=>_-X/M8'.K6..X"["<#-3\\[_%CE"W)()DHB')!I4!H$ M&C_&U.-LG+3Q.DVVM63<*MM"JWI7N"\V(@/4]4G<5N=A][/TA/;4N>WHZ%;3]UH5D@K;1?PLMD[]^K-]J87:L>EH52V9!H-LE$ NMF(#6-5Y;?0 M6EG::9XLZ$<$:J= YUNE[(EQ#MJ?)8O_ 5!+ P04 " N5J92\-DI8FH" M ?!0 &0 'AL+W=O=7 M$$8/&Q#4GTW2(@F0M"O60X&BW=;#L(-BT[906?)$I6G__239<5-@S8!=+(KB M>WR42U(JW3!CM[H*J=7("@]J M1)A$T21L&)?!XG+>L MP@'UHA@YIDKV:='"53*')6FHZS\VCT:,<&+&NK5:61"!(;,3N'>#:>3&>C:RZY M[:\"*J4*@GB2.3?$9\DXCM/1-V68L/ W[2>0)M/Q^63JK"@;)[.__LKPH&D; MU)4?38)<;:7I^G?P#M._ZIK^+;Q[.FZ9KK@D$%A::'0Z/0M =^/8;8QJ_0AL ME+$#Y&ULM5;=;]LV$'_W7W'0 M@F$#-%O6E^74-N D6U=@Q8PV6Q^&/=#2V29*D1I)QW'_^ATI6[;;).N [44B M[WC?]SMRLE/ZH]D@6GBLA3338&-M\12&<(G+CKX/.H#/I!,_71^T_^=@IEB4S>*O$!U[9 MS30H JAPQ;;"OE.[G_$03^;TE4H8_X5=>S9+ BBWQJKZ($P>U%RV?_9XR,.9 M0!$](Q ?!&+O=VO(>WG'+)M-M-J!=J=)FUOX4+TT.<>E*\I[JXG+2<[.7BM5 M[;@0P&0%O]H-:G@C+9-KOA1H)@-+-MS)07G0=]/JBY_1E\!;)>W&P(^RPNI2 M?D"^=0[&1P=OXA<5SAO=AR@)(8[BX0OZDB[@Q.M+OB;@4Z@P-P:M@3MN2J', M5B/\,5\:JZEM_GS!;-J93;W9]#_+\XOZ'%:O3<-*G 8$1H/Z 8-9!B^;@?L- M0LFTWG.Y!E:KK;2@5K ^2NV8@:LT*:C3A/"@(357:9J>"!:H(ES H2+^Q!V6 M6"_)5C+TU"@DO)H&/>+$ON_MXFI%!&>.1@F!15)[:XVRW -E61K!/$PK+&FX M&*Q.7BWW<)4?/6B5W:JZ87+_[3=%/!R],L!/A61M(;DLQ99:D!9@7=A*&B5X MQ2S1EDPP62)XW!A@5.T*+>.">)2"E1(TK Q\5]&":=/J4%M#P9KOKWN7&?@B M^MYKK8R!VV.BYVVBYV6YK;?".T D;?FG-N0/?G1@]0/,'U#3*+QD+U!S5<'_ MH;1WRQINF>"?2-RHE=VY5%Q!EB?A,!O1*B7HY<,4,MBCRP3QBC1,L]CSQF&1 MCHZ\WF*KRXTO'3_K.% 51UF8%9EG)&G<,7KWFE5T]="U M!.,P+R+P98Y?=?\GJ;U?>$F7!5G,PG$>T7O*(F4D6*4A.,TIU6> M)&$T3F#4Y:T8YV&2C#UO1$K2(Z_G&GKMJ]MA\X&)+3JL?-G8SEMV5G5V7E:" MUA,B)TPY*,6C2W@/Q\?])6S#(W3L1B-"W.^GTK#[#.ODV[OI+[*3R?XEE&30EP\/:C^A5><;!C+:U\$BGY) MP,GCSJF&VLF5UTLC(YN4$N>EQ$<+*[+75K\/3]TN@[,;O4:]]N\6Z@^'^?9R M[ZC=TVC>O@A.Q]MW%06\YM* P!6)1OU1%H!NWRKMQJK&OP^6RM)KPR\W]+Q# M[0X0?Z64/6Z<@>[!./L;4$L#!!0 ( "Y6IE()O$B#H0H /H= 9 M>&PO=V]R:W-H965T62>KA MQ'$\DV>3]N8Q>=Q.I],/$ E*:$B"%P"MN+^^9P&0(F7)=MH[DXE):+'8Y]E= M\&*C]'>S%L*R'V51F6>CM;7U^>FI2=>BY&:B:E'AEUSIDEN\ZM6IJ;7@F=M4 M%J=)%"U.2RZKT>6%6_ND+R]48PM9B4^:F:8LN;Y^(0JU>3:*1^W"9[E:6UHX MO;RH^4I\$?9;_4GC[;3CDLE25$:JBFF1/QL]C\]?S(C>$?PFQ<;TGAEILE3J M.[V\RYZ-(A)(%"*UQ('CSY5X*8J"&$&,WP//47P_M]S?.-VARY(;\5(5 M?Y>973\;/1ZQ3.2\*>QGM7DK@CYSXI>JPKC_V<;3)F579MV.LJ$]EP_RDDZ,1(6C%>)+Q2EEASA]\\>M?A2[!TPJ<8]EG;@5[ M@X/9;[QH!$ZRC9;VFB%@!+9H*0S[P.;L6G!M6#Q9/'[$'K(XBK9"+5JZCU@/ MA,DDF1/AK$E*E$NX M.HGBLV$R".?'#(*!%V=*%5<493E/94'Y0B8"U13Q7@8J2YE6*%Y- MV'.G$8!,%BP F=OQ2J1>G6GL5B.OT@'^'4.VYG2:59:[L!H<2Y0/9]N%,=B9 M6K@*5UR/!TE"M"6EO*#H[XP[C9PTB?M=B]\;"0)XE\I^UA0PL@]OLIIA2Y$' MKUMXV J?#+)-*THWTP^VX.J]/F!<(YK J.?9$#$P86V=/A (>H.-D"[M73 7 M.*ZBM* Z[ YE1YNU1(0B:;E?J$%,*5MN6=!>'$XRN@0ZBH\#*%%*NET4Z7D. M Y*-3 ..B.,Q.TH\Y1N1.6SY['&;O>#5=^+T 5W'/]!U>(SM;?49&)\F1!4_ MZDE%YCZ:>K8\^SP,WXNV^( N54%U* Z M'[3IJ7%,@+<#,!3>8S:E7Q9AWSX%-7O][7/W2D*];K0ZR42ET-]PHJ;XOP$_ M3@;DQ2#H(*]>@8X"(O,(M2^J"G$%_ZVQ& *@BYYXX M(1S@ABJ!DA3^SG1[HL\)ZO:T'!X'%OMY'#2#8^23JH.#7(BV7NW/(R>[Z8X^ MPXET=K)S<.>T<3!38+IKE+;X# K-'IA*55E*ZW'!01;(^H#3P\2OAV7WB&,\ MI/0Q'NQK1+&/QYZ[4]47E[7)/"RBT\D\.@?N=M5%0$ \$N,<[2!R&*B@P=+[ M%,LPCU2.*%>-QC&N_R DW=EA0@$8VFT@R+8TWE\05_-X!O,XX#OL;G0"14/5 MJJ+>@.0CDU06Q+@GXQ #MW27KJO4 MH2DU:KKKELK'2&[$+,H<=01NI^(%_7]V&O$MC$\'H8;F7T@(M04W^2A$'QBGHT*?76%-0$ZA/V"NT M153&_3MM<>N\4Y:T'F-Q^GDR=FC M,)FQ3AYRN;1.(KN9O3&,9I%@=%?FTIX/@ "8M#^??#5E3*_N_4T MZ4I60'(W6E/^=;ON>?Q?O![)SO&S(/Y]M7B+QT&A^N7_X_?.B15/._,2B"73 MG^3R-V_;V9#+@L6+8*3%_?C\ZOA,X\#GBZAM>YT ;DDP>?A[)[?WCMM\NH_; M$PS1GMOTGMP^X-'=K^T$XJ(+A1"0=W+ZB$=W 3?D-(WI.F[ Z>7N)4DK="!\ M\*U"P=)6_D?X^-Q>S:7* "^.%N,G<<2.,;:.9X_G[#A$=Z&JU8EK]MVN>+R( MIN/H"3PU3J+%>![/ Z'[^2&6SP(!/4_GGN27.SH#FF^XWN*F*\/3$S]?_@'M M9BC6_(K+HKVZ6"I-5\(-JIN^I7SZ3G6^VZG.#G6J/+<[%YB%L#9:UP_$&#BZ*5CY?%Q)W^^O&2 *:>R+V4-.] M8\#0 QMN?&.'64^Z6//S7E'L5+5AB:'#I9^E8:)JVP"Y889*FG-MYTNS1F#[ M&*7K^)ZAO??)!P_C)!E>K,71D^W"_Z#_N&MZPPTT'=L3I7. UZ=W$4ZCM= I M-26AH1-493_03VN-O::@JPP&(KV'&["<#I4#X+?Z3SB/KB)=;W6R?4@ M3]T E&IES(DO=^DU,QM>P[]:7OE!M=^4A'%_.Y+0I;&J8(DK]]6"DFV>]&Y> MX6N1K7SC=06U^=)?3X0VJ*2+SI"EK8TZ0="9^1;'YQ/YF=6$@;X#I!"[<2E5 M"221,<+V!F'X9M_WI-/>]SCX<^6^.E*V 6G\I[ENM?NP^=Q_S]N2^Z^B[]W] M%MU@Y=@:3<[F(Z;]ET;_8E7MONXME<6L[A[7 M.Y)@+\GBL@07BA [K/O9?_ M!5!+ P04 " N5J92V354#QL& #L#@ &0 'AL+W=OCSV24Z%]"-;DL&7S+I"!BS=:NQ+1S*-0H4>SR:3HW$AE1F.^&KHI!N^/&_Y2M/:]9\%,EM;>\N(Z/1M,&!!I2@)KD/BYHS>D-2L" MC*^-SD%GD@7[SZWVWR)W<%E*3V^L_JS2D)\-%@.14B8K'3[8]>_4\#ED?8G5 M/OX7ZWKO?#X02>6#+1IA("B4J7_E?>.'GL!B\H3 K!&81=RUH8CR2@9Y?NKL M6CC>#6W\$*E&:8!3AH-R$QR^*LB%\VN3V(+$1WE/_G0R%,F*=JR07 3O?V**49H-\,%4&.N#FA01!_OAI=#,:BFM' M6IITV+SZ8R2P$C?*K&1I'0VAC1H!'V2H@G4;$> N)P.4K?GCRV'\BY)X@)&2 M8C'IS5!(+VPF$#>EQ5",(H,65RY%*J1(D"/L[0IL6M4L]%*@++_BK0"VM"6O4)I0A$9\KO0 MX"EAT#6NH$';,BIAAF_OL2'V'$0&+\%S%XX,B(^]4RF[F\TEY%D"70U;8SB_ MX=F""YN2HLN:C>BKD4M)3MFTJ60=PR M.K[L^9;K''#D=.S;^/*B77V3??CXPP#@8I$J705L]3G7"5MJ#&QKWDJ6 M3E?M?DX(]AOS6=K0QFBVB%UKPM9TQ=QDGT8O)DLRE*D@N#09"WS?9@.7UAQXP1'B5T9]2]Q^'=:Y%HA)JWN\!BP[58@DZ0VPSY1 M^*U,5ZPL08@&>%BONA;,(BZ5V%=;JYM15,,^0GV95+JT4=G%C?RPZ=Z.OE8* M"9@I RT*C8IKLNYDCJ(+H >\HVOO.2]!-:NXQ4=4*'@/';7SL&\77.N0]&@M,8]NML6M-Z8IJ9-;34];B M7%CCK,6_;*&A@D3$1F;)\\K'VDN42ZJ"?9:P@Y >G :Y6BINR!N$TG>>C4Q[ MP>\5 Y1Y;^%+]E03%4;XF"^Z[,?Y4MQ)745&J +:KOPX2I2IX @N4@T+Z(:( M:""NU @?QV.IHZ]Z]?P7^GXM#9S9A1[5LKAR@^C6F(#..6%=4_2FWX7+^H6WAS9NLU\JXAOHK%;2N/;W[_ M]=ZVP/;FO4NI8UTA,]G>DE;*F%XQ-'/R!4L<'1WQP_'P^&2R]R=QZ:15\A!B M+4L?(UL//(ZBO$6_2NOVVE/WZN10[(M7T\E4[$=-,DW[N0)O/63/-TJ2RL56 MTRB;+4[ 9;Y+!=YZC,3B:%*36)S,]CYSWFI5*,XC1(7*IISZQSVD@+%"6[,B MOEXMO_"9 $E7URYP0U+BKB"[?N45PIXI]..PTRS;N&Y(NC:@R$(>;93Q>+^B MA(HE#,VG'*&I.'SLS#SNW4 *PM#B>Q8& -=M?1GIWG97N8OZ!O.PO;X'(A\0 M&UL[5I+;QLY$K[K5Q#>S" !Y'8_](P= W:S%L*R;T5> MFC!VH@21I9*%]S"3[TZ,QLM>$:+BOPL#L/)6<%E>7)Y M0<]N]>6%JFPN2W&KF:F*@NO=M7X]P/DWX(L76=+XSM&2AU /^^)"].0E1(9&+ MU*($#A^/XJW(OLY;U5ZJ@%@;CNZZ.+,@'>>TIB:D+SD@+P;:=)L#+ M'&?88]<2U499G#96N69T*=\L]'J461#]]2;GG:%;7(.B[=KF:X9S^$L M,\@(S,(6TIB*EREY5<)GB>>,P6"IRM.O%<_E4H*T#R7[R'<8S'!(Z[QJ/_]M M%D?3\YY"AM4:[9V),MB[KY6T.Q!;[W@+&K*7."D.SVD*/J'?T?FK@%T9U!!0 M)7/F4>44:>:R-<_8)!C#07]DN7+.8=S2\PS MBG-(DX#BW-H@P9.0NK,J1^\I9H6&O$$K7 0B,CX) _:;UVPE2J$AJ#M(/GG. MQ+>-A$-2*H:G0GM%1 4Z:<;:$()VB);WSP=-453@+(WSP$*28'W 7G*XS0OU66C*^ M%N&B!@*&0F0:;5<5.2E0MBURIRX@ZZL!3XW(P6552XSRLB';$*8-U;Q+?F: M_ ?56$*Q%KD#(VY#* /W(43.<0LH_$H+=_AY@4%#X;5&:X[^%<@YLBJ%I1A# M6$IBZ==22 ME!#SVOOWAMFNF-(*12O)9TG M"0O1<0$F;IYETB%6+KMR/2)KW2%,<+*!W_F\X@,*N3P'>TA!=YR-:(_(T =] MCQ444/L$E!CI.OE6Z'F&3E692["'G;A]*@SC[ 1VL%=ILL*)=!#^,3S6U="N M-62MPE$A@52H7W(H-!^YAG,?SX8N;T/QR*M,^(*"Q;5)^<>/CF,M &U7'ERE M\<=AB,&&0YDZM:E\'!JH2FF;4;")R#XFMV?##;+J7.2G;"JP"%0EGL!>DCN! M9L3D0]!0G%"H3>;_@5!@, MR#HYK6YG]C1<" MMGP4OG[LT4"Z+0H$)?%2L *%RS+#M 9[[M\&B0\'LT EE-%R%:@_U)4^DH*= M M%9VP;,)QBS2;V7='MU"O7,L&MH="(LK]*TC, RUM?YXWOAC\ L=SZ-^:D1O2/0+%D^G01+C MEV@2A+/!^S8_0 J,@@EFY4D43$.7/IK298GDNXL>HI#]^H301P\U.*+>\H$ M2U7I)G9U>PT1>LI(7+;:UG'A'OR= M6&NZ&4GJ%XX'>:'*Q;+WP$ O;,JL\E MUHSO(-CUX]A"P+HC!.HYNO\J/'L4/P/KYUJKO4B-IQ%&-HR#,&PP.9T0^N;! M9#+XXA:_!$02FF9Q$(T&OK'!@82>QU$8)./>9GTKXLF(X!H&\:R+G-9!KD5J MRV![48#-.O8SJ&2:%T5UT 1RCH[<75I_N[^LK*$7QD"7B- \)@ MK.:1J)@JZSX$G]S_S(O-^2W[5? <%'R+5GP M'T+:)TG,4#2RQ45KX;G\9K" M4U8DCT*A%5V*B2NUD!1[8L^PK*YCGCO6?JCOGJ!\PD;&,9+P)S0A#N'3:VNY M7H'WZ@LV]"SVFM=B)4NBS\VUBF5="#D6U!/)4-UJ\-VM/ MZ#S+,2P)V,W)()+7FKM"LB='DMEN 0B?E[-*:^)ID$DWV] MR;/6Y-]B1\J3(\^.XED0 MCXZPH_G,\^MXO._UX5GG#6XAH#3B>VJZF"VM>YG;/&U>A5^Y-\#M=/<>'="\ MPO=\N5C"TC"8CD_@8-*[:??#J@V]#UXH:U5!7]<"&PO=V]R:W-H965T MY[/3>TB[[+0^M9O+O)QE'A"*#%S'H'3YP[/4$H/1#1^KS&C M[97><'>]0?\+<7!9:?N..3D=$K,%Z;T/PB MN!JLB9Q0/BG7SI!4D)V;G'.CA%I:F*.!ZY(;',6.<+TTSM88LQ:#O8"1PJ56 MKK1PKG+,']O'Q&=+BFU(S=A>P&EMNI"D'6 )Z^W!2[=.I@$O?;63\'.ZL,Y0 M3?S:@]_?XO<#?O^?@K@7PS??J:UYAN.(NLNBN<-H<@+/4)]Q*S+@*H=T WF=8.Z@)V@;H MG$KH\/3@6VD0'R45*"5"PCHE!U]I6ERH3%<(-Z'N,?_@&0:!: 4>=1&HTK:B M!FRO> N]_K#38\^PCI,8/W23?IP>%3 M\IOHODQ_D+*6_O%S(;OD)BN!#4/,DN=C-KU#0[.OS:Q]=0B/TL[1@(4(!@I) M=SCX;Q$\Z6_6KXS@ _L!&VS8TXRETD3Z^4!6;2"?Z\UX9]A5:)9AI%NZHU&N MG7O;T^VK,6V'Y8-Z^^10AI:"VD5B0:9)]_@H M..\7;C=!U&YT([&L1A6=++ MA\8KD+S0VFTV_H+M6SKY"U!+ P04 " N5J92\GOC][(" #Q!0 &0 M 'AL+W=OO.&73M$H129S^ M9&VE%MB&- 2"L3U,>W"3:Q/AV,5V*.ROW]D)I6BCVL->XO/YOL_?.7=.N2RXP6,EOI>Y+2;!,( 404=;RSAM>]@IO"N=*VL+ J)(9_HX:O!0(9:R516@-J267_#%0>F+T "F4,<(U4RI:7@J*X@:42U*T& MWI<2;*%JPV5N.D<'Q[76*+-'N)$T 43YB\*_. +JKQW7)QH&?RH^F'/!98; M+9Q@AM6"Q*2)_Z,QO(7WHV$8#QETG)V,PF$_\?:[-T.6L _>FPS"43>%SL'% M*ZF$(&F24=Z6/T O'+(>C!@C9$Q<_7"0#G9E4%&5 MJB\A)8R'J#5L(P'*6C MUH[;-4E"%O>A\[=JB7;:L$*]\L/&D,A:VJ8CM][M/)LU;?P&ULI55+;QLW$+[OKQALC,(%7.U+DA^1!-A.BN200+"3]E#T0.V.M$2X MY):S^^@ZYJ[62)NZA%Y)#SGSS'B[VQGYQ-2+!8Z.T6\8U47N5)*ZLL1%N M8EK4_+(UMA'$I-TEKK4HJB#4J"1/TWG2"*GCU2+UJ83I24N/:@NN:1MBG M&U1FOXRS^'!Q)WVDT6!QNXROLZN;J>KS3*A17V/6_!&LO.D6D& M8:8;J?M=/ YQ.!*X2'\@D \">;"[5Q2L?"-(K!;6[,%Z;D;SA^!JD&;CI/9) MN2?+KY+E:'6')"URE G62FBW2(A1_5M2#@@W/4+^ X0"/AA-M8.WNL+J:_F$ MK1E-R@\FW>0O EZW=@)I<09YFF)5E\"TR?*H1;DW3"OT$KC7: M&>O@05AI.L<],G*WGGL2V$MF-YHO'9@M:.[S%IF_DB5L^G PBR,P5*,%JH7F M!<$;(4OLWT8,$!9!ZE)UG&L^#%+XR$/"^9<@6WK#E*P$,9,CWIJ#?IXF5OA^ M'*P;AH%_HA>-C3[5%O&K6HNX4J2"H5+@@[!E#?E%(-/H\^1^,@00X:/1OX2+ M[]Y&[U HJDOOW'H8./^^BGP*ACP\'Z/[XT"=0%X4O&9GV3SU^RP+5'IY&;W7 MA)S<(=Q9<0E%-H/L? [%=!:]Y1"6/EZA NJ>,:$@J4 M<0Y^>G619_EKR.?Y>"XN9H%UK)UVB-/@=I;EP=&\"&ZG?1"*HHC>=%;J'6RE M*UG!$PH;TG46\GVH90S>.R#CBX>LW'2$()@F%N)2$&UKS:/D,8SJ"4X*GH5* M>?TL<3(_IHY@@_'GKYT?T]QQU5CP0WM\K_>3HUG:H-V%'\.Q59VF?JR.M^.G M=-W/XF?V_D?C@MQ)+A:%6Q9-)^>S&&S_2_0$F39,YHTAGO/A6//'BM8S\/O6 M&#H07L'X5:_^ 5!+ P04 " N5J92JR2Z\70& "L$ &0 'AL+W=O MON'"+8@H(L43)^L@D 9QL M=W>*3AM,,MN'8A]HB;:)D40O2=E-?WT/*.^Y7^)< M[97^8#9"6/JUJ5MS/=U8N[VS\Q6"UYYI::> ML3!,9PV7[?3FRJ_=ZYLKU=E:MN)>D^F:ANNG6U&K_?4TFHX+[^1Z8]W"[.9J MR]?B0=CWVWN-M]D!I9*-:(U4+6FQNIXNHLO;Q,E[@?](L3CC2*9X^C^C_]+[#ER4WXD[5/\O* M;JZG^90JL>)=;=^I_;_%X,_]).&FCNP;OJM6&<;%U0'JS&KH2>O;GM M#%:,H0>Q!M>6WK1]I$'9UTVQZ-?08MIK>JM1M#W[65J)[KSV#9 MP3PVFG?+7@1<;/4%A7% +&31"WCQP=W8X\6?P1N]?">V2EO9KNF7Q=)8C>3X M[POPR0$^\?#)G\3FRV@1HY< Z7$CZ$XU6]X^??-5SJ+LM:'EJ.#375HI3$!0 MH?U&EANJI"FUL()6LN5M*7E-\@110F_'9!;C?H(!0DEW3&K^G<(;&J2,;KJ=*R#Y!JD4C=$2;WLN2M[04@+)BK3VU M#J S[J%6.&XO[68 Y"VOGZPL??@.1U]X]Q\7_P?7G14-3O>&& FO]4:H1CC/ MG"0L4SC/OW]BX<"C&R0CIH$^%*-+,$@=]4J-&B4I7D-OU35 ME=;]EO!&')?,B=%NV3YM1;]6UMQ).L_['HN$>4TP=Z.JG@\7)+GL7'*^]BI] M(5@%AT2[DUJU@T>WHN2(4I_5PAQ,'FK/,>TJE:5A[]C+KY"/>T M"SBC=#6$^<0JEZP'LWIWQUA>T(_X@##<9;,#MF?"?#8JOLEPIU3C^^"H;#=: M"&KZ:2+<-"', EG3, OZRN,:/8WE?BFD5SZQ56>P9[Z]G#QZC-.)-'F.\5Q_ MLDQA%%E"11:P M9#Y!?9Z!2U+(I!0G0106DT=E$9,QLWM:XYP%(6/$,LCD\>2A9_",M0.W<"H- M\IA1Y#3BS)T\;D5%D!81P8,T&H\;]_KC&$N#.8LA&0;9/!UD#H?!ZS3,@WDR MQU.2)D$1%Y-C#OBHVKZ$?-H@+=="H;%M,8?<-F+NOJ;0(OMNA*1SN=?W(A2 M3\4+^M=1J4?^:%RAM1KPZ :1^\#\2_/'N?_01V)A)+]$/L /EQ\A"XJH<$PA M!^)H\CU'9= \#%B14C(/PKSP*O23;^]9&L0LHS0-LC01"'D: MSS-D#0NB+)U\UVDT9XKR*$B3E*(X#E*DWQ_+!WPEC(VV;[Y_J[K'2&EX*;I^ MHGY-<1H&49*[&@<)\S2>O&FKSDT$;*/V0%O/;3Q/)HN25\)-)F?96NV$]I.! MTGD0@>2D<%7[!^GZJ(6B.$J%\?R;^Q:P^)#:*NF&.MS&C"4<:3J,K9UK_V[A M;\3MT:<7?;@$P^=:;!H'H0\$,A$=;*7R7OE_W[#FRT^ %S_1(S- MMY05 @T.T+@_F^KFH5G;OXO=Y!7H% MU_V5!79&OJ.@+!F8BI(OR;-S]YS9R0T2-;KV]V0#CKO6]I?)P^KA*K[H;Z!' M\?X>CP188\!1+590#2^R^91T?S?N7ZS:^OOH4EDT!/^X$:@A[02POU+*CB_N M@,-_4-S\#E!+ P04 " N5J925/PIC)T& !@$P &0 'AL+W=OJO/1Y>S9U3'3)X(_-:W"UK5@3PKGWO'-R_)\-&6#R)"*+$'B M;TG79 P+@AGO>YFC024S;E]OI/^4?(AT)$JJ9&?BC5O] M3+T_)RQ/.1/2KUAEVI/Y2*@N1-?TS+"@T3;_R]L^#EL,I],]#/.>89[LSHJ2 ME<]EE!=GWJV$9VI(XXOD:N*&<=IR4MY$CU,-OGAQ0XIL%)=*N4N M_P0&#U;/-U9?S1\5>-GZ0S$]&HOY=#Y[1-[1$(6C).]HG[P[][>]?N&]\^+: M>9]K*(B_+XL0/4KIGT>T'@]:CY/6XZ\;^T>5<%,_"ZU4=#Y"UP;R2QI=S([$ M9RCO>@0.DB(M8RB M<:6N-#3&FM#IRBVL3CWK*J$\E3H*XT( @2R,/S( N^T75*(V35MA2%T-XY<51T4TB1+Y5)J MPRP'P+^#( T=/O!,6&D.WN3D2TG8 .P[&TX\+1M!-:^["L<4"=6+A7+G2 MQ@A02>W9^$/Q.^@&>60T< )1"B)$:L6+7H4@*6FAKV2M9X01UIJ@I<#$[X:Z>_9"]NG:PU:Z%[ LNLL*P*51W%]]9 MPH)IYDK4??WL M@BQ5FIT>"V6DU]4Z&11:4C!/?6#.EJ4XV''L0 /I;;95K2$1YB_-BG-$W%"L7>F,6ZP3/>!)=9@( M+&S'/BB7]EZ5I&@^,&&PPY'GNF>-1LM"FS0WD@;LL=P6O/DA\6A,T!+/3E'-FR0_>Z3:B37:8IO M'B]=*_I,L_P<)IBY&39?L:DW[?F)33V[U]0[0WH^_;A6V1NU@8-]8\R+Z[YJ MM]>-L7CKX*U8XH8!>9S\!_IB/^'(Y-345"( BVQOUY;(V3W%*6(Y/XA67!'9 MH4;3"I0S]V'9#&9F;UQG2@C8U"IVF]X TX8!_?.6,'"&>H>+V,$!"P!K78]A MF:VG1I-Z7K,VH*^R(L4I]+GSUFFV#1")1,8T-L";WT&_[N;QA:KJFX^*85=_ MFW;GA:?6^3@4]=:6 MTH-(7^8,HPR[.9I@W.DK*7C'Y:STR,[1U@S^3J3J8DG88'G+ &_1>2P<";-V MX8V!,,^"?S?CZ#/=R5B./E@GN,:2S;KSVT?HBK>\7.*@P6OZ]LA4>$/A,ACG MV*;:P.A(;YC@[ $@3P+.,M(GNST M>OSVA"1#H M@%? "JS3PZL8/BH=O$? M4$L#!!0 ( "Y6IE+M"Y)>&@, ,(& 9 >&PO=V]R:W-H965T[;B??D?25E5T#0;T12:/=[_[WTD\+P_H[GT'0.+1:.M714?47Y6E MKSLPTD^P!\LG.W1&$F]=6_K>@6Q2D-%E-9W^6AJI;+%>)MNM6R\QD%86;IWP MP1CICAO0>%@5L^)L>*?:CJ*A7"][V<(=T-_]K>-=.5 :9H/ZB&NE5Q68@&=C)H>H>'UW"JYUGDU:A]>HI#]JU^*T0= M/*$Y!;,"HVS^E8^G/HP"+J??":A. 572G1,EE2\DR?72X4&XZ,VTN$BEIF@6 MIVQ\*7?D^%1Q'*WOPM;#0P!+XN6>GWY9$F/C85F?$)N,J+Z#F(NW:*GSXJ5M MH/DZOF0Y@Z;JK&E3/0F\[MU$3.<7HII6LR=X\Z'&>>+-_V^-XN/UUI/C+^+3 M$_C%@%\D_.)'6O@D(MZ\*]_+&E8%7RT/;@_%>K80WRI_WX&X0=-+>Q2=] +V M4@=)T B^H(+X%.LZ. >VYN6.+]M @$R@SF%HN^2KO \R>C:,B.[T!?_S3Y?5 M[/GO7M1H/6K5Y"S*9QZ#Z+G7&Q1=N>4;?.Q5J1:F>[V05$G-B[V.9M?2$T.K;H7?YCM:P:WTC7,BB4K[IPR_OU?KT3OL EUA%N8B#4/8IRFU1>*9EY8=_\F BPY\OD.D\R8F&/ZVUO\"4$L#!!0 M ( "Y6IE+Z$"';R"( )QZ 9 >&PO=V]R:W-H965TMO8!))HD8A#- MX!#-_/K]KCX A#EF:E,;6U5*J9 ]/7=9_/KOCP6#V:ALEV8MOOZ9G M[_-OO]95F2:9>I\'1;7=1OGAC4KU_IL7PQ?FP8=DO2GQP:MOO]Y%:_6@RI]V M[W/XZY6=)4ZV*BL2G06Y6GWSXG;X^LUHC /HC;\G:E]XGP,\RD+K3_C'??S- MBP'N2*5J6>(4$?SSJ.Y4FN),L(]?9=(7=DTS%\$L5I%55I^T/L_*3G0%.=;ZK2@_P=[>7?P(EA61:FW,AAVL$TR_C?Z M+( X9ZS19 M)JH(+LRGEU^_*F%3./6KI6S@#6]@U+&!^L870F.8;=\W7!24,+C<)? NXWP0/45GE<41(5]%R8T9> 0ED M2T6O-]>2-0XJRG': ,CIK5JJ[4+E?_S#<#;X:CP,:> JR8N22&NEJQQ6J^^N M +(^!)OH405;G:M YT&JB@*&1IG=8["$U5-5JF"OU*?B*F@[/2_4G!TD&)$$ M[0 ^#'"W*D8H ,DDJ6PV="_]$.7+#3\>S>GY( 1)5.P4B9+T<-6#_:G%_K07 M?98!'9VUT4#_) B%:+ED.""E5EE4Q4D)QS.DL-19 >0;1_APE611MDP / 5P MO (I6Q8,^@4"&>3[+LII,$T+)('8WR> -,1DD@'U5R16 3^:GOV-X0RT]4'M M=%XB7%%N$H9X0I8M<-2G]Y(@IC-4.DEYX(5_NGJX"O[K]O8]H.#7*@$\^.2( MV]A&GU2@BC(!80W?(@I_J>(USPAD!,2W6@'N:%Q.NX3UHRV"G5 0%84JBS!( MDVB1I$D)K(X(?U19)?.ISZ ."WR,?^4JI2/$0&JI+BJD6CH=8A%6]2<*(EXW MIKW!:\P2QV>_ DHH*WAD-H9L$2>P\SQ8Y7J+ PO_G!60<2YOX*)PBFJ[8^0 MS<-V@!+PKZO@OD3VW$89*%Q>PPDM!#WX-LJ,H4/$@PT;!*DIRMX(!'& ? MU"XS-5,D[W!'0E3DPNG;+C:Z2F,@_@ M&Z&^7ZJ,+0=+]Z?0[3*M8N:<-F%Y MFV6(V@:+# >7?^D1)3,K2F:]4N ]@'*9@'@D^KJSFX4SM(F4_LD^/N>\EF0, M)_F9RH&X@?*(<1="@&"T96B^&$&!*V; M%9&('B>Q5)J <83[[)/)UQ:0U[UG_ZD@1O[.L%@;]/IG^'^A]V\C]'KH86[I M8=Z+S0])\8E!\1,08EZ"LX.G:R.+WHG0Q7I=[**E^N;%#NWM_%&]Z)K=-VU0 M:@/[_$)XU$%.(X _MBBR=<"<@F-$[(" 3P\EVGJBJTEV)ED, CD_A,*V@*\P M6%0EB&3$VI;LA5*'P3K5P'2! BCJ;;)DF\UB#;R"3^ N.A"'P2JM$'T,?M@# MT#"X0T#.(-Y5M@1[\_,2S+@U4"!B[W@ >SJ(47 ZLSB$?\' TCO:]^) \@-/ MJ7ZF6FTRG>BU'S?1C)%M:ZH+I6V9"/58?@OM(\4MY;<'&*7U MU"1+9;B.:#0DN-.[29%71&RXT1W:D6@? 3(^J0/JH$)GF4I#$ &Z-.XG3(U, ML;8" ;X$NU.5J.OLK@ YQ299L30HH\_1(D5%!F='25?N4=C!8^!QV$R8-$F4C# M-J.JW.A<6!M>!3,B0X?H*GBC14N92(BP9[14H O#9"*FI*K$.@[W21,&D8(P7F]HY*!XP*<']2O9>3(P/2Z5&XY0FY: FL M1JGS1L M @M#!32K#PI9L:AV0+_ .R$:J-4*#E_E)*)0GHM\0*BCI78$)Y$07X01G-\B MY"KH41@W5F'<]*M_M%)2R^GOA)/N6!QVJ([>*=M5QY/KD!)9B2$+H+ "V3CX M'7@QO"]0 F;SK3=41S@JUO79L^!/ M0$G!7S1B_P%6CW88$2#[#P='!Z"0X!Y.GL5D2B*YXC=D%:3DLWB&(N[1,1R: MG""OM=B+K'TLO#32OHDY*,_;;SFL.=U5'Y1QEL[3U$_2"F.2V3%8R!$P)L8? M8Q.W\?8&7 TFHY-,'C6_ZX!X \.D,]D4%%7E&7$(7:$TCBAH?UMDY=45/-J^ MCQ&,AW/+;L6*#SC6C"Q*/D"JVFW-YJ)HQS["3F&%[J5B$AA-X+!/R$**!8"E M#V&=-9AW+@V53;BC?"!(+*-E<;C$X_6OTLQE=-"M6.W2]>!Y. M:B?W!R,"ERF0<[)*2 /Z@VI!PP S%R7AG[C&.IN S$=@1%T5GA"T+BY\BQ*M MH'VN%$@=UD49^D,Q&]/B+WGFL.7O0VVF;O'C<1G0+X<),589^&%*$VT-,-#* M0BL,]'T]G3!QE->P]"_NES]WR@OKT#BDS*X'N2;:U"H7>5 M=J'P!4L'8*W$7I@H]T:2'8J!9A;U'-)[U.""F5@%^V9:3&6 ._D2@+@Z.V^ MUT%/'*P_6W$L)U<+&Q\1$8ZT@+(ZB:TEN(L.M!_TJ:W%2?8W3!N)]F SW+,O M0 6AKQ@KV!!9%?@LUK :;I;,:)8T8A:C7*%E:JO7SV&'FW?$*&>/J/ 2#.4#<^O-HL83.*"@!-# 0@, !('X9$O@ M,60:>,??,YT*'5>,)$L.MB )Z9#D0R$I+!Q1.@.?1PP> M4B5NK'BD@(%LG8J2(1U@O0TRHAB948T99$-B8\"6K#47!5E%T@(G IK2N4@F M5$KI4BP/D)@1N$@'AIP',IR1C*$V!(./C@.L7H-73!0-9@'_'557('QMS94( M=2J#.7+R./*#^AR?!V0B;2$Q'F/H4Z;W64"OE6 I[]A\!)<;X4I.O3'7TN23 M2I,-AB:(6=&WS$%,OH^*DBC4[I_WA-[F@BU4-L69!AQ(/?" (18A_^X5)B50 M[J1@,:)$0;N18 1'V4=Y?)EJ_8D3'ESO0!JF80P2HY@C.W PQENQDN":CXG: M"[:!!E1$J5#XC_(!"TH"&BYY@FSL7+_:E)M!A?'E_=Q+AURQ8DFO5I=UXUQ6 M!$[D\*Z)^ +ID']G)..52'0?[_Z[+O)81(Z54GP!:"[YS45TO%S%%?C(07XX^22F #5%;"N5<;7$=A+H(FQA3$ MF<+@(@5BU>6.\$(A\\L"*8Q\08TH)$K"?1>NE((3)6 %".&V651]^#<[*#>Y MPD0YE4YP(OO8"J$$=F!RU\$%42]8M.ALOGQ]]L8P.UE,7'\0W',X!2W-6'/L MYE;8'Q/[L4G[>H-YY%F/ZC^K[^T\&$["\1P_T*%'7\&GZ^LI_/]B&$YGP^ E MOC,.IS?3L\8ASH,;>(/^G>, >&DPXX'7DQL>. K'@U&OB35R)M:HU\2Z9]?N M8_2YPW;J'^ZSGC5\$#S(2)4)]U-$-U>@<3,;K"JZDN^1JT WU1JKBM7"G+E37:J$OV'$%.0K8$/ B M:2F@9@FZ)CFX\0@SLF0P\0%:9),LDI($(2:T#&3II*B&P,[Z3;:[ %VY0KR! MAM< 2X248 5WV 8+RZT)(,;*&^!:=:B+91/Q)OTLGNO!FKBT_9T"_4NP\L1> MWR9!\&"80F=>WAP._)A015V38OKR9$-7*S4<]]+[CV1:/Q6$Z)VCW=\XFCAX MZX(]3PG#NMGJ'(V,X">J"(- I)XS\A!!/!=8GD ?2HRJDUL8^8E4BCE)-@%, MLUQ_)KL*%/*YYZ(BC>#4= (!^87$N5X:=I'GECN1/)+B:'][LE_,_@LZP@Y- M%_%!//-,;/IEE.=D,M;4G?-YC?T/,^D% ILT*,\F<38\GKCNGOGRE[/8-BZTTC M/I%)E&-:4J1GE^KOCL#*O$2"OOV2L>W#A33&DCPU5'05O+-3%=:#9\R- M!D.@E5V%V@J8 C1IQ*TK#%Q@X4'JI47,ILMQW M.J%*!1>!>6(A5TOD;54E-#X&9;@LL=H$6='\]?36QLVM55D##F:?2 VL>ZWA M"D@L4RIHS+3)GC/HZDJZ+E@XIH^L*1ELLAG0H?)J':X:YF9)^[&1U^(Y1/8L M FL&O9JVY4>*"AZ]]C=&W7N+NEM&W0^".H3>?8Q'1Q?JEC=Z(93XLE:(S!KA M1X>%>\:0O#VJO_V3CZ_ZF^.79[S0ZS.*ZWW,"1!6_B-LR*@=3(8 M7GQZ&7Q0Z'&RJ_H^C3*#W?%-.!M,S3]F*C/'N\X"#;1$=]%M2> M!Z/Q (QXM+UE$8#(S2"\]NWZL^\=@;T&^-@BH5KH"T>&H]&T!ET/SOC=:5N> M#-V6W>>S>V-($7(H]'-IYRGVT2Z(UF!"L,P>#<+!>. =W?_3G7X83FYFM7W" MFZ/KH=WP[\:91U*^FSN/7Q4._;=CS3J'G >S<#*MLV/CR:E\,@]OYG/SSY?P MR7P\L^.\SY92)C,@"W)5>0UP=(<5@ZYS\]CDLDD MO+EQYZ[_Z1]]/*LSR60*&QVZ#3O["RR6+EP)M2%'=;U"@99,9[]68"]3UB\& M1PB5.)T\ 7>/0O6$>A-HXVEK29]Z#00',U55 M*3LXXA)Z*LA0@C'$+-";F=W0=[/"9E')(?C.D-2=)2G.!0OY?$#RN2/RL6,> MD'QN'?ET .JHQ*J1KPMKR3IN)7F:X+\(UD_C>T3X+E27U':CDPR>$&KHN-:+ M/,XA4?U=M>"02VD'A%[K#EN@[',E>7RYB_+R0,/)+>'"13$,FT\I&[:E@E*6 MLV1="F1X+:\X5(Q1#JEBI!>C)@#D#4(N."3 ,87-LTA3(+R1ZT\J?Q6#WPI* M@.@4WQ+?L-CI4@HW7"K.%*9R!8BI.L6RD&;X&K:8<#%Q*<>C"A#]F,0FFMP- M$_R>@^?BL0+]F7>V"O2CL+E>H(M&3YE$A$B)_7C'=FJFEB.68^=Y%![^6/%.-#@:K[TG71TM@+8Y5X5:0@]]*K<(]\\Z+3B6-8%;F\T^.K^X8$^#;]Z:9)4'G-5!:>GO/S,Y9Y:(Z5D M'/UGY55 !EL=8ZDLNT(5QKC][&;-SV*B#84WBV[6'%\%#Y:+)(QAY6];\+\# MP@X1M0QU8@NPCJL)FTK@.6LTXHH2ACW&K9AS+X5T)=5G8[IF MSY36L B1["'ZS=+! TN8BMYZ;BY:;A+U>-+\K1*=I,4>Q,H&Z*7 I*T),Z$C MGYFD2*':4 ]DD_GD >)0!C\/L6U(D@-TXLF"WPN_/LU2#P\4LW-PX@3RN2M@ M*1G2=0'"%O0[&[6_MPFRHK7EL:6H(G0/35D#(L46'R0U*+4-_%66HJ[7L9:X\:] M,[7'C3NF;S;M1*9)P32SD8QE;<$:"0L=@O%4JJ:E#J6EWJB)NTQ)6IU;71#% M\J4M"1=Q,.M WWIEYS[7H)N;Q1M8(LJE)'EAOI MZKLJUS6T(/L4 %% MIKY*=NLRK66N(BFQ>V^E.;T5^R7:?BLZLFX8_#F"7:,G<5!9&+S!.!@PTP[F M!07[@_J,&@]05F@"_)L\^BW!!DJ\ R"]>EX\JZ4VOUDK&S-630,-U2Q<'OQ* MYN[ JR=)O!BL+<\TA(;@9$%IS;[SZ)^1.9LTU$,\"<,WALO_H" ME7U5&P!I^OC-W=NX4ZLG;U_SNX*\6@I;OM':]\-=\ M2&4TBWM[^K=:&HLXPU<C ^(IB M>9T'XUDX' \I2XDIJ-DLG-U@%>5\/&L,\74YO#X-)Z,Q?ICPZ' PP'&8O'E. MQLALK#[[U,YW(7E6+."/RJTQ*1U>4Q90!CZC&O>HR-O= MS$&=""VLW @%G4*>33IQ,9Z/5,7FWX9V]F"9XTZ(;LD<7Z>N>HGL:63RP:\K M@VUQ?3'5HV&UDLF;T9[O? >34G>SV37A++R9#P$Y/[DR-3N1-%62.,HZ)[NX MGHX!Y\-P/)J>W3&&$<"H.0#>EUC3V-AAW90MKVPRG"G0H(1A/<^32\2C[5B\ K;L_3G**F2JT6!XTQZP>*.Q3!'P]I:JKJC' MA0N J7;5LY6HL'Y7 4U'& ;>X8-S%_T38T-7)=7@D:O)5Z&06N6(2A24>\WF M%9(1&'L%&9,=O8U.V?D'L1MTEV.8](]ZQ-90M/*S3&-1-.9B]3J/MLT61C*L MO$9$?ZL-^8$FDE0?(PV"<8U?\JM5AH>.3R]Z;>D : 9 3[):'2KBNK$)0X?# MJ[D]7+&).@%IG_4J)4GTNY@]3$6391;2V[:9-7MH=C53]N-BC&P?FU3Q&EK3TAV=Z)V@54^^PUX#,<_=CV3@;M MS2"^-\@DZ!-V@E'5^ $!WU2H15];;';N#]30[O/<2I;1^+'".4]*KM) MJFVAQ#9+&C;6BTT[G8^XCVP07@]:&M"&P_!F-F$[F.H] M8/+ZJ*LGVH&:=E#M[$X59=SU=FNY6ZJ&_==4D4E_ M^8;$(6X6U$WG;:%/3-70LJ[1D8R:2Q:Y2V\-*^6?UVC3-=UQ+X6T')*Y)@-L M"0=63!G2X5M?;<5DJ_/O7Y+DW\&4Y$#V6*9$76!>06.= .STA9B4E):5[#>O MED=8(W6)8 6!YNI5N2Z-I^L$I9GP^!@GV2'UNPCV!&N"'W*K-+11&L3TAP+X MT%7YBEM<,.K!'.64L-F1K=(BQA9EYA4-Z7RE$C3>.;UE_N#E[&MM"MNI9>H2 MC_CZ4%-^)%>'UC/;[B)1>X]H^#10NW)*[7?)+=PE[L7.^"= %S=J'D_F3_^M46&.Z;DVVBHB.F M;KL!^V[V=Q=?C?HOOOHNRM%:*%#3!P_(V6VBZHE)D)44WXE+=WEB@>.C\DNE ML?S%NP+ \6G#51/F[#N:N\MGU'^7SP=5RD6C5,_>ZA4],84OF7(+\OD2_]ZKE&=7ER$;]T?5@X?5IP"@2O-S6 M@L,;@@K%7GSJ+CEE\K;SV0Q^ 22G=L'(6)0M0\',TT)4O-DWE;JT'EC/N4+1">]L&L(;3 MD&)E=;,B$H(K<4&C!%!-&OC:)E_RD,UU'G1R?X2Q3_E*&.>=&B'97J'TI3?> MDA:\K=85B XXT_P+N,&[>MR_H)FO3VIMQ#9! C"E31$O)KO]WNS _02!-E<* M>A<_D:ACF8B'#C$-F.,E#20/W15(]>UX.^6+9.+.S2?46V?2BN:2HO]#Y"07 M]?YNY%2/"&.:XA^7//X-&MQ> F1%/IW4,?&]MQR)Y<(SOTB8KFPH^WMCPKL&U1BS=N&AHD5V'YTX1FL MZ.=L<05,O7 1$W:,\UEI<1-X'XQ2\\.Q8KH)B73)22)N#B M3$G;6/3X5SY1*J/P8GX^9E;HQP-=FL-3*"[CRE:_6 2/%^VI:LVU)?%^.G!> M"Z]+'0K2*47^<,V2J#6J7P?Z"5R@$V/;%EV7P=?RN/I'20ESTR?NM=N1XUQZJPMKJ]TRV7::ZA M/IOQ5 MM$0LV<9$AGO!B5Q3?"5U5H@OJGRWI[!W?AQ9*2)$A,RESS%@:,+ &E]%]LI3 MD>P(;R0KS4%OEL M-OW]_9L?/_"-E"9L6SN/'^):L'DH-W,A4R\C>YML"Q2N?*D)+U&&(6RFW QI M=X$2S[$'+X/];9^?R4U9*,-\O3G9D;NQ:]1_8]<'OGT=6]M;0]]M79B+AA![:4:,=OH72YI@Q%^":"]@=;KVY,21Z3Y^#&2C%Z" M*ETSU:PXBT+7KLX\VJKY\8)ZJR'&8P'9 MK'(XTK;P,V5^",9&7:QP/*2 M-CR,PRC>JEY4?@CSC.>38#B>AY/QT1$5IS%KAQL#/ 8SO/5C-+L)IZ/AF4^" M7BWJ^>2Z?BOZ9.2GMD[$KHW:T0_(4"=GX_>\OK#1TN4&3MR)^I6RP!QV/;HG M@7T@)9<@KJIT!4=EW4<&$=T?;26&HUJ!J_3IH!1]H "9UP[7T ''216)E9]: M_'OV]L0#]ZS[^NS'3/'OH0(AS ?A?#(_&XXO1Q,LT)W/!F>C*18O(#S%;@)H8MTM9Y( CCN=#=!.,W$Z?5CL RW1 M-A%)])!4T^ROGW-(298I9R">U9DR3KT5>JNOA M6NO-Y6BDTC4KJ+H0&U;"EZ60!=7P*%^Z\:C@O)R>'-EWMW+ MFRM1Z9R7[%X2514%E2^W+!?/UT-OV+QXX*NUQA>CFZL-7;$YTY\V]Q*>1JV5 MC!>L5%R41++E]7#J7=XF*&\$?N?L677&!#U9"/&$#W?9]=!%0"QGJ48+%/Z^ ML!G+T?L!6U\ F,O.&1O MC[O_GBZ4EE!/_SDR0=A.$)H)P@,3=,(\Q0KEVHQGHMC0\N6?BDQS( XM4T: M@N2MJ!9Z6>5-'M2^F!^=$6E^J38T9=?##29=?F'#F\IT%4H"=KP%-%H M^$H[Z/"Y1OB/'Q+?&_\$"CV?6$Y\(3E&)0V0G$ %B7.V/-;X?[CX#-, M(!4)7>_LZ1S*"E8R:1>7>Z!@D]U@XL1NU/PUIAH;L.["JEH2S"HKTQ?"OJ9K M6JX82:&%8 =6D+"DU>N,Z]2^(7[@ FF1:_4D$)&)ZXR[/!YTN'$)\3']'M*+ MTRB>L1HX:#J^'_6BVXDS?CL-D-@)HSX==]ZA,)EN_^X]=UX.X3Y(P J!> _C( MFARW:W)\ZIK<>#]K4/_<>#]KO4=NM9X^H*/@GCDA'Z @]!J.ZZ+>LB=;ZG_!EC?>M3:.ZM7#=Q^PNZT M>5O3!+I:FE9%E9ND"(L7BD.R-1[*H>GB[MXLL<[8]+1:\0A=QBU=QD?I\@OE M)?97LP\_QS6DR<-KLNRK_:/6__():+=Z%1R;Z\(&T7Z,0%84N*3:,&IA-$XA MU6YUO^,ET()#D3Z:8U3WY#R8-Q#(K*9*:OMQGQ/]8\EIQ?W :,[_"]A7-BGY M-BDIC.'#%O-,*',*4S2W^U$GCL>FTF!1@0/2X%,I&W.M(6L7S.%5TT%C9^,H M@$KUG !V+3-;EQC@DFD"\?Y1TZ^["'?13+S0GKGB",O[VZC42C,J2]9ISW6& M\5"7^&/S/_;"KJ>M@ZUOCH$]UR)]6HL<%D]5]UO"_JBPQ,XR!BGD^MQNXOP0 MD4=.Y!\](28MO9*_>.F0IK("Y)^IE+#[>6E/CR_[V'9TLK_MOJ&&^-Q ;+K< MR]]UW7#+5KPL$>_VXL$$BN9VXUE'"]OLG&F=USWA \U8]^8!&+NU,)@>]&-W M00,ZN7LU-Y);L7MS2Y 6B$!E M]D&+C;FA7 BM16&&:P9!DR@ WY<"=OOU T[07EG?_ E02P,$% @ +E:F M4@Z)JL.5 P GP@ !D !X;"]W;W)K&ULI59- M;^,V$+W[5PSEM?5M&)JLQ(J9&U6CI)U" MZ8I9FNI]:&J-+/>@2H1Q%$W#BG$Y7"W\VKU>+51C!9=XK\$T5<7TYPT*=5@. M1\/CP@/?E]8MA*M%S?;XB/:/^E[3+.R]Y+Q":;B2H+%8#M>CV\W$V7N#/SD> MS-D87"8[I3ZZR>_YHO?\); >R5M:>"= MS#%_C0^)64\O/M+;Q!<=KFM] U$20!S%HPO^DC[=Q/M+_B/=0JL*ML15DRRH MY+:$K2\V:OA[O3-^_9\+ <=]P+$/.'XCX&,K=E %K)T N?7C.RQ0:\SA2(C) M_,1@G3\SF:'YU@%<#O=44FY*T%7C<@_< #M>-Q?5TBX[8^'F6U753'[^Z8 UX;#S9,N(C K(^WPSV7TB77\:]17I4D/?-X(]-JL5"/M_U/FY6A.F:R/\ITJPT\-$Z85FF;2L/8I)[VX M"IE0UWZU<3=5.\#USJ)-FNZI2$S,H"7\#CPU)KF5' M5T;3&;S4U#9:U[M7A^>U2Y>LL0W9,=-=-W-9U8.[[TSX0MS;P0>)0 ^S<3)( MHR =IX-1\G,\AG@2I--H$$](^T$RF0V>E&7BI)MOJ24\:QK$8>];HX',%:'M M'_UJWWW7;=,YF;>MFZXLW1U#W J"1C@_R99?0%02P,$% @ +E:F4O\'P^_D P 70D !D !X M;"]W;W)K&ULK5;=C]HX$'_GKQCEJE-7HN0+"&P! M"=BV5^E66BUL[^%T#R9QB+6.36T'ROWU-W8@F]WNHC[< V0\GOG-M^W)0:I' M75!JX$?)A9YZA3&[:]_7:4%+HGMR1P7NY%*5Q.!2;7V]4Y1D3JGD?A0$0[\D M3'BSB>/=J=E$5H8S0>\4Z*HLB3HN*)>'J1=Z9\8]VQ;&,OS99$>V=$7-P^Y. MX\G3*\Q:17;]!G]LXL=8]D039>2_\4R4TR]D0<9S4G%S;T\ M_$%/\3@'4\FU^X=#+3M(/$@K;61Y4D8/2B;J+_EQRD-+812\H1"=%"+G=VW( M>7E##)E-E#R LM*(9@D7JM-&YYBP15D9A;L,]Z_OH6^-@='9P$5T$G.]4 M#X*X"U$0A1?PXB;@V.'%;^!]%7NJ#;:5T5VXH1L#1&3PZ7O%S+&=@K_G&VT4 M-LT_%XSV&Z-]9[3_AM$5SE)688YE#O,]8=RF]P..U(<5>9[Y>YI*D3+.B&W: MU_)_V=*ZH+"4Y8Z(X^^_C:(P^:BQ79H:ZR=+!V8*)B EN@"*X>_1$TR*2P=[ M2A+2*:^PEDB 073T3TO.,F*0MR&G* M2B.XOKKN8%$9AU-1._-2*L/^196EU 8>!)XNW*V_X*G27O\IM8;/A"GX1GA% M.P^]50_6N*TK=6P']P["J!L,0R1<&J*/SZAZL[.4:B<5!H).8R.T],-PW!V% M 23P/DS@JEX'06>-!Q(*[Z1F&.Y@U$W"J,$]?VMV9RT-X=;8..@.1C%2"?YJ MO!,WB6WPU8LT7W>6+XOR#H;][F <6$4+TG<8EC=*.JV6QL@&W?$XAB$:BJWC M=CT:_J(S-S2EY88JB$-7FZ!5FU896J0MQHNL#+O]0?A34ARW<:.6>;TXM>2K M>6E'^K^8N3#;@V:V!QE:2Y :5&V%3*%EM"_NE-4L#-N[QL,)FZ:^_1IN\W:8UU?FDWC]\, K<,N$QE!R5 UZ"99"U9=Y MO3!RYR[0C31X'3NRP/&PO=V]R:W-H965TH?G1WFJ[BGJ6DCX M+J=![ 2AP,(X!F9_3WB!0C@B*^//CC/H4SK@H;UGO_*UVUI6C/!"B0=>FGH: MC ,HL6(;899J^PUW]9PZOD()\E_8=K%9&D"Q(:.:'=@J:+CL_NQY=PX'@''\ M#B#= 5*ONTOD55XRPV83K;:@7;1EYQ9G9M7Q":93F M2/#EGJT$TO$D,I;9[4?%CF71L:3OL&1PHZ2I";[*$LM_\9%5U,M*][(6Z8>$ M\U:?0)R%D,9I\@%?UI>9>;[LDS)?X))3(11M-,*O^8J,MGWQ^X,,>9\A]QGR MSS*$\-W.DJI@B83Z">FMX_P_+GUU<@JG5AI@L MZ?A\8,^,"]B=&5QB@M?]K>/>( MW#"]YI) 8&6A\&ULM55+C]LV$+[[5PS4HF@ =?5^;6P#7F^;!FA0([MM#D4/ MM$1;1"A2(:DXFU_?(25K'71WT4LOY'"&\\V+,UR>I/JH6TH-?.FXT"NO-::_ M#@)=M[0C^DKV5*#D(%5'#![5,="]HJ1Q2AT/XC#,@XXPX:V7CK=3ZZ4<#&>" M[A3HH>N(>KBA7)Y67N2=&>_9L366$:R7/3G2.VK^Z'<*3\&,TK"."LVD $4/ M*V\37=^D]KZ[\">C)WU!@XUD+^5'>WC;K+S0.D0YK8U%(+A]IEO*N05"-SY- MF-YLTBI>TF?T7USL&,N>:+J5_ -K3+OR2@\:>B #-^_EZ5SQ(-ZT$9VDS)ZT#$Q[N3+E(<+A3)\1B&>%&+G]VC(>7E+#%DOE3R!LK<1 MS1(N5*>-SC%ABW)G%$H9ZIGU&RF;$^,+(]IQJ^/&>V/W5 M,C!HS*H$]01\,P+'SP G\$X*TVKX632T^58_0"=G3^.SIS?QBX";7EU!F/@0 MAW'T EXR1YXXO.2_1/X8,VRTID;#+=,UEWI0%/[:[+51^'[^?L%L.IM-G=GT M&;-WV%;-@';DX=]6GTKSRW#W+86M['HB'G[XKHRCXK4&]@A+QF"8J/F 94 " ML,902Z$E9PTQR-L33D1-P3TB#00C;J@AC*.,:#A(CIV+3Z%!@B@]8LA!8][T MJ^L%UH5QF.H"M[2FW1Y?41(Y3KAXHZ36L"5*/3!QA$TG!V%@4]=#-W#G +*4 M85^):],/KH]H\Q-L/E.%<^%;\8XJ)AOX/T 76](S0SC[BNI:'LS)IN)[R/+$ MC[("J12?7QZED,$#M9E 69GZ:18[6>67:7&6+7:#JEL<%\U%.;3-B%_&)41Y MZ(=VCR:H.,S\K,R<($GC6;"X5Z3!.8PS&BH_+T-P98Y?S_N3W,5OK,;)B18S MO\I#7(LB@7PRAKPXP36OBC-OL<.L"5M^[ ;IYL"EWU7L)UA=S$1>E%!..%6( M$!7DD5^&,W=Q+S&)F)&R2/PJS9'*D\0/JP2*.6]EE?M)4CE9@2#I6?94AP47 MXZVCZNB&N,9'C#4?)]W,G?^)S3@>'Z^/G\P[HHY,:.#T@*KA59%YH,;!/1Z, M[-VPW$N#H]>1+?YU5-D+*#](:*V2%4ZK*,(FB?E@Q+CJCH5N[5:.AK$W)!=XJT'55,;4\Q5(NCCMQ9[5P MQZT2]<[!3+F&D\ MD^5OO#"SX\Z@ P5.6%V:.[GXC#X>YV N2^U^8='(]LAB7FLC*Z],\XJ+YLN^ M^3RL*0RB5Q02KY XOQM#SLMS9MAHJ.0"E)4FFAVX4)TV.<>%/91[HVB7DYX9 MG>/8P.X#&Y>H]X:A(:3="'.O?MJH)Z^HIW EA9EI^"0*+)[KA^1*ZT^R\N.FV^,ZYSDNI:X7P^\E8&T6U\,<6>*^%]QR\ M]PK\OJEDD!.X1\&E@D>A,2<[!5Q+@QHNM:XW\]*D83OY4L 54_G,I2$ ,T,X MD]6C&?-V:%];\T8YWZP%5!9?"H$)MX(X9A N6(WQA M98UDR=2*FR50!2&I*$Z>7T,&2V1*0]SM#S[ ]Q!'T9-3_97<#:U[P:2;9%:P MMR:8;CO$K,US]MX\W]1&&R8*&[0]VY=2NQWVL);+&=M,I%SC%[9VF &J25Z" MKTF@3;*<8S5&!6GL5B/8Y8)(LM:TK?>.=I[K_$M^=3 ;!P;[X-/ZB89I]_#@ M0P"%.Z)5,< /WPV2./D1LBB(HK=!%P[4BSSHYUI@PZ'CM(#5=^=!&E9Z[3E; MVH[@8K59"*@5*87"/&F]T_Q/31S)AOF>=_^]47RFX:24S-AS452F'_\?[]*Y M%:=M>I>6DOY'RB]-;GO/*7V(^SY)_?=Q?G6<-/:<>YR;IEP<+?$I]]\W:5>. MEJ4OT0XA];3TG;1K&KH.L%&(_;84?$&^2;JAH6L1STEI;!O&,](9:7/ZZTT5 M8F6K;N6T%]QY%*R2RO"_L:E/UQ29H(Z62VTT[/:#0VI+>[";!KU!!GN^NDLI MIOO&-D.G%0=]NFJB0SJI((GZ019G7M!M4\L+#KR ':=9(_+QJ2I?[KLPIGX( M?-5OJ84P2/U.^U W#M>N[0C5UCQ1-H=3"-#=YN]J^@TZ:Z_])O'E$45*G M7&@H<4*J4?> >J%J'B;-Q,BY>PR,I:&GA1O.Z"V'R@K0_D12 'YB#;2OP]$_ M4$L#!!0 ( "Y6IE(:1?U7X0( #H& 9 >&PO=V]R:W-H965TN0"1X*)5VTZ@@JD[CV&4% MEL(=F0HU[RR-+07QU*YB5UD4>0"5*DZ39!B70NIH-@EK5W8V,34IJ?'*@JO+ M4MC'.2JSGD:]:+-P+5<%^85X-JG$"F^0[JHKR[.X8\EEB=I)H\'B0BGT:)%X0*,_(,@C^_\!R5\D0LXV?+&74I/7![ MO&'_%+RSEX5P>&[4-YE3,8W&$>2X%+6B:[/^C*V?8\^7&>7"+ZR;V'X_@JQV M9,H6S I*J9NO>&C/80LP3EX!I"T@#;J;1$'E!T%B-K%F#=9',YL?!*L!S>*D M]I=R0Y9W)>-H=J$S4R+P'OOY_?<('Z3)E7&T1 MOI\M'%E^&3]VI!AT*08AQ>"5%'?:8F966O[&/"2:H\:E)/?2<>ZFNBT0ED9Q MQ4B] NE ;*H&S!*(=\-KEM3-STU9"?WX[LTX[8W>.UA9XQS4VY*()2U:28> M#YFJ\T"O"2TZ J%SX&(7BB1R!%=\H*;"(D+9W"_Z^P6^':F@O9V NQ0V*R = MAZ4$]J5FG*D=[[F#T[WG@.?!>W.AA,[8$X5\"UQ)K;VRUEN%5IHAP)W0; 2E4,/="2H)G[4).Y10UY;S[A%MW]R# >PWTMZ MGCQ M5CV7:%>A:SG(3*VI*>UNM6N,9TT_> IONBH?-9^F X5+AB9'H^,(;-.IF@F9 M*G2'A2'N-6%8<'-'ZP-X?VD,;28^0?=W,?L#4$L#!!0 ( "Y6IE)R&8X^ MNP8 )@4 9 >&PO=V]R:W-H965TEX;4QU/)WJ=,T+IAU9\1)VEE(5 MS,"G6DUUI3C++%.13ZGKAM."B7)\=F+7YNKL1-8F%R6?*Z+KHF#J_H+G\NYT M[(V[A2NQ6AM*F%+(GBR]/QN7=\X;G(8"D^ M"7ZGM]X)FK*0\A8_WF6G8Q1F?7I.!Z3C"]9G9LK>?<[;PT*4%XJ!M@S4ZMT<9+6\9(:=G2AY1Q12@S1\L:9:;E!.E!B5 M:Z-@5P"?.;LV,KT]N@"[,O):%A!LS:R[7MZP1<[UJY.I@6.0>)JV(B\:D?2 M2)^\EZ59:_*FS'BVRS\%]7H=::?C!1T4>%XIA[C^A%"7>@/R_-YFW\KS#\B[ M%#K-I:X5)W*Y:_45SYFQKM!&3\CUFBE^M+#>F;-[0*/1Y,_SA38*X/37@"ZS M7I>9U65VR/^09EF=6TT.QN+-5WSG^T(Q+/UFS4DJ2RUSD5F[M(%'8P8<"+FM M[ F:0'X3 ]1FK3@G11- C@$DX'Z1D];]A)49><]4NB8TMDLN$66:UQFW_$N9 M0Z*+<@5'H36-[])M:WAC#>1TXVLC&UI0ITG4.Z8R<+[BX&:1-FKC_L&-NA2F MWP6;;+$J4_YTVZJ/>O*BRN4][TBJ&BP"54F5,\"^*(%(UAJH]:OCT8UURC:J M1[M.V77("-&#_M4,,HB\(*'OP_\@Z#V)C2@]K\_NI&&Y8<=_X+$$]\-X)E,O"0< M0&_0HS<8Q!>D"]\P4 =K#_FHFVA>=*R&P?RH>U0)2K3I,,-:E;3;(=33:=)OBQ#3E-5JTVV8,VS\D$J!:$ MZ38)]%[@=/:_T[H&D2CD6JQ*L10IJG\.RT5+TOGSC38"^@]O?4?>,J$:MVHR MB,/N+-&[1$-05X %.+*#S+=6+R,_&<&?EYA/7'IELN MEDA'[@&4 %02/FQM)&2SR(6Y)[[O>,!+0R?89L[$1F3@2*+)+S_%U*._=L\! M)(8]$L/A.KH#K@^U@4I79AC+*P@&@0Z.^;\/6X-R<2@ZUA5+^>D8IA[-U8:/ MS_:$];-M_SP[.M] 35UQJ-E3$< MUEYT946_(#2*')_BBQZ>K%_6.S MKUBYVMNW!H_8[W5RL]-?#,XG[30I_H94V&TB..TA&+O&AH7]7[2YG18P@7*; M\LI@;R$:9P);9J S_%$7"UC#ZH;+^K']R&!WR&. C+8=QZ""\I1;6;[7%A-O MXH81!"X*G&2&=0#BZ\=.@('VHL0)DE%71#&983=P'2]H*6-(8+?'1H^9C+Q, M O(*<9$XE#X6&R2.!_T+FV>.M!YMB.$ )_!::CIS?%3,BWTGB1\;LNO') X? MF1 "1+$'>X*OWOZ]X**1A\%PJ>.Z/8RBT (F<<)P]*EA?@D@L@"( MJ>/-1N#&)1=VP[?KU',=/]@Y;-<*&LXLPER'QJ.K?0[2MFVN> EZY_E]WXM9 M6=9V ?SPEB]4#;\:;1W%HW"1?X']E@R^ 81YWLZVX /"R!+FJB/L50,H2WJ4 M)3]NU)EOS:!-?/8!;_# 0YWG&:/._HGXOQQZ=ORQE:/?.P0-ML/Y ?/:J6=W MF"<]]N!MP!S%_ M*&S?75J'Y3^OS>]4W*$?>_^WDIL$;2'TP[[BSK *^UZ ?;2KN$W'I3, V6[! M;2LNC1TZ&ZBX2=RV61KL0\%TZ[*HX&IEK\0TH*TN37-OU*_VUV[GS673 WES M9P>)N(*Z2W*^!%;7B>!WFFJNP9H/(RM[];20QLC"OJXYR[A" MA?2FFZ#SR@ MOXP\^P=02P,$% @ +E:F4H#]H^CS @ +P< !D !X;"]W;W)K&ULQ55-;]LP#+WW5Q#>,+1 %CMRFF9=$B#9.JR'#D&[ MC\.P@R+3L5!9\B2YZ?[]*#E)VZ$M>MO%%D7R\9$2J+>TLXFIO5* M:EQ:<&U=<_MG@&D(F*V.N@W!>3),L$$*%P@<$3K\;_(!*!2"B\7N+ MF>Q#!L?[ZQWZIY@[Y;+B#C\8]4,6OIHFXP0*+'FK_*79?,9M/LPSA[PH%M'5CDW06*+#]RSV<3:S9@@S6A MA45,-7H3.:G#H5QY2UI)?GYVQJV6>NU@B1:N*FX1#K_RE4)W-$D]!0AFJ=B" M+3HP]@18#A=&^\K!F2ZP>.B?$K$].[9CMV#/ LX;VX] 3N!$>NQ448;K)^/#\[*DMH23-EE18T)=-7%-9@FY-2C?J=3 MD2+D&Q6]$"'.("UVMJV6/E;F7^-.XU"T5GJ)#MZ\&K,!>P_Y"8/#K)\-X.A? M\KOJ/DU_E+.._LEC);O@5E3 QK%FV>,UF]^@I4G7W0SWXA(>Y[WC$8L5C!2R M_GCTWRKX;KA;O[""=^Q';+1E_UBKI?>&6(UV'4>U([16^VZ>[7?WK\&\&X)W MYMU30F>QEM08"DMRS?HGQPG8;CQW@C=-'(DKXVG QF5%+QK:8$#ZTAB_$T* M_1LY^PM02P,$% @ +E:F4K0+/SF] @ W 4 !D !X;"]W;W)K&ULC53K3]LP$/_.7W'*IHE*$4FF0+3P6 EI)D%A[?HX MBDQ68,7-D5JCI"]+I2MN::E7D5EKY+D'52)B<=R/*E[*8#KV>Y=Z.E:U%:7$ M2PVFKBJNG^8HU&82),'SQE6Y*JS;B*;C-5_A-=K;]:6F5;1ERX,3LQN$H62MVYQ5D^"6)G" 5FUC%P>CW@"0KAB,C&?P QC&>P"L!3#ONQ'R+D^YY=.Q5AO0+IO87.!+ M]6@R5TKW4ZZMIJ\EX>QTEF5U50MN,8<+6Z"&$U71[RW"+ ] BF<*VD+ Y]DCOE+?$1FMX[9L^,Y>Y-PMM9'$*H.SN^7L>L[N'LYKZIV\%@AJ M"?]WPJ\=[-L:-P4"(==*HK3&*?$=)>65LA=*0AD#7"/=6LM+05G88;4@,VGB_UD,[^%P- SC(8..BY-1..PG/O[P;L@2]M'O)H-PU$VA LL9+U!:V$8CM)1 M&\?M.TE"%O>A\]I]B'8ZKD*]\G/%D,E:VJ;YMKO;T35K.O9O>C/WSKE>E=* MP"5!XZ-!+P#=S))F8=7:]^]"69H&/BQH_*)V"?1]J91]7CB![4"?_@%02P,$ M% @ +E:F4H6GX??R @ 3 8 !D !X;"]W;W)K&ULA57?;],^$'_/7W$*" UI-(G3E&ZTE=;!5_ JK8!#X@'-[DV%HX= M;)?NRU_/V?G!$-MXL>_.=Y_[E;LLCMI\LS6B@]M&*KN,:^?:\R2Q98T-MQ/= MHJ*7G38-=\2:?6);@[P*1HU,6)K.DH8+%:\60;8QJX4^."D4;@S80]-P\_\: MI3XNXRP>!%=B7SLO2%:+EN_Q&MW'=F.(2T:42C2HK- *#.Z6\45VOIYZ_:#P M2>#1WJ'!9[+5^IMGWE7+./4!H<32>01.UP^\1"D]$(7QO<>,1Y?>\"X]H/\7 M7J93R/H<(=/TAWI8]OL<^G\'BEEC:<<.QTIZ1<'JS336], M$31"=3>_[>MPQV">/F# >@,6XNXN:U2X$\["EXNM M=8:^C:^/.)B.#J;!P?0!!Z\)4V$UH(>*GL('&JT-&J$K48Y/E]JZ^TK\N(.; M&H?Q ;T#1VRIFU8KRLEZB2)?;>\KNJD-XA]-B:BD0D)?4GC/35D#FP:?06N71UR0U2;MV(_BV*? 'Z[^HW&5VC^2%*'[IU\!18 MGM.9G6:SU-]%%KCT["QZIQP:)*6@F>5GD&<%9"]GD$^+Z,UM2Z--Y3;H#D8! MA=!Z)]Q:I&JW_ ?C#V3U"U!+ P04 M " N5J92G>X<0 L% ;#@ &0 'AL+W=OO./"&+@6(6*(D2G*3 $[6;1G0+6C2]F'8 RW1ME!) MU$@J;O;K=TA=XF".T:X/ZXLMDN=\Y_;QD#S;2?51;X4P\*FN>^VQK3+N9S MG6]%S?6I;$6#*VNI:FYPJ#9SW2K!"Z=45W/J^VQ>\[*979RYN1MU<28[4Y6- MN%&@N[KFZN%25')W/@MFX\3;2?POA0[O?<--I*5E!_MX+HXG_G6(5&)W%@$CG_WXDI4E05" M-_X:,&>32:NX_SVB_^1BQUA67(LK67TH"[,]GZ4S*,2:=Y5Y*W>_B"&>V.+E MLM+N%W:];)+-(.^TD?6@C![49=/_\T]#'O844O\9!3HH4.=W;\AY^2,W_.), MR1TH*XUH]L.%ZK31N;*Q1;DU"E=+U#,7EYW&&:WA5FPPUP:NF[[2-F4G=WQ5 M"?WR;&[0E%68YP/L90]+GX$-X8ULS%;#ZZ80Q5/].;HX^4E'/R_I4&^%:U4IFPV\,=RI8U"EOQY!#Z:X",''ST'WW,< MY!I^PYUURS&-@(F%*UFWO'GX0<.-DD67&PV\*3#[ZK[,A3Z4Z>.6++R>X,U6 MC"9>?)?2('FEH=TWI =#P)4 ;I4JW)>/RF:KA("Z+YZPQ0-,?5G!D'H'\H:K M? LT=5,^G)0-ZLE.XYI^N?#N',8^ ;RG&$_UO2$3T(RA++P/W BEH6RP))TK ME'[01M0:O@<:,.(G%+^"B)*49MX5=JH2)1\@EPVV%\=:"(*49$D$64)H%'MW MRT-P$4,9!F%$ C_S[J3AU9BP(:UA2HE/*= $9=+0&TIUP-LAMQ@4(VE((; : M86(MCTM!1E@6 $; @M'1 +=0&"=(:$J"A'FO.X6W @C2@+"(01"&A.'.^#JJ MLHFJ[,M;Z^H!KMQAB:%<55P?;*3'<1^9BF#Y")9;L&^J66XY4&.-S($CW%]-WAK1#>8\?M MD+T8@ILX5/#C]I\].;'Q/+7^(78\QG0TA@5RY-#)RD+B M.RKA+LUA\. =3M1:3N^XZ)-=F9^OWO *<8.CN8HA^!JY;8\NCF*D@ M^J\[9;YW8<GEL^PO_(_B_;,)";#!>PU48HVJ_FF" MY['JGR+]P,C67?]7TF!+O/@'4$L#!!0 ( M "Y6IE*Y6J\ZS@@ $HH 9 >&PO=V]R:W-H965TVBV0N2IO=A<1]HB;:(2J*7I)-Z M<3_^AM0+;8NFW+T[P/W0R#9G^'!F^,P,J:M7QK^*C!")OA5Y*:X'F93K=\.A M2#)28'')UJ2$7Y:,%UC"1[X:BC4G.-5"13X,/&\T+# M!S=7^KL'?G/%-C*G M)7G@2&R* O/M'QYT?Y!+QX6L\""S%C^3YK*['HP&:"4+/$FEX_L]6=2 M+RA6^A*6"_T_>JW'>@.4;(1D12T," I:5G_QM]H0.P*@QRX0U +!@<#1&<): M(#R<87Q$(*H%HD.!Z(A 7 O$IPJ,:H'1J8L>UP)C[:S*NMHUS(G$-'\+(YZ? MYNC-#V^1R##,A&B)[FF>PR!Q-92P$ 5GF-2@[RK0P1'0/KIGIE^F)+7( MS]SRH4-^" 9LK1@T5KP+G I_P>4E"OT+%'B!9\/C%K]=\TODA5K+W M&,2#R='9W[O%YR1Q@O]PLK@_M8C_=++I#L7W7!&V 1UJ?>'_,Z!_^P1:T4=) M"O$O!Z:HQ11I3-$13#,L,D1^W] 7G ,D 5PI$D[7"IHM6KY3&R?K:JTH ^+- MMRBG\&L*>^R%"%FH,1= *S)#C-,559L4]N>&PXXEVE13#Z5X"X\W9%1%!Z,W ,_:L&/W."9CBOEF02(CJ:$XV,^ MKS3%.R#\((B[8"WC_$E\%.JXA3IV0OT$KOU1$EY ;"ZD#>"X8R5_Y(7>U&+0 ML64MWBCVC\.J%B'L,6%%#[7(!0 MJ_1O?YD$_OCO I504 J(6]A7"1-2;;CZ8Z5=,0\L \J[2B645CDN$X*J6A07 M:KYJJPG#6[#-*U]:@J!C3=$ MET(FP O3#H/,;4/'HP-"W >Z4_'Z3J#/)2#-P1:S/@>'&2]TP9X8_.QWNF8O#=)<,C5%]< M91VNYE%H>&T"E>8N@&4U2]G[,TLU,7%N)5,A^.Z\/N-,"#1K"/*CHGQ BAX! M&IK5+'F2?TPB]*=GXY_ $'+00\BJFH.)H>J$NEF=^$#JY(0HRK?VJ&YU(=H2 MS(4+FJ'@P$W!O[+ZL #J^0WLJ%V(0A [/+\3,G%@+^B#+E%WA^Y#-TP=N)GZ M@;,5QX5 MQN903_U1U5_W3',=0DTIYPDDO&3*" P!!Z<#X$'AL #-\GNY_SF M; .,L/X@;MS;)()5(Y?@+R4%\&_FG&I+OF?M,&?2WI:K@D,JP?C\PDT0^I! M3[/6[[M)M]^W>V[2(8>ITVDF#03NCN477&Z4@=1)%JIYXA3GA(;20^]LG!,: M-@_=;%[%(B?K#8=F!(JX=;UV7%-D#5,WLK83PK!+[5'/5@H-88=NPCZ*KFHJ M;;'4HS'HS83ASFEE^#]FT%KA+CGZ_C%V# V5A]]#Y=:)HXZ7@E&/EPPYASU% M]C$OF6ZZBI\VJ.JV=KG1W7DC9SUHJ.?>:]RB'N2&JD,W5;>&JY9PRGXW9!R> M#QF'AHQ#-QG#)'RCDM-^[!KGV9W0Y=VQE:##+I,?%G@670=#/EBTN$O T/!\ MZ.;YGTF>0E_1]!C*QE4+^#G#)7H6:,[R')]6 4:&^Z/SX?[(<'_DYOX_?SX? M=8OT(!Y9ZWGKT,CES,BDA\A-YL^E/O*!<)Z3Q4E]863(/3J?HCW:N8QR,WW_ M47^MH(J[[MBI^T0S,DDBZKFIP917[;V^&-#NHHV[U!W$\15TR=T/CZW M,K8O^@S/1VZ>W_7N<\D6@O 7O,C!H>5Z R3WYA-Y(3D*W^X%IEKWE^I8XU[G M1U+?P#ZJ4-9G92<$:FSR0GP^>2$V>2'NR0O??MH&NR\_89('8 MG05T2K_;HN9^\6FS ,P4ZVN^4]QELW>[@M"W%G;O M;4-']C0^W'FCJ2!\I5]6$]75:_5:3OMM^T+J#Y*M]7M3"R8E*_1C1C $LAH OR\9D\T'-4'[ M^N#-?P!02P,$% @ +E:F4I5=ROGI @ R@< !D !X;"]W;W)K&ULA55=;YLP%/TK%NI#*VV%0""T2B+EH],JK5+4K-O# MM <'+L&JL9EMDN[?SS:$I0FA+^"/>\X]]_K:=[SGXE7F J]%93)B9,K5=Z[ MKDQR*+"\Y24PO9-Q46"EIV+KRE( 3BVHH*[O>9%;8,*%9[+-E5EPI^,2;V$-ZJ5<"3US6Y:4%, DX0P)R";. M;'"_B(V]-?A!8"^/QLA$LN'\U4P>TXGC&4% (5&& >O?#A9 J2'2,OXTG$[K MT@"/QP?V+S9V';H!?@/P3P'#"X"@ 00VT%J9#6N)%9Z.!=\C M8:PUFQG8W%BTCH8PRMR9:1 MC"28*31+$EXQ1=@6K3@E"0&)/J,9U>6 60)(%Q9:\FJCLHH>C"5ZYI0BG?<] M%BFZ7H+"A-YHW,MZB:ZO;M 5(@Q]SWDEM6LY=I4.S0ATDR:,>1V&?R&, #UQ MIG*)'E@*Z7N\JU/2YL4_Y&7N]Q+.2G&+O. 3\CU_T*%GT0]_PAKNQQ;N]<@) MVF,*+%]P2-[V/H>6M_#2R4"6\*8.? -ID9#U_'4 M%)&E,"_';CH8!K'.W.XX:>=6=V'DM4;OY(6MO+!7WF-1ZK? E.GB8?$-S5)> MFAKN.K.:*#QV'X?=WJ/6>]3K?9:FQ+CKK-GHS-]H%)ZDY-PF"+VH6]2H%37J M%;6$M$HNJAJ=>?P\"*/3H^JR&@WONH7%K;"X5YB^G1_447Q>1T%X=YJT#BL_ M\/P3<>[1LUB V-IN(9&],O5+T*ZV#6EFW^&3];EN5'5?^4]3=SE]S_7ED(A" MIBF]VY%.F*@[1SU1O+2/[X8K_93;8:Z;+0ACH/RT\[C_.%JGT9T6C>30FCL/'7 MZ>EQLE11&,O+%&7+^=Q/?[Z74?)X,L*CIR^NPOL'E7\Q/CU>^/?R6JK;Q66J MK\:;7F;A7,99F,0HE7M![_KCL=;>Z9-ZQ^?NK]0S%X/9BIG\GS)/H:SM3# MR4B,T$S>^7Y!$6?$7/:YEG1$*EIE*YNO&6H-Y&)?__1]K M0U0:8+>A 5DW(&T;T'4#6@RTU*P8UH6O_-/C-'E$:2ZM>\L_%+8I6NO1A''N MQFN5ZE]#W4Z=OO>S,$/)';I,929CY9?&C6?HNG1L_MMU>!^'=V'@QPJ=!4&R MC%48WZ/+) J#4&;HCZKP699)E15=? K]:1B%*I?Y+/ULFN2Y M_N-@/-%='C=6IWCB,(\>CU=5(]?%N,OP1N@77=V- MKJY5UZ^^DFF&7 D<]DMJRA#)]QA6RH;I,1$ M"+/.;*,SL^I\DR@_,NG$:G4P 3LFTZ@Q 6#4IZ&R6]?I;SZI;#[F3;<'4IEU/.S3J)C4[" MJI.FB69%C,[UDI1Q\!/]^2-X\+4E46[25',*??LLYU.9VM;F9'.WR1!#!W: M)X[='+F"JU)!/8?"E9]SNER(QL#MU%WGB"W'&80$;? ;KJ /M_)<\.0Y^>2Y M8.TY,VIP76,7;VM<%VJ<_1BX@8E]D:9)EL%,^QCKX*=#'KK24;#3=,/ DP' M.>$ -A.@+Y>K(=VO?6ESK8?ZV*N.YDTS3U +8SX/8:W:2%W7ZBZPU<6[D. M(CKF@W0=1'-L#^>=-QJX'L$Q<7C#'@)#",?V&'Z>I(M\WR#1A9RJK@Z!V(T' M&;P)!&]B#]Z='4+J@1GCB7 8%4-M^#W'T3 M"+EDS_OO=7]5+S#A8;(5RPQBS1MP @&8[ C %7NN#:?S?)6]K9CNR8'H/U05 M_Q@OEKG@)[F2$<*M_ PAEK!!^AGB,[%ON7OG+J2^MS8E+R:QYNR%0-@F/7?A MI!Z>C7H9Q"QZ010GNZ)X^Q1FW555AZ:8!>&=3'K:9=+V9A1"-6VQS][OJLO% M]I+,4 CS% ]QC5* !;7ON+NF,^ONVKBZ/]5IL M;VD-!3C00<*! ARH'0Y]G5Z/^4U.AWA/[?'^>9S>/P.B0 0J!NEE0 :U(Z/[ M46MKE+B $O\V3J:93%?%$$H?HX/2Q^2P ME2^!'ZXW2%\")EQ[XM"_B-0ZBW !"6[/+,*MAWX\<3RQ??1LD/.(\!IJ5D ) M9J=$E^R*U8^%&NS"(-"S'2="C54SPWF\0[QMLQC$7(9%P_$'@_C.6F0(S[D& M]Y:6,< %&^2A/P,\L!9Y2(>TC)E.^[>K3 :AQBH3JQ1[[:#HN9%GAF)PKXZ4^H0,E6R#&*62A8#7C$[KUYB MMO3/%3GPC3M#G!X< ,CM .R\X^2&&G1SM8P#\?CK$^^WLD<.H..#!!T'T'$[ MZ+H[O0XQ6T6. \?X#HZ]@-<[)Y2\\GC3((OA'/#$]UP,Y_4RBJGJ9Q!KKOIQ M@!7? :MGF0ZT5>K) 4Y\D!5W#ZCCV;.JWJFGUSK%\H P7L\4RZN3I.EF0!%O MQ[-,'?))KWXD9GCBT"35_,@A,,*SGYTU6Z5>8#%I97@ZMEDK (.WUTI,]_6W MM[33 \1X@RS*> 1KT5FU"'M]%I78[S*([ [JC']L@2OCH$F58 !WBLS8)^) MH@?0\ 8)#0'0$#L*-OVF@&B-# '($#N>H7V!*= _^Q- (S'(A\($4$CL^:$P MT;K\+P ZXO6A\UN9GP#6B$&R1@!KA)TUW1W>&C8"8"/V6OKOY?#.29^HO)HQ MR/J_ -2(/=?_U_UQBY/'E;\V 4$ ""$@ &0 'AL+W=OJNKU.Y%C7;W874/+DP2:\'.V29II?WQ9P,! MLB%LM\I)R4/ ,#/^//,QG^S15LCO:@6@T7.:<#5V5EJO/[BNBE:04G4EUL#- MFX60*=5F*)>N6DN@<>Z4)B[QO-!-*>/.9)0_F\G)2&0Z81QF$JDL3:E\N8%$ M;,<.=G8/'MERI>T#=S):TR7,07]>SZ09N564F*7 %1,<25B,G6O\84IZUB&W M^,)@JQKWR"[E28CO=G 7CQW/(H($(FU#4'/9P!22Q$8R./XM@SK5G-:Q>;^+ M_C%?O%G,$U4P%)*G\M$-!QP[X@#*1W(:QW\TL'/%UH@RY=U2S6=C*38(FFM331[ MD^ IH)K M:2JGT,4M:,J22^/[>7Z++OZX'+G:K,>B/UCL3;K7::20D\>CE<-OKV .D3R'\Z M9O.KV?Q\-O_8;%7&WZ%KI<#DU%;MGM$GEC!MR_( 5&428F0J^@B1@66K9JT^ M"2ZK!P4%OMV;"="=AE1UP>M5\'K=R;#P-@6\&"3;4/NY(FJ1ME6ZB!;FT6SK MV4R(-_ \4Y=-LZ*'9@,_;)KM@0TJL,%;P"9E+E_: !<1@R;@'CX$?&B&!\%1 MP&$%..P$/)5"J9IH=UR#^7PU>J3Z]]C6KR;LGR/;!A6\06<^/@G;MFCR.XP; M'%0F,-J7_WZJX6LL]V /*]C#D_-N>,@[S_-;4!\:]GK#X?&/!7NU9'B=L/_6 M*Y E^_2.#CNRH1_H-(T0-R0,GR,Y<2T,N%L9WD+/,F2S?GZ(_986TV(9AN'P M.#UQK3'8/VD7+\,%OVKC+79=?1S7JH.[96>?FDT&G)Z?M;K@X"SY6:L)[I:3 M#GYV]J(R[%ZY@Q[Q6PK>8MG90G&M3+A_\B9:AORE>K?8=U!N'A.;*3U')#NN7F+=VS#/D:=6\S#3NY26IE(OBD_;,,U\3R_HB\ MMYEV"SQI;&2Z],*); PKMY5W]!( M%@<>Q4"+=7YF\"2T%FE^NP)JX%L#\WXAA-X-[#%$=>PT^0]02P,$% @ M+E:F4N.8BGM] P E H !D !X;"]W;W)K&UL MM59=;]LV%/TKA%!@#;!$7Y;M%+:!V&FW U@Q,OV4.R!D:XE(A3IDE2<#/OQ MNZ1D6;$=H<7:%ULD[SDZ]T.7=[*5ZE$7 (8\EUSHJ5<8L_G@^SHMH*3Z0FY MX,E:JI(:7*K6"75\;4B]]IT6V'W>L7]R MSJ,S#U3#0O*_6&:*J3?V2 9K6G%S)[>_0^-08OE2R;7[)=O&-O!(6FDCRP:, M"DHFZG_ZW 2B T">TX"H 42'@,$;@+@!N,CYM3+GUC4U=#91BGC1OSVHWH#3=BD1L#I>YC3EKFI-?!.Z"<_0,9R>M*XOM*2O$9#])=_9RJCII\ MZ,AMYWJ:A78[#UNJ5\&$K?-@K_%ZHG?16=.T#2K?=ME]X M39YT-8V2^$#XL5$81\EIW:-6]ZB_HJJRXG4J!=X6> ><&_I<2S\E='2DX3(< M'.@\MCD/A\GPM-!Q*W3<*_1&&,#>9,B-2&4)W>)?* SXOO1;RSMJOJ_^+ULM MES^X_L-@WXB#;_,3J!*'/:SI@<%1@.-Q=%CFIZQ&G5R]UM>Y*,)>?2LCT\=" M\@R4_H7 UXJ9EY^2C##:2XI^=#KV#3?L[[C_\[MNV+O-)@JCP>$7<\(L2:+H M(%=^YWXO0>5N[-'$7<3UE=;NMJ/5E1LH#O;G=N1R<\.>II[7\,+*K7,&ULC55=;]HP%/TK5E1IK;0V7Y"T%2 !W;1)JX3*NCY,>S#)A5AU[,PVT/[[ M73LAI32@O8#MW'-\[KGV]6 KU;,N QY*;G00Z\PIKKU?9T54%)])2L0^&4I M54D-3M7*UY4"FCM0R?TH"!*_I$QXHX%;FZG10*X-9P)FBNAU65+U.@$NMT,O M]'8+#VQ5&+O@CP857<$'6INBG4V3Z"3AN%)7)(@_DRB(P@X]T]/P>XKPZ-K!@Q-RXK9JL>.+C_') M#>!5,M:FN4&/J,JQ@C)?9^;-8N3W@^2T4/# MJ.SC64S"H.;/EJQV3>Q(RJ\27IMU#NQ M_59L_Z38Q@5-L.7MO,%#VZ6R)NKO[1_%<7H@\F-0F*1AM\:DU9BOH0%U75!+>=,M+6WGI_]8;+]3I2J<=E4Z#_H',CJ@P M"),#F?Y>7RM!K5R[U\0UH/KNMJOMBS)VC?1@?8(O3?TPO-'4SQ3>3#S FG!8 M(F5PE:)UJF[]]<3(RG7/A338B]VPP-<2E W [TLIS6YB-VC?W]$_4$L#!!0 M ( "Y6IE)3 *5\- ( /,$ 9 >&PO=V]R:W-H965T<$_7Q#$P>QL$P M.&ZL:54;MX&SM"$5;,"\-"ME+=RS%)2#T%0*I* PG+4P]#CX'J("2[)A9R\-7Z.IY<'RY9-I_T:&-'=G@?*>-Y!W89L"I:/_D MO>O#"6"87 !$'2#Z5T#< 6)?:)N9+VM&#,E2)0](N6C+YA:^-QYMJZ'"G>+& M*.NE%F>R->Q![ "M(9>5H+ZU]VA2%'Y)&)J+=E2-C-T>W.' M;A 5:$D9LWZ=8F-3 M_@W'MA%]-Z*^&Y'G2R[P?3,U*+20HKK_#HJC!25;RFPK0*/7)? MJ%]79.)> M)O8R\7\T_75A@]#< -?7)))>(KE:R0Q*4 H*>]-:+2**;IYLA:38$Y'#V0-K M>1\]KWL#]EDR2O'^]%#.A$1]2)LN/AE)]QPLB:JHT(A!:4'A8/00(-5>L=8P MLO%3NI7&YNB7M7V50+D ZR^E-$?##7[_SF5_ %!+ P04 " N5J92I57\ M7O8" #6!P &0 'AL+W=O:Z]%>R$>5 &CRE*5-D!G5.)5;5^42 M:&Q!6>KZGA>Z&67#23 M[_'8\8P@2"'2AH'B:P=S2%-#A#+^5IQ.O:4!-L<']J_6.WI94P5SD?YBL4[& MSL A,6QHD>JEV'^#RD_/\$4B5?9)]E6LYY"H4%ID%1@59(R7;_I4Y:$!0)YV M@%\!_&- ]PU 4 $":[149FTMJ*:3D11[(DTTLIF!S8U%HQO&31576N)7AC@] M6<(.> %D"9'8TU694V)V)"IR3/3=JP3('.1Y90_?U9D 1N0$F)RX* \ M)G,K&229QCO*(U#D8@&:LO02:1]6"W+QZ9)\(HR3'XDH%$+4R-5HQ,AQHTKT MK!3MOR$Z('>"ZT21+SR&^#7>Q0346? /69CY9PFGN;PA7G!%?,_OM.B9GX?? M483[ POWSL@)ZJ($EB_X0%%,M>NW;7[QJXSFIJ* M$:IMH=>P99PSOCU4/@?)1-Q6K9(WM+RF;>PF?C#L]X8C=]=,8DM8)PB'O3KL ME>Q>+;MW5G8S2:A45JEA/$H+/!WFJ*U?G'W 5;EMKR'W>MCU^H,C5RUA S_T MNNVNPMI5^(ZKTD9\*'E<2*/Z1?(5X=CD&XYEF8A_QW]$Z28\D=D9^,&@>^2F M)0R# J_=3;]VT__(T0(\R^^FOW]R6@)_X(6](\&G83X>*?,7OQ+L-EHDMJ>M MO3D4B43!==DGZM7ZJ=7;MNBJ<0L+4I<@@Q3=C(1.F ML2LGKLHDL,B"DMCU/:_A)HRG3K=MQ^YEMRUF.N8IW$NB9DG"Y-L-Q&+1<:BS M'GC@DZDV VZWG;$)#$$_9?<2>V[A)>()I(J+E$@8=YP>O>[3A@%8B^\<%JK4 M)B:5D1"OIG,7=1S/,((80FU<,'S,H0]Q;#PACY^Y4Z>(:8#E]MK[)YL\)C-B M"OHB_L$C/>TX+8=$,&:S6#^(Q6?($ZH;?Z&(E?TGB]S6DE8I9J,S: M,4B)0VLX2R/2MVQ!DEXT9VD(BIP.0#,>GZ''I^& G)Z9@F+AASO=FQ=??P;>7R4OB!>?$]WRZ!=ZOA@\@O"0!M7#O/=S%RA7E\XOR M^=9?\!?E>_Z"1N1.0Z)>*D($18C AJCMI)S76I9J':YKS=:UAF6&*P/-M" C M0&-+Z!=$VVJ\BMBP$JM=KNO%S+CV;TJN77O,+L74*U(J':T1-: M1:R7F :84:.^G6F]8%JO9)K/[CE.K]D1>3HA]R#MWHD4R;=1S"?,S/DYN5VS M?>2)L<-%,L17:LS"E<%0,ZD)KE$@S[TE5R_75H,7'L5?A4P:!=?&H938+$(T MCSYQS7U*?,>T53!M_0NFLE2K#"076RE6A_+(&S"I*LI[59"^^L]JHWO51KW- MN>$=2F^T=#C1HRLN#_E.F1C#J\Z M?[_J-D<'K1U,=9M=GU9O^P=17?VCZFA0;^Y0W6;7IXTCJJXZEK][JW-+-U!S M_?_*Y(2GBL0P1E?>91/3EZL;]:JC168OI2.AD:IM3O$K!*0QP/=C(?2Z8^ZY MQ7=-]S=02P,$% @ +E:F4G :XYCK P G!( !D !X;"]W;W)K&ULO9AMC]HX$,>_BA7U12L=F]CAL0*D+5SO5NI*JV6W M?7&Z%X8,&VN3F-H.M/?ISP[9&,A#4T7B#>1A9O[CF>&7X.F!BU<9 BCT(XX2 M.7-"I78?75=N0HBIO.$[2/2=+1+,I]FU M!S&?\E1%+($'@60:QU3\_ 01/\P<[+Q=>&0OH3(7W/ET1U]@!>IY]R#TF5M$ M"5@,B60\00*V,^<6?USXQ#AD%E\9'.3),3)+67/^:D[N@IGCF8P@@HTR(:C^ MVL,"HLA$TGE\SX,ZA:9Q/#U^B_XY6[Q>S)I*6/#H&PM4.'/&#@I@2]-(/?+# MWY O:&#B;7@DLT]TR&T]!VU2J7B<.^L,8I8>C4L,6U<*:'O,NVGYO=4O(*BZPC0 M"C:I8(J!1#VTTO,2I/HJWZ+;/661,>GIL>FMZ+GM(VQXLF$1HUE?WB]U.!9] MT#&>5TOT_MT'] ZQ!#V%/)4T">3453IOH^YN\AP_'7,D-3G>[L0-\OP_$/$( MKG!?-+LO87.#?)RY>^?NKJY643)2E(QD\?R:>/6ED1>E^>>+=D5W"F+Y;X.P M7PC[F7"_K@XQ%XK]!P%:<*FJZGCT'V;^Y@>\G^.)-QC[4W=_6J^RV; _P(71 M67+](KE^8W+/B:9(E&7WEZ9'57;' (,3V5&UYJ#0'+35_,)EY60-2IH]7*,Z M+%2'C:J?*1/H*XU2J!(Q9/'H=FIT[MU4]@3)N5%UPL>." M*D!+6*O?;":V(,-7)AFV*,-=698'.*LMGHRQ5U-<"RKX"Z]P!;!TF;VZ,EL8X68:/>FW/3V^.RZ9:C>WED+XRAC"ED.X*XAP MF42#\0B3BP= A5G]$X!87I$NO")E7E7E5F'6D)NE&OD%U:@,T9_?4[;774K: M#04Y>2N[,LR(A1GI"C-2AIFNZ*3F1T8LRTAGEI$RR^HZ:5E&.K.,5+"L7Z-K M44:ZH(Q4OE2-:P!*+,E(,\E6H6YO3X&(T5VR!ZGBUM-KD4:NC#1BD4:Z(HU4 MO5P-)I/+E]H*NWIN^)9I?C/36@RY7T&L&EF+*[\95RV&/(]P_L#V:X0MR7S2 M8BA>62!3!5KMY-R.]-G'<"CF>*+[+ M=A/67"D>9X5$ 7VL-J#FTP;"\?NVDY+__V.G9 M2\ON)?;8 M\Y[?/,N3T5;I%U,B6GBMA#3CH+1V?16&)B^Q8J:OUBAI9ZETQ2R%>A6:M496 M>% EPB2*AF'%N PF([]VKR^*JT;B&< MC-9LA7.T3^M[35'8L12\0FFXDJ!Q.0ZF\=4L<_D^X9GCUNS-P56R4.K%!7?% M.(B<(!286\? :-C@#(5P1"3C5\L9=$6'+<7 9 M0(%+5@O[H+9?L:W'"\R5,/X+VS8W"B"OC555"R8%%9?-R%Y;'_8 \> ((&D! MR?\"TA:0^D(;9;ZL&V;99*35%K3+)C8W\=YX-%7#I;O%N=6TRPEG)]^8?D'+ M%@)ACGFMN>5HX!SNY :-I>NR!F:"&<.7' NXWL%,2:O)_9H)^,:L@^R SD8X MO2$F+LX(_C2_@=.3,S@!+N&Q5+5ALC"CT))D=W"8M_*N&WG)$7G3M>Y#E/8@ MB9+X 'SV.?P&\SZDL8='[^$A&=6YE71N)9XO/^?TH,X- M$]CK3*%=(51.SA1 U<._6;23P<7 R34;C9M_ICVG"0Q5W2.Y6# M3N7@GRK9TJ+^(]266M6KTHW8+!T4W?!F>VJ2[#(^(B?KY&2?RGE4EHE#IV4? M+?H291?I7Q9]3#M@4;CW6EVGI">XXM+0]2P)%O4OB$4WW:<)K%K[![Q0EMJ! MGY;4L%&[!-I?*F7? M<3NE_ Y#=02P,$% @ +E:F4L-B&)R) @ &ULC57?;]HP$/Y7K*@/K<3( M[T KB$1!U?JPJ:+M^C#MP9"#6'7LS#:D_>]G.R%+:6![27SV?=]]=[;/DXJ+ M5YD#*/164":G3JY4>>.Z60E\#TRH:+ BMMBJTK2P$XLZ""NH'G)6Z! M"7/2B9U[$.F$[Q0E#!X$DKNBP.+]%BBOIH[O'":69)LK,^&FDQ)OX1'4<_D@ MM.6V+!DI@$G"&1*PF3HS_V:>&'_K\(- )3MC9#)9+UXN0&%"K[37\^,"75YP^JN MF]BW=>S@1.Q9*8;("PHA"W\*]CW!75Z$M1="6(K!\X3]* M42<_0/<*"GE4!S2C"@3#YNRAG[.55$(?Q%]GHH=M]-!&CTY$7^)*[ZLF)YCV MUK*&)Q9N[N8^]2,_\73F^V[->MS",+K^Z_9!7=2JB\ZJ>]%WT>QV*?A6@.P5 M6#/$GGW#N3H8IO&T M[TSZ!U!+ P04 " N5J92OFT&TD$# 8"P &0 'AL+W=OPF\,46EW_F&PZ7&6^E^J5S $/N"B[TQ,N-V5SX MODYS**@^EQL0.+*2JJ &FVKMZXT"FCE1P?TH"/I^09GPIF/7=ZVF8UD:S@1< M*Z++HJ#J?@Y<;B=>Z#UT?&+KW-@.?SK>T#7<@/FRN5;8\ALK&2M :"8%4;": M>+/P8A'&5N!F?&6PU:UO8D-92OG+-JZRB1=8(N"0&FN"XM\M7 +GUA)R_*Z- M>HU/*VQ_/UA_ZX+'8)94PZ7DWUAF\HDW]$@&*UIR\TENWT,=4,_:2R77[I=L MZ[F!1])2&UG48B0HF*C^Z5V]$"T!VND61+4@^E>0'!#$M2!^JB"I!8E;F2H4 MMPX+:NATK.26*#L;K=D/MYA.C>$S8?-^8Q2.,M29Z3LILRWCG%"1D8\F!T6N MA*%BS98<-'E-9EG&;(8HQX%JG]E\O5R H8R_PAE?;A;DY8M7Y 5A@GS.9:G1 MEA[[!O&L$S^M4>852G0 )28?I#"Y)F]$!MECO8]A-;%%#['-HZ,&9QMU3H+X MC$1!%';P7!Z7?Z HCX9.'G3(%\?E"TC/21QVR1]%$S>9BIV]^"F9VN6(S+0& MH\F"Z91+72H@WV=+;12>J!]'W":-V\2Y3?[CMBN?E;+OE/:"N9TF\3",1V/_ MMKU.'=.2).Y'S;1'8+T&K/:,K)74^B30_A[HZVAP$'70H Z>BTK3 MM"Q*A(*,T$(JP_Y4@*?0#_;IP]%!^F%#/SQ*/VOCP1T^A1JZO _WO(>]MO/J M,ACN[=(P/H@X:A!'1Q'?EL:>2-I!>D;N@2K2=3'-1_O;,CK($@:[NSXXD2;J MO+:#9^&TGI[P1)RX$R=\%DZTPXE.Q$DZ<:)GX>RN^S ^$:?7B1/O[>,N'+]5 M,A2@UJ[TTB25I3#5"]OT-N7=S!4U__3/PXO+JDC;F:EJ1GP_UTQHPF&%)H/S M 2Z1JLJPJF'DQA4F2VFPS'&?.9:NH.P$'%]):1X:UD%3#$__ E!+ P04 M" N5J92MJQ;WFP$ #M% &0 'AL+W=OQ\[MBD5BXWJVTJT/=]OI0]<$D UA-8LXVT+V_ M_NR030(DV16BVA=(G)DOW]@S\\4>[KCX*5< "OW*TEQ>#U9*K3]:EHQ7D%%Y MQ=>0ZR<++C*J]*U86G(M@":%4Y9:Q+9]*Z,L'XR&Q=A,C(9\HU*6PTP@N/ U\9LN5,@/6:+BF2W@ ]74]$_K.JE 2ED$N&<^1@,7U8(P_ M3DAD' J+?QCL9.,:F5#FG/\T-[?)]< VC""%6!D(JO^V,($T-4B:Q[\EZ*!Z MIW%L7C^A?RJ"U\',J80)3[^Q1*VN!^$ );"@FU1]YKN_H S(,W@Q3V7QBW:E MK3U \48JGI7.FD'&\OT__55.1,-!X[0[D-*!'#OX'0Y.Z> 4@>Z9%6%-J:*C MH> [)(RU1C,7Q=P4WCH:EIME?%!"/V7:3XW^Y#S9L31%-$_0WVH% MWFBN9+ M-D]!H@_H02=.LDD!\47C"1I+"4JBMU-0E*7OM.'7AREZ^^8=>H-8CKZL^$9J M2#FTE&9IWF7%):.;/2/2PGJJ.2)/A'':W&%;.<](C;!;83ZW:<07R$'%^YV#QVG6C*GP',Z\#ZQG"E =SK]DV+9 M;G6W*&L&E1!,JQ"/+EVB<\4VNVI9Z M#^,7,*:C;$=AX$2N/[2VS0EL,8M\QXDJLP.67L72ZV4YCN--MDFITE.B*0K% M_J.F=[01]4X8Z/?;D7-$M,TL\".WG:A?$?5[B7XKF@TD'\9;$+IY'K!%,Q", MMQ7"33]J@!Z!BK8*G)SA>!!84 46]")]$331LJ,E"7V_AVP.HB_[P@HU?*T" MB"H*T64*(#I)F,@/[:.L>L;H@"&VZ\YN]W)\X NUHP+0%+9:KM=:?-5+E@$W MM ._UD)@4I,@EUF*$L=K3+/G.]@+CE:CS2YT78]T+$C=M[%SL7Y40C5SPK4= M'[O'9-OLHM -.LC6'1[WM_AS>](SL%YW4SK'\S"X6AAPOS+,-B)>Z8^_Y.!C MYR6U4;=T[+]:;=3M%_?WWY?71G"21OIK)23A<;JUV7E>Z'6D6]W2<7BYV@A/ M2&#?MD_)MMHY;E"H)/>;),/J66#7$XVR*D<^(X?'*M&FQD. M[;"#:BT:Y/>(QC.P84]]G.&Y#\YJ'"AE();%.9M$LA"$_NSM?V-XNOB>&K.E>)9<;D"O6T4QD _7W"N MGF[,"ZH3SM'_4$L#!!0 ( "Y6IE+F.>A^ @H +TI 9 >&PO=V]R M:W-H965T#,5,J<5W,K92)62T50SY=DH M"H*C44YYL7=^II\]R/,S45<9+]B#)*K.LT)Q41#)IN_W+L)W-_$I,FB*WSA;JLXUP:U,A/B, M-W?I^[T -6(92RH40>'/@EVQ+$-)H,<7*W2O71,9N]>-]%N]>=C,A"IV);+? M>5K-W^^=[)&436F=58]B^2NS&QJCO$1D2O]/EI8VV"-)K2J16V;0(.>%^4N_ M6D.\A"&R#-%+&6++$&\PA,=;& XMP^$FPW@+P]@RZ*V/S-ZUX:YI1<_/I%@2 MB=0@#2^T]34WV(L7&"A/E82W'/BJ\VLVJC"E9%WE%B5[@T*T1;5@C)!U%4@;=L,B31R8!$07C:IX^?_:*40Q+$R!Z%/>S7?O9KE@Q)'&KV MH(?]QL_^42R /=#*'WN,$;?^C[6\V.?_NT)5LH;TK\B?]T! [BJ6J_]XQ!^V MX@^U^$.?^"E->,:K%9DRUF=OOXA/$?:DAZ$$, MXT F-2W-8+D"EM(8I!P+2?C4 MW<,F"P'F(Y-:@3>4,DJB))[G8&00D,'2DB5P4\S6Z X(X ?PIJP4"MP!.WX> M/@U)*K*,2@7X5LWA-2!,+3$H0&\!(9=CDMO==+9Q0(3UB?,Y)L^ Q/CFR/+U M;5"2F^?']A:5NJFE>)NR0@"04J3.!"W40#N%PMX3\/; Z$"+]: #?>4,Z# @ M4E*78+Z^J,K8 OPWT\[F8D!,T"0@3=("'D]8M62L((%V3Q@-QR@1[%T*6$X9 MT_5$GU94\S023JR(?AE;S: %#0DF53H09FZT@&O8ZJX 8(/? T;N%I M[,66>U',WH*U5IF\.>6#ENG7#LCQ4LC*!(8K(#>C"> \Q.A 1!&+<)+2%RJU6? M.XY[8B,*@IXH,I3C+J6)MFU!=-+J?^(/(BD H*]J*5F1K*#F6W33%>4*G0Y- M._GS \LG3/IJ_VF[X.EKM!9AX%K7P+LC"!K3LBYH5@-P0^GD"XJ#!Z%*L=Z\ ML"*[GAA;1VQZPI*.O:3KJG>Z[G!'7]2JZO(8\@:@J%=KO[28K!B45I]1(Z=9 MM,NHD(D/=-6T5]B"J)?$1>AZSO!5FL[0=9VAOV>\6RO=:%75X&:O>7]VH#\[ MT)\=Z,\.],=UH*%K04-_#ZK!,!'0BE'0)64JD5PC0^]1BU\6]'6W;")K*E?Z M=&- $B8KRHNVDS-8*%FFH\\BAJHGBD-. =<,>$$/@6D"L0A2C@< @7 PL=P,1%:B(#EL:F&!72 M!1NP5H(954,+. +4V)0FT.(JO4'D_.4P"$C.LTS?2\ )R8;D&C '0LQJUBR" MZ+S$9K8G7 G[FC"6*JNK1<$&&DI;J6VD]]I/$37'$:(US61% A#VQJ1AVHU MU=AMIR=,?&1*P,Y2/N4FGL#%$G$81;BA EIS3#7<^:SF*2T2@X<9JJ.&O479 M'^J?MF.%F310A?7*B^E<0M4P^-^!5]Q[Q]Y-\<0*E)F] +6-%)B*+%Y T.K9 M"01/N4H@ &QDF+B Q\[!4U'+M2!:YS#H0C<=WU4$H^=[%>G)N7Z306!D-4 / M*=C,=*5M.$#[,IUR?2"\_AAF.# ><.NC8K.#)96('IR96SU?:C7MT;UQ"31% M]F@;$0>-Q8L%;%6K,I,T9UJARQ( M>+45WVS.OT[*__^F\W:#V(SNY-DKI[8O02,WTD?^D7[W@5ST[0#?DVSVEY@> MVL"?F)$;X2/_T/TW#N5V2/RT<6IFC\EP'?"P$CEK0F2+TQ%;L1O";@*+;M%T MN.MA';H3-3J#&C#3P^3FV5JGS[43R<80E-//[.UR+C+72$NKLT83N,PYC(%3 M.S\]0?J DK_V:^\+'W=X$?D/+Z[7?8 9FV 8S]A&RP^-RH0997GO;Y([%@J# M81"\\>GL#D.B^+MTW@)1O4KZ)2.R>'5TYRG1"W[&Z^BX#FR]JOD%[E3-C4^1 MOP_<[&4,/'U_U8Q<$Q$=O4;5C%S)C_PE_W?]=0-+WU)KY;5S@%YK^P5&PZ.3 M-SU\USOY3B.OEURG$?D/GQ_;V?JV;>E:KY"_R-\_=8Q<,Q*]RGET[(I7["]> ML#5FSJ)-7>PM8#=Q3U$:^XM2[(I2O*.$8.F\%P#RM\T9Q@^QQ862'AK$?O.QO5@YCC%T[AGYP51#>D7LLO9^P]'Y:PK,5 MN:8K12YK?$L^8">H7S[QK\V[E[C$060\?A67.$2,_6/5PUJ9-2T R^U/BYX. MHVEFC!5M6Z!;F3Z0VZ'$SI(<.P"._;CW#5JMR 44%9=HB#XQ,E^RM4_; M;Q,O]!=Y(T=N/FS\H,_(\11\"JS!\!@R0YIO!"@ &0 M 'AL+W=O#B#A*_Z#G8>%Z[H8JG,@COH960!4U#7 MV:70,[=BB6D*3%+.D(!YWSG%)T/<-@"[XX;"2FZ,D7%EQODO,QG'?<_*"Q6O:=KH-BF),\ M45=\]05*ASJ&+^*)M$^T*O=Z#HIRJ7A:@K6"E++B3>[+0&P <+@%X)< _V] M>PL@* &!=;109MT:$44&/<%72)C=FLT,;&PL6GM#F3G&J1+Z*]4X-1C!3*&/ M:%J<(N)S- 5&N4#73$*4"XC1!5<@T5C*7$\.1J (30XUYGHZ0@?[AV@?488F M-$GTLJ[0JP^U&I8*S0H&_14& )IRII42?60SQ4[RKO:E<\A]=.O,;"4\S MT4)>\ 'YGH]K] R;X2.(6BC %NXUR FJ" >6K[V%;PJ"ZOA=H-L)I#,0/QLX MVQ5GVW(&3:40K=?]08T5I#*)OI.1=]IE/P=1%IWD,VH#GH (F2# M_;"R'S8RC9D" 5*]?XM#[],545"GIID#M\+NN[K3?S'LB0M'E0M'C3SG)()" M_@U)\EK]!4%H"4RUO1M@3_]P=S56NY75;J/5"5&YH.JAL#S:$KA=',+^_V_V M]G0&A VQ.*Y4'3\G [X])P.PMRYUTG&ULM5AM M;]LJ%/XK*-J5-FF-#=AYJ=)(;7-W5ZU=JV:]]\.T#R0AB34;<@$WV_WU%V// M.(V#K56NJMJ&W E*5L8IB3WD^P,O(1'K32>F[4%,)SQ5<<3H@P R31(B?E[1 MF.\O>K#WJ^$QVFQ5UN!-)SNRH7.JGG8/0G]Y9915E% F(\Z H.N+WB4\GP7& MP5C\'=&]K+R#;"H+SK]G'S>KBYZ?(:(Q7:HL!-&/9WI-XSB+I''\6P3ME6-F MCM7W7]$_F,GKR2R(I-<\_B=:J>U%;]0#*[HF::P>^?XC+2849O&6/);F+]CG MMH-Q#RQ3J7A2.&L$2<3R)_E1$%%Q&/DG'%#A@%XXP."$ RX<<%N'H' (##/Y M5 P/,Z+(="+X'HC,6D?+7@R9QEM//V)9WN=*Z-Y(^ZGIC"X4. /S/.V K\%] MJJ0B;!6Q#3"];V=4D2A^I\V>YC/P]LT[\ 9$#'S9\E1J0SGQE$:2Q?.6Q:C7 M^:CHQ*B7.]$'/GX/D(]@C?O,[3ZCRS[ T+C[A^Z>GG]) BI)0"8>=I%PPZ02 MJ5[2"GR]U0;@1M%$?G.$QV5X;,(')\)_X8K$@'%%)=B1GV014Z!YT\MSH=[K M) NA!ZTC,0\[,&&S#?P\A7[V,_&>JV35F(4'9@>H@Q)UX$3]Q$C"A8K^HSE2 M$$F9$K:D8,FEJDUZ'C"L #D;C.%+N#56.!B%]6C#$FW8@N.8L\V9HB(QB.L@ MAD>#PX&/_?%+D#5VR!^$\ 3,00EST +F*7"#XT&'=>!J['!X&MRP!#=T@KL6 M=!4I<+D1E.;[X(XF"RI<>V!4QAYUL<7&9?BQ$_IM8^+'1YSANKUT;!;XI_<2 M]*W,^DZ <\HB+L 3DU1O>+VE/ALYF%,1Z<>?;:B&%4V'79 -K5Y"U(FBS8JX M57X=4@6MPD*WQ+KI_="*7BN,,.B$7JMEL(V8_<8_#%@C6W6KO-GN$+F5-^C6 M-W<>_FJ5!RM7<-A)'JQFP=$K5:4(<'H]%WPWF1T"M*H'W;+GIOMC&[J1E3#D M=T$WLK*%X.OHOFH(\!5^JTM2X=64I$:SPVE5BDNW6+J3=-,J258($>XD25;\ MD+LL;-X3Z+C JZ6[R>P0H!5/Y!9/-]V?6M%M]0X-.J';:AQRUV0MZ![6E;0U M?#?:'4*T*HG<*NDF_+85X5;QT+B3HYI5.>PNU)H)+P)4B42UQ[)&NT.(5B>Q M6^;:N8F\;T6DU27N4!=<*9Z8URTE*RHR ]V_YIJMXB,;H+RVG_X/4$L# M!!0 ( "Y6IE)&G^?%PP, ,84 9 >&PO=V]R:W-H965T9A[V7$\_)9JOS$\%\NF,;6(+^O'N2YBBH7.(D ZX2P9&$ M]1,/Q;!F^U0_B\-'. 8:YGZ1 M2%7Q%QW*>T>AAZ*]TB([BLT,LH276_;C^$&<"(Q/LX 1GP>@5 3T*:!&T MG%D1ZXYI-I]*<4 RO]NXY3O%9U.H39J$YQB76IJKB='I^1VL-/H-+4N*2*S1 MXUXKS7B<\ TJKKYY8A*XWH).(I:^16_N0+,D?3L-M)E ;A-$Q\%NRL'(*X-1 M]"",D4+O>0QQ@_[6K5W$/F( MXD(>.J9#*QJT\!N\XK<$G@B)/G,%T5Y"C#X)#0HM029F\QY]?8!L!?(OQU"# M:JA!,11U@5]PI>7>/)4:?;TW-Z"%ADRY[(>5_="=1#-MYI]P#1*41M(<(O/8 MQOFP235LT_^0VYCZ5^-?FDAUEM5RC:IV/<,^&.&3>L9]46IQ-D\$:<3475?/1FPV M<@&ICQ4I]"^Z7]P\/I^%SE8MIKV@LP6+!\YXBQHS\_6Z27@C)[<-]LFPF5-G M73V(K7+L-A6Q>/>GBBW,_4Q;2;565?/9BL=MW2ZD]0? M9Y&R/8NO^B!%;+F2L"]2+<[FNV;02*J[KI[-]CIIZ74GJ?MS2!%;M(3T0LIV M*6EY;[V E-N9^A0WD^JLJV>S-4[HF]7 6*5NU9-@+*5NOI.7]]0)2;F?J M#YO;K[NNGLTV.VEI=B>I3V>1LE5+)KV0LO5*6MYC+R#E=L;^:-),JK.N_BO7 M-CMM:78GJ<=S2%%;M13W08K:>J4M[['_GU2+,WGMW:^[KLP6G*P492 WQ0*: M0I'8FV62Y:%8>:+$KUIU6 M0FN1%;M;8#'(_ 9S?2T,].-!/D"U=#G_#U!+ P04 " N5J92B"?["IT$ M G$P &0 'AL+W=O IJE(3G3&@N!5)L<=$:X_-I1&Q V>(/SM9ZIXQL M*G,I'^W#=7+1"BTCEK'86 @*/T]LRK+,(@&/O[>@K?J;-G"W_(+^4YD\)#.G MFDUE]B=/3'K1&K10PA:TR,R=7/_,M@EU+5XL,UW^1^MMV["%XD(;F6^#@4'. M1?5+-ULA=@( ISF ; /(VX#.!P'1-B J$ZV8E6E=4D-'0R772-G6@&8+I39E M-&3#A>W&F5'PED.<&5V+6.8,W=,-T^@[&B<)M_+2#%V+:I!8L4\NF:$\.X46 M#[-+=/+E%'U! =(I51#&!7H0W.AO4 GE&YYE$*2'@0&"]C-!O"4SJ2+5"[>\0"=MA M[PW;QD:=9L*]FG#/2_AJL6"EQ\"8KJDK:E@32S\4[K0'X=>F\>>/Z[<[;\-> MI=*O4^D?F,I+#N# L10QSW@UP6$:&U7$IE!<+%$,G;)D31-XVO>,G%?NJ1]JRF?^9%FAD9/Z()+"0)FLH<5E== ML89)CB;5L$8_;E@^9\HWS7'H##L\NHG@G>4 '] =2"Z0MIE]GY>9Q3N9-=HZ M]MA%U2'>)J_)$D>6>,G>T W/B_P@?9U'X^.;-'8NC?TV?;59@;Y6TI2*I?46 M5 @[X)>"_P/5=A)LW;!<6$W*D& ;@\R:93!)\G*!;.R#]Y:-/Q#8>3;VF[9= MUH'4S,"TU ?)[-P5]XXOLS,\['<\R[@P4CU[77L/",'MT.N_V)D<]AO.M6(9 M%FC_7S]D( MB8XAGQ\$G^T9@<09#_$;SPP63[J2L-DZ1$3G$*1[?!&=21#_!NA $??LOOK[ M1'2V0O;8RCL1T;\(#AD\0_=KB>Y366@[S\Z?R+Z]T4&]YP?I M[NF\R!E:M,?0FCIO5V:[9;NS&]!/S97(.5B$CZYVY.PLVK<94DMN#^[L,P>7 M/:#A1^H'.U<..8,=N;V)T;!1A!-G=3ZO:^O;GG%YQ_&F?H+/I]6=C8.IKI"J MA#3*V (@PW8?G$A5MS+5@Y&K\F)C+HV1>5E,&4V8L@W@_4)*\_)@/U#?C8W^ M U!+ P04 " N5J92UPG:9?T" #$!P &0 'AL+W=O M8,GLB:Y0T,T2;*X9$)%\VF(79OY5-=."H77!FQ= MELS\6J#4FUDTB)X#2[$NG _$\VG%UGB#[JZZ-C2+.Q8N2E16: 4&5[/H?/#^ M8NSS0\)7@1N[-0;OY%[K!S_YS&=1X@6AQ-QY!D9_CWB!4GHBDO&SY8RZ+3UP M>_S,_C%X)R_WS.*%EM\$=\4LFD3 <<5JZ99Z\PE;/R//EVMIPR]LVMPD@KRV M3I/H!:0M(=P&G>P##%C ,1AMEP=8E)V&CO2XUGCO-U[T>R=[ME["%=:N<+" M!\61O\;'Y*,SDSZ;6:0'"<\K**GZ-ABJN?,AI6F=T_"UL MB:XVRL+WI982Z#YOF.$_#D@^[22?!LFG>R0OF&0J1V .7(%PCVNA@@(2[P,5 M&J%YWU$WO%G@]:WC<9Y.LBR;QH_;!]"3-1Z?)5W6*]&C3O3HH.@OU.P,\CHT M!@O4VD"RRJ(7;1USM:.[[=@#*N"U"?4\:*79;;0E\MW9:,=(3\X@&?3[R#H? MV3]],,[%BPU'9UUIVT;^LI#7QJ!R!ZQD?\E,)V<[5GIRDF&_DW'G9/P_UP@5 M__<%&O=630^@=97 M6KOGB=^@>[CG?P!02P,$% @ +E:F4C&9D4^ P X0T !D !X;"]W M;W)K&ULS5==C^(V%/TK5U$KM5*'Q&'X6@$2S&[5 MD986S6B[#ZL^&'(!:QP[:SLP2/WQM9V09+N0F557%2_$7_?X7!_[8(\/4CWI M':*!YY0+/0EVQF1OPE"O=YA2W9$9"MNSD2JEQE;5-M290IKXH)2'<13UPY0R M$4S'OFVIIF.9&\X$+A7H/$VI.LZ1R\,D(,&IX8%M=\8UA--Q1K?XB.9#ME2V M%E8H"4M1:"8%*-Q,@AEY,X]]@!_Q)\.#;I3!I;*2\LE5[I-)$#E&R'%M' 2U MGSW>(><.R?+X7((&U9PNL%D^H?_JD[?)K*C&.\D_LL3L)L$P@ 0W-.?F01Y^ MPS*AGL-;2Z[]+QR*L8-1 .M<&YF6P99!RD3QI<_E0C0"NM&%@+@,B#WO8B+/ M\BTU=#I6\@#*C;9HKN!3]=&6'!-.E4>C;"^S<6;Z:.3ZZ69N\TK@3J96;$W] M8ZK]: M"-U6A&X]H=M+"7O0/6K#Q!8R5$PFYW1H1^G!$:EJ6Z!>Q:?7BO1[GJY0@=R< M]@?=V]U"5QS![B'8VE4R\#><$Z0@6L //;SSE/VTW^F-P_T93OV*4[^5TQ*5 MW[]BC> W/'P0S,"24P&?%N@(MTDQJ*897,?>&%:$AJUY?_2>A,D-W:.R'ENN M?D*-%8,R!7O* MOD8L$M7.%UV'7*1AQN0;#K-RZITWU7:8J!-%/[81BFM"\7?1ASZ_6I_::U&'7/C3(;7[DG;[??/6G:+:^K>%AK7,A2DN MX%5K]7Z9%;?V>GCQ^%E0M65" \>-#8TZ WOF5?&>*"I&9OX.OY+&O@A\<6?? M8*C< -N_D=*<*FZ"ZE4W_0=02P,$% @ +E:F4JE[T>L7 P M@H !D M !X;"]W;W)K&ULS5;;3N,P$/T5*^(!)""W7E%; MJ1=6B[1(%87=![0/;C)M(A([:[LM_/V.G31-;]&NQ ,OU';F')^9$R;3VW#Q M)B, 1=[3A,F^%2F5W=FV#")(J;SE&3!\LN BI0JW8FG+3 -#2A-;,]Q6G9* M8V8->N9L*@8]OE))S& JB%RE*14?(TCXIF^YUO;@*5Y&2A_8@UY&ES #]9)- M!>[LDB6,4V RYHP(6/2MH7LW=GT-,!$_8]C(RIKH5.:3/"8SIQ+&//D5ARKJ6QV+A+"@JT0] M\U&("@!Y3@.\ N = AIG M 'X!,)6S;D98 MB)",>8IOAZ2FOC=DAJ],N$J \ 4Y&W;_KM= +B>@:)Q<(>YE-B&7%U?D@L2, M/$=\)2D+9<]6*%=?:@>%M%$NS3LCS2>/G*E(DGL60KB/MS'-,E=OF^O(JR4< M9N*6./XU\1S//:%G7 ]_I CW.@;NU,CQR]+[AL\_5_J("KB9']=T* 1E2\!_ M%D7F'Z0:-Z4?YGBXH2*\WH>-N53D]0?>0AX4I/)WC<9&J;%A-#;.:'SFBB9$ M&O=S!4'ERE.>YGPMPZ=[R'K0\9UFSUY7"WTKOKO*_KX:Z9N_YG M>^@?=4'7:WJ''IZ,.O30KDP *8BE&8PD2E@QE7\@R]-R^!J:D>/@?*2',C-9 M[&CRB0X_?\N829+ BF=VS:^5B(?DO*-XIF9,^9W P (PL !D !X;"]W;W)K M&ULI5;;;MLX$/T50L@"+9#HZEL*VX OZ;8/P0;Q MIGU8[ ,CC2PBDJB2E)W\_0ZIBR^1M;OMBRU2LS27 M,RM1JOCD.#),(*/2Y@7D^";F(J,*EV+KR$( C0PH2QW?=4=.1EENS:=F[T', MI[Q4*5:S\:825CS]SB*5S*R)12*(:9FJ1[[_ K6@H?87 M\E2:7[*O;5V+A*54/*O!R"!C>?5/7^M ' '03S? KP'^.6!P 1#4@, (K9@9 M66NJZ'PJ^)X(;8W>](.)C4&C&I;K-&Z4P+<,<6J^43Q\N5EB("*RXAE^'9*: M^-Z01XSUCN:*:,?D25LH3M:@0" 1("H!\HVF)1 >$^.'_%%HK"2_"\2A_;H4 M+-\:RP<0C$?D ^(I2S^B_[L?)5-O-8;\=0_9,XB_\<739DT^7'TD5\0A,J$" M)&$Y>YRJ1Y"Z/ M(#K%.QC1-JQ^$]:EW^MP40B;N,$U\5W?Z^"SZH??4X3[$P-W>^@$;98#XR^X MX*_)RUXG=4F39[OI&)X2Z#)SV?*1)5NV4-HT!(: M&$*#?R'$#*&NA%7XH<'K6K2;>\'MU-D=!_&]C>^/6YL38L.6V+"7F)&Y,U\U M/43EF@@F7T@L /!+PPL 4A&!T>EBWG^ :T_@(K.F]3O?W01N/H)X(G$<2MQ_&L2=SS%&I=B\>G2U^\\ M"&RO.W_].']D#WL3.&G537Y-7<1V+((+9;#R/3JZ,6[W?;EMZ=SV5I;OID]" M=+/8@<"^3^Y>081,8L$7+ 13:@ZE0W>*YNIC3=%]8:UK#&Z;EM$3'\\]=#2W M-T(M)5I3@H9282CA8;SFL*WZ5&?#J X9'Q>7\=@._+,:U&7GC6QWTAU7[Z@Q M>_]/AB%+(AVO^/ 1_$?9Y276.QHT,Q-9,89*$O,Q5 MU2+;W7;26YCYYFQ_J2= ,\8&PO=V]R:W-H965TW#:A\<X<%# MM-[([($Y&6W)FCY2^65[S]7(++V$44)3$;$4<;H:]Z;X9@YN9J!G_!O1O:C= MHRR5)6-/V>!C..Y9&2(:TT!F+HBZ/-,YC>/,D\+QHW#:*V-FAO7[@_<_=?(J MF241=,[BKU$H-^.>UT,A79%=+!_8_F]:).1D_@(6"_V+]L5"G9 L*8P5 M@B1*\RMY*0I1,U!^SAM 80"G!H,6 [LPL'6B.3*=UBV19#+B;(]X-EMYRVYT M;;2URB9*LS8^2J[>1LI.3AXE"Y[Z,U6($,U9HE:'(+J^?:1?H<_;;"C0YYT4 MDJ1AE*[1 XMCI*JX)SQ$'VZI)%'\N[*X^[&+Y&MA@KXM:+*D_+MZ\1LRD=@0 M3L7A$J7HGPW;">51C$RI,LGPF$&!>I:CAA;4-EJP5&X$NDM#&A[;FZH"91G@ M4(89=#J<;KF!+/L/!!;@,WCFW>8+HLS!T^96!QR[[(JM_=EM79Y@:^B.S.![.:8:S_3): MWL7F'( 61,,2T; 3T=T+Y4$DSF,:-N+U?>=\/+>,YW;&FY,T4"1X-IS;#(>A M)9Y7QO/>TGFU4:(8M6^4F=? X'O#\Q#\$H+?">&KYF(:]LDSY4I;$"UJCA28 M@"*V0JQ@*7:,=DG749IF S5G2WG$SM8M#^_6EX[K&XY_'C:V*FZUK@5\W;ZP MBR!^?=6ZKF'#R>(NYM73 #PT+*\EC9I$X&NE0;MV0Q&FG@AV? .WX(,*'UR$ M#_T_OJ!C]Q11CN!YMN&WU:\B&VD!JN^!YW$_XB M2J-DEY0BWJ$AN")O[/P:LH8K]L;=]/WNW%+$KW?(=0Q_T-*@2@9PMPY-JG.$U /J^ =""KY(4?)FF_"QG^,W]9ROI:.$TJ*0# MKB8=;^4,:.I)QXJ$2B:@6R86Y.52RH"*VP%^#C\0LJ )JF#[1E. MRZ*'BM2AF]2OPQE%D"-XGF6TR"14Z@#=W_;7HHPBS,7EJ[0"+M.*G^0,:"H" MP,"P6S0;*DF JTG"FSG#;7Y;#M6WY:E.F+63B(3RM3Z@4>5@NU3F_\;+I^4A MT%0??9P\G^&;>7Z44[G)3Y;4?VVUBP2*Z4JYM Q7M9OGAS7Y0+*M/N]8,BE9 MHF\WE(249Q/4^Q5C\C#( I1'9I/_ %!+ P04 " N5J928CBNBH4# B M"P &0 'AL+W=OV^2.)E MYIPSG*%FO)/J46>(!KX5N= 3+S-F\\;W=9)AP71/;E#0RDJJ@AD:JK6O-PI9 MZHR*W(^"8. 7C MO.G9S=VHZEJ7)N< [!;HL"J:>YIC+W<0+O?W$@J\S8R?\ MZ7C#UGB/YF%SIVCD-UY27J#07 I0N)IXL_#-/(RM@=OQD>-.M[[!2EE*^6@' M[].)%UA&F&-BK M&KRW>8)Y;3\3C:^W4:S"M8?M[[_UW)Y[$+)G&&YE_XJG) M)M[(@Q17K,S-0N[^Q%I0W_I+9*[=$W;UWL"#I-1&%K4Q,2BXJ-[L6QV(ED%\ MSB"J#2+'NP)R+-\RPZ9C)7>@[&[R9C^<5&=-Y+BPIW)O%*URLC/3>R.3Q^Z< M=*5P(PLZ;,U<%_W,0[=O[C M<_&VCKK+XWC/E&)BC93P!I9/T-YWQY[<],Q&N@/OOI;=\YM_?(=AH-P[&_/<&HWS#J7V14H7;@#PJK M)78)OG\$/QR<1A\TZ(,7H7^LHG()?' $WAT%I]&'#?KP1>ATP"ODSQ$8'A.( M3^./&OS1R[*!JO)G4V%TG J#J]-TKALZUQ?I?')7,Z9=MD5%OQI8VYR E!F$ M%>,*MBPO$394(HZ7+93Z=BKW2AA599/:M$Z;N;1Q/=P1I]14Q 9M-4%T6DT8 M'*[LX%?I63?5<)EWS>#ZAXJ\[@W.E$78^MV$OXK[=E]+SU /CZB'HZ@7GDFB M,#I0C_X+Z@?"JU;Y/<,Y.@YW&/3B_AG.A[]-&/\?J8\B_8FDKSD-VVKBH!>- M_J7&;[4M!:JU:\XT)+(4INI@FMFF 9Q5;<]A>]4]WC)%Q:DAQQ69!KTA72"J M:LBJ@9$;UP0MI:&6RGUFU,2BLAMH?26EV0\L0-,63_\!4$L#!!0 ( "Y6 MIE)R$W#F=P, .0* 9 >&PO=V]R:W-H965T5T'*W?:CN@S>9$&L=.[4-[/Y]QPZ; M!6Y(K]J^0.SX',\YXXQGLE/ZP12(%AY+(FI"B6]R94N MF:6A7H>FTL@R#RI%&$?1*"P9E\%LXN>6>C91&RNXQ*4&LRE+II_F*-1N&O2# MYXE;OBZLFPAGDXJM<87VKEIJ&H4-2\9+E(8K"1KS:7#5_[#H1P[@5WSEN#,' MS^"DW"OUX 9?LFD0N8A08&H=!:._+2Y0",=$08D'BA=61>UC6S;#;1:@?:K28V]^"]\6A2PZ5+ MX\IJ>LL)9VWY/6620N.&.[<"JO@&BUJ"@3! M%@A?F=@@J!R6J/V9DBG"JF :#;RAI8R+MT1U]-;M"'>26U@*)N'[#9;WJ/^E M97>K:WCSZBV8FH!+^*=0&\-D9B[@U=%X$EI2[S2$Z5[IO%8:GU&:P(V2MC#P M46:8'>-#.QAT<=X21-)A// MEYSA:_?8P!=C-I0Z,@U6?"UYSE.7U"N:+BN7:M/D]J.QG+X,A$^,ZSJWIB.R M01/9P$U[ZGQM=(T?>KPK/-O9@!S='IKYWR7#<;/D**QA$]:P M,RPOMUV,+IA_5YR"CO2 M-VKTC7Y+'SY65$,IXX+G3B,\(=.M'U0W?UP#H1]!67]9\0 R]M1&M?@K5$1QHV[\M]2Y,ETA:DBI MSC/)3[_M6F_W=LG@G-YN7#SZA=[WC=[WOZ4W55JCJ*^N5&%.58ZCM&T*NS<8 M#'OC=H7=N&34&W4J[$.X6K,E'!Y4R.BF4X4&_4*)>^S;* MD&\;:>O[KYEM6K4KWZ":NO^CVVW-Z6H1F!-EU+NDFJ?KEJH> M6%7YKN1>6>IQ_&-!;2AJMX#>YTK9YX';H&EL9S\!4$L#!!0 ( "Y6IE(B MHY53;P, !T+ 9 >&PO=V]R:W-H965TS\0. MYC)[L?7@1WXD18FSLU2/>H]HX&>1"SWW]L8V48N9/)J<"]PHT,>B8.IIA;D\S[W0NRS< M\VQO[(*_F!U8A@]HOAPVBF9^K27A!0K-I0"%Z=Q;AA_786P!3N(KQ[-NC,&Z MLI7RT4X^)W,OL(PPQYVQ*AC]3KC&/+>:B,>_E5*OMFF!S?%%^Q_.>7)FRS2N M9?Z-)V8_]R8>))BR8V[NY?DOK!P:6GT[F6OWA7,E&WBP.VHCBPI,# HNRC_[ M606B 2 ][8"H D2O 8,.0%P!7.3\DIESZQ,S;#%3\@S*2I,V.W"Q<6CRA@N; MQ@>C:)<3SBP>C-P]]E84B 36LJ#3H9F+;P\VJ-PQ$3L$)P9?!#>:OB?4AN3O M99X#!?/,5 *_?D+#>/Y;)Q V.1/P_0Z++:H?)/8+^*#W3*&^_+B ?_;RJ)E( M],PWY)XEZ>\J5U:E*U&'*S'<26'V&GX7"28O\3Z%I8Y-=(G-*KJI<'E0?0CB M#Q %4=C"9WT;?L<('DTJ;)!ZV^M4+95B(D,J+@/;)VC* M;=B36UZZ''W_FU3"9X.%_G&#T* F-'"$!AV$ZH.PPHP+P45&%97;M'\H2;0F ML=0Y=#KM)7-:3(0NNKBU$;J]&5R5Y'),:UR?%;3%)-IL@[K(ZOK<9QN]E);79RT^PW M=UEBTF,G5'3Y0V93 0DS""GC"DXL/R(<4)65#C*]E/SQK1:-2/.H(VK=E/_P_VV[H(;OI0##K;1,]OHO=BFMVJQ,OOB M1$>3?M1%^/FI"..W7]DEL:B/%#^2 MHNGI6JI'G0$8\ESD0L^\S)CRD^_K)(."Z;XL0>#.4JJ"&5RJE:]+!2QU2D7N MTR"(_8)QX5G#+5YFQ G\^+=D* M[L#4%",VE( J6,V\1?KH,J55PB!\)K.O," MZQ'DD!AK@N'?$UQ"GEM+Z,=_&Z->!:"F@G6X% MNE&@NPJ# PK11B%R1&O/'*TK9MA\JN2:*(M&:_;!Q<9I(QLN;!KOC,)=CGIF M?LV4X&*ER0TH2<= AO(9$BX3EG+OJG5V 8S\\0?']W14Y/SL@)\8FV M6$VX(/>"&]UK"?[)9*692%%X\FH]]0WRL-[XR<;GB]IG>L#GB'R3PF2:7(L4 MTM?Z/O)O@D"W0;B@1PTN2M4G0=0C-*!AAS^7Q]6_,52G8Z<>''$G:G(2.7O1 MVW/R:_&@C<*:__>(_4%C?^#L#P[8_X[=@8M$%D!*<+> )P27!2;6):Q'+.1K M#3G]7A6@F)'JK"M5]5&Q.\KVC*=Y.!B'=#3UG]H1W(<-HV%,&]0K(L.&R/ H MD>OE$KL!D4N2\KRR_8#@A4D>B2QME?:PSV#4>&(@K3=ZEK#K?2+98BNL5(*% MN >N=S0DE>*&@_Z3J-1^#UMT@VZJ<4,U_I.<.;[HZ'NS%K\M:_NP(UD;-51& M'RV_GZ[[0GJ^>$(2*ZAO@;9M1TCL@@=YC?;B'E,:!SNT.E'1 5KCAM;XKRK& M=\=HO,<^&M&="'5@)H/N^$R:^$P^7L'O)C7I2&D<[=+J1-&XFU@8O+Q#@X]6 M]$LK7Q2R$J;SK5>?,FJY1_O1>(=#!RKHCP]Q:,T!X5]5OF\*2.WRI$7U/.@' MX0&N](4K_7@IOLE!VI6QW2[:@>K(F-\:XK!UK]QLJ]$I/+L>91II,S\OW-2X M([^P<[4;#E_,U$,Y#BHK+C3)88DF@_X(;X*JY]QZ863I1L4':7#P=(\9?AN ML@#<7TIIM@M[0/.U,?\?4$L#!!0 ( "Y6IE+[TM/F40( %,% 9 M>&PO=V]R:W-H965T$ ]N,DFL]2783E/^GK%SH:S:BI?X-N?XG)F,TT[I%U,#6'(2 M7)I54%O;W(6AR6L0U,Q4 Q)/2J4%M;C456@:#;3P(,'#.(H^AH(R&62IW]OI M+%6MY4S"3A/3"D'U[PUPU:V">3!N/+.JMFXCS-*&5K '^[79:5R%$TO!!$C# ME"0:RE6PGM]M%R[>!WQCT)FS.7%.#DJ]N,5CL0HB)P@XY-8Q4!R.L 7.'1'* M^#5P!M.5#G@^']D_>^_HY4 -;!7_S@I;KX)E0 HH:VII MEFK5$>VBD)L]D"U9+(R9 >:[&NJ@;PGZZ)@+LF4 MDT?9_RDNY6_NP5+&WV*$<9%F')@D3XQSC#%I:%&5XP[S0<&F5Q!?49"0)R5M M;D2AY1^(HGE_0L[T-?Z((CY<>'MV0DTP9 M3CQ?\O\9_K$^&*OQ#_YY@W\Q\2\\_^*:76E9P7CKVH$8R%N-M<.BP"GG+6:4 ME%H)DBO1M+:OHRH)C*(:%.6K>*EP_<5+?[%[#HY9-,.,'L^3>2DFGF)Z1^'9 M_RE 5[YM#6IJI>WK.NU.+\/:-\2K_0V^&'V#_Z7IGQNL6L6D(1Q*I(QFG[#? M=-_"_<*JQG?!05GL*3^M\=4#[0+PO%3*C@MWP?2.9G\ 4$L#!!0 ( "Y6 MIE*Z]E"CY@, +00 9 >&PO=V]R:W-H965TUV[L7JWOA@A/0@IVS3=*]3W]C M() 'H)727M\D/'AF_C.>_.3)>"/D#Q4SIM%SEG(UL6*M5U]L6X4QRZBZ%"O& MXFX>'8GIV.1ZS3A[$XBE6<9E3]G M+!6;B86M[8/[9!EK\\">CE=TR1Z8?ES=2;BS:R]1DC&N$L&19(N)=86_S(EG M#(H5?R9LHW:ND4GE28@?YN8FFEB.4<12%FKC@L+7FLU9FAI/H..?RJE5QS2& MN]=;[[\6R4,R3U2QN4C_2B(=3RS?0A%;T#S5]V+S.ZL2&AI_H4A5\8DVU5K' M0F&NM,@J8U"0);S\IL]5(78,P$^[ :D,R*'!H,/ K0S<(M%269'6-=5T.I9B M@Z19#=[,15&;PAJR2;C9Q@A;+')%>:3& MMH84C! [K.3.2KFD0ZZ+;@77L4*_\(A%^_8VI%[G3[;YSTBOPZN5O$2.^QD1 MA^ 6/?-^\UL*YL0OS)T>.6Z]'6[ASSUM.\Z^"J7.T?>O8(YN-,O4WSW!!W7P M01%\T!%\QI8)YPE?P@\CI3QD;?M3NO *%X81ZREQ"1X,QO9ZMVS'RRX(]HB/ MZW5[$H>UQ&&OQ+(FX5Y-DJHFJ:G)9\2!?="CFCZWR2_=#W=T>2-W="#^>-$% M]H.!UZ[=J[5[O=JA95^HK7<4E[A.X)$#>=YQ;5UW% 1!N[Y1K6_4JV^>2\EX M^!-]DY0KZ$&#V>^W+'MBLJ^]_-J____W=E '#T[O[>!XWP/?\4E[7;'3,-9Y MWZZM_.\J&_IDV*%KA_WXQ(ZL'.R7A)#AJ",T:4*3WM"/' X=:?(O](+9;P2M M=L]T(AD<$32Z T'J-;V'&[#B#R K;M"*WX"ME8]]\ 2^UP%-W% 3OS,V\3$2 MH0TZ9#5 Q*<2$1\CT:#8[4 =;EB'^V&WTW^_P6%WN^_0AC=\S90V;?BZ#FSP MAS^ ?[@!('X# N)C!#KMI28-_<@[TX\=O:^*@?/@^0Q&\G* ;MR4 M\SP,.K"+"J5L 2Z=RQ&40Y8C&PO=V]R:W-H M965T@N.N8"C3=E,8JCF3:3>PJ"[P(24K&2;<[C!47.LK2X%O:+#4U2J%A M:9FKE>+V, 5I=N.H%[TZ'L1FB]X19VG%-[ "?*R6EJRX12F$ NV$T'@.\"=N[DS'PG:V.>O3$OQE'7%P02B JX]<1,VHI M?>+I^17]2^B=>EES!_=&_A %;L?1IX@54/):XH/9?85C/P./EQOIPI?MFMCA M(&)Y[="H8S)5H(1N_GQ_U.$D(>F=24B."4FHNR$*5LCR8T?PBM MAFPJ3F@_E!5:NA64A]D#H+! *B-;2JX=^\@F12&\8ERRN6[&[O6[G@%R(6_8 M%1.:+824Y'5IC%2%QXKS(^.T84S.,$XJVV'=_@>6=)/>XVK&KJ]N_D2)J8>V MD:1M) FPMV=@%T(+52OVM "U!OOS F2_A>P'R/X9R!F4Y"G8%#2=&H'83+A< M&E=;8$_?Z)K-$92[1'?;TMU>[."S0T%:$V%9H\<'54ES ,MRH]&*=>WGX+SZ M>6VM'UE)Q="8#L#M6X-H^(:!S[_.EZR?QB]OE#AH2QQ<%IGO_U?D80LY? ^1 M1RW=Z)U%'OTC\O OD>.3Y^DWW8+;C2 ."27E=#LC$MTVVZ,QT%3AQ:X-TOL/ MQRTM7+ ^@.Y+8_#5\$N@7>'9;U!+ P04 " N5J9206$&X]D# ###0 M&0 'AL+W=ONJ\(])$SU1 8ICFR%3)C&IMRY*I/ (@M* M8M?WO*&;,)XZ\ZGM6\OY5!QTS%-82Z(.2<+DGPN(Q7'F4.?4\VTZW/DT M8SO8@'[*UA);;NDEX@FDBHN42-C.G#MZNZ1C [ 6OW(XJHMO8E)Y%N*;:=Q' M,\8 EQ;#PACS\*ITX9TP OOT_>?[+)8S+/3,%2Q+_Q2.]G MSM@A$6S9(=:/XO@9BH0&QE\H8F5_R;&P]1P2'I0620%&!@E/\W_V6DS$!0#] M- /\ N!7 ?T60% IMHSLRFM6*:S:=2'(DTUNC-?-BYL6C,AJ>FC!LM<90C M3L\?07,)6!=-UC%+%;DA*]BB4406D.)7WO^1_(Q+:@V2BXB'Y=!2*$W>KT S M'G] Z--F1=Z_^T#>$9Z27_;BH%@:J:FKD:F)YX8%JT7.RF]A%9 'D>J](I_2 M"*)KO(L9EFGZIS07?J?#NTSVB!=\)+[GTP8^RV[X T.X/[9PKX-.4,YZ8/WU M6_P]I5SC#&\TTZ#(UP=(GD'^3OXF>3F ? 86ZWW()-CI+TTZ8O?+V'T;.VB) MW51>LN(JC(4Z8+RO7W"8W&M(5%>X01ENT)GJ!N0+#X&$N%2:%D*.'EJTT9R7 MN1\$4_?ELCAU&SJ@IHD]>GUPP%#LLC01]D2E#I,E,@IA3HQITTJI&X\0>#"M,F(SIIICHNJ8X[ MJ1I%8(F0FO_%C"3?DC7* QX1IXI+B'CCW([K;*J$.TVNZ$Y*NI/OI&M[0GU@ MDK.8X/)OG-])C8G73(1Z9\WUWJ22G;0T*\[$MH58^+I:9=2O3%>3D1>T\+PX M&V@W3Y'>//4V/13^G&-^1%SH5?- AVQ0_QS<_S]TBIXUF7:+\EM*5<"O"S'T MJI5HL/(F+5N-GD6;]O^;7A7XR[@!K>ZJ)J-^R[ZB9X6GW1+__9I5.+S:WOWA ML,JVR6K0(K#TK/RT6_I_7+=H7?!O^K3*NLFH33+.QP+M/A=^5+UH7?G]84T] MZD;!N&U9G(\'^O;Y\.]5;EP_X_V@MKD:K(*@JG/NQ74X ;FSKP2%H0^ISJ^, M96_Y$KFS]^]*_\*\4.PU^^PF?][@A7#'4?%BV*)+KS?"N9/YBR%O:)'92_>S MT'B%MY][?&6!- 8XOA5"GQHF0/ENF_\#4$L#!!0 ( "Y6IE+;T2; )@( M / $ 9 >&PO=V]R:W-H965TUA4M0(.B,,D<9+1SB/,..WR[YE'&KJPK;AD;(_]^;-C M3WY0^M%T $B>!)=F&76(_4T(*5XL9_R2'X7F<1J0:#2HS!EH%@,IST:>S#24 Z.Q.0C@&IYQT2>99W M%&F1:W4@VGE;-"?X4GVT)<>D^RD[U/:6V3@LUH.Q%F/(#EK;:R3W,OQIU[*W M9%77S(F4/[MX=0=(&7^=QV@Y.*2X&O.M0[[T3+Z,/"B)G2$?9 WU\_C87Y$D>T/2))V-15R S::^9!XV.P-[;,<6>J61R99\7Y4&M9VB M'Q?@YQ/\W,//S\!_'D0)FJB&V/72U"'1W)[MBS2/]R\06$P$ M%O])0/L*:'?8K**AZ/].E0KLA7NSLDP3:.=C[1BD\*B[!],@5OP%0 M2P,$% @ +E:F4FIGGL/' P -P\ !D !X;"]W;W)K&ULM9=MC^(V$,>_BA6=U#NIW<3.\PF0@&W5E;K5:KGKO3CUA0$# MT24VM1VX_?8=.]D$"*1[1;R!V)D9S_SL_),9[(7\IC:,:?2]R+D:.ANMMQ]= M5RTVK*#J3FP9ASLK(0NJ82C7KMI*1I?6J(Y6V^TF7!'@RU=LQG3G[=/$D9N$V69%8RK3' D MV6KHC/''*0F-@[7X*V-[=7"-3"ES(;Z9P<-RZ'@F(Y:SA38A*/SMV)3EN8D$ M>?Q3!W6:-8WCX?5K]-]L\5#,G"HV%?F7;*DW0R=QT)*M:)GK9['_G=4%V007 M(E?V%^UK6\]!BU)I4=3.D$&1\>J??J]!'#A G/,.I'8@IP[!!0>_=O!MH55F MMJQ[JNEH(,4>26,-T^9,MC?Q?*;FHGK[5/2&_ \5;>(<__&1&/X#/Y3/O='RFXD\2Z>SWI^,U6 M^#:>?R'>?:;H>BW9NH(/R)_9CO&2H:]_@"EZT*Q0?_*PG\KLY[F=J )$-H!1@MTH\I(P" ?N[A!0URR(@M1/&[.C_,(FO[ WOR]4 M,ZG@)"HM2WLH9R_*%(^^/K)BSF0?A*A9)+HM[;A9*+Z6=A4@/,!(<.3%Y(1V MUPP')"$7:"=-?DEO?E-X,61 ^@6>:0YJ3N?F&7\#Z;19(+TM:>RU8N9=R[J. M<$01)VD\NV9^@+T+AQNW6H?[Q:Y^/;V)<"M0.+PQX5:F<'0UX:B++H&7TJE^G+$C M<8 3_P+C5N%PO\35@EV__-^$NE4GG-P8=:M3.+T:==I%Z$6)WT'=M<. VH_/ MHR:MPI'_4+CQCV FK2P1?%O,I)4G0J[%7$#&A%MY(OT?4&\A''8^W0B)0N*?(N[:X=2+P^B$L7O0@A1,KFUG MIM!"E%Q77^3-;-/]C6W/-->+'K!6+1$K$2Z)!UOW[[4(:(C MRX( PS>Q1,_\G/FH_-%D=A#RN\HIU>!'67 U=W*M=Y]=5VUR6A)U(W:4FV^V M0I9$FUN9N6HG*4GKI+)PD>>%;DD8=Q:S>NU1+F9BKPO&Z:,$:E^61/ZWHH4X MS!WHO"T\L2S7U8*[F.U(1M=4/^\>I;ES.Y64E90K)CB0=#MWEO#S+8JKA#KB M+T8/ZN@:5*V\"/&]NKE/YXY7540+NM&5!#$?K_26%D6E9.KXMQ5UNCVKQ./K M-_5?ZN9-,R]$T5M1_,U2G<^=V $IW9)]H9_$X3?:-A14>AM1J/HG.+2QG@,V M>Z5%V2:;"DK&FT_RHP5QE&!TAA-0FX#Z"?Z9!-PFX+K1IK*ZK3NBR6(FQ0'( M*MJH51D" ML06_4I%)LLO9!JQ)0=6[R(]W5!-6?#(IS^L[\/'#)_ !, Z^YF*O"$_5S-6F MVFI/=]-6MFHJ0VB/_S$9?A28%X,825'5N0R?1"(2U0/6+_[H(O3CP@YG[>@SH M-,P/_00G7=B[^H*NOF"TOMN<<0*^/=#RA?.:AA4?&"4)S MF*V/P7$C>^9,TQ2L-='F#_L4TM:#8'QETM:=8'(QZ>248(A\C/ND!^)\'"?Q M,&ED?0V-^]JRI))MB)KN',@Z$H+718VL22%T*>I6X1@A]A/D]T@/A*$81>= M6V]#4[RMPST%M'4EY%\9M#4J-/YR- 5T&UL MM59=3]LP%/TK5L0#2(PD3M(/U%:B9=.0U@E1V![0'MSDMLE([,YV6OCWNW9" M6OHE),1+8SOWG'ON<7KMWDK()Y4":/)+)3&Z2ON,919!#K T%P\<21I#GA@EU_*M)G2:G 6Z.7]F_V>*Q MF"E3,!+Y[RS1:=_I."2!&2MS?2=6WZ$N*#)\L%"LB332RF8'UQJ*Q MFHR;;9QHB6\SQ.G!L%2XHA29P!QW1Y,;7GT;QN,O9%+M+A$S\A._J0G+09'I M"QE992#)*&<(/KT&S;+\#!$/DVMR>G)&3DC&R7TJ2L5XHGJN1K$FI1O7PH:5 M,'I 6$#&@NM4D:\\@>0MWL4BFTKI:Z5#>I3P:B$OB!><$^I1?X^>T7'XF"&< M=BS<.R(G:(P/+%]P@.\.EL!+."=C]E?(M:&//S"0W&@HU)\C:<(F36C3A ?2 MW O-=+8-W MPVB;1JU@O\&=1E_GJ+X;GF#E,GN?N=V&M?N9YOK>NCUY'[6W9M@TSN\$M!UL M^;LO+@R"*-QOL+_10OVC&J]BED"1Q00['9F+)4AN6^D[_/;I.@G]5,?7?&PO M=V]R:W-H965TD%$GQA^#&\(M-4O=>WGL.?:CKX9:+ M;W(%H-#W(F=RY*R46E^[KIROH*#RBJ^!Z2=++@JJ]%2DKEP+H OK5.0N\;S0 M+6C&G/'0KCV*\9"7*L\8/ HDRZ*@XOD6@^:E5+RHG74&1<:J;_J]!J+CH.,<=B"U M ]EU"(XX^+6#;PNM,K-EW5%%QT/!MT@8:QW-#"PVUEM7DS%#XU0)_333?FI\ M6TJ](B6:0JK94>B>56?#8/PKFE;L(KY$?^DS-:4Y2#.9\&)-V3-Z@CE/6?8? M+!!5B*)'GND8&4.?--?H"PA92O1Q Z):>'\'BF;Y!QWY\_0.O7_W ;VSUBM> M2LH6 0?R&?2[_Y M3N)K;O7DX[?$.3;>/Z1>'>9I&DJ(*THT=@_P098 M">CKG]H4W2LHY#\]&P7-1H'=*#BRT2>N:(Z89ED:E@\Q404(;0"C#YMQZ,6# M8#!T-UV ]LV",$C\I#%[E=^@R6_0F]]$"U@FE3Z,$\ZTZM"9.8M?'Z"8@>@# M(&PV""^+=-1L%)V+=!5@T($0XSB)@AVD]\V2B'3X>)5>W*07]Z8W!;')YG * MM$D3,KDLM-AK]LDBEJ)PX,+4]2*'0[/IBC<_YV$OA?$NQ3MV^$H3/SX"$6M M3N)^H7P+16^^)G"KCSB^,$NM;N+D;):2T^Z* W8]EP5I!9?T"^Y;2/J)*X:T MJDKP96DAK9023')#O#IV9CO0_?M=)VD$*R >]K"7Q$[. M.3[7]_IZL);J16< AKSF7.BADQE37+NNCC/(J>[( @3^2:7*J<&I6KJZ4$"3 MBI1S-_"\R,TI$\YH4'V;J=% EH8S 3-%=)GG5/V^ 2[70\=WWCX\LF5F[ =W M-"CH$N9@GHJ9PIG;JB0L!Z&9%$1!.G3&_O5=9/$5X!N#M=X8$QO)0LH7.[E/ MAHYG#0&'V%@%BJ\53(!S*X0V?C6:3KND)6Z.W]3OJM@QE@75,)'\.TM,-G2N M')) 2DMN'N7Z(S3Q]*Q>++FNGF3=8#V'Q*4V,F_(Z"!GHG[3UV8?-@A^=P\A M: C!L82P(83'$KH-H7LLH=<0>L<2HH90)=.M-ZO:Z2DU=#10UOV"/OW&A.L0+STG@!?X.^N0P?0IQAX1^1?=VT*>'Z0\45P^N M]M)O#],_48'F]Z]^=[1YO[]-=S'-;:Z#-M=!I1?NT?N"YWPCT3,E!8YCJ+,J M59-QF[$M&!,Q*SB0Y\\H2.X-Y/K' 3MA:R>L['3WV)D;&;]DDB>@] ?;#5C, MS*X*J66B2L8VRM4H"+U^% S[#9N^AUV$X66_W]_&W>W !7X4 M7/DM;BOJ;AMU]V#4DS(O.;7ME-RF*?;7?DC( M#>44'R!?@#JT\;W60N]_J(.HM1/]DSJXC=YGQ/<\[Z]\N!O-T-Z->(:7 M3&C"(46>U[G$S5'U?5-/C"RJ_KB0!KMM-&ULC53;;MLP#/T5P>A#"VR1XUPV%(Z!I.FP# L6-.CV,.Q!L9E8 MJ"ZN1,?=WT^2'2\#UJ OMDCQ'!Y2HM)&FR=; B!YD4+9650B5K>4VKP$R>Q M5Z#)X2B7C*LK2X-N8+-4U"JY@8XBMI63F]P*$ M;F;1,#HY'OBA1.^@65JQ VP!'ZN-<1;M60HN05FN%3&PGT7SX>UBXN-#P'<. MC3U;$U_)3NLG;ZR*611[02 @1\_ W.\(=R"$)W(RGCO.J$_I@>?K$_NG4+NK M9<62(6U* MT7:PG_.Z$6/0UH/[?';!BG]'B>D9Y=*@GF$$;'DES7"MO[ MU7O[Z9RWE_)O>#O::V8.7%DB8.^@\>"#2V_:<6D-U%6XHCN-[L*'9>E>&# ^ MP.WOM<:3X1/T;U;V!U!+ P04 " N5J9228Z%;Q(# ,$0 #0 'AL M+W-T>6QE3;.>ENM+UPY;.(;5TC^ZY1W?GRF12ZPVG-RM*=; NN:BGX4KK MZF,4UVF,@H+13;#T46X=; W$V0A M5495'V88=J;9A-,.QDV ?Y?-<>_2#E[$&U3L7NK/C=F.L'/H,GJM:,[6 M=K[.>P$8^Q!G)U7%-Y\X*T1)W>:?'7 V(9U?L)**/9AHT"I+8Z J#.ZITFRY M:_FE2'5+U[IKIW6.:QZ]0LU_-\\%%501OBO:]/XQ9_G%BN,/_TJR_:]R*-BK ML3V)CEWDQ6L0F1R_R#@]2HU1>^KL'&U[!UMO#> %8AI^AU<1O@T:+!K&-1/M M;,6RC(I'YYNAUV1A7O7V^,WZC.:DX?JV!Z?A=OR-9JPITW[5-22B7;4=?X7M M#9/^[<7$8B*C:YK-VZDJ%G88F(&)VE[@<(AQ%QJC/&/5Q7CYD;C]8'+]/:B[_3M,TCI,$R^A\[E4PQ_*6 M)/#ULV':P .+ Y'^+-=XM?$.>;H/L)H^U2'83O%.Q':*YQH0?][ (TW]U<;B M@ =6!:QW(+X_#O24WR>.H:J8-NP)QI$TQ1#H17^/)@F2G00^_OI@3TD*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'D!^T5:E$@5VB]061-A]79G$@-7$[ME)N^U??TYHMY.2'=W+ ME">('84O@^-O//'%DS;W:ZWOV:\\4W;8V17%PWFW:Y.=R+G]1S\(Y7HVVN2\ M<(=FV[4/1O#4[H0H\JSK]7I1-^=2=2XOWJZU,%UXH N1%%(KUU@U_)#BR;[W M5X?L45JYEIDLGH>=^GLF.BR72N;R1:3#3J_#[$X_76LC7[0J>!8G1F?9L-/? M=_P0II#)07-<0:[XVM8M!5\ON0,9=J*>N^!&&EO49]37YX[Q4;B3]T=EH;_* MK!!FP@OQS>CR0:IM=1EW%UUP&W4,>K.1B9CHI,R%*O9Q-"*K M )7=R0?;88KG8M@9ZT=AV()O1753[E=FZ?X&"T<&PF7.I>LPL[1F).29W\7S MF]EDM)I.V-7H9G0WGK+X>CI=Q0#00P"]HP&R+PL.('T$TO]$R'CE/FZG=PYP M_I7-%],E@ P0R.!HD./Y[0) A@AD>#S(47P-(",$,CH:9+R:CP'D ($ M<2LMTQNV,,*Z4^LS&%.#&:)/K(BX MT,G]B9LY1,K&.G=7LOS#,]G'Y- GML.4&^4R-\L6;GS%.VX:611FA#ZQ$D:) M.Z5T'>)M^%?Q,V+G0N@R48B).:%/+(6E**01U4ELD7'5&'B8!OK$'K@JK53" M6C?9;FNZF=I?Y\/@PXS0)U:"AYB8A2)B"[5@3L1&*A?<*Z'@]!ZA6\NH*W)8&?8$KM,C MS$(1=44.PVS.FYB%HB/N*V#-1PBS4$1=D4,Q85%[@%EH0&PA'!,6M0>8A0;D M%3EDHT9C; XP"PV(+72P4:,Y<4),S$*#VD+=^F1[>9'NY[0[]Q/6M2<\2Q:& M51_[W7=!6&VBV919-G9M?JV$_YM%__E?U!+ P04 " N5J92M\<# M,$(" !"*P &@ 'AL+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@'Z MA(#'EW)HQGU[&G;[;EA\'@^G857MQK'[5=?#>E>.S7#7=N5T/K)I^V,SGI?] MMNZ:]7NS+;4LEU'WMS.JI\?;F8O7KZ[\S\1VL]FOR^]V_>=83N,_!M@WD*@MZ#> M0J"W3!ZV"?06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]%;4 M6PGT5M1;"?16U%L)]-;)RQ("O17U5@*]%?56 KT5]58"O17U5@*]%?56 KT5 M]58"O0WU-@*]#?4V KT-]38"O0WU-@*];?*RFT!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^??*PDT-M1;R?0 MVU%O)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0 M.R8_FQ#H':AW$.@=J'<0Z!VH=Q#HG5'O3*!W1KTS@=X9]F?4._^DWL/X M=2C#M>=[C=?_2:K'\[GE>OG+\GOGY%:YX%S?5@Q/?P%02P,$% @ +E:F M4OC# AT& @ 3RH !, !;0V]N=&5N=%]4>7!E&ULS=K-;N(P% 7@ M5T'95L3X-],1L)F9;8=%7\!-+B4BB2W;;>'MQPEMI58=-!4C]6R(P/8]-[[2 MMV)Y>_049X>^&^*JV*7DOS,6ZQWU-I;.TY!7MB[T-N6OX9YY6^_M/3&Q6!A6 MNR'1D.9IK%&LES]I:Q^Z-/MUR#_'U@VK(E 7B]F/T\8Q:U58[[NVMBFOL\>A M>9Q0X=B^G8 M42S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB_*G,N<"\ M&UL4$L! A0#% @ +E:F4I&!12,0 M!0 /!4 !@ ("!#0@ 'AL+W=OE0< '<" !9"0 & @($>%0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4N<9^FM/!0 &PO=V]R:W-H965T&UL4$L! A0# M% @ +E:F4D*B@# $!@ F1H !@ ("!TB@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4A>]XNZ: M P H@@ !D ("!7TX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4@F\2(.A"@ ^AT !D M ("!6UD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +E:F4A<#E!L P 5P< !D ("!G'4 M 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ M+E:F4JLDNO%T!@ K! !D ("!>W\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4O\'P^_D P 70D !D M ("!FKX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +E:F4DZ*&@CE P *0H !D ("!!\D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F M4H#]H^CS @ +P< !D ("!+=< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4IWN'$ +!0 &PX M !D ("!=. 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4IYZ.>Q\!P ;SH !D M ("!V_$ 'AL+W=O\V 4$ ""$@ &0 @(&.^0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ +E:F4IOD8I3T @ BP< !D ("!?@$! 'AL+W=O M&PO=V]R:W-H965T]@( -8' 9 " @10' M 0!X;"]W;W)K&UL4$L! A0#% @ +E:F4K>B M@A&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4L-B&)R) @ &PO M=V]R:W-H965T; 0 M .T4 9 " @&UL4$L! A0#% @ +E:F4N8YZ'X""@ O2D !D ("! M"@ &0 @(&I*0$ >&PO=V]R:W-H965T,L 0!X;"]W;W)K&UL4$L! A0#% M @ +E:F4D:?Y\7# P QA0 !D ("!V3$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4C&9D4^ M P X0T !D ("!VST! 'AL+W=O&PO=V]R:W-H965T!$ 0!X;"]W;W)K&UL4$L! A0#% @ +E:F4FQHJTU9! /A, !D M ("!SD@! 'AL+W=O30$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +E:F4B*CE5-O P '0L !D ("!R%0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+E:F4KKV4*/F P M! !D ("!HUX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4MO1)L F @ M\ 0 !D ("!4VD! 'AL+W=O>P\<# W#P &0 @(&P M:P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +E:F4F?V/!4) P <@D !D M ("!O7,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +E:F4FD730$@ @ OP0 !D ("!)7X! 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " N5J92^,,"'08" !/*@ $P @ &P LC $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 40!1 "X6 #GC@$ ! end XML 92 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 93 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 269 404 1 true 104 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 (DEFICIT) Sheet http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) 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 - Stock-Based Compensation Sheet http://watercorp.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 1016 - Disclosure - Earnings Per Share Sheet http://watercorp.com/role/EarningsPerShare Earnings Per Share Notes 16 false false R17.htm 1017 - Disclosure - Accumulated Other Comprehensive Income Sheet http://watercorp.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 17 false false R18.htm 1018 - Disclosure - Retirement Plans Sheet http://watercorp.com/role/RetirementPlans Retirement Plans Notes 18 false false R19.htm 1019 - Disclosure - Business Segment Information Sheet http://watercorp.com/role/BusinessSegmentInformation Business Segment Information Notes 19 false false R20.htm 1020 - Disclosure - Recent Accounting Standard Changes and Developments Sheet http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopments Recent Accounting Standard Changes and Developments Notes 20 false false R21.htm 1021 - Disclosure - Subsequent Events Sheet http://watercorp.com/role/SubsequentEvents Subsequent Events 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 - Income Taxes (Tables) Sheet http://watercorp.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://watercorp.com/role/IncomeTaxes 29 false false R30.htm 1030 - Disclosure - Stock-Based Compensation (Tables) Sheet http://watercorp.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://watercorp.com/role/StockBasedCompensation 30 false false R31.htm 1031 - Disclosure - Earnings Per Share (Tables) Sheet http://watercorp.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://watercorp.com/role/EarningsPerShare 31 false false R32.htm 1032 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://watercorp.com/role/AccumulatedOtherComprehensiveIncome 32 false false R33.htm 1033 - Disclosure - Retirement Plans (Tables) Sheet http://watercorp.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://watercorp.com/role/RetirementPlans 33 false false R34.htm 1034 - Disclosure - Business Segment Information (Tables) Sheet http://watercorp.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://watercorp.com/role/BusinessSegmentInformation 34 false false R35.htm 1035 - 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 35 false false R36.htm 1036 - 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 36 false false R37.htm 1037 - 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 37 false false R38.htm 1038 - 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 38 false false R39.htm 1039 - 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 39 false false R40.htm 1040 - 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 40 false false R41.htm 1041 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 41 false false R42.htm 1042 - 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 42 false false R43.htm 1043 - 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 43 false false R44.htm 1044 - 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 44 false false R45.htm 1045 - 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 45 false false R46.htm 1046 - Disclosure - Inventories - Inventory, Net of Reserves (Detail) Sheet http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail Inventories - Inventory, Net of Reserves (Detail) Details 46 false false R47.htm 1047 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail) Sheet http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail Goodwill and Other Intangibles - Additional Information (Detail) Details 47 false false R48.htm 1048 - 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 48 false false R49.htm 1049 - Disclosure - Debt - Additional Information (Detail) Sheet http://watercorp.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Debt - Summary of Senior Unsecured Notes Issued (Detail) Notes http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail Debt - Summary of Senior Unsecured Notes Issued (Detail) Details 50 false false R51.htm 1051 - Disclosure - Debt - Summary of Outstanding Debt (Detail) Sheet http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail Debt - Summary of Outstanding Debt (Detail) Details 51 false false R52.htm 1052 - Disclosure - Debt - Summary of Outstanding Debt (Parenthetical) (Detail) Sheet http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail Debt - Summary of Outstanding Debt (Parenthetical) (Detail) Details 52 false false R53.htm 1053 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 53 false false R54.htm 1054 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Detail) Sheet http://watercorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetail Income Taxes - Unrecognized Tax Benefits (Detail) Details 54 false false R55.htm 1055 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 55 false false R56.htm 1056 - 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 56 false false R57.htm 1057 - 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 57 false false R58.htm 1058 - 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 58 false false R59.htm 1059 - 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 59 false false R60.htm 1060 - 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 60 false false R61.htm 1061 - 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 61 false false R62.htm 1062 - Disclosure - Earnings Per Share - Earnings Per Share Reconciliation (Detail) Sheet http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail Earnings Per Share - Earnings Per Share Reconciliation (Detail) Details 62 false false R63.htm 1063 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://watercorp.com/role/EarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 63 false false R64.htm 1064 - Disclosure - Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Detail) Sheet http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Detail) Details 64 false false R65.htm 1065 - Disclosure - Retirement Plans - Additional Information (Detail) Sheet http://watercorp.com/role/RetirementPlansAdditionalInformationDetail Retirement Plans - Additional Information (Detail) Details 65 false false R66.htm 1066 - 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 66 false false R67.htm 1067 - Disclosure - Business Segment Information - Additional Information (Detail) Sheet http://watercorp.com/role/BusinessSegmentInformationAdditionalInformationDetail Business Segment Information - Additional Information (Detail) Details 67 false false R68.htm 1068 - 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 68 false false R69.htm 1069 - 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 69 false false R70.htm 1070 - 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 70 false false R71.htm 1071 - 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 71 false false R72.htm 1072 - Disclosure - Recent Accounting Standard Changes and Developments - Additional Information (Detail) Sheet http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail Recent Accounting Standard Changes and Developments - Additional Information (Detail) Details 72 false false R73.htm 1073 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 73 false false All Reports Book All Reports d172825d10q.htm d172825dex102.htm d172825dex103.htm d172825dex104.htm d172825dex105.htm d172825dex106.htm d172825dex311.htm d172825dex312.htm d172825dex321.htm d172825dex322.htm wat-20210403.xsd wat-20210403_cal.xml wat-20210403_def.xml wat-20210403_lab.xml wat-20210403_pre.xml http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d172825d10q.htm": { "axisCustom": 2, "axisStandard": 33, "contextCount": 269, "dts": { "calculationLink": { "local": [ "wat-20210403_cal.xml" ] }, "definitionLink": { "local": [ "wat-20210403_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "d172825d10q.htm" ] }, "labelLink": { "local": [ "wat-20210403_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "wat-20210403_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "wat-20210403.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 611, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 7, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 11 }, "keyCustom": 23, "keyStandard": 381, "memberCustom": 42, "memberStandard": 59, "nsprefix": "wat", "nsuri": "http://watercorp.com/20210403", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Stock-Based Compensation", "role": "http://watercorp.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Earnings Per Share", "role": "http://watercorp.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Accumulated Other Comprehensive Income", "role": "http://watercorp.com/role/AccumulatedOtherComprehensiveIncome", "shortName": "Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Retirement Plans", "role": "http://watercorp.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Business Segment Information", "role": "http://watercorp.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Subsequent Events", "role": "http://watercorp.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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": [ "div", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "wat:AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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": [ "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "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": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Income Taxes (Tables)", "role": "http://watercorp.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "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": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Retirement Plans (Tables)", "role": "http://watercorp.com/role/RetirementPlansTables", "shortName": "Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "wat:CashCashEquivalentsAndShortTermInvestmentsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalCashAndCashEquivalentRelatedText", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - 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", "div", "wat:CashCashEquivalentsAndShortTermInvestmentsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalCashAndCashEquivalentRelatedText", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "wat:AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - 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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecurities", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - 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", "ix:continuation", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "lang": null, "name": "us-gaap:OtherAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_ForeignExchangeContractMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_ForeignExchangeContractMemberusgaapDerivativeInstrumentRiskAxis_OtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis", "decimals": "INF", "lang": null, "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_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": "1039 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis_ForeignExchangeContractMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-3", "first": true, "lang": null, "name": "wat:RealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - 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", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:StandardProductWarrantyPolicy", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_OtherNoncurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_OtherNoncurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - 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", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - 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", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "lang": null, "name": "wat:RevenueRemainingPerformanceObligationCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - 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", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - 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", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-6", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - 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", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "us-gaap:DebtInstrumentInterestRateTerms", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFee", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Debt - Additional Information (Detail)", "role": "http://watercorp.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtInstrumentInterestRateTerms", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFee", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_SeniorUnsecuredNotesSeriesNMemberusgaapDebtInstrumentAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Debt - Summary of Senior Unsecured Notes Issued (Detail)", "role": "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail", "shortName": "Debt - Summary of Senior Unsecured Notes Issued (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_SeniorUnsecuredNotesSeriesNMemberusgaapDebtInstrumentAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:DebtInstrumentInterestRateStatedPercentage", "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_SeniorUnsecuredNotesSeriesEMemberusgaapDebtInstrumentAxis", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - 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", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_SeniorUnsecuredNotesSeriesEMemberusgaapDebtInstrumentAxis", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Detail)", "role": "http://watercorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_StockOptionMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_StockOptionMemberusgaapAwardTypeAxis", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020_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": "1058 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020_StockOptionMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020_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": "1059 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_PerformanceStockUnitsPsuMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_PerformanceStockUnitsPsuMemberusgaapAwardTypeAxis", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020_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": "1061 - 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", "ix:continuation", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020_PerformanceStockUnitsPsuMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "lang": null, "name": "us-gaap:DilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Earnings Per Share - Additional Information (Detail)", "role": "http://watercorp.com/role/EarningsPerShareAdditionalInformationDetail", "shortName": "Earnings Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Detail)", "role": "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "shortName": "Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2020_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_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": "1065 - Disclosure - Retirement Plans - Additional Information (Detail)", "role": "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "shortName": "Retirement Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021_MinimumMembersrtRangeAxis", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_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": "1066 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_DefinedBenefitPostretirementHealthCoverageMemberusgaapRetirementPlanTypeAxis_USusgaapRetirementPlanSponsorLocationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - 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", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_WatersInstrumentSystemsMembersrtProductOrServiceAxis", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_CNsrtStatementGeographicalAxis", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2019", "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 (DEFICIT)", "role": "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn12_31_2019_CommonStockMemberusgaapStatementClassOfStockAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - 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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_PharmaceuticalCustomersMembersrtMajorCustomersAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - 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", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021_TransferredAtPointInTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn04_03_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Recent Accounting Standard Changes and Developments - Additional Information (Detail)", "role": "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail", "shortName": "Recent Accounting Standard Changes and Developments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "PAsOn01_01_2020_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMembersrtCumulativeEffectPeriodOfAdoptionAxis", "decimals": "-6", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P04_04_2021To07_04_2021_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OtherIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P04_04_2021To07_04_2021_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:OtherIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "div", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "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", "body", "html" ], "baseRef": "d172825d10q.htm", "contextRef": "P01_01_2021To04_03_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 104, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r734" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r735" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r736" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r736" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r736" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r737" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r736" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r736" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r736" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r736" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r732" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r733" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r127", "r138", "r235", "r472", "r473", "r474", "r503", "r504" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r127", "r138", "r235", "r472", "r473", "r474", "r503", "r504" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r127", "r138", "r235", "r472", "r473", "r474", "r503", "r504" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r205", "r317", "r323", "r688" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r424", "r434", "r603", "r604", "r605", "r606", "r607", "r608", "r628", "r685", "r689" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "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": [ "r424", "r434", "r603", "r604", "r605", "r606", "r607", "r608", "r628", "r685", "r689" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r205", "r317", "r323", "r688" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r200", "r317", "r321", "r629", "r684", "r686" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r200", "r317", "r321", "r629", "r684", "r686" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r359", "r424", "r434", "r603", "r604", "r605", "r606", "r607", "r608", "r628", "r685", "r689" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "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": [ "r359", "r424", "r434", "r603", "r604", "r605", "r606", "r607", "r608", "r628", "r685", "r689" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "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": [ "r429" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r201", "r202", "r317", "r322", "r687", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r201", "r202", "r317", "r322", "r687", "r720", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r285", "r429", "r595" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.", "label": "Accounts Receivable, Change in Method, Credit Loss Expense (Reversal)", "verboseLabel": "Impact of CECL Adoption" } } }, "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r24", "r207", "r208" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 26.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r643", "r669" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 16.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r20", "r643", "r669" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r66", "r72", "r75", "r532" ], "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 Loss on Retirement Plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r63", "r64", "r65", "r72", "r75" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r69", "r71", "r72", "r670", "r697", "r701" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r577", "r578", "r579", "r580", "r581", "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r72", "r75", "r124", "r125", "r126", "r532", "r692", "r693" ], "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 Loss (Income) [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r61", "r72", "r75", "r532", "r578", "r579", "r580", "r581", "r583" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 22.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r472", "r473", "r474" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r109", "r268" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r130", "r131", "r132", "r134", "r232", "r233", "r234", "r235", "r238", "r239", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r501", "r502", "r503", "r504", "r631", "r632", "r633", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r437", "r465", "r478" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r31", "r210", "r240" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r244" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfAcquisitionCosts": { "auth_ref": [ "r109", "r261" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 10.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/EarningsPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r186", "r190", "r196", "r231", "r526", "r533", "r572", "r641", "r668" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r58", "r118", "r231", "r526", "r533", "r572" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r561" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "calculation": { "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Available for sale securities", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r217" ], "calculation": { "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gain" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r218", "r220", "r661" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r215", "r216", "r249", "r648" ], "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", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r439", "r466" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r544", "r550" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r656" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r123" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r416", "r430" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r416", "r430", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r38", "r111" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 25.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r38" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r111", "r112" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r575" ], "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": "Increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r12" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r117", "r118", "r150", "r151", "r152", "r154", "r156", "r165", "r166", "r167", "r231", "r572" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r284", "r650", "r674" ], "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 and 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r294" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 20.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, 161,859 and 161,666 shares issued, 61,847 and 62,309 shares outstanding at April 3, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r78", "r80", "r81", "r87", "r653", "r677" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r86", "r96", "r652", "r676" ], "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 Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r172", "r173", "r205", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r172", "r173", "r205", "r570", "r571", "r703" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r172", "r173", "r205", "r570", "r571", "r703" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r172", "r173", "r205", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r114", "r528" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r306" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r304" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r302", "r303", "r318" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r305" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r302", "r303", "r318" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r319" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r360", "r408", "r702" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r91", "r629" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 6.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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r90" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 5.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r114", "r279", "r280", "r283" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CrossCurrencyInterestRateContractMember": { "auth_ref": [ "r360", "r553" ], "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/2020-01-31", "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": [ "r649", "r675" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "verboseLabel": "Total notes payable and debt, current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r292" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r17", "r18", "r642", "r644", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCallFeature": { "auth_ref": [ "r49", "r663" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r291", "r644", "r666" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r18", "r664" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r588", "r590" ], "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", "verboseLabel": "Face\u00a0Value" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFee": { "auth_ref": [ "r50" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47" ], "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", "verboseLabel": "Interest\u00a0Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r47" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r48", "r565" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Maturity\u00a0Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r120", "r295", "r296", "r297", "r298", "r587", "r588", "r590", "r665" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "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", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r50" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r589" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r119", "r498", "r510", "r511", "r512" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r495" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r337", "r375", "r402", "r408", "r409" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r337", "r376", "r403", "r408", "r409" ], "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" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "auth_ref": [ "r406", "r409" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r337", "r374", "r401", "r408", "r409" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r337", "r341", "r373", "r400", "r408", "r409" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r371", "r398", "r408", "r409" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r339", "r372", "r399", "r408", "r409" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r109", "r273" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r538", "r539", "r541" ], "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/2020-01-31", "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/2020-01-31", "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": [ "r59", "r60", "r548", "r610" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r59", "r60", "r548", "r610" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainOnDerivative": { "auth_ref": [ "r546" ], "calculation": { "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail": { "order": 3.0, "parentTag": "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "weight": 1.0 } }, "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r545", "r549", "r551", "r555" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r542", "r545", "r551", "r555", "r556", "r559", "r560" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r538", "r539", "r541" ], "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/2020-01-31", "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/2020-01-31", "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", "terseLabel": "Term of derivative agreement", "verboseLabel": "Derivative instrument, term" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r114", "r121", "r537", "r540", "r542", "r543", "r558" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DescriptionOfForeignCurrencyDerivativeActivities": { "auth_ref": [ "r537", "r540", "r541", "r542", "r543", "r557" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DescriptionOfForeignCurrencyExposure": { "auth_ref": [ "r537", "r540", "r541", "r542", "r543", "r557" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r158" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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": [ "r317", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r317" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r479" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r88", "r136", "r137", "r138", "r139", "r140", "r147", "r150", "r154", "r155", "r156", "r161", "r162", "r654", "r678" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r88", "r136", "r137", "r138", "r139", "r140", "r150", "r154", "r155", "r156", "r161", "r162", "r654", "r678" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r114", "r157", "r159" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r159", "r160", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r575" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r485" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r485", "r513" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 11.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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r124", "r125", "r126", "r131", "r141", "r143", "r164", "r235", "r294", "r299", "r472", "r473", "r474", "r503", "r504", "r577", "r578", "r579", "r580", "r581", "r583", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r229", "r680" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r561", "r562", "r563", "r568" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r561", "r562", "r563", "r567", "r568" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r408", "r562", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r561", "r562", "r564", "r565", "r569" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r360", "r362", "r367", "r408", "r562", "r600" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r360", "r362", "r367", "r408", "r562", "r601" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r408", "r562", "r602" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations": { "auth_ref": [ "r561", "r562" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r408", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r566", "r569" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r222", "r223", "r242", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r267" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r262", "r264", "r267", "r271", "r630", "r637" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r262", "r266" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r523" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r114", "r585" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r360", "r552" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r415", "r419", "r433" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet": { "auth_ref": [ "r545", "r551", "r552" ], "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 gains" } } }, "localname": "GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r284" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedTerseLabel": "Litigation provision" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r256", "r257", "r640" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 32.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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r272" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r258" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r85", "r186", "r189", "r192", "r195", "r198", "r638", "r651", "r657", "r681" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r488" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r486", "r493", "r497", "r508", "r514", "r516", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r142", "r143", "r185", "r484", "r509", "r515", "r682" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r514" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r514" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r82", "r114", "r482", "r483", "r493", "r494", "r496", "r499", "r721" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsOther": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Amount", "terseLabel": "Effect of stock-based compensation" } } }, "localname": "IncomeTaxReconciliationDeductionsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Decrease in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Increase in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r108" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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) decrease in other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r108" ], "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) increase in other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r263", "r270" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r263", "r270" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r260", "r265" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 31.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r84", "r184", "r586", "r589", "r655" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 11.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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r32", "r254" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r56" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 27.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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r34", "r254" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r33", "r254" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r94", "r183" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 12.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r230", "r679" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r228", "r639", "r662", "r719" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r118", "r191", "r231", "r527", "r533", "r534", "r572" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r118", "r231", "r572", "r645", "r672" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r118", "r231", "r527", "r533", "r534", "r572" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r561" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r18", "r19", "r118", "r231", "r527", "r533", "r534", "r572" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r522" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r290" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "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 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/2020-01-31", "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]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r107", "r110" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r136", "r137", "r138", "r139", "r147", "r148", "r153", "r156", "r186", "r189", "r192", "r195", "r198" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r149", "r153", "r156" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r128", "r129", "r132", "r133", "r144", "r145", "r146", "r236", "r237", "r328", "r329", "r330", "r331", "r475", "r505", "r506", "r507", "r634", "r635", "r636", "r696", "r697", "r698", "r699", "r701" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopments" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r127", "r130", "r131", "r132", "r134", "r135", "r138", "r161", "r232", "r233", "r234", "r235", "r238", "r239", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r501", "r502", "r503", "r504", "r631", "r632", "r633", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable and debt" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r178" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r178" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r186", "r189", "r192", "r195", "r198" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r592" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 15.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r592" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 7.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r591" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 33.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 28.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r544", "r559" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r62", "r69", "r573", "r574", "r576" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r63", "r64", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.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 losses on investments before income taxes" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r63", "r64", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.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 losses on investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r77", "r80", "r83", "r86", "r294", "r577", "r582", "r583", "r652", "r676" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "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 income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r77", "r80", "r524", "r525", "r531" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 8.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r67", "r69", "r379", "r408" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 7.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r67", "r70", "r524" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 10.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "auth_ref": [ "r69", "r73", "r74", "r379" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 9.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" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeMember": { "auth_ref": [ "r554" ], "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": "Stockholders' equity [Member]" } } }, "localname": "OtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r544", "r559" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r683" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other Income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r45" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 13.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 13.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r122" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.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", "negatedTerseLabel": "(Payments for) proceeds from derivative contracts" } } }, "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "auth_ref": [ "r122" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r102" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r104" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r98" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r359", "r361", "r367", "r385", "r387", "r388", "r389", "r390", "r391", "r408", "r410", "r413", "r414", "r435" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r20", "r335", "r336", "r358", "r408" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r114", "r392", "r411", "r412", "r414", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r333", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r383", "r384", "r386", "r389", "r393", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r414", "r415", "r430", "r431", "r432", "r433" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 21.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 April 3, 2021 and December 31, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r101" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r100", "r467" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r76", "r79", "r105", "r118", "r130", "r142", "r143", "r186", "r189", "r192", "r195", "r198", "r231", "r524", "r529", "r530", "r535", "r536", "r572", "r657" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r275" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r275", "r673" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 30.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r274" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r89", "r243" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r114", "r209", "r212", "r213", "r214" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r103" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r480", "r731" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 8.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r157" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r277", "r278", "r281", "r282" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Restructuring and related cost, incurred" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r299", "r476", "r671", "r696", "r701" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 23.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r124", "r125", "r126", "r131", "r141", "r143", "r235", "r472", "r473", "r474", "r503", "r504", "r692", "r694" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r389", "r393", "r394", "r395", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r434" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r389", "r393", "r394", "r395", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r434" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r389", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r415", "r419", "r433" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r389", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r415", "r419", "r433" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r333", "r334", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r383", "r384", "r386", "r389", "r393", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r414", "r415", "r416", "r417", "r418", "r419", "r430", "r431", "r432", "r433" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r333", "r334", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r383", "r384", "r386", "r389", "r393", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r414", "r415", "r416", "r417", "r418", "r419", "r430", "r431", "r432", "r433" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r181", "r182", "r188", "r193", "r194", "r200", "r201", "r205", "r316", "r317", "r629" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 4.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/2020-01-31", "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": [ "r306", "r307", "r308", "r309", "r310", "r311", "r314", "r315", "r320", "r332" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r203" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r312" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 14.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r313" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r72", "r582", "r583" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r219", "r221", "r224", "r225", "r226", "r227", "r659", "r660" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r51", "r120", "r295", "r296", "r297", "r298", "r587", "r588", "r590", "r665" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Senior Unsecured Notes Issued" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r392", "r393", "r396", "r397", "r408" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r547" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r437", "r464", "r478" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r437", "r464", "r478" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r200" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r205" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r549" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r259" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r35", "r36", "r37" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r371" ], "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]", "verboseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r451" ], "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": "Performance Stock Units Unvested Roll Forward" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r289" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r439", "r466" ], "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/2020-01-31", "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": [ "r466" ], "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": "Stock Options Outstanding by Exercise Price Range" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r445", "r456", "r458" ], "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": "Stock Options Outstanding Roll Forward" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r459" ], "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": "Relevant Data Used to Determine the Value of Stock Options Granted During the Period" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r492", "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r177", "r179", "r180", "r186", "r187", "r192", "r196", "r197", "r198", "r199", "r200", "r204", "r205", "r206" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 7.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "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]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r440" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r449" ], "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", "negatedLabel": "Shares Forfeited", "negatedTerseLabel": "Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r455" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r453" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r453" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r452" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r452" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r454" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r454" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments": { "auth_ref": [ "r462" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r463" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r461" ], "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/2020-01-31", "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/2020-01-31", "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": [ "r466" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r450" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r450" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r457" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r447", "r466" ], "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 April 3, 2021", "periodStartLabel": "Outstanding at December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r436", "r442" ], "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/2020-01-31", "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": [], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r114", "r439", "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r444" ], "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": "Restricted Stock Units Unvested Roll Forward" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r440" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r441" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r460", "r477" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r294" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r16", "r646", "r647", "r667" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 29.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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r715", "r716", "r717", "r718" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r487" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 12.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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail", "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r286" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r287" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r114", "r288" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r117", "r118", "r150", "r151", "r152", "r154", "r156", "r165", "r166", "r167", "r231", "r294", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r55", "r124", "r125", "r126", "r131", "r141", "r143", "r164", "r235", "r294", "r299", "r472", "r473", "r474", "r503", "r504", "r577", "r578", "r579", "r580", "r581", "r583", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r164", "r629" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r22", "r23", "r294", "r299" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r294", "r299" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r294", "r299", "r448" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r22", "r23", "r294", "r299" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r299", "r438", "r457" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r55", "r294", "r299" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Stock repurchase program period" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r28", "r29", "r118", "r211", "r231", "r572" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 17.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", "terseLabel": "Stockholders' deficit", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit", "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r113", "r114", "r293" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r584", "r594" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r584", "r594" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r584", "r594" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r584", "r594" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r593", "r596" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r317", "r326" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r317", "r326" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r521" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r326" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r326" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r222", "r223", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r54", "r300" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r54", "r300" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r23", "r294", "r299" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r54", "r300", "r301" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 18.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, 100,012 and 99,357 shares at April 3, 2021 and December 31, 2020, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r294", "r299", "r300" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r130", "r131", "r132", "r134", "r232", "r233", "r234", "r235", "r238", "r239", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r501", "r502", "r503", "r504", "r631", "r632", "r633", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r360", "r408", "r658" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r481", "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "verboseLabel": "Net additions for tax positions taken during the current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Net reductions for lapse of statutes taken during the period" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://watercorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetail" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r168", "r169", "r170", "r171", "r174", "r175", "r176" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r495" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r156" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r156" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r147", "r156" ], "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/2020-01-31", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "sharesItemType" }, "wat_AdoptionOfNewAccountingPronouncementOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adoption of new accounting pronouncement one.", "label": "Adoption Of New Accounting Pronouncement One", "terseLabel": "Adoption of new accounting pronouncement" } } }, "localname": "AdoptionOfNewAccountingPronouncementOne", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "wat_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://watercorp.com/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY [Abstract]" } } }, "localname": "CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYAbstract", "nsuri": "http://watercorp.com/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "perShareItemType" }, "wat_EffectiveTaxRateReconciliationDeductionsRestructuringCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective tax rate reconciliation deductions restructuring charges.", "label": "Effective Tax Rate Reconciliation Deductions Restructuring Charges", "terseLabel": "Effective tax rate reconciliation restructuring charges" } } }, "localname": "EffectiveTaxRateReconciliationDeductionsRestructuringCharges", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "wat_EffectiveTaxRateReconciliationPercentageDeductionsRestructuringCharges": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Tax Rate Reconciliation Percentage, Deductions Restructuring Charges.", "label": "Effective Tax Rate Reconciliation Percentage Deductions Restructuring Charges", "terseLabel": "Effective tax rate reconciliation restructuring charges, percentage" } } }, "localname": "EffectiveTaxRateReconciliationPercentageDeductionsRestructuringCharges", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "wat_EmployeesIncreaseDecreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees increase (decrease) percentage.", "label": "Employees Increase Decrease Percentage", "terseLabel": "Employees Increase (Decrease), Percentage" } } }, "localname": "EmployeesIncreaseDecreasePercentage", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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/20210403", "presentation": [ "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210403", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "wat_PercentageOfPrepaymentOfAggregatePrincipalPortionOfDebt": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of prepayemnt of aggregate principal amount of the unsecured senior notes", "label": "Percentage Of Prepayment Of Aggregate Principal Portion of Debt", "terseLabel": "Percentage of prepayemnt of aggregate principal amount of the secured senior notes" } } }, "localname": "PercentageOfPrepaymentOfAggregatePrincipalPortionOfDebt", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "domainItemType" }, "wat_PrepaymentNotLessThanTwentyDaysButNoMoreThanSixtyDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment not less than 20 Days but no more than sixty days.", "label": "Prepayment Not Less Than Twenty Days But No More Than Sixty Days [Member]", "terseLabel": "Prepayment Not Less Than Twenty Days But No More Than Sixty Days [Member]" } } }, "localname": "PrepaymentNotLessThanTwentyDaysButNoMoreThanSixtyDaysMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_PrepaymentPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment period.", "label": "Prepayment Period [Axis]" } } }, "localname": "PrepaymentPeriodAxis", "nsuri": "http://watercorp.com/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210403", "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/20210403", "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", "verboseLabel": "Realized gains (losses) on closed contracts" } } }, "localname": "RealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://watercorp.com/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210403", "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/20210403", "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_RevolvingFacilityAndTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving facility and term loan.", "label": "Revolving Facility And Term Loan [Member]", "verboseLabel": "Revolving Facility And Term Loan [Member]" } } }, "localname": "RevolvingFacilityAndTermLoanMember", "nsuri": "http://watercorp.com/20210403", "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/20210403", "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/20210403", "presentation": [ "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": "Relevant Data Used to Determine the Value of Performance Shares" } } }, "localname": "ScheduleOfShareBasedPaymentAwardPerformanceStockUnitsValuationAssumptionsTableTextBlock", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "wat_SeniorUnsecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes.", "label": "Senior Unsecured Notes [Member]" } } }, "localname": "SeniorUnsecuredNotesMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series E.", "label": "Senior Unsecured Notes Series E [Member]", "terseLabel": "Senior Unsecured Notes Series E [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesEMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series F.", "label": "Senior Unsecured Notes Series F [Member]", "terseLabel": "Senior Unsecured Notes Series F [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesFMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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/20210403", "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]", "terseLabel": "Series N [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesNMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series o.", "label": "Senior Unsecured Notes Series O [Member]", "terseLabel": "Series O [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesOMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "http://watercorp.com/role/DebtSummaryOfSeniorUnsecuredNotesIssuedDetail" ], "xbrltype": "domainItemType" }, "wat_SeveranceLeaseTerminationAndOtherRelatedCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Severance, lease termination and other related costs [member].", "label": "Severance Lease Termination And Other Related Costs [Member]", "terseLabel": "Severance Lease, Termination and Other Related Costs [Member]" } } }, "localname": "SeveranceLeaseTerminationAndOtherRelatedCostsMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "wat_StockBasedCompensationTaxBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Based Compensation Tax Benefit [Member]" } } }, "localname": "StockBasedCompensationTaxBenefitMember", "nsuri": "http://watercorp.com/20210403", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_StockRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program [Axis]" } } }, "localname": "StockRepurchaseProgramAxis", "nsuri": "http://watercorp.com/20210403", "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/20210403", "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "wat_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan facility under the credit agreement dated January 11, 2007.", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility [Member]" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://watercorp.com/20210403", "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", "verboseLabel": "Unrealized (losses) gains on open contracts" } } }, "localname": "UnrealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://watercorp.com/20210403", "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/20210403", "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/20210403", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail" ], "xbrltype": "domainItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://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.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r596": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r639": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r662": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(e)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r719": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r732": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r733": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r734": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r735": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r736": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r737": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 98 0001193125-21-152840-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-152840-xbrl.zip M4$L#!!0 ( "Y6IE+7ZWTL@&D! )/9%@ / 9#$W,C@R-60Q,'$N:'1M M[+UK<]LXTBC\_52=_\#R/O.?;]XH))R.*& M(C6\V-;\^M,-D!(E2]:-I$ 253..1)$@T-WH.[I__;\O8TMYHJYG.O9O)]I9 MY42AMNX8IOWXVTG@#T_;)\K__?R__]>O(Q]NA)MM[^,S\7\[&?G^Y..'#_"9 MNKKC3LYT9_RA6JEJE7JE=A+>:9GVS_FMS\]G+P^N=>:XCW!GI?8!?WX@'HUN MQU\-<_9 _.;F!_[C[-970S_7V+U:I]/YP'Z=W>J9JVZ$0;4/__/]NJ^/Z)B< MFK;G$UM?F(OYQMR7[S?HTL0]JI\].D\?X >$2^6THIW6M.AVTW/J5:WUU@OX M'?/Q)R[5 =K&VFGJ*88_KIBF'K@NT,.ZY\)? M5SQ(7_31ZH?PEQ4/V,34O=5/L)_@$:VU^(AGZJL?@!]6O,'S)^Z:^^$7'+^] M^$#@G3X2,ID],R3> X-U^,.*=[Q8;V#T?ZYC5!GX[AN(A%]GTW;]US. BZN( MZF7=D!H2+&P*^C]?[J[GM_NK[Y_?^L%WB>T-'7=,?. 0.%+CM%(]K3;C^^2M M12_O<7CI*VYZO=?W61T9UPC@6)0;^ZYN^13]KE=-__OJ!?X:+ M8^H317=LG]H !)^^^!_PP4^*/B*N1_W??@R^(N_#MYS2/P/SZ;>3'&.J>/[4HK^=G'S^U3"?PF__QS"]B46F'Q7;L>G_^?RK^?(1 M'Z(N_V@:!K791_C])AA3U]05FXQA'& <'[MC:AOPO__5(H\G?,(O_AT=_G9R M6]'NX3]DN0.G4K^OU-CGD\]#8GGTUP\+0ZY_PX6C!^P%IJ<3ZQ9^=8RO<,W; M\FW_U+9Z5;AE/O8!O/0+T(-Q[HPGU/88?KLNH/N1XCR^3.>WW)(I7NH^$]=@ M?_Y%/1\D$Y\ED(*)S)"!$.1.I56KM+:<]6WCWX),6ZM5&UIEJVG?]WU'_]F; MX*N_T_$#=0,/9\?>@439?3&]W==V1Y^H'= [D(*FS:?)-AX(M]Z#93ZRI5Z^ M3*@.\F1@CN&6WK /5[TAT?&WM>AH+*^KZ_7LV'KP#W*PBH:S-^)K.GA2?9^X M_@6(P! HFC! J6X$2C4KH%1% 4JSLQ$HE:R 4MD.*,@\+VT0*--SV.PNL:YL M@[[\@TZW9$$5T#_A_V:GM?7KSIF^%;+J?U/B7MH&3GS+-YZ>:E60H#NA_((^ M^%>@ZKI,2'PG?N#"BOE+7R%Q.^Y[WZ>VZ;@_;!#[@4N-&\>G7A_>3;V;.&(7 M7\V1 \\W3RNU5%?1/G05OI]_1<7OH\>,*X"CPDRRCS[LWM]./',\L5 C9-=&+H(9#,G3R'P\>_' MUA;N]V;JU[7PPG PZW!5.\ @PVU)!R2(/NT()'J%6:0 $,FE7 ,$C M>F#E;;=]6.)T[*OG!"[[QAQ''T,)PGCX.H&L?%;"NRG3(V9?30,O#$WJ*HR! MTI76\OG5/Q:UB.6'8;P/*\?GC'WVU8L4H,]SA3QZU[BN)PQLN)O/_\P4T%!]6OQE[]4*2 FQU2[A]J#5 MSNB_ O0/2VZ+A>,%^J_L0/\55.*J[43H/PXC ??! 3!:V#4'\PC8-;6*V+NF M5DF,1T24H'4$7*W629HCBL<;%OC_PFY/D/_??R'VSX$YIA=TXGBF[\4-R*^F M36S=1/_"@A69 83"[4T?\:7A=P/>]S*Q3-WT^2P5 R9N\_AA9&^OGW-TQ^H5 M__IAY2OF,)W/Y9CR['#LW7\EIOLO8@7TRIX$OG=-GZA577@PNN'+=/;Q=T + M*,6C*;M]<9SOE'A@_.,+O#OT [A@T*\9,';O5Y?^&6 ,3WR:VFK^K^Y^ R[K MJ6V?2;V!I57S>HWW)*93JGWWHS]P&7:G?42LB39@\3GG^E7G$XNK=H1V;$Y8 M3-HJ+ ?5,N2@9=A_1]=$Y/[+U?[+4H,IP_ZKR?TG]]\.^Z\F]]_>^^_<<2<. M!KXQ4E\@8M^(R#<77C9-.B@+LPJ=B@5$7+N?VR5$6+%!M,:M])L5?.?9>EV"O2OLONH-;Q]H4_ M7]DJA*>PSG2&/C,<'$=92.E,]54122T"47R2SNB4JB3I)$E:DR3]!DEG=,98 MDG22)%V5)+V.I/LCQ_4'U!U?V4_4\YEN&:?K^>59I021->N5TYU7HUBWUGPJ MC>?$&UUBC15B%1EM*Y>93XQ]!VXS#L9\KI[KWV$=%&&Q Q/\&)\A?E]804Z1 M0%[RCH3X"O*)A)X_HNZ-8_-::/ZU21Y,ZU6DY0NQ4";W1Y3ZUX[.JP>)BJFY M7V+MI*-;-JT^GSB546CI"-PZ"ITW0I8>[7(2\D:/=MX(689$RTG(&T.BDI!W M).3[KXY+S4?[\D4?H8:.A4Y=HOOQ82Y@S4^@ C[1>1SKSO1^RHT@[D;8>CH; MD#N;Q%MD4IS]>'0-2>['7.['Y'(&2KP?"TSY)<:JB Z50M-:<;ELD[XN]) ME.6BQBV!ER%=YI\@D^2-18H&YI-!%B0BV=7U8(R5LJG!5^>,)RX=(7 0'[HS MIG$"Z_MP)ZX"TTW\*=[MV*C3,0I-C.46@5ZS8Z%O(B4VHZUQG4]2GG7,P$-^ M<4J[=NQ' /\8K^%4EXO-)\8ZSM#_YFX] +-+V>"$UPPM;$3!+T& MXC1@_P#3-Q\LRO4 ,#[)?QSWW"*>)SPZ=UO';%>O TX^<7T;@"V.3ZX"33US?$I^IDC;7&27W7N;>&^"33ZPGYSP3,B]%;!HL M;(0E\[R2@VWP\N[1H^>JR#U:CEP3N4>E1U1B>@,W/GI.B]#T5UQNG'E.2J'W M:!A"[ V'$:Q?1B.>I>+ZNN# MGZ..%2NGBZC+BQ^+R86;\J%Q9MB8K%7+BSVBHG%W\N%Q=_SC,4EOU0<<_RG MKT3' TOB!CCF,:@5TUWA>LLSMKZ:+RS%WNGR<,MAT8_US"#-7C()U'] MG=@!<:?5BM:Y=9U'EXSCE-(?$9?>T4EXW""\0WAZ>7/:B,)UJ\XG#F<]L'U' M_[F O@VG_ 3&X);G$U7]'GQSKR;0?9W+/-K 2_[5#[")J89O7 MFP#;+T%$5JO>UWAWK'U:TPE-.P(V.*N<:M73FB8(]F2JH$P5/$I7ZR+M.]G? M)[^XDSTRCM0C(T6CJYR%YK6BLO>2E-Q M-L7]*,M\IE]5,VDR//XA,W'%OBR!+$J%SXPJSN:$%(MD6^>3'@MLWQ]=@1:: M7$NL .>-D&75G'(2,R1K@@M4 M3Q'7L@:X4#7 4\2TK $N1 WP%#$L:X +5@,\3;XM:X"+6@,\#Y$UH;$M0U9) MQE"EW2(F!1UBXM A9E[=(B8%'6+BT"%F7MTB)@4=8N+0(6 M9>W2(F!1UB[-#Q9E[=(\84O6+BUK[=)4,P9EW.Y[?&_;)4K(I/ZHTX["Y.7K^ M]KQG6N3RHLN$\3ZU+."/WZA-76(!>^P:8],V@9>R%+#+EPD M4S4L!- RD0I M=]2CF)((((F=D KA41[ZV (,9:**/V! UYLK7_VI!^#S"J46H";YYCK+A/!S M0 MR0["P;"\8D_G!BP)A>_TBRX3J 2G^OEZ[QC(AFC.W$#B%0_&*U94)N0-2 M5,0NK:Q,2"TB2N<66$F1>GX#T)G9']\HMM>:C$R=6$*C\ZT9ZTY@@QKU\?RF M3(C\^VUA$?GWVS(ALNN9A!VEFC':8F$5I>C2&LN&WENB WCU@B(8?W^URC*A M^$>_<#B-6/&/?ID0V1W#&#KQ"L^.7Z^SC&@N*(89/UY88IF0>QFXSH06&+7Q M!98)L;>+X#1#[?Q+R04W19:!2OG"JK._76&LN$["O;@,6[ M9E$1O79]94+R-^>)NC:NAB=!Z%A&T=2+B?'M%ELF].\6^,,*I+8WI*Y+C:Y_ MZYBV?V5CR]IX6@A\-^W'WC"ZMS?\YCA&KCW6G%OL&#[<^,)9IO)6 (L5.GT# M!66BW9TS%,I,OOMD.D@*%B"Z5U:BW3%**&DU[?2" I.AI(UL^5@/U/"BT$Z> M6-@BW,M$H4EV8Q*2#'/3LB@G5,)VC<4/!AC_"7CYU=*2R!O0*"E]7&"?$FI\ MH39\\&\M@(^DDVV@4E)ZN:'^#]NEQ#+_PO("44'G;\2TKQW/*RW%; 67,M', M+76'CCMF/8RQ=,$/V_2]6R^(4TCWF;A&+FI[+,^4!=C>7&&9<'U',?ZDPS9X M5: CORB.':!\O;@R89DMPGOK+M'4OF^5+XE1#?=7C["_V[:YC@8ST+G=Z@J M,T*6[H,MH^\SD(6',Q9 6BI:(B^2EA*FI3A(RT1+?6?H \QIK/9=G'+*V99^ M1G7K@%,F"KD-7'U$O#C@/$DB+,"U%C)EHH]K4T=0VH_SSJB2/&8.CG7 *1.% MW,* O%\NLPI/^M3'1X[=B&8S-?R@.Q?_:&0^I2 M R%_??6E=Q>GQ7\1U\2P*?[(J;"0;;66EQF7E[D%_4=W,%.)\RJZDY"<6Q/Y G2CVE('XNV :;'7QQ$83FD# MVLNTJZXN"TO15Y=E0N2W+X5%Y+%PW<&':]%QOC2V7/' M\UWJFRZ#VN^46/[H',L_DL<%5>!N=@^>5I\UT/[17_5S?^+8GN/F)DUTF]EO M4V5^SQ>NR-?:%4EE(N#PO!1";CV%KD#B_2U' RNWL C@S92>>_I=.FTVAUX6 MY+P)\F4BW_69S+*DP=Z4*/.;M\IOEA26+(65->LYL6-(0M-75J>'BDD=G83IO^$=PI/#F]-&WK-NU67"?+AP+\S"^PL4 MO>D7!_AT;W@!.J+N.ZY7!EK8'@YEHHX[RLLD.O\"%LEJLZXJ2E &^M@%$F6B MD#Y%MP9H;]<4X#:@[MBTN1D;9G>'@,-R)0N$PL 7Z'[@ C3Q5W@ KE'W27Q% M=O/<>9+FSJ I%^6LRV&]R7'6\!XINS<2]W-@],J%^U[Y<'_KT@F9XFH #M?4 M\P8C8O-$S0LR];X$GTS%75O MP"7@,]Z)N,M U16@:B#I-OM\'[9*F/GPUK1.$(_HMNCSL+"V5)%:V0&I<&_M MM-I.$ZG;]/_(*U*W;-Y1/*3N7O122!2+7"U2,(SWJ66!H?:-VF"/L0:9!IAB MV#6..8LO7_!05)FH82> E(E2T(C'4T0 DE@-E! >Y:&/+N\8R(9HSMR):='/675J; M;D"*BMBEE94)J>GY3)D3^_;:PB/S[;9D0V?5,PB+7,S9;+*RR(A^+ M:RP;>F^)#N#5"XI@_/W5*LN$XA_]PN%TFX->Q4-D=PQCZ,0K/#M^O&&)94+N9> Z$UI@U,876";$WHZ(.R8Z#7P$R'G@^0X0^7P3\ZK(T66A M4;QRJBP;Z:TUE@G95[818"9X41&]=GUE0O(W/+UOXVIXO%PG!AV;>C$QOMUB MRX3^W6)$]P.7V!ZOQ]OU;QW3]J_L@;E8JPN^LV,DT;V]X3?',7+OK]XYTK3Q MA;,R,%L!;%XTYBT4E(EV=PYFEYE\]PF*2PH6( VWK$2[8SJOI-6T(]$%)D-) M&]GRL1ZHX46AG3RQL$6XEXE"=S\;$55WNWS11UAMIXP%9=X$00*$+(]X;/:X MRD)9I<&U;/I<1*PF5J+L/GKX=7W\O)[:R:JP6<(2:14B)$GO0]+;-']8=X^D M\GVI?$N(;KJ]?(0O.S(*WY%1,(J1#8XR:G D&-YE@R.A&AR)1AVRP=$Q&AP) M1@6RP5&9L"T;')4-X[+!T2NJD0V.\D3 LL&1;'"48_*5+0"$:@$@&'7(%@#" MM0 X%H5TO9X-)%)#*M$ZLFE,JDUC3!OP"K?CBQ#?M1F^HU_VQJ$&.*P@#EOW MK%KS+9EBHO/ ^4+LGPM;^=JQ'WWJCK'X\TS%OJ-/CO4$&^ KT4W+],U<%MO> M6-=Z[3(3T$]6P36FG:S%2HI$UCK5@,@JHA 9MLNX=H@= G]:1 I;O49)7EO* MH5!;N3_GCG,L7#L<@IK&"^?WAEW#8;DT7>,_@0BNY< P*1 M%-.X4G.P8JI59XKI9A?RY9\!K EC;(X-7\4]I_O*C;QFYAFZDA<44ZV:I&*Z M4QA XC I;APW$ _CQE7.C;4.<.,JQR7LQSWT/Z$1*8IZ%>>]:"16M^2]_-X4 MW$81#\84,&?H/X,I':L?'\?Y5],V?7H-.HEQ90/!/9H +)8FY7V9\L($&"\3 MGA1V6\>,$ZP#CD#2>8&SIT$AMZ&+)08X3Y((8C&^!3)EH!G9EQ[K(-L!+P4^[1,/7W(I-N M_1[^J_*&J:WH\WT_>/#HGP$:CD]+:O323[FPGM;/>R7Z+XWL7MH)%[3"_E MJV*>G\3X-E#)/>9OJ/_#=BFQ,(/ORGZB?'7?B&E?.][JDX5EP/U6<,D]]G:F)B:6#;8EYJ8*)I8BOB6'DNQ\2,]EGG$FK1O0@YKWP2#Q#,EA$>*%A89@)A8!%X<(K>BN^F732J2!!S^U%@ M'*0YHHH8CR\@KS@Z56S'EX23('&JD+PBK[PB1;U"5D#+$8^/QZ5D_<*,ZA=F M%7>256K3JE*;#09E=<'\XD[6"A;(IYRB922UG1QIJ?'8C]1VLM=V4O5"2VTG M VTG10Q*;2>_N)/:CD#:3EJ^':TCM9T\%:B)X4UJ.]EK.VGB4VH[66@[:6)0 M:COYQ9W4=L31=M(LZR:UG51]Z_*7%7C!KX[D?\:8\1)W#?VGGBCWN,^1W /5HS3?;; M'F,"'NX!K?>LV4=L;,-\ MJ??<6';H(Q=8GON'LC]?4(>/6"VL[8M%>.O#5> M%P?YL+2(C6#H\SVS KB\!A?[=0-XS9>/+N4G5[V1.5&&KC.^HT/OMY.O1/?O MJ\!:FJU6_43QG?#RS7T+X-8^^;#MPXW5#W]@3WM.X.K4XU]'E!C %'[] ##X M_"O\43Q_:@'OPPU[2BSST?ZHZ!3KFGTZ6;AA")1TZIE_T8^*5CNKMB M ?'9-/S11Z5]UC#M5:L.5^'RR9+ =V;7\(;PTM+\%R 5 _):J+-K#XX+B ZO MG>J.Y;@?%??QX5U%5?"_]\NWA'/7$#R+O[")?%0\QS(/!>Y__TUK5CZM ]_" M4FO;++6:UZ6NV&X*H^0A&9O6]*/RWW\&CO]I $J#I]S09^7.&1.;7PSO#/=B M>QE.]34DL6([A]N&[9K7&V'Y[OVFMBO_/M4CGO??]^U>]?]6XR VU57-!6]P'M M'P0DL?WH.[:J7)R=GRG52J/>V0#.I !RR,1WYDB+[^<39#-C1#,+/+UY&+M^]7"Z[#I+=K- %$EMBN>1Z5,& GBG[3R[9+([U7QUW'$( M'- ?;<=FVKJI*S9!F]F@YL<+1V?E:?'HRHD26G]WJ$/-:PUCP=99ZL;)9ZUR M^D^FD,X'# &NR"U4X"TD)A+_]__ZU6=ZODXM:T(, \;Y[:1RPKZ'X[+OX10X M"-GXBAZX+B"*(6&&2S#+?CE(7H9(@E$M,O'@_HQ''][=B!PNH3^+^=F"_(UQR+$MMW XJXZK3JS4^O685O+"YE MV_FOV:[7=];^5N\O;WMU N?UQU__1O1DH M@YX"VN8 5$J^L;2:TKM3M,8[X[W2^ZH,?K]48MKH3!/MG@_P9ZU3JZ_2G1#! M\ ==%6QK+JQ;!P)QT=KW1PCHEQE,V2H>B/[ST74"]!( S3"@I2C+*YG(\@/F MMH?$5_P15?Z,MK+"';P*M0UJ*!M9 .^>>,FK?N_! STBJ/?TB#3*2":VB>? MNQ/7M)2:NOGM7TT/V "Z9[_"%6]+?03_OF8RB]\SLY@*1U% 4%(M*+5:P,HW MLA2!0_6"(;&\2#&H2\7@Z(K!X*Y[T[]"\2\U@\SX>"2B_=FVBF0T!HB45\LQ MJ.ZX+(KT48'5@U#'>2!&3. S/4QM4+Z:("V! M%S^@&$S<%;56RERR3 9\.7_WEDI?13O5ZA6M(AU1Y7-$);:QJG5QM74^MX2W MV1U]-#T4//X-_++E5OL#;#K74\X==Q*R:W&L*W'B47L95^\N7XCN,S1AGH([ M0X]"/,6;4!WSU S%M!73]Q1]Q(SZ][DTR"2/*Z&S?8['ES!E)DT[NWVXF1T; M;?[KLG'=@!F>K#!7HQ6LL+TYEMYZJMZ>#.\8>_LI3C^K8#]&G$]=YPI>AP_*" M6@0;F*_6+6.F[)O G*$\VD:[>C>. ?V,U?X!>;D*T[%UAM*=; "M=EIK-MO- M^AHK8+7K8;^-U4Y]7R6F)6V=#R6&ZVJO'*EW;.\KCJLXF%FO_"=P3<\P=>9. M<889Z:-;05K+-Z3-.,=E '$;;4AVIU97O M9 +&4=]W*?6EDR13A)W#QYX[<)[M+='UW;3 $C"6T?1&FL+"^Y@"TG-OP6X M$9F8[?&=>![11X$'0/)>D]!64[MU8%CK_SJ!;SZA^P]D!O4V.??RQM@3 ML2+?K:5[W/5=,,AVH/1&I;U,Y^\W)$E?.Z"-WHY V.YDG]9;[=-JI;)KC$IN MJS54,(]>_/??VE6M]-,6:H0/5! MQKBF;\+@/,)$76HHD\#U @PU ;7 '6BMA*D^U7D8 MIO/..R38(;=@B;;@39C.Q9@W?=%'V+-/;LC$X.O8J(( ;.?63/(!_^)FTH3F MX%2K/C ]8TMO%J_UJK!"=Z^=YA/B*D_$"JCR7Y6SBH9'&A16XTN$V/"1 !V* M8BX_MDVV[0Y*F':TB50O0R:Z?=;RJT@+\N$HR(([_M^.^Y,3LW(Y8]'+5'UE MZV?9QVU-&V/(_!#?COQJ7[=5-HZH*]O N#A5'J:*/J( >IC=3V#FE"7QH+\I ME@+]3@O]\B/B*4/3HH9"+ ONP$.(Z,KZ,S#1D>4[R@,-;X"!%WU9-4Q9XS_383-ATB>[' M)KS$4*@%].\Z-LHL:ZI0D%]38,SP?J*SR.D%\0D_O;;$$N9CQ'W==X%%0SP_ MN!\^*_5* _=^%)2+ S9:T&I&%ZU2"9>YTB]V&-SNZ&/ *XCR&?=/!W'24PX9 M6WF'8[8^56O5LQ &_LADITPF[)1)%HR0HX@_OF)-RR ^#)K(=;WW9PI?@;(# M(XN1&U);R-=29F3;,J!M,@;29P^[;7&@,Z)8, Y5B*[#%G>Q2C:3BRZ*PI57 MDS^5"B@YC;TIA.?L?1[8Q/ Q%-)(_KHSGA![JJ)6 ;,$ 8R@>%1 L7OV1]'/ M9Z!D4+9D@PY-FQWR]G"#8=RZ6OFT9N'L5^V3&MVV\8:U\YO=B$I%>/.:N8:W MXAFSQ,$[9[5@:YY60_"&>EA<^9H=HI9AQ<,JC<3K!Z<95]1:*1R!:J0Q*"8_ M)#_H\<]J12[A-4K'YN/V[CDPED?'G>YK4+.1&%_2PY'0MKY>S=MV+_:RLR/C M;8C,JM'M^-YDWMZ=PX,/& +E&$"H?WJ+ V^S?SNI MG@CQA* ;\V91XU".3P?9;X8^5UOX8#/=A7\-M9+,(;*!8;(I?PD\4 N\+1T8 M>Q; DMLRU6VY,[UD]T RA'P9JOE\-*[K"[VUH@E_8U,]YY-,?XM)!_X^#OSA M&U8OYEZO] &8PU4>/N;7 PEH.\PM%WC<8@;X\5JE*^JC@=&-[[*F^/)G$UX- MKU5L6*:#1O"3Z3&):A-;-XF%2B@6!\";L>N505S#4_"PC6F\F?]:>T?>K[12 M=W8%"^EV\49@JD9(4]X!*IB7@M>9R=8' $!]OP35^=]_4V\%P--S]:_RMVU2 M"Q"4B;*LU_6R5[A&"LYD(I)&"N''.I!>>, MB^\2YGMC98@Y5FL554%L?(P.U'UESEUXX%4$:][@EK53\WKSUR\AG'5!K-_7 M*B&BL8,8^V6AS9U!=1-T2>^WDZN;KZ N@12ES%\4IPM8M.'XX:TGGYN:VJI4 MU'IG=G IFN]VA>X..1!Z""+?/M,BFV,5ICG6FF4OL)EX)[@(GW2\H,\_4-@$ MJ,];SV3JS=6KT!;;I6W MU(-O87C@&/J[TSK,K_GTK/Q_"GSJ_/(^V1Y\V_?1.S9DCWYL/KN"3!F*X#^Z M@\N[OG+>N[OMW759@6AL1=;_\:5_=7'5O;M:W=Y-P$-YZ:+G56<- -37WMWW MY-5HWG3IK7 O-C[%[5H6V!]+.[VYN/R?K8@_@0#FP1!,^$BR#('.Q5@:P/'G8>1\XCZ7FLF13>K-# M^=>KF^[-^57W6KFZ0:.$V7%'AO]>6,@X9GM4UO5JM,2VKKB,*R/#S:=A,V3M M+"=<: N"*(MPRZA]YBQVS,H[CKFS4W),D3GF'E.7.[BP.S@6NGC16M5VM7%? MQ;/K-C/Z6,KE%V+!)J=*?T2I[RGO IL$!JAYQOL5D6(>*&;G*"ZH3C$8'?ZB ML9\JL5A(KEA$"JIM'D$/V)I0W MA%ADG]%!=!]&HTIX1)1G\ZWAJ=^)JX?IJ=6V9*BY8:AU 8$C&:IDJ.(RU/J; M#!5S2%TZHD!V3Q3+SCAC*EEK*5EK0T#@2-8J6:NXK+7Q-FLEWDCY:CG/4EN&!&^7RS\#TI\J["SHT==-_+UEM M*5EM2T#@2%8K6:VXK+;%6"W %X\NWS@^O-=WE 7NNRHH'>>ODC/F@#.V!02. M3'0J))>9)SI59:*3I)%M)5$;F\_:L*-1P,P.TE^8GAYX'IZ-1\6\:Q-KZIG, M#IC+)91@O%('WG-'O3RF$\/ZT<,);'O'.^HAW;_#[Y9T\WIV?PXI2E9?'NZ4J+Y(JKYU\ MOJ:/Q.(Z/&MR)Y7X7"CQ,J0NA4OVPJ4KI8LDDJVE2_7D,P8>E*]$]QU7"A8I M6*1@D3Q#YFI)&CE,KM1./O^P>=\3BJVT^\2B+.,J/(C1IWK@FKY)>7SBA\?J M]X^0[C/IK9[:= ?:UIV?(0?C\KV:Z"[3DXNON"(24*QX-7'=>23<6H: M^SQ3%7;?**O',WV@ _WU[2M/T*_-5]=4%8.5"^=*][MZ<7RK]WR\O!T=O)%IDL,>K,*U/SET-\OC+ M]VQ?^6J(PXP,_(M6AFP^J;3:OS =;MGN"G^N'=XH,J5A#W#VI-A_VLCO'_5PK!>?/EH^W87UVB MLZ*/-AG#J(%W^DC(Y","HVL;^,_E'!)=_YRX[A3 ^2]B!?0$S!\;A[[#>.=M MU^O9E?I]I7:/SH$3);!-_LL/^'#_HW]QHAA4-P')WF\GIS4PF&#Z\$[X-$3< M^[^=F"_^1SL8&XX?WGGRN=FNJ:UV[=JVI-CN--#$IM3F!&>R5_40]?T7<]B@L-8E1=M^-_9'C^@/JCF/ R(2-:M6& MVFDWB\)&A<9>\JRSJ=8;6CX9I]1?LW*XZ3H V?<4E^H4Y/R#157%IGYI>6T$ MD+L9/&ZH'[H4,N&YC49%;;9:DN=FB,7D>6^C55-K6JJ24ZJM O-5E/6V[[@F M+:_:&L%@"GLO$]99J[;43E.RSC2QECRKK(%25VU+154RU+<8:L\?43?*V@MC M.Z7EK P870:#+%735D=M:!7)7E-'7?),MEU1JYU44;>&QT9%K%^ELQXO&'G0 ML=]%7OJR@I>^S++V^%F+R4N83+B8\[>:N^Y91O?H,\R@D._1URC^#*5YN%*; M:0BGS0P"T;=R!S@BT-PB8+JV<1F!)2LO74.KJ2VM(UEO MAEA,(2^G4U3T^Q'J>UFQ(LCDBPM]\V4P]:! M=+6:U%_3PE@*NFJ]KM::U7QR4+;N_=0:.:X3&'3[3 M&_[PN*Z3"0MMM]5J<4[GY .+R;/53DVM-G+*5:5NFFG>3MDY[CSIX\:Q]2PC M7-BP)_WE/1F]HHG2]Y"-.*NA6C_)R=C2F56R8J;75]TO5]=7 M VPXP3I0#'KG__B]=WUQ>=?_[[^UJUKKDW+YSQ]7@W_+@J=''UJDN8@WM#1* M!7:Q1P5/+9,\F!9K_2VKGDI>(NK04@_*_6'\&\>'<2=DROKQX.$*@SZ(D/R; MN8^%0>*6 R+3$VR5BEJI%.8LOJ!X2R&@UT@=;U)7$YASSNKMAA;:J:E63:6>2SV[@LVY #86.)Y8SI10(05DK+="]#:-Q1B_C4N)X[#++DO[6&JE7JDO]FC>+ S/DUGHBME[C^Z1V'RAT=$],&@-Y2E^TE $KO <9A MLBB;0\'MBMJNMR7+/08Z4W B=-IJM9Y3)X)4@3,."SE+I]]B8:+2LN;%PU.1 M]C3-4@NN-M5.1;+D;-&80N9C2VTU4S5FI HL,).-_ RFK8/2J_CDI<1<-03& M%8/% $&1J5L73[JEZA_S]2L$QKMM1:368K9(3 -)RU+;72.4:AW-(?C"Q?\0 1CT66#PO2 MRBQ8@Q:I!$T^'DG_:;4;:J7^NMJJ-"X31UX:7>?J:B?=0H_2E!3X9.*U8S^> MPA-C>391E*%%FHMX0TO-+??NJSG/$>1,XI$D/H!A %"X "!D77-4;59J:B7= M=K,ET-FVQ6 :;?:JE:;:T'+:>$1RT02YZ,1Q&7$Z0\6EONE2[#*F/%";#DTA MBB >9W?>4B YQ^[:!G,NWSJ>/P?/!<#&IL87#B3LT>;%++",V7&KJK8:L@*T MD-A.Y4A.\RAE&*6.G$?N/L];E$[.E?EO&3/K6J.EMJOR<&266$R>"2,6ZT>) M^4KM62S^*@_?;'UJ(V-.V]341KK]BXO/:/?!9/+W94@UJBJD%2^8G+SHQ4GDZ[HC8K\L!JBFA+HW]GL])26ZUCU'*5O0)EOZU< MG6HY=\9CT\?,+X]7O(4!X4%JZ[!=E7>\.4Y\;KN^H,D%E7K0("T^""XGU+T/GYQ;]U5-\SZE.;^IS1XZY\K92B?2(OBX5O 6MIA ME6QB7C?P1XX+A&+LA!'V/F_=LM[VM"0\R?4H.&22C34]*I>!S]^AD-D,]T'" ME><%B2)@D:Y./:KC^IX=U_"HO0\&ULYP7^AOF"',CFX!?9--2R&^TIVXIL6% M2PT42Y@/LP/.J&Y%=X.--Q#3*6T%:0MFGO% M$=U(0)J[:HW\L1RIC/M-.%?Z8FR)@BJ+N\TP'4VQOK8/_<&ZXJOE):Z&;:J\ MK*GMQHK*@ZA:)37U=.@&I]Y6 LI#BO-_%U5\ DQ#5@VYX2*3B:F3ZP2 M\L4YC&\!(E?V.8=$;-MEE!!8:=352KJ99<7GEGMA,XT\P4JUH]:;.2T,*/T@ M&?E![JA/L"::0HF+O;++FX =0>(R!$17UX-Q8*&[!.O&Z69&10#5:J.I:IID MP]EC,X4B?ZI6::F==JHFB%1E!6:P P"K%[C3R-5,?* [S]_DTHD>BWE%LO.G MH:M0>WT6=@M7SG;33L>#T^FHM<8*!U3DSY1>F]6,]-T.*,W.<=-6.\V.VJPG M?Z+W?<$$81+X2Z&CC-IJ P[;R5?(?"\MD"()R)AFICB\HZDSGKATA)6['L['(/]DK(4EH4U9$D'65A#'"Q(AX+P)3.\M6>I"JPKO2U&X\?++ADH MLHF;U2I@JLK*8>GC+H4H6:VJ:O54FSA(W49*5:G;B(,%Z3':40/J"*H!Q8J& M,2^^T!K1?QVQ+E77-HZD&M74JJ:IC69AFG?D 8UIY!*U:QVU+"HL"(ZD2F*KBF5$0]L3\(? D,N3$VW*''9M$PI'ANQ6;DYXL)E M6S%AQ8\NJ#$3XOK8LM>'V_&B:XZ1IS.5E\7$AJ9-;-UD/A^XP"I?G2D+.LWR M OFTV]OJ>RM %!MAUW4ODE7*:-]A2=E@O;:(F3506*!@Q]M;G$'T/H.DM@6M7H(/ DY.7(;K)N'C.37#V0! NR4AY!44512C$W@-?:6Z3&D#$88F^_. MAN/]T1U^N.[CJW2C=FPNE_^-+_^KBJGMW==E_FR>:!L#^16M5 MV]7&?>U$HN.PP@:]FW[O^NH"L )(&, _WR]O!GVE]U7IW5YR!&U B$3 (0AX M%]@D,,#:-=ZO!_,60J=ZL/K&ASAMJJ+QV-43U MB]J_,-UAV9@+?V[ M;;=7/[:M/'Y(<]P.7=/B2:'[ED0I*9ZTB,:'?UR+TU MROH:M,V33>.&Y,&_QAWW<_MY\9:(9&-D%_["WO21ARL6G'TK=9B==;F=N-\ M]#ZJ?(?[1IYR:1O4V,L-OAEY9::N:EFI:^$D!?\7 PN/@IQ MUIXC;[]R@\+SA^3<_-O+E",C^-V5S2?OCYS ([;AA5BF+SJ=^/SS)#KOQ(Y' M\8\&\BG9? M88DZX??N^Y?>H^F3KMOIA>8@D\;:PC4YCXAJC)AJ]6 MFVJCNHJO[N:!$4K$'JO:4TIR-DMZT#H5M=4X9F/?TB;9EN\8C(@IMN7#@M1[ M!=![H2\3:GLR0"J&M2C"7,0;6JK, M CN!D:G@29R)8('2X^A4"(W>\)OC&.R<.W>N>7W'6F[%)D!05&NTU;9LDY(U MPH\7 -6T#E9 D JU$&-+A;HPLL^3@= # Z$'RLVD.&2GH59;JYKZRDAFQG(Q MRX!EIZ*V*\=H,";%HC3V:EWIX@NG_;"9BG2JJLVJ-*_$&%N:5[D78=>PC1_9 MOL8TD2?8UL466JF%R;X1T\86FG>4==D<.'/(]N%%%JNJG:[<^XNZCD&\$8*O M7=6JGUZSR0.6OWC41$;==A2A!]''_I)TF_ZKS:8\$2A/!,H3@27!@E1P!5!P MZBGHB4'_CY$21%=F-*3Z8W!.ZC[/UM]1K+;7:DB< ,\%@.A& 3E-M-HX9 M I!*86G4$:D4BH %J10*H!06U.O9$DYU[,U41=/6G3$MK:(X \05@P,ZJ+*- MS;4TT!5E="XK)*:B+C;;:K5]S,Z]4CI)ET4NRCST_!%U0YFCO O=%(<$9=ZK M6!)I5=^O,@DQA.J-8SN+?/ 8F9 =M9:NW5P$:?8N#72F&R*KM>J)8_6]%'!B M";B"FE_BB<$K[%=$O5D.?X$EUP9>%T'B*$?0*FJGGGSD_WVYI-66&$SIL)E: M:26O;DC!))A@DB(G.9%32U]\E+B1,+YQ'& MJ#:]:0< S# $Z=C>%P8M?M\ 877YXKL$>))I$W=ZY=.Q=^/8J*2X#JO>9]NR730S(DA%36VT5+;3=E\4HRQI1=%8"_*;71$%+>3E(AS)@C, M+70 ?Z$V'9K92K-J0VTV6E*898C'E/PIM73]8M*?(BUYZ4\1!PM2+Q1 +Y3^ ME(RTQQLJ4/CMO[)6,&#U=TO=/L+@ M((7Q'N!ZSX:)JQ?5F791>=OU>%9K2[4Q"SQN4@X/PV/EK'W,3"XICZ2GHT!2 MZP\V#VJ<$H >8$.!W?8 XLL9KI!@Y8V=16#J;W ]WQB&P#P M_>4;!_!^I]JK:K4I*Q,<'\%O"KX#$5P[IF-$"CUIA.5"G"T9889I!;"II1FV MI+Y?<+@-=/5WDMKGNV*XA0-M&8U?5$(?S!:O\"@=(L2EPTT0@[W,F-G M/'(WX]TX+&\.PQG$,BL.)Z13/->PQ(LW2X\X_]6J:QCP\>JOCZA"=&">('>G M6$O3=GSDGRYR=2;[Z?13/%Z-@U_A).N_/))B79C#2<;4Y^T1DU5HC^@ M/GW8A)I%,(;O:)\U3,!+_';4;F:+ [2^H/N[1"(WN+'I)7R4Y6(>>M MC:35SJKM6)H"1]M9L[4"<^'E^77+T7^>PLYU_=?/L-\HLLGH,?;6YQ!]#XYE M+(%KYZ9<1!FY*&S^YCLZ\"3DY,AM\#0:5]_( @247V=_WR0+)0VZ$/2U&=#C M(1A>IMF0>ACQ;+X[(RNC.[B\ZROGO;O;WEUW<-6[4;HW%TK_QY?^U<55]^[J MLK^6;W+TF ;@YD5K5=O5QOW<7\@O@]')A]7]"GV M"1L^S!_D5/7!=(#BF M"('5$]>4#L!4F)\(HUIDXL'EZ-/LIP4(G/!5K7(JQGXVEH4;3/*$FW0K?Z_# M&M:G7,X?V^9S.D,S&W+%TK?1]]L;(E?*5F9N2#]S%8V1<,S,/7R8UX/-'*[- MDTT#A]3"O\:]G?,TU\5;(@J.46'X"WO31WX&:\'AL5*?3YV08U7OL*D\%=V&JN6E<:Z$]>T.&!J*O\7_:BI$5JBPTCT?2>N/@K1UI[C MKU)<1K$[.24A8HZ,YG=7MN*/G, CMN&]WP^YR>$QHATGCZ?; M++XK@;R590&::%),NH.G*/FD3$NEG15&@%TZH@#KIUF9S'<6;/?W'X\HZPXB M[H*.?9!$R>NB$V9$DG%GSKA+8;*(5Z_GJ^/"3.PPO*!/%=\EMF>QTJ["&3&) M#+-G[\'SN 3DVFX(N_,0= .$'!^@:QN#.1R_$=-FFK%K>H"4B\"%O[?4-1T# M-.?><$!>,K5^&FJ[VBBF[9,:A6S3S_ X)))N4T2MH];J:VIH'X*H]U(,"RF& MI8!-6,#^L '*%@Q@*&@NP3L<3)R-.OMXFUH/%%OP[LE6%_Q,P&/[P-+Z%'08 MTS>IUS7^$W#H\MKTJK ME@25P$;NE$!5L2D_0$5>I/*7D+1/S[)YYA" S7K3E4>6[L\\;_$"\T>SNVX= MSW=GX X[)-U:Q'YE1]\M07O^NX?.[:,)7K722,%A+46O(-23;KRCVEE3C")M M,2V-N[P*I^X8(.Y[,>D#9I[O* [+G!(T'UA 5K*>(V#KV6[O_&IK9I.BW_\M MWJ&ES#NDW#D*L:22EURKI^ @D*$ $9RYN9BD# 4(.DGII,BIDW]+)T4Y$SV. M8&$>T0-1;:4LW*4FF"I]I.MC:-:DCT'*EIUDR]5,:"B4]ZXOC^@X($R\-6\X MFJRHU=>T5CL$%8=410A+&Q1:V!R9HE+V8*]KUI=9NK[T+$@#5GH6Q)ND]"QL MI?VUA-/^-G@6RID]F*G%>-QAUH<;Y8 '-)<6KMWA3 MLNP\XLVWCLO2!'S?-1\"G]_&25!S'UB)Q;Z.)5R3M?H0,(9XIG7QAT!7\\ M2L4CK5%7V\V"G@K(!5I3RJ%4FVGGW,I@Q^[NZMKD13&< 'O?".Q43VB6^0IW ME!.&:P3:6<+.V#5M" M_6"5PQO"EK<'YTH M'YL0)A$DN\'*;K"R&VPY.W7*;K"R&VS:-%;:=J*R&VRNT2>[P6[_Q"$B1G:# M/4;6H,P#V&1<$F^D#"WGV5.&KC-6G EUB8_>6.I_8 MY\WZ/N94/!"/&NS4&;6]0QKU%N.D=W]$7/H%87(> TFF*F%;K54$:*B;]V/9 MNV$R%0VQHVJR +QDQ9M9\04=4M<%/IQ .<]B\.$((OP\R("\7/)"=6'-A&PK ML:NM=I$L]&-50ML3IRD7.%,;:;2OW^JLJM2$16&_$[#)3:G]Q@&1K1NTJ=;J M-,=2S^8B2*YRM,VR?VH_E@E5SCC?6< M<=PXD#(^VZY6-,F(L\=F.ERYIM;;1^H,5$[E5KS@T_D(V"N>GHV'DCR/^IY" M;&-6 E2&E8086ZS9B#BVU *+H 5>4!T0X#&^A'4 HIZ7U'S"$T-T,0,:L6;3?@+ M.*Y9>.-\0^SB]9:]FH,F4PN]5E$;]12*S[TO'A=. Z>IV.G5CEKK=/(;A9** M\U&X,^\)'Y[>#XUZR:87M_2M2R?$-*+8Z<,KD@1PS[742G[Y&"EGBWY-FK]C';KKW(6WT$'EU7JUK:ZE@Q M>'2:J$T[\:N5MB]+:MQ%8. K7=43,F7UMS"$MJB&QP)JDJ^O]G+>Q#09XJY%VI]MB0H:I<E/J_E(X;';>1'3\ M'H_F+3EOI*:_I9E_=/5>4QO-%)*:"ZC=IX[HE Y: ]\K7.>N)&MA;GKNL Y+ ML/RP ZK ;:"2F60&JIX8"\W%)&5BV5IEJB6<,G6S;7VK@FM3;\M8@!+6?;T- M8?1E^L-#FVD>,YF!*=LB"%I;K5<$:'J:=QWJ+%$HW-ABS4;$L:7&*/;9U:YAF"B%6-E4T!I!1OI358&;;%]5Z)^!.1FS MU%<;X.P,_6?L'ZN3B>D#E/\J0SV7#9ZY6S)E96>_.BXH'#JEAO<56#9\-@+D MU?08"; =M5&1WKCC8S>=E%=-U6IIYS=+/;((W#T* X+:")S966PG2'W M%) P9E@@+A[U5VS],FO(Q-"E-.#_"O]_GR+X(2\8.&&<-8(N]<#B[ U1:8\B ML.FR^[\H\!]X&\*K7=6JGUXQ@QTP6!JGP9:L_A#TIL+O6TVUV4S[.*+4T\7F MY+>!JX\(T"(OZ(7N@#'OF5X8MIW$GKV:0R;;HE[5JMJLRT-G1\)I*GRWIC:J M4LV6S'DS<_Y._,!E3EGN)P'B*AF?WM@^:F8Z]P$X(;RF7=LX=RR+LF>\WO!8 MW+L&!G4*A]&*Q[HS0W,Z ;CTT2QSF&36C,QA$FV2,B*5QQRFP&/M6E8&OPNN M3FTPD=8DN%Q%@$HS@6F[4W\=M9)&)E/YK.'#49WR <]:1=5:.3[A65@S6?RL MIJ%I$UN764VBC2W6;$0<6^J08COD(D\$YS,&?? 5T_,">;8\[J*Y"B'2&UX[ M]N. NN,+ %2FCK=&I0**8LKM,XJA)Z:%UW1")]CD)FV\2J6P$*PZ#/'5.[ M12#";5: !P+Z"-C>A&6D9-V'N]J1';[R21'IJ.>:VDJ[,[M4S@7G^O'T?A\K M?P7N5/$8-1><\6]_ A.,Z1!,O2'LX[%CLSV;+?MNU=1:)>UX=S$8>&J838<- M=T RI]&9468R%(Y=OYLY4X"@WF/=A(5PHVL^$=0\&/DB'4D>ONH4_<4,4%>V MY[L!WO,UR@DY4A&N1DOV*$C._9(LPE/O5M-,P?4F3P?(?'1Y.D#D24I#.8^G M ^(53E&E Y^DH MP.5P2'56A(J^Z"-B/U+%)3X8S.PS2P;CU:FP.Q1^P$J$3T""Q3]*O\&6YI#K M#2]#N-T!V'HV<@/\_W(.ICL*)I:I^]1@E8ML8_%"[,YC=0RIM&6J0[XH(ET+ MO%8]DO-5VM\EMOBD_2T2-J3]+;;]'>_E658-;4/CQD,$[RUU3<=XW00LS%&) MBW@N]K/M4%)O@=(FFWL6A$;2J4Y=5VOU%*+HT@=0-!_ ^3KQH1!?>: P=1M= MNLY0F3"*EU(E(7.NZ_5LK7I?TY)M^5MKJDV9V2HNJK5.8G[>6D-M:4?J9"6- M]1*;A])8%PD;TE@7VUA_4\.B<%TPW>J_YF^V:VFJG?#PD4[6J %A. M/G+>J:B5IB8UJJ-I5#40CX83/%A49"&>T"QSH%.5%Q]\F\)? L,NSD^W*''9 MY$BZ,YX0>XH>)-OQL3.#"Y>QFK!/'UUB@>KIL@04?T391=<<(Z=G*C(!,1!E M%<*MG@\76$+[F;*H*2VOD,^[O:T"N0)&L1%V77B3#1OPLL:?P+>VSA@G8B=^/%LAL'2Y_/0E\9\E$89=6F4UOD47R M=M/)&AR]N:FTVEFU'>/)''UGS=8*#(:7Y]3SJVTK*G$4ER8/ MP? RS8;4PXAG\]W9,,@_NH/+N[YRWKN[[=UU!U>]&Z5[^N M+OL++/2U)#$-P,V+UJJVJXW[YHE$5ZK>F]Y-OW=]=0%8 R0-X)_OES>#OM+[ M"M]ZY__XO7=] ?AD=89:GY3+?_ZX&OQ;>7=Q^?7J_&KP?@,J)>K2/!\WD\H)^QX. MS+XO:%WL!:$8X(84OZ('K@ODQ[2E60-?KDX=@+?05(-1+3+QX'+T:?;3 @1. MUGM'8C\;2Z*OKOW"-)I7-F?X>Q76L-;\C!N!6WR60\NAUWX^)!S3/B@:$_D% M0S8PU\,9)]K9;_S6,*\'@ST-N]C^[:1ZLFG@<-/SK_'\GKGC9O&6B!'%F$GX M"WO31QY16W!)S]3D[*3<33!^H.ZO#RY8E,Z0_\O+J/#/_5=UA!)"AL1I:CA= MP!\6PY'HRQ/ZN@ NC. 0BZ-PP61>$:G9HYRO:9Q>V2$]\"U/)J8/+Y2$DB-" MN:,^@4\&1^$E<3'I46!>+;&W$&L(2_7E@D]+U"UP:%T/QH&%H1Z.O9X_BI0H MK!+JTA$%)?B)\DO7CB=W94Y0.W#\2.ZR+3F"NZCKA9ZRN,C<95R^=N:3.&PQ M%W1HZJ:_RA64(#'DXI"$LN!#$2J=3[P#$U^(Q?HU7%"=HL''L5W3 -X5K;-G M"I\R]T$4XZ0$-W:Q)#0UWLR&OX]5&OW. !IX.$(_BO:?6\3S>D-V0_?%]):3 MO7AYWCVK@&MJI29 X[/TT)]]FE^OEP=P9P-P "PZ *UMWQO0XM*%I';7>2N%@ M@*2,K2@C^3+3V "HG39"CWPR3YKU.Y:T-1F+*8\)'S;'._)D)=@DV"38]J]! MS!4CC(QTGXAI83;@P(EY54(Q^X5XIKY5$:+C&F.-FMIHIE"#4@1-JVQ[2P*L M, #+G@WEB:'(,%_1[(&NX; NI'A"S(;1\2QK8/MXDG7B.C9\UID8E-:"U-\D MV"38! ';&K_;,_$_1ARM-P1NV9VQL]LX-^O95!0381LW7J;6SI95^G-->$4YHO0[V85XA0;@-7'V%?VUN+V.7QM&]Q5H:?I+\( M7 R7L69!_(1]!$!V4P0^A-YVW>./>?J^(V2.K^BT(JC_4G2P[;7%_D6L@*[= M85MZ-84XX]ZJI=P,N*!D(^ANDP"3 "LKP([%R7/$C&5PH6AV$C>/>/*%6K=,(>GJ?P:F2XUSQ_._4W_D;&E4IEPU]RT%IM54 MJVEH,,4^$R&WDJ!;*5_[0L9WBF8 , (^?2!@B+(SY]3V"!).>4R!0P(\^/<+ MPNX\!CKA(SQ:3H2>9+::CQAKSL4D)6($G:1$ MC*"3E'E;.0W;?"$6*_GUG;CZB".QBC$RL")EY"8TTEF A%OI*WI\"A**:6IJ M5;8 3\$]LZG'JP 1%DUM%MMC+C[J10B<:&JGWE*;U4(72A"?%([:>[*I-FL= MM=.N"$D#0F(_B4;?V:4T;E/_MZVVVFVU79'MWH]&!>*6 J^UU;K6DI1Q),I( M'*&U6DOM=%(H1;95PJ:,TZUWK=0F+XKA! \6%=D!E- L)8($GZ5$D."SE @2 M?);YBCY(U$C4B#!+B1IA9[E3)I[_2L./WJ-5,?)T4!UUW;' _ !;IWXB1Y>C M'W7T0\+7[8.BUQ$#G!##,.W'V?[GFV]G/OK6,&^ LWJR:>"0%?&O\4.6$O(T7$"2[^P-WWD&0@+WA>=VCYUEP+CNT:W7P75GSF!/#B6\?KNFP =OPS#P3'P^()(4/B-#6<+N!ON32-1)_HZ)N'53D*XT^O\EKN MG/^"T=K3J^B4,M_R/'0K"25/A!(%73D*H]"KN#B4V%M5/2P7?%JB;H%#SP.= M''LLW#E3GN9!3WX)F^-*U.8#M0/'C^1N/,C)SH"V/KT6R#NWSF+1TD5J2)PF M4DQ&EI5FCIJR?$%UED'!L5W39-;R#EG+6O6^I@F1M=QLRGS%[/,5$\3_(5G+ M*>0A2=1OCWH1LI:K:J7:4>O-E L-2%)XFQ2.FK7<4K5*2^VTQ6RH*23VD\A* MC*%?F*SE3CN%_AXR-W5+>2!LUK(&[*&>PAFGPE)&HH21F*RO556MGG(#'WG\ M.#^V_ WU%9/QE1+9[0>XS,+Z:X<-@>M2]G2XB:YH)S),Y%9D>TAIP/\5_O]; M-?$D$"40!?#[ 4?EBAI&6KI/Q+3(@T4'3LS+$\K]+\0S]77U!+6!4ZG?X[$E M^'QU6D^ K /C$X%&YXC8R*%DT0X:Y2UCCBYF_1!HV MQS!LI%U30$$G@2B!* 80)?@* +[=-=9UT1!48$&;[0T'Y&4[4_HH(98W"T:U M:M*V%I)6QR/:+0<= M"RWHV!*L$JSY&5N"-2.P"C*QO(XM 2H!>K2Q\QX%R%2/KIBV8'KT9:@J\\-Q MRFW@ZB/B4>76(K+K]39=KR, LILB\"'TO.U<*<<\N)1":66I9(DQ=DGV(&LR MNG8+;NG,%.#\D*:V&X4^.R0C!A)\$GQE!I](/#]';%O2$MY/YWZH^<+2W9E.N>O:4+M2MJ MLY%VW]9<4X;<6+G=6/G:)>)&BN3QE97!H],' K8K.V]/;8\@21335$@Z>H1_ MOR#LSF.@$SY\U!;SA&(A"86[BHY()S)^5'P:$2& U%*;@E85$XEFI XNP2?! MEU/P"/$CZ(^V"\;3;J=#RDLVG]'$""']B,'J/"692(W34]FDA(] M0D]2HD?H24KT"#W);#4?,=:%<<+ZR@S;U$"-BH34VB_JBH%R$.4U4KC;I: M:O9)&DZ%7+X;80"CI8M]1=,@4VQPOC8-*J:X)LQRNR,*(*T?'T%+&G\ 3 MPH<7$16<+/XSYK=S8*^RZO :[%8^ ,% M8Q]CX=8SF7JQW32:F=XAA]0JE5\^*=%FK.&$8^%RK5%3E>C/^T\G'S;B9XDM MA6]IGS6PHDG\?HQ@S];A\M>3P'>60MSLTJJP^UMDD7S<_60-CM[<5%KMK-J. M\6*.OK-F:P4&P\OSZQ8>IX1M[/JOGV&_4626T6/LK<\A%A\N[FXO.E?7B@WO<%E7QGT%+C4[UU?770'ZWT!W#A^^7-H+_ [/;G^1)?>^#K76"3P#!!27C_!AJX]_/R%;]#!1D/GU4KG\ZY4JVRK]JGZ/(S7;[B!.[LDN-&5P,OO/9> = 2Q9M0 MU+/]J3)F\5FF:RNAY@Z*.0$%?4)A'@"79],?P2-#L&X(W@;J.7RDKL54_$D M$_8H+$TAQA-+GL-I>X $_AF&HC;*7T!IX"IZX '$<*GP!+5'[(E1 & '+0YF M-&*(?J:6!5H@O.!,0:LB7+XR(IXR =A0ZH*]0&QB39EQJ3P[[L^AY3QCBF? M"X";]I-C/>$<+?//P#04?>0">GT'C)#):*H"#CV/0<*'Z]0'NL)78WP2;$8^ M.!*B:=O.$^%C>M1E(^(2+7-(<1# &X#28P\/'<>(UNZQSJ=C4&01"K;2K"A3 M,"*]Q15-7!-H"M*J#%41>1C03F1?0\7Q"#S&M,1K/_WI_=Z%-] M9(-M\#A5O*D'YF4(U6 ".\X'1#A&H/L <=/6K0"/ARZ#!"R+8(P8[.X'TZAV3(3AGP0'(@6D+;'HUX MT_9 #)^$JTK\!@PPZ; SM!_QI7 FWRD00##]7G(EGP8E+@&QQ60)65O@=]@ M3UM /C@\W/?@.L10 **/3*LW;0.XBHML'ZC$H/"T#VC$O&9SB!O=L4T?]B(C M%<[ON/-A1,=(NJH"V/48'\%;'DRD$O85L>%X+)<-7S3;["IG%0ZR/W@%8X^6 M-9\1>PZX)*SM>S]&>2KN=ULW)\0"!,):@(;^$]@\E,ZH?IE)P=IG>(;[#3=X M5 !-N@/[CC,L@SY1RYD@Q!=H%U#(UN#CC&$.'@I(E2U\QMM@JD!B/C!:CXUN M>A1[S<$UX#,>P//=3R =.[;SV.T.@,V;LQ0[@'?P?#_%(T/J3^=OP!E2^\ET M'3L4'N%,SI*G5D:E(77.R=!#;#S '8"ED-5-6$<]C^!60]KENRS2,CPZ(:$( MYA3,,;/,9$#%C- S;*GP&)73I3KN!RF!;)D1!)@.WY_K)H NXXHC'1 M!=AV0)RP[_'U^T!3 8@,$SX/NNDQ\XA=,1]LQ-SB$\%M'WB><6/"=<>:HFX!L*1^)).? M<+<$7HA[+I6?0.3BM8AS( _@[!RXZ",(I>Y,]%@F?($EALJ3,>./82VJ10F ?-8%&J&< M)&-DQ(H4M#YY<7@OS)7+K!B-N5[X3/R13>[6HKBJW[05OYJ8=<1+%.QC^WT> MK,0+RHXQT#(.CNS!A0N*/YT@#:,X!W&A /- I/HC$WX%A(R4/@%D&83M TKT M4?3D&9A D;:]_*[P':ANXK!(@!=49QEVX:$6C?.@H>EZ?JBY!BZ\;7%V'N , ME6Y08Y@>B^0.B>AN;$;YH>73 MS!/;2*^"+S.7R8ST-@9;.*H?$*G GD$*A@H7# LD:,?9#N<9.C>+0!'":__D M> 5:OJ-,IP8\)B[DOX+*>(BA'8_9:)73?\:T6#&$?B1'F2T E[W@P3,-DZ#&KV+F)G!%E-'/(PV,B1/C/Z#E\^OOYNR")X>$Z-,#%^M2O9][6FR* M-C!Z81@_5X;$=.=OB/ &Q!=8/E=EN*3@,YPP[3'4AK:?MC=R LL 5@0#$V.E MAV"KM(F(GQJ1-%A6R+IG][-K&#Y D+IYM8W-)3%-\.VY4J;2JU4YRZF1[>Q'$ M/L\RJG:7+:O'PV.AIO[Z=@0R1_ ,SKX(89V,LZEB'@10>O[#)):CN PXH3\5 MOG,&B> )-WLL,!)SQX;.CFG,2Z@J#X'/E%Y4>WSF2U:51\L!54FA0(KHZ>,: M[XS) (Q^4C\F3%1E: 4HJ**X"^YR:CX"[P*F2FT=;-MHE[*0TNL'HJB08M Q M"P7$G)K*PY1I?:PJMX^.7"8T;0#XS+$:+G46J$%OCL3@22T=;> 3G8>&/ MX6T/?NA.A0^1FS[4+T)O"L*=W6MZ;C#AGCR#3I"-H?X.R/A)I\CY/<>V*;J5 MT5DZ=RRB^'^=C($__^ZNCC%<@?<_PI3 MHM&.G6LG.(,G!XEAYEX-9EP5-Q>+J^HD2@+F X+)" K8GMP#,Q=,6&4^%[+"D=G2TK(DMKXRK"2&[/WCARY%))RFK)*$L[*Q\$SQR)W-6S>)CG!59J3.7*HP=L[MX@HLW4C#-,S3#T''!3+$H,0N3JB*UD*<4CH+% M:>#K0\\H\_3:#LOW>#8QV.6N83/H\A #:C1<3\"TL1L!D,PY0P MEB<4)I$L)! QUXX3S[;E>OHK.(6>E;TP@N//$+*L%8>*U=(.W)!WP3T.YZ'7 M:!"+T'5M@WT-@2E22%Y8'VH,8(BY$+I*"-X2>E.'81P%$SLCSV245;-FHT5. ML)#LP1B-!Y_1@F:IX(Z^-";?5FC+LJ\&FL&F157TA%*PJZ,XR/+[%D>WE=^! M-2C_<' []^'M9.*X=.;=.2=3S)N_ B3;!K/S:9C9&DO0C\6Y<8YS#HHQ+H.B M@6Z'B;O1"O#=/%TL3/2AL12;%8N-5L?-^S50QE'6KF9Q)2MAS)P:8M\74.32WN N==Y?#ST:L.26"^>Y_]2/,=-'8G+Q9_T_]MZV.6TD:QC^*UW>S5/) M79CAQ6". D%K=YYP^;WU>7#]\MWS>:BS*W46I G)*@/#G"T]K3/K&EHW']-D9=+'$ ML>TIZ0UL/?P?J\"]&#:J@YAO-W:]H$^]R;WS0L61O);E&60Y@K)&\"^1(,JV M@ 3*4Q+H:S7)10%B!!D07IP4O_%H':2Y;.3&X$^H!'F/3GEV(LO& GU:I!98 M"VS4^$&>_#!+$\+*F-;( MHB+])GHH&=DCN]PG>&; N!<3C5% '+"B,"1^H>E$87CP*ZHM/IOWB)HB0!&& MF>&I#SLZ%G%0TN%O),3GL9%6ZQB2A ?NRT,6TZ. 5X6,_'U]=*$V.PQ,," 6H1#+OSH0HY!N_"=,[MY9V-ZL#G(? M6!_ F:O%<@7DQ8/]^93F276M3K+:L68E^;(2)=%^FLR&16%ORT.R:BEH96ZI MH<12E=8'$JS3;[_!\+ 0K*IPD)C3]KI:)<=B8UV'6NH"N@R7U[;MOC*K'+UV M-YBW&I#/W/0_(8.K[QFFE)OC24!BQR&8Q\0]+SP._L6UAE%2A9Q?-<#8;Q:J M!'LO6=^#);:'X:@SGYTQ>700)7((CPIN9W2=6&9T(#$UYFP^&,L4'7RP8R # MJPMP9PX_#9*\HIA4-:2L;(#'?*%XS73A;3A9=IK#32=Q.H.&$GM-[.WQ=42/ MA_>(LR$>)2A'=N%Q%+ ?;W%(-.0$QH)-120GXQDLRX[A8 %ZGY@\7HNE4",7 M/L=5 +<(1 J*Y$M;.@B#E3$KCP G>^:4#H0%(*.+<%STL]86_N;E)_W 0X_N MV(+;/1:#B_XXC^="L_P7F_$1N$>>,T^GMQSDX0#WD8&'2\SD6R!)AH+E1W!$ M<]-]!2KT7,Q#I9Z' <%A/&H2/+RD1O2LB-(D6)#"%E:T2# 7AU[,LO[F>'X;7 4B&PA$(BJDQG7*?O"&##$=DOLDT M!!/C&1^(#'4LFB/2?6 4D2S(TLZ]EX73U$"G@2C#<\\MUWW)\\2DK(U MEWRS;*.$2UZ @V,\%2L6OO/%HJ\"VT #U&!9TV&2Y\ (*UT$F\DF&NL_4;9L MB(HH@51*6%K!5R*VY(Y&YW%?N7@C[$2>AQ:FI@'IL%.ID#,>_$BDG]B=\M2D MLC'&8N?:> .0.*O](@(]I5MY402?U:$!$V\DV"PK)A-%ZPOBDEYFR#LL'"/^ M,L8K.;FPQ"_0&F<10UW%D<%TBH"/=H]0NH63QYPQ 1>'7U,[A&%G^HJPFI7$=;1LD7$ M)LLAMLQ!W?Q WMZ$3I/TL-N-L:?)@-4MHEM;J\/^%9)B6>-OF7MI521!Y'[Y MY'JW[FP0C&9VZ*I!WR-JB]\HIA?YWT O^\2- ;99E0@J4$[@LB M%Z'*C"56 M>'%16)?77 BL%V&;I9W-K#-Q0JTW -:)9:.<8.R+3/_L-9W(6V:JN3,?X\'> MO<_4!")F>NQ&^7R('$@?FXMP)Q'HRU.TP)WG?YPUSMAW,3#['M-MV L$C^?- M3O@5[HT.F$X2-8?A2LL>="/:J3!C9NK#Y?!3]%,, F>KFQ]*/YM+VKKB%W%,PJ((8TU;(XWS< T"/G)KGH/)"'X?>& N?:3 W+#]=TQ1 M8C\=;F984)Z%=L:UM=PI1!/=P8GNGN6R<"BY(TY8-W0.0PE&94J( VHC^ZCLW%CU MBZAZG@ZSG'J[789(.\H0::_-$&E>U-J]9B))9&_8'DQB%(/:\!#QXDUD/K*] M1CKP?X/_GXI_=@;<^K %41\G +??&U\]]\7"^O0I>R-C?$(^6^+RLJ/W0P9T MOLV#U_WEP1Z/#HKA9ZW0+8'KO#J#;J;)=]Q5E!2"U7>M<%;QUM5OL&!32 ME(@JK9'NIY$VK_+:QE? FY/)ZEH ;XW9)!99G:][YPL-QJ[)/;KHT+WC1<*^ M4VY5.TY?Z2V:NU&ZQ#:,_S%Q8GRQQLR$==5^5A44ZE>C<2<:G4\$L4BN]>!S0ZF(T_WQC*K+./>875[@CGQ>>]' M^!!@O796K,>0F[BRJJZB3KTQG7KN+U8JP9YOJFMTQUZPZ"WYZ>7!^AY-Y4^8 M"2J2N?APLM8VVEC1"FLI((08Z8J:LF]%0=QW81U=<3TJRB_2M)?!_,HJ*RR2 MK!$34\RC$M51I,(1(H-[:'@>*V81RXQ?%%0**Y/ 2.X RU.P=!@^FBC(BTB* MVLU%N&45)DRY.*](?XDJ\Z9MS4U=ES2SRU@Z]9-A>?]"E'ZA!M:/6(B?PBM- M-=NM]L75V1\X!<+F0*1)^&M[%F]($#LH? LIK*%=>\E6F-JXN: MBW&9N)'K@3B\E@AO'AT6@MF^=&V=?(H&]:-25+SDR6?L42H:*0-_G)>V"=QA@+1)Y8UE65 <+)4G-UNMIFO[ZQB@5R.8^ MH9HDS<;1%R79KT2';A2HBW%4J!B'\KPUDT9^S?23:\?\O-!.A()L/CK?0C4$ M;GAPG4@K^8A*21[E,+:I:")4N2WTOM:6;Q!E4+:HF=(^=)._TFIZ\-(348L* M?QMM=RM--[7^L:[=L;%VQU6K J4[.E?K2W=TBJM4<=)#'[*^1C?_+-;]ALR8 MR[KY)4>:R]IG;3&,H-32!C+/+W,BRZ'V!="C)O&#D_C_9=XD#J6OS*54)HV! M,G/-O%EE3N(+=Z25.07TH-UCC"528JG_2D97>:[#7VH?9:\5;V?IU MU7W=UBYD3O4665*.(RA$E)SB63T';5=DIAK:B0")NZS-SNQDCKO"& MC_/HXS\MZF$Y@3F['6GM1UJ*@!^%'ZT84+KW$X;64FV5+VY4/KF72]2MDR-JS<9/FXVW3X[B#\W&M4OO& R=&]>;NJRMMTD' M@7*63B[#'(X31="\!6"6(^B:5[5>X_C**>4RC K":G<24=-YA:_JB-YMN?[\@WZ@=H...^_&H;CJB!H8*E4)I 9:EF/-(YVKZW M4=&\@S0V:5_5NHWC*Y-?/80>F4ZNR:P4'2=O JRNRGWT1N$)4)_6F!70F+4N MG(,N#"8GS,01%0)DY;$[ZEGO5B8*F7:%<^CA87&4_9P#\X MA.\$7&\$6.4-OQAO8:U_L_R?>2HZK49/:SE%RYDLCSBML*O%%OA5U07B9?:G_[B M)9&6JBJE6P]RQ>*M='05)JEQHMXD-4[4FZ3&B7J3U,?#>[K$.LJYQ%@U;36< M7B7TZ"WUT+?5;M3:/=U+NRP\JNE^TF>]QTMYE6 +$H(M M? ]KN[Z7-(NZ+ER)K65:9WFN%_X8+(I[V%X>]0/"&@<-/=?WSR/KPG\UIL1X]BC?$MJTV)MEW2" ;P1\0]A_ M ]"7E^%?:[1U/XR*2+S1-UZ89,99BQ MSNS1-0PJE:N@<:)QHG&B<;)M1L]IGL+KRBI*Q>U(X3JEE5=IUBZN='65(BVD M/;"L74NG1GCED]8!:E\=W %U]"JNN.T:=*%+MD#GI0@4:*XK,4F-%Q5EJ MK*@XRQ3!!G^QRVU\?D.;&AZ;_!CG]BMZ Y]8%,^$KV1.A/!5JUP8FYT\,DB: MK16^E/*<)&,*@]BV^PJW$P8QXM&I1WW4@D@ /]^XDZGAS)E==?G!%QU+B>&8 M@*1(?2,3D15$C(",0%$B+Z@I$5#Y#!A1:%, 8M_R\99;.F2:%4=Z,Q^&]]^])W'_S3*,Q,I;65U6*6"6A]@6>#(UBBDB-3(@#JEM"TO_ M'V>-,_9=#,R^QS8,>P$Q9H$;[@Y^A8=X!2RX#E0ZRPS&[\E5Z\U>OCVQ_6!0 MVYCZ<#G\%/T4 \#9:AVQD:(CBDEV+M^PW9/@(^+W+JQA)4N1-W:&SWKHQ>=] MG-*];#YISWWE99.Z9QN$0^CJBO8@+W.5E(0Y#;FFQ%/K;)N7B'W O\JQK0OY M%+]%(+$I[2_Q"WO3>W[V$#.0AQ1C$998TK8<*,'.7KD\&[BVN<(C#LQ7YEB_ M#[S?XIRUV#DD^'Z9DT&1$WM__C19&3)G[T@](]ODZBF!DO\OR#9J[O,^679_ M]:PA]ZUXFUR_KKJOV]KIJ_-[CZ\F-;M;JI2J**&EX8MAV6B&?7*])\.F3W@^SH[14T(> MFZT?[2:&/#9^?#29JG@&)W=I%1T>\9D&]"$ O M-3>[ F!29H<<=ZBZWK>J[%MMJ1^#_O*7 ;?[Y*+1?/OS'?E&_<#EG3+(5]MP M1'"<&GI-2;5HV(G2-LUS%^P[M][;O=I5KW=T7*]Z"#VR+$--9DI+6 TK);01 MK6?H'@*%"Z4-Q<&8N-H@FM2H9-UK'U^-A,IRQ6."5>'[1T6WB=[5%:34LG0= MG>E^PN6[-$Z4F*3&B7J3U#A1;Y+Z*$$7**S6>=J& ]Y2#P@NNK76I>ZA718: M];& )J[#$E?ICHF\B.NRUNI=:MK27@6U-?/3K3ZEL:+(+#565)REQHJ*L]Q* ML 4)P1:^IXMF\%[2+$HH'Q#,"T(8\U_?/ M(RW)?S6FQ'CV*&@.A\5:7.3*6CTA*3 M5MO=XU/ =9C \9'\D5O"G5JSIXMJJT=A.MY$NP]42JNJQBPU5E2\K+#Q2][*@1>1'=CLJ7C9,A*WX.BK=R]3,"@N+Z[;[O#GN1\87I!\AOU&'7/QF-P:FK#>T'OV 3?(V$-M M_V^!.SS[HX\LA[@C@B?'/-S%^".Q;T^8.)8)8&V7[K+RRQX?;N\>GNYNR<-C M_^Z)]!\)7'IZ_'Q_>]V'JY_N'ZX?;NZO/Y.G/ESX:;:#*_%&XVOVPT*R9@E,4DL\Q]G?:";)VI39I%>3Z>PO7[ :MO- MRQ[8YMQD9VN^#C;KFB+0'].5T+!\8@!^G/_, *8CBYK$I"-X MS.3I&=9@QNZ=LB9=CDD"&(LWZR*OU*,@VFV36 [QZ+/E8PB022:S 8CHYEC M^NR9L?%"R8!2APQM>):_QO )@=PT7:=CPFT>'[K,#P 85/NJ=&.6L^'52!,4T>]784C>&/R9W_YE9@"(4 MTS5R[[P 14WXES#5)XP)(V'0.@DCPC@]1(&O&"Q&6!C9>?3,$P:^7D>!KZ>V M3U-VP(T[F1K.G(G'RP\^&2(6J(P%:X$%!N#1YIRKW391QMW<8KO9CS8O/F8O M?-;2$)8#5]C&8VN&@0*V9IBDXPO?-]NG; Q_!E-"KW$0/5 CP7R*%C9< 59E M6_\%4,,0EF>>3T&[G;/'\1HN!C<\YS3+5\D,I@O(G,.4T"\.>%J A[\+X3RT M05N!QSPZ=3UF*>-430I(& "DQP@^,K> *<*5(7!#*R#^%(PF_#[PW)_4^\VD M@#>/)73 MB:!4QESYC*.A..&-D:,^N393F'SR%J?7:GRX?WIBGYH?WK$M! J7Q'9G/NX5 M S?J0"Q"&'>HB5G^T)TY^)'Q_)'MOI*):U*[A@=5PS$R+9_XP.J!"P\-6/', MD;@VYV0UP;7]#4R[72=/$7\E0M\)]:XD$E:">8$-! CJ4QYR(#$0R/V9'3#9 MYD[%(_ZR\K?-.WS?'5H,"0QK(U ^X;5)!,/R#1_N@J=]6+2'&BH(&-?S9;Z. M;P51:DW8B&*P<,X(1R/""D_;"<8@L3PZ0K/+1_7HBK["'%_0$3PWH/@!+>C/$WQ4>R)W M\W*?>BNCWU(QCWDB35!&GL0%VP]&Q$-#)/Q MR=\'WF]_D&M0&&W2KB&)-QD+C(B^W617&PGQ(#-SYB-@_)6!%C?&D'JHIJ)& M2YT9-QV&H$:[$QC4&'+N#;-!7XB#=A:( VYUO+IB5G,0(,"01X'X1=YZJ&77 M"^2%%=%M67MK\LER# <$L$T6>5TG9[0O"VQ!8\C.A]1BPKBVN C,GHEG),L7 MP[.$K):3@4TZ".+JDX$BPP]"Q<^8@L;XB[%]7]X9)OS/90=<\L>@,IRCKHD> M+N ]?",-#<^;HS*R5JD>6;^8UI:8%HJ%NX,WX M/CF+,)X]. @6],5X\'>'^>>HB;_)]^++ _'R_GQ*L_#87L1CK];SV/I%@LMR MQC@(F1L@-2_HR%%[94(GJP2Z:C960$=B_8S?"XLCA>F+7P3GKZ%N/$6K#$3O M?)69L!7I+K0E;GNM-K+08Q-*F<53H;N&>VKDN>>\-*8(;D.'D9YR%)NTG>\F70<<5?9H=N"LVJ.#7/9H M36PKV1LL#-%E5V BG(C\'@LG6IFT[G]U03^9XWGG1XQ56$)+H_FCP5#2[+L+ MVCV#[3$TIGB$[X683#]P_=%J-AJ7K?;%&IWB6%2Z!5!)?^%R+TF!6X]]?^A9 M4YS=XT@<-(5G1G>_IFF![ROH0-;8^/'GL^T.0($=BFO,I<.=4]P!QNR#=H

%9W$%?0_>9(7PWM51F[0#+]V%/HI,?=#?DZ>*K<'W!/J&_IM3QA<\?9@'* M- 7%C>(9S(3KBZ@'QOTW%KQG&'"W_LB>#0.^@=AD5Y_]L/74$S%[2^"@"$PN M0J(A^ F,9_D_41:N?T-\0J]C/.0)^'D.=[]::!_(83HI(?=;DSTLZ/Q[_4F8 M9<1T;93$X4SQW,@R+0-Q)[ #DC0T7/P YA6Z@6'9.(X8@:.%+6+A9DO@61Z> M3&<>0,,'"0X: ;5M=.V:,W0.L@OBO 7]=@L \I,3H#N'0<=]70"WOC((K%!/ M6\D&%! Q;=B69]Y\R5>]@?K97H(GWC;?<=G$[")V M>#BF9N@2Y6-$M9C.38K';@[3K.1C3.%]6)[\TBY^-BR0^\ !/)23J &BQY\? MC J"\H'515.N 3T-QYP+(=%)JY-?+BR]+;<_!T!T8@KJ*\P#V4A\>M([I2/< MMZUWH3H?H,,M I7T$N01(7)P>4Q5#>,K))<_OA-!'CK%N2',??KBJ&#B+EPZ MFY:%>@O!(UGA&\5M=#?SW!CND!^SY<@'YO%3U"D @7$"G("Y$(Z!+!P1S)Q[ M("91\>$H$?..^ GS184VA;_L/X^SX31M2/E MU,*IFX=?3#U?J'%R0#;2@<; MZR!B'42L=A"Q9*;N$')\L4W(<>?0P<-L@YCH^V;+><_=:0Q:.Q<@7Q>5>&HG M%6#>P"L<%Z/.Z) 9EJ@.,E;$C2!VT\+CPM51KB.OU8\7EBU7'&MQC1G#0P1*^X3!DSLZM%8N&6N(_5R!^\&X,)R38%< MX_G9H\^1"1Y?MT !4\LC'5N S.%T(:SC++&EC%@F[,B)1>4 9*X:Q 3U!DT6 M3D4QU/+(H(F(+0SI >X%V )\_XL1J).53O$T/T5H@PC'>L: 6-P1)D5G"X_/ M 7H5L^7TQ*P5T-H8_29=*5\CLY4]%1X6#+EQ@#%&W,)$RZ1&_L> 56#0SIPZ M-?(10\W!5IABZ>4:^4)_H;<'4.B[#!$?/>._L(T,/-8V[%+#*O/DSCO'@A\M MF[YF;H&D"S[F8R1CP^3;DA\'N5E]YWBF\3@*)5\FGI)GY63I9.+*65RI9L]475;!X2B'(DY'VXP[DK(CIFVW 0 M)+%B%&@/XOEKYIQ=?UIVJ(K3]P^?,I[0=EJ;3F@C_ERR4^8[.S]=9KY\#RQB M'Y,'IK+/AH=F1D&_RR&MR[./ O!3 U>CVT)7-CLK,_\]XU-FYP1,<4'MP:,@ M-GV.."X?38N=8Z/0'=#@ M%>.$\>[XMN/J$,:B,%W(,L4A=_+.K!L4SQMD.$>C+,"0<*C)4<,)BVDE WP: M BG-;!II6LO]-/RG\"5P2W@T\-7E(5_,9;#7<6-N)XF5<-]G4K>Z#YR;73"DK?L:7?FP_O]=^\WJ!0",*V]W0)\B!S\ M EBW@UDY0VK;4\-$=_T_SAIG[+L8F'V/>2/9"X1WBM<1X5=$? KS(GX@PM=U MU7JSESM*%"J)K?)L=O6N7S#_*&)LBKA[S#1E156Y#HG&3X?;N@+ MY6>]3T79WEX%9I^D=\]UZ2&M7[C?_XZQU'+036I]\ MI2PFL;+;^4A0@L&A&AW*H$/O$.500J#(W76DU>NH0U#[ZD7H$E8T]R3G(*E)2=O;4[=:Z M5\D0%#L^>5">JS.RIURZX]Y_V.AVWVBP%L&O=66(G866V>5GZJ9UU< MU*ZN"@@8>*?]7-74O*^E6BWNWEIXO-J+#;NF=&5<0?NU]+$KQ=V+5DBE'<"/ MFV0:OF>5>F16'172N6/5BO!NUT$O,./OAZJ)E?V\O5V[[!S)D7M5MYO>R@>* MY#SNK5R4[I94W> O%F$238SD2H4KNAIM5YRYLTUQYNZ&SCF+TF=2!R6I66.$ M9%^N?$8]!FC0N:\=,U$0+53!*U<8K4H=A%G%,JPXRYH4^;,)K"[J02/:3LP3 M9=&D;C98,SFMNN!2D^$LU=K6E4TKIGC:_HVOBS-US,GAXB]V->ZOU M.[7YB2RMM*V?T*$/BY;FZ:+E1A2*YB;M:MRHS"JJ53/N@"5O^;_)NK?*,'^% MIJ*):S-Q?3&\X5@056]!78T*4)-@Z.RL1J5\DXB65+2%'*I93D5R^0ZN\AP9Y:3S<,XV?(,DNGJ M()F-K.,;!"A909=BYOEAO79_V$L'&2 M?YSGR1_DK9MZLOQJ!.]#W/T)J/L,>'MT5C:C]+^)9DWWSIWA8:]&_R%QY+RJ MB1S ^W'TA-"6SX7YH7-D&6X%SK=B^/(T"D])#30@FN 00'U-83 M,:EJ$URF /K:5:^ T*1#Q:(6D"NFA?%F8?S=\4)Q' EB+I==UOC/44,8IY"F MXA(ZEV'6B^DU;'.!UM.6U%D8YV6G@/)<"J4=%42)Z]3$ LFO4G)[K:+8;I5< M"R?I>-@[YC8N>Y7.WH_+CQ*FNJ2;Q+6)7RG:Q*_(9_TOSEV1U3628I MRQL5IEN&):3&RBLQ224K-*EG!W16VP$W/.8>(W"QV[D\ZU0M>%N%?^K1\\#X ME1)#L.U(=M@Y4]]^%,?ZG;1&L4SN@=.V^ZCI[&[0LTYUA4D@EE/:I%>AB$0HQW8JS4_5.L"-V2L%\C&?**>>'BN;*D^O+ MGUZYGJB%I8V.@D=G\3VCJRFW2G+AP\FR)FN<"7GYG=JU7DO'C!54_28K92UY MEHZ%LBZ+]FEJ^^38!*H4$A9%@NU7QE $D-7P1*OT$H:;I?13X Y_CEW;I)[_ M__VMUVI>AF_9 PJ45<4B;TTZLH96\([LF-%W5(K 84/5\JT[NZ$!IW$%,L!Q<)UH%C:K\;<9ZF%?,QQ MI+6&*D"C\>8#"76Q-LY8TCV;G7:-A'] ]_QM(X*6U,VP;EN]8P%ZY/M1'8S6 MX?'7\RIP,7V172JJ*,M6-)**H_7E_=KU5D\ZU>+HJW'OMW3Z3_2.#2T^/G^]OK/ES]=/]P_7!S M?_V9//7API>[A_X3>3MSC)D)LLE$%1Z,@^8'\O;&%058WVU1[%(A&;-UT=GN M&7]J=2%9R8;B!8&_NK8UG"M1_W4;0./GR";?&M@KQK,"V)##M*)/"6AX0B^OY MR(;&KL<\"-(36$+6H].9-QP;/B6S*5[X^WH_'@/(M^BAKY[[[!F3ZVA\WLFF MF5:3OLD+63>O?H@UX&&=!GN*PSO MW>$OP?3SZGAI?4^]GFF+*)UDE_;/EDR@=%\K,! M8IPL/3H!ZPZ!;3 J KI],2R;2?:1YT[8387$7U-8'##;YW"J?'9U-3,AFF!/'^Q03_.&7]X'$7<8;>]Y[/9Q$S13K3[NFMW7Z.>#+#D M\)J(_8=@S!TR<4M?4@4"Z%!$N R@JXR2L9E2+&-_7[L ;@U8 MGS]%!?:%VO,:3!GT*D;(LE83:2M<]46$\-9-P*E?+'?FVW.XZ("$0,$A>+5? M)Z <826V@+T('LBK_IK89+\/O-_^D'FW?,_!MM0W7OV_[_Z+,HGU./H&'T#, MPD4V.F+_P)MJ$\\ZZ)92$4!7!6RIDDSTR4)#C@F8I:X4+QSX>)L7@5_DD4=6CE(NDAQ!FR/P+ SP#'=UOL6&D@+ M?6%QSQK+6QVH-NN;3&_)50'CD-$LF'E4 BH7]+=TR.:=M*ZV<(, D/#4C7,S MUGT'UY^&0.!0[NQY'"):<* FXRSM>G&>H(Q]D0[(__<16?TE!KQA#UP/A]Z, MFI\M V@#U#HJ#F8W-#R,L:#,_=#R$O5)[9E((C,0 BS0BI!FZ42@0:. 9CL]?Y//GPR\*AECK;2&U&PK5T\[R\ODR8ED0RXM%#'&+YM7 MF6AW(5);#?9 1(>FM4_SWUFE+\EQ4W;6 MTH4 ^,H+D! @=D$Z*VG.8,I]&EFU&@2TA13[H)YR4)/L^UC.=@VGMM[K#]L* M-!E0QLS9,/C+\&#;A(=WI?9L[*EZ:"= 14)8$;0]_%(.[$KL0!GR2\Z=P; & MBWS";/2I@,]K")\A@P\P;&:-PYS"TBPUC/H:C@FJQ7*KRJ%:.]_C2V;QHQQZCP;SWP-P:^OF8E($O M0XI5;FIB6NS02/@ T)-@@;[/KL'-] 7L4",(U9]P0''&-PQ9'_%GTZEM4<]/ MMR618-K-: 8P&D+=L\#NF_FP3C8GGWHO MUI "5[5ASEZ( E@,LG4!8P_M%K:*Y9&Y1.2G9(N>HEP*1_.TA;"8XS0'S,T! M4QY;/L(&&#B\A'-OYC#U9XAGGTP-S-SZA:=UU!D"!:Q8%#!ZM+_@Y=R? U:3 M@78^!WE$:WQ=<%<$!/S=-@:NQQ<1FR4Z>.FK,/U0"+@.GOXY@&LD3YOBY(2B MBLZ>1-!$ACZZ2XPT%*GSRG7#/3 _R=C1=L7)U!KJ1%SO[09]->M53I3=MME=9$MII#5Z?UK>>^\JH;[8WMII8;)_%")LD$A9R& M7%_;9(N7*- F:W,(YT?#QO[O?-%&/,N+G60><"H4.)43A=>4,PF02SQ4:E67 M+TVX:A N6:/\:C4H5I]!O?IQURM]&[M6B]-EP?(; M6\-2PU+%L34L2Y>1%91^ZE4G2OKH#RWTRJY0LN&H7C@TL@1LY-;+JE&[ZJ3% M-1VX_LR1HW3A';KW_5G&X._<:@S5VFT%BA16 ,4;>F*LQ_%78\Z<2@?&;:=7 M0+&>K7L@5@"YQ;#D_%$*+/FR45)_0>U.J))"E1+=H#6JW32JYE5NV[=9N^HJ M4-'OR%&:5:.*Y7SFUP&V>UE P_8C1'&A&E4AN&W5NLUD&J[6J ZG4>6_79NU M1K. 5FW;EK2,)1*LBT%E8>C7ON\.+8R-__K.#1NP45P/4-^YH'40+W M>_18UCH F.5M^0K5ZE(W[C\&LE,*][^/YTO%4]TGADF)ZST;CJBH8=B$]UKT M,5M_P-Y%V,X@/)#;=V?>$'Y]!0)EET#O?X6/&'IK.8[[PH/? =A QL\61H/# M0S.;Q:I;#C'(J^O9YBN8#_CIYPA+4\$MR"]8K+D%,^.1[:M+_MY-IK8[IZ ( M.$.,!*>WE/_[E7H8,P"&RCH!THQRH,*!GBBP 3SWE_.@8B2#^_/:,>$:]5YH M6B;4=.91F5>U(E9UWEI?]S_!IMZLBI2FX<+K>T4!K"]=Q6P,DEJ>B@<@A)D( M6Q0YB<&2P9&5A$"HWHO1\'.V]/\(6Y\1YWWJ32R'UT1V3%8V61K=WP.C.Q<2 M6E4\H;*YHU+.IQ\"_SPLZ\'2.&HL 0/H:8&-,'4HJM$3>R"9N.FX 2J)?@EREROU1.^ ?B=&?WDN9.P[#CJ"C)$YC$EPB77' 0P*)/Z:4)04ZON5' MJ752QA\F_47%_J,TOJBC"N.$0[%1R518NC"-(;5>>%Z?8;X8(K'.PLPGER?" MCW@R'1O)M<,W+]X5YZ4>:W&0LE 8%(@&R$&NR(0Z7&*JF-N)2?=LK:;(SV2I M@B (6":22 @=A.'[49D4,92HZ)EDMEMQ8N5J+R\[IX^YOO_%T=?WWZ_:?;+F M>Z7KWR^!7M>UUW7M%:MK+PGVS#= H(T=NV:6H66OD6A-;_(N5:S7>M>53?RM>(L M6;WX5OG\A/4'X!:A7%]PL.#:5>'8N0RS0ZS=V@T>/Y;Y[X$S5*XN:HW+Y#GY MX8/NBF/HU<9Z(9&6O5:MVR@@4OJ=5M2/6RIP,1!Y"J4P$,[R:\2A@2PQO(C M3T<:[,$6;EC0W[V#&!QY\-Q7ZK%]#)+V,3KA?H*__LC"SB)ERHXFL)%V3X&$ MBPK*#@5II)A\#>#&%^V"TYQ721K!ZU(U_ M]5U[^2MI[5:OUN@6[-K3'ML-:,T_5[)[5>NT"LZ$U7K5]C*Q#3+1=&<8&J*P MY,YIEE74K$X701L298^W(:8U"EQ+9-_<)UAEDZ7+ ]N<;/4 M'$Y.B!.:U!-F-GQVASR)+L=,N(M5#>.W:/^].SBD9G>*@"-9MRD.#E!C,T9# M6HY(JK-=Y_D2QA3]!D4&1Z@[SE3MG9FR=%;A[1?CC5*73W:\H:8<%& M8VW7N9.(@T"=V%HU&SK<-S-X;C=GBKAN+W.^G#<2QTSJP,T2XN9K=2Q+]]*VL^WODQ%1GFW M1NSL6F2?+%B:KL5=B5K<"N\L]0(J?D=)$[X7>W.?6[_.QY8)('K/_V'9<^U. MX^R/1X?^_AO>_P>94\/#5MI9'^]>G?UA4]\7SY>X%U5QX&:REM9;]FBNG3>: M\%]_/J5FO+[-GK;8$V8LWX)YD,7JS>PR[C5JO8L"8OVT]#\XCTI#Q/:5!=KG MK0O!!G@>IT(\H:3(FWP80[-:C*%3ZW5+"M'16DF%M9(6TDZHE(A,<+0-!G3N M.OL>_VN6$F,IK6JQE&:MW2FX\T6)I].]SCZGTWM0MAH16Y68I%9+6$ M5-\-#%LY$7,X2Q;K[V;B_:+<][5C9CRSKE3DF18".@(FMPB8E!JPVU6%O7=> MJ!^P>I+WSBT=X*[[8G@_*7OAW7]F5C!_HK )670 _'@#L(.]V_<,/%5A]:[\ M6\L?VJX_\_8[C=]8F;-]<:FKR*9(EC99H(PLL)5:S&T=,3P-Q]2P+.N1@4LW*9%ORV1SRLWLLT18OJ08)3%R8 M_5)B/V],672R+\,>T8/0B2'B\)6+]XP_Z.5KL[KW[P5OM>?ZJ2/C?QFWEQR MK>QYVG(,B=^K/7F1.IS2/V_I-/_[4PC/RD?XGRS&)3T

23E5N.ZL&*/AVI MW&8_' ._+)B!:W>#KJ-P=!:M1I!&D#JSK*+3X701M$D@!@F!&+Z'U<[8JS!X ME+FUR!;7@QJMK.8J)QYNETFCZP":G3!R Z]T"K') TJ(P)!;PSC,6 MJ7M1ZUP==>Z-4M202]I-&72B$[ZK=!94#HUKJJ..#U".,/-3(\DBFJXFE M<@IEB0RF -ZBD%JI''-1E@Y0T/0*YAVEQS&EG61GT>=V/#I7((CC5!,3-'I4 MFZ1&C]*3K&( U*FB1Y_?J>N#T5E6.LOJU!&LLZRJBW2=9:6^5T.ES:ZSK'26 MU2FF(&@$J3=+C2#%9UE%)\/I(FCW+"O> S>??*)F-Y%0M-?P^SA/MNO9M(JF M=9?3/+I\W=(A.QGC2VTW6:?31I4[G6XYQT;]LI,/Y2R-M(9XMNY0QX<6Y#.P MC>'/S72S"?=<)C0;#10*BTZGK,NF@P M[TG RP"6.UQJT.X%6M:(D@$UUA(R7ZA6/6Q69RCKTO.%GN-25;Q MS.)4T:-N8&395K8N1U^]T)KLAG6%=-7C0Z]*AIZ&6/FFL4HLY%BXAK9P=>#* MT1E1&D$:0>K,LHIV[NDB:/?8/&5+?>O!=07TDX@OT!70E1];@U6#M3ICZPKH M"@G5BHM+]0X*=%7+8H+Q2BQ1>.S'#"<15*;!ILB!@W),Z(3YCCZHT-$J1^8% MU^C1Z%%CDE4\HCA5]&BW];'9X3I@3P?L'05Z5;(&-<3*MY]58B''PC6T':RC M68[.U-((T@A29Y95M(9/%T%<(,)?%/OX@4O?A]F$>M;PC^7OR:KZ4BFQ+-9D MBIDHC;"M[2&_6K,?5RA&',Y'QA>D'R&_48=<_&87,"*L I6>Q9--,C8 M0XO@;X$[//NCC^R%N"-R@V8$"YDP_DCLVQ,FCJUJ3);$;FX>'V[O'I[N;LG# M8__NB?0?"5QZ>OQ\?WO=AZN?[A^N'V[NKS^3ISY<^'+WT'\B;V>.,3/!+C/? M$6:O-S^0MT@%EC/#:_'*F)P(0.8,^1T&LU(M\Q]G?4#+$[4I,PI_M(#M7+8O M+M/ZO"@GD6(B=,GDE@Z;;VS#]ZV11[+MRK7L*QO<4"=N;T36T4W%9V!]36&E@3;#3 QD9ED=> ML+H>,AV8YT_*-!QBTD% _,BO009S^)4#F)CP*+%\8O@P'=MV7WWRUG)(,'9G MON&8_KOW9*6J(<^_M3?I\2%RH#U4^-BZA]2V1=W ?YPUSMAW,3#['M,3V L$ MO^0**+\"4/. 4IE\C]3VR^Z;O1BDT'!CJSQ;[:.1?C:7Y$#WZ@V3LPE]7/P. M/Y.5JKFL(&?X7,S0^YQ.%5;--[>"G075ZU2S#O3UU+-LOLQVC?^+[#BG0M : M+7F5YXY0DU>-[C345.O4^4JY4V?UDJ5N0;, W'?K_ 'Y8$ID50SY,WZ;N1>VRVU+G@%KC_=@/& ^= MP:-Y>#8>;HS@D04;#\8@29_'^"_EE]1CZ0>.JW\U@LQ[^QJA"5N[S\'81RCB M-OWZ M,Z^H&(/=5:IF+_L9NHJQ,Q<3+2C0]#,&;> %_>NCID75PK!!7#D7JU[V:LL M0]:J/Q$Z)6C0W8OB-[7&<&8,%\"U.ZU: MLUEPW$")Y\J<"9= ;FJ$8E5BDAH]2D]2F\15#M0#FS@ZVU1.O2K1?06B]B J M5+MU6;OJ7AZS"J4<%O-7D]I@!K9ZQQM^5UDUZ72CNS2"U)OE/D7SUD9UH77X M:MGVM6/>.X'A/%LPYK7OT\#7X7B%*5 =CLX0^,1P3/(8C*E'%DA(C] [TC@Y M+)\T-#QO#G<3@W6"QMV+YH)WU7'*< M+1LGARC=?<;9%8W,,[ZXV#3C@,3"B0@"C*TC$UPDK M@34:P05$'19P!$8JHOF&K'6R6XAMG!<#>PZ7KTZT;2P$51DVANJ[C073UTY88^0)BT!ZR$Q;UV M-L:]EA^;VVP<1W!N4LFI;+CTL: D7<%4-%1ZV[U]L>?>7A\NO\5K*D$*?WIN M/,;N]X&W5+:]V G<"#.TS#E<,PMX%?WG1EF%#'I:Y'H]',XF,QM-AY()!H#X M7V8%:[)1GVS^8C]2\[Q4H@$0@AA3DFX//(^OU+-<4^\<]7>.U@^T?E A(I?CP)<-[2%VJ[4^PD]H6YU+(:E]]].IK9GZW1>)6['%)'GTP M>VS6;M\S3 IS_*E-W!Q-W 54Y;U^#X0W.KR4N*IU>PI52E>44,*X(+9M20?^ M;_#_UW5)UD#40*PRRY(4%*<5>+/UI ZOC[SR5,A MYC"%VZ^?/4KQ++=LWTFG=M75(D91MYOBE'.I4C?VZE%.T:<]>9+,.I=;5Y_U M*"9Q)'M&1;YQU=)\0U&)HSCE=*]TK*)2$B=^RG-,$D>?\1R;0?L5^)^#E30= MD[BLQK&.;"PFLI$#^MHQ62EI=0(%KEJU=JO@%@J2D'=MEK=XJI' M087'..9/.NM4D9XV?A431'+4D:ILY*H!IHQ"K8*/AFIRCW94E8*ZS5JOH061 M4H)H*>3Q^ 31*IOX .V[.A*!'90ZU>A068E):O0H//N.I:^.>FQ-]4=. M]6JLO!*3U$RI^+%UU-VJ0PI%.UHK=QA1H3)-^?>W[EVV:U<7R>YZ1V1K5[2V M4OZX[K;;M<:5#D]1RJ^RU$)RG1?D\NC=\15BQ?DWJ>]==6OM]E$[SBO*BO/' M=;=]6>M>Z3JH2K'BF(N[?%:L'=+;V^UML-M-=X:M=A7V+N0T2XT@Q6>I_3^* MC*WI_NCI7I&E5V.6FC$=RC$-?PW %GZ(JXIDI0]VL\=:)IMF:X4SN#PO[YB2 M9S2CR5 T\2,OACVCQ!U)0>G$8$88"U@W%I88,213#%7PE$? BO(HJ]X[F)._ MI]M_KT:0;MM_)1?TKAEQ=JSVM M&R0 :@O&'J5D A,>^X0Z)E!&LOT\,8$$ Y<]0$IPA9@9W[O!$GE9SY)W?F57/B<&_E M)OX <^V_4ON%?F'[]R +Z*857MW_0IP[3:G'W(F,>5!C.$:YA.S*@=61$<"' M>QOK)-X:&_6K,?5RA&',9+_RQ=2[ERGK"2_++\" ME0^+.VUW^//<#PPO2(["?@/1'?WR0>XK2UACV3U["!L$1!)PCK\%[A#,&;3? M<$?>(+L!U?CWWXP_5M*U 'VOWK&7CLWSV1_B.!2T^/G^]OK_MP]=/]P_7#S?WU9_+4 MAPM?[A[Z3^3MS#%F)H@>\QUA1>&:'\A;Q*[ES/!:G,LF4*PF;UUW*'9+!\&M MY0]MUY]YM _4]!&W44:+@X*DG"(5>C.A-3 X78/$Q*&>J$V95/O1 H9SV6[T M;"3%[ M-PX_#)KN'6[Y,4.PQI2P&W4'_8:(0RYMYM?X3Z9@"DMD0OZJO5F+^DGW.FQM9ZM/F>7?C:7A'RG]X:I M7PE/>X>[+$BY'F/F*%^P&GC MFQ%018@U2::@_<$8SC_.6F>:9$^89#\!5CF-_ NC";A"\-9R8KYT_YVR=*P9 MO=XUA]\U7XQ@YEG!7+B?-C/Z]5'G&ZSA;6*E=C(K]WS!]H'P*RS\ TVCND\? M%0 +S#$OH%QN3[E,=/7*Y3Y1S\*!]TQ&[^2<-26-NW7F4_QL .W/;#4EN7\E M\JPPQPH'SX-/K#^TGM)R> @SK^DH]5(-@ MGZ^O_KH'N.,A+5-X7(YIN8A"6LY;ZZ/EZMUD;;TW:B!F_Q31;%LH$Y+1XKB> M &L.#H32G>,?&TIT.M-*QA>8_[* W-ALI: MP[[RI BE82.X%"*PT%*0V]_)6&=C.I-)QH M:F$8CS7SJIXE@+?XTB]C"I!R/ M3HVY:)[CS@(_,!P,7X*]-0A83A"&YS]3AWJO;F[H>\' "+'7J^M2ODY"_ M$Y>GI85.!O;P(^$[GD!HF:;DFLL%4!KJ?,&QEMJ"3G/--B!0C M!!<@3L KQ$0:VN""(U-;C4SMF<]'FDYMX%=((A/C)SU_';N84<;'0EI<0U\L M-9*ED@P-G];(;(JX=LD$8,P)H=M SBE11JM!3 Z"XB^!*[H6; W\2%@FE'B M)$S!I)Z?MI1Z;H=FV176&]@-GR@><62LKX8!GBP!](5RA!AD"(M_9GL&!_!< MF[PU,,=X!#,SPPQ39!*XT^%F'W$L.L"]"P$A-FP\8A1W[X "7_G/S/)XXI_8 MS*F[%PD&( UW \G O9B^$8Z?H"7D4M0="7(QAD,/@U.1$&;.U+!PXIP9+0N' M.F$5^Y%AOE@^'IF&V9$I')*'LQ(#B,:W@,$;7I1!"_LI6!T!6R,,AO[0LP:8 MITUM][6^E!%SK$(*2.S!?6&<"#95\S).%.RHE!$60!*H#SY;P8*BR%N\&3=A MJ_$!GR8W_(ZHZR#[K?GA'>[:@*,1 ,V0:&S**MU"56TV?[0;/W &/QB)?N72 MJN]^-)R?,4;[V76>84T3'+P_GU+&G;_1%]=^ 7C!2RS;"JQMF?.R6MN+F//5 M!N_FJM3F@4BW\\*ID1&?VYP7(5 '>&B'?W8-1\!N?AB#H)UB$,03%7&BQ(:) MU]+-8&69NJNK2LAJ_\(SPE3,5"O#SF[(.T&(^T6 MNTG(>52S?)&Q8PJ!S[)U",_*$\IQ!C\)HE%^ ME&NKS=]:>%?SC30KW$!OVWQ8@Y6A@" WN&39+Y "83 #(,8#,[>DC9CI;O>R<4)Y."$0_H@!5_KS_5B>G:H.WZ MY!7@##]/1!@5SMMU1 D1L1II&>^(*#0BX1RE7XVT\9>N>"YM@1ZY^_XM^HJ3 MNIMY[KE)'7=B.:QP"(K'A&7']7\G3G1B^S.",+GQET95-IA!'AC\^(SEU@@G MFB&,YC&;:$"#5PHV8(.AI]FJ=W!$=%VX%C(T!KH4ZF,39<^$(_3$$.ECK 0# M&XB[1")M841IZ&!)WT=L[G[TZDMX([Z[M?3B"&DU 28QZ#)00KL^9L.G:#%# M=S*Q>/$DKM' ;9(<21YI+#GM).5J&PL8Y)%C.,$ML[6F*06,\V29_=5 Y\+/ MY])--G@ +E/8?GPC270Z=&4XDY +Q=U5[7JG\;Z)QJ0 /,7^UB/FZAI9*/P) ML#,/AN3$")>GS$7$2SO-/(0%6J8HV9>>$+7'EA >F\C"79)](N@'))CYR#GV M:CH%B]Z>H>GFH+\(YS<4R$3S>32R4)]9N@S:! /W70!,]UQ!:^@O\&OZ K" MK\RUP:9ITI$QLP..$K3AA\!U0+)[K7)?['HO$URL?DL#3[%W\.+% M0^+[XGCBG^FHRKII\[BJH^[W[?QW&_C MJE]#6\4X[4LY2]E5D]Q^2Z\^:0A]*/EJD5EW=\A#;\2@WW#,(H"05U0.:J6) MS0UJ:K&Z<%9P?J:KP5@D9]P;?#MI^:N)6BCZDOI=L,9_JGI[OMRNQ3=Z\PHV M>HN7K&U>[68W ZU\H@-OAKC'46ID2+W !$52BM\!MF?'9:(97)G-O MT\*G MGN%9F*Z++BG@42!1>/E::YTG!(DCE287!-$PPQ,)>9#HO@$?8V#'!1AP\UX:9;,#1>RE?F:"$K M"^_%:KN>A=)W"$+%9PMDUMA%HT'"TQ*X$QE;G=S./-26QQ=B%352>6< RUQ3)S5[ MV4^V2Y0H^*F=[C)3J3H=S!=JY]+#(#8[HS'^[QW[W?8$SM5]:S@-*< MARC*>=G-I2CG$$_=ISY<#C_E6:^S>[6^7F=7F4J9JSZ77T%3D(]7M)]U MPR0'VZ($6*Q&D%Q18U$?*'Y+J*HF"@R=LS>]YR6&T@LB':YX4))AQ65C+H#7 M^"L,?PG)(EH+@7@I#)&5JEK#>;-.0,]0"C?A1#H/C];NX&.!"-@JZ:[>!#KL>V*^G _PW^?VK" M+C,I6V5,O9A"#Z66,;C)$J>3VW99CMEI1]NEO7:W=!JU1M%Y[8J4;-$2,P>) M^4D!B?GI1"3FH=;9KE^D<8!TB?D_,X<>L<#,F]<7@>A=>7VS<0!FK^7]09B: MTC2POB1R,\7AN'?UXKB0WY4@]V!*9ZO/B!O2J>-"%_@5N5_X2>3T5VIQ[EQ+ M]Z@QR3+XA1HKK\0DM4\L1PV_K9R&WV=)-ERM#V.N\"P/C_IJX6&55NZV4^XJ M)9ZUBK9&1[?M7:VA-UH965?4L[Y89YE8\A3E;MV:URU4G0A#9O3TUM^"=\ MC*7Z_Q\M30XF3?YY$,[!(L@_P:)8X'CW\O)""QA5R"23@"F)3#J5ESE:FAQ8 MFMPK8(3>GX@1>JAUMNO-]A8!A)B@WFIKK:$XK6%+Q*ML;V@5(2<5X8AH0MN@ MIZ8U_*\"6L/_GHC6<*AUMNL7R5J/&[2&KM8:BM,:MD3\SN>\7:TV*$$417 ] MI8E"^Q&.1R/XK(!&\/E$-()#K;-=QR:4&36")SH-P@Y86B\H4B_8$OV[BH"6 MCN13@RB*X'U*$X7V)YR:]O!% >WARXEH#X=:9[O>R7X*$=,>KK3V4)SVL"7Z M=Q44;:T]J$$41? ^I8E">Q6.1R]X4$ O>#@1O>!0ZVS6N[WMRQMICT*!.L&6 MJ->Y@842MJKJ19X[ZLD4,T:E$FLT/^TR?13[URGJ8C98=% MN1]+(82#R$5M/!V;&/@.1.\"#/]+>5TI8OG^C/7*&[H^]JLZ%:GP=A,W&%$/ M-N\GRT'HW"!P'NAA2DUU:U, GF=-N_T#J5J7QZ]J50"S16A;[8[6MI34 MMMH@*4UWAFTB%);G.' 1LJ+"W"E/@(L)I-AIO]E*T M!)!A5-N8^G Y_!3]%--WSI;X7V;_G9AO"V:;IEC*8@?U.7C^_V2@KA6/)A53 M<3_[O7"]-)TFHPK"?GILZ( :'K%$_",QX+_8,E+[\VZKDK;/)["BL:#&S_%C7&=S M22=H-'\TN#[0=Z6(A<^N8[H."P@=&,[/Q]$(YF/B &S><@2#/#K&+^17'/8@ M0:_;0ZK9=Z4@GVI#JIDM;+9.8NQ\F7F+^Q]@?IXUC'. +>UH>8\W6RLV>6E6 MY;5/W!&YGGJ6S45+N\8:JK(N7+=TR) F?FFRGT!2!F-*;MS)U'#F9&R8P%H" M9IP:+'((6+9AV4PN!2ZR?<]]!>P"\V_GQ*LT0P=2+J[&X@ MSB1M&Z#0@ :U$+8H>GUB M3*7*$S(/$-EX)FQ0:&U_M,F0OG!V_U: 8)_I>8W#6?FYR1L56L MJ7_MF)%0>B1@I28YO&+#R7O[J",LREY_2!ND-:I1;2@V9NNMDE>") M2Y=7PP=J!D!-@(19S-ZK%8R)87-/*/SP0AT#P!/*\U"J'ZN\[DO 06!;@8_( M RISB#\;@,UD&5V06YQ;(:5YN6M=<&K E# MC1)@#%/7IT@,$H%$7)]361@QBQ3C3D I'EJ@[SW/# \V'Z6P_1Y?]MNXE<3W:CI(/K5!A*-CZ,R*),=IG\+E Q MW%#\"2LI(?T\Z\5 :L.@"=A=,%.DY&Q&Z(WG^CYOD3J#TBX[!P'ZWIQYKZYG@@YT]D&ES#Y8DH4\$F8S_E03(CX MK\84]G7XVH6ZY L!!?OS&:X]X[.@7,&&A?WR8M@SFLG4"0>^]GT:/(CGLR5F MY :W]7IP-R,CZ[22!V1Q1@:$-*8FJ*U(<"_,H\ 8, I^O#0!&1_:B"$GB1!! M?PW'A@,/S3SWW*2..[$<3 $F#@7]%@$;;O$]6$E) MN]9R7@"OC.#BC"KR:@#(D4XL9\9.SE8[,8=L7R^[.86#M5?O6,#3DDY/P<(\ M[I4T9H&[=(#.+D6&7CJ+N'= F-"^\>O6\H>VZX.*VH28V<48H$.$4 M5^3-A$(-*P9U&X@1AWJBS&!QG1^M9O.J>=&\R@UE,;;>R\36]R8N;NF]'[BV MJ0PI7A*.1@)XA! M^^^99_FFQ;8$LZQ>Q]9P'!/UL+[9"!@U;$90OSS.EK_7G^HU6*O]>C>#]4_@@D%.* ME;Q"7?C^Y'L!J_" //%/ZCY[QG2,9SM9;&%9+=]D#:=44+YR*9)IM+TB*[?<\-TH'! M_,(+H@%]#4PBUT%G5'PG@!H#-M\KN841;'?*!D'^>/<+;O"1G "S>A ;XH _'7=3\ZMCCD!BE:Z\ -$A)>,)]R_[D@@LB9RJ-;$C(D M[^U1D R)=C>XD@Y0*?=1#CS(YDG8H@5[ I=W+28/YA//=5BQ, MSB?4,6D*9L+ P4#V):]@S/-_PQNNV WG<">O3](W7HR I\T/R><,1= MR?0'S.V'&"%-3#762ZEZHULL$LC.]+DUJ#;1Z-Z@2HDYRY<[QX)XXE[^^/EI M=!"5]D]I1U'RD1BQS)6'1&M.DJZG4Y#CT:T_FF>'B [HIVQ_&FJH>P5#H+;% M\<)TKE 78EK02L5%#C>15()6CP=/L+BM72S@&PYVF/@C;(74G+]L?&=9*VYG M]CI>U'>+]MM_06NYP\X+NDP)1'VS'(V'Y"4IZ,SGP3PC<-&><>]'5E4G[L6X MI>:,'S<]HKZ?T<<V<<)248]F![9#^.?=A[/?5I)LLUUO]99S5IOU[F7*I,/+ M"5UN<2>& )W[@>$%R5'8;["SHE\^R,$QA$7'P,(- CL1^-S?@+> L5"H-T1 M08F,<5.__V:D 3PO;?-P._)D(X]N'A]N[QZ>[F[)PV/_[HGT'PE<>GK\?'][ MW8>KG^X?KA]N[J\_DZ<^7/AR]]!_(F]GCC$S+9 [[PC3I)L?R-N;4-M_MR9^ M::/Y4(YED*9^"ZW-7*VUH:<[TEA3CY\6*LLWBL&A&!&$8?!@G3[3W738_'Q6 MV^@6X9F-)R^##/DZ4)Q;?MH(\';)]9(B\-&AN"-L%UUH"H#R>DO!!R8$GS:8 M#,DHI[TTL6FT7C)U+8?GK*S2EL29-9@)@A#'DK$&H/A(Z*'$<,\GY6=\TT]>HX#"T+Q M )W/#BLI#D_&H^I8 '@X=I VL?I*<7]4J0798G^_NK8UG.\5]QO/BAH..=:0 MQ##^>^9$I[:( H[#,C"]:TH"!(?\AF/.&##L,P43%$Q/%,,&;$*ZM=$ M_*1'_S.S/+ !6)%M3(WQP^,[^(U1%(PCLF/H+S2\@7)&,PRR9+."-?LP!J=% MN&]YSN$0BVF[(<%2?S:9,N[#PA4P-8X=O'D.4CD\;8C#13PD@^=]ZL-"9G#; M3\=]M5GD/9L9)@&M>!N+C7JE\ P&4\ _8BE3+*#AX"HQ8E0DD%K><#9!F T1 M0+#;<%>-K0%FE0)^@$PBR+*52GM)XK^8^N.[ $N$E, *SC -%A$S 4)>)%D M4Z'S>"Q(Z-7SF5RPX0W6:"Y5R8#I@P@W; 8K282LFR2+"YE,74?$I@@V(OPG MRQ133Y866%8R5FZ9I^$8I(5-'T??I?E([N=OKFU_\YJQ ML8I5T0G:X8S_&+<2[ E#3V(6="[0UT@L#(EQV1)AL5$8%BM1GUC7)-Y 9!\- MFUE-8'>@+C.@,%E',G5X..R.]8HK7\IVA99^D!JVL(N[W93 F4.7)CY!)&+X M2$Y(O*Q=%EU?NN2F.XJQ6/4:[3Q0="&%3F)F-C+K@]5K82'3Z,TP?E*'F-RS MK1KC+:OSW2HGB>QQG]GH2OKDN9//"-3'T754*XUGW<"ES];$"O8(1=IU]U\5 MW3I/TT(1M+#5"5CFDO2-E+SS@_11U IYU:0%VEZ27QS#^2)/>4)0")?9:0B, MG7C$O0C!C[,(7F(IX%F1[!1+@/B@(J+52RDD4'$5_RBQ7XA0:#7:1]>AY'#D MIT;3KDI,4N-$O4EJ([ZZ?E+JF-I#NIUSK0C=J=;K*M"\[920F+\*=%GKI90G MUUI0Q3II56.6&BLJSG)M%[:3:>3S%X9(VNB>I":&G]&IB-R4:WM:/H"3V*[S M3#VLQOYOK)*#/4%8F"@V J"_#%8F.0R-Q7!Q:P3(=X*E,.1:UAT MV2,\!RFU#'USGY"&#L=]:DBG._/M.8;168$+T\&)X3&).(N.#DK@L[UPX>)\ MIRYF UFBZIS!PF-Y(6]<8!@#RHM,1V'B$VI@L>*P'-F:0,!P %ZJ(3T4$+^: M(E""0,@P6&8HJ[UW>4 M$1T=>-JL[P7?\,5Y)L4F??3Q/!4,8Q8(<&"2)'BE]DL4_&G.6,6C)8)DNQ+( M(;!%?7D$>@[D'=]%IDN1-02">"3:P5]=5JD)5@T\%$;:DYS60F&Y[4)*RNS: MI@-1(7%L.+#((_[&R??&]0.?U==@:=5?C3F#19%%Q]OMJT:OS*+CRJ;O]?CF M8%GNYPP?Y":6^EU"#7%Y3V#&$:9@^*PI 0@8GJ4^!AC",HTI!OE3L[8Z=QV6 MB^E +$/$P'#S2&;*_52LJ/8D_)A[BT[8*>>\7II%A9N!3YBXH8+ O^)ZZ)"G MIQ%F^#'IY0>PR5A1(?Z0)YA!5 #1>&69,6]I_;F>O!_YJB_DA,-Z +>"1+P<<1^]:_# M!E&?7.]/[.>SE?N%%9OR=^J&V%W9#3$4F'QPJ845;J!GG&,H>7!XM7=11 M/ MU]_\D R26RMEL_'-4\26Z\=L A\3HK! K@"W:/*$\.=/815>^@N;/H5Q1]+2 M"5.34R:!5 26(Z9!U1:A%1J;N MLEN!M^I<0%KJJS%G/308X#$?WS$YM :4Y00*ZF>\S0 3 "#(=M%@'DF<2)V M+Z#:!S3"]D<79HY?;MEC:/?B^ N\8(\@9)04>1?\YN _H- $\"LW)D"V>=@9 M'-,?0HK&99];O\['EFE2YSW_!S795J?9./MC!$Q6=,S"I_X01Q@@V AP.+;E M!M*";=87SN-=')U_SQPNR<(N67RG+I@[%PU.VLRXE=:*T.T MC;?.AE\UW')F?)2;SG0,\AD:KMSRJHZ+)57"*M#"P<(;",WJJ47 M=@K@Z?!6J!TR-LS$))./2]Z.:'@_2LAW0 .9^6%4'.PM Y6W<\1[5#4"H32A MP1B977],5X,R'#"Y#.0NK'8HW\[I:T*6$ZU*;&$&/PQ 0B^,S85*5$@ P(>L M_@.^PF/.5\Y51#]V&#R<$39#&&#)#.;#P1H$@$-XE W+OHVHQ5H_UX-G80&#.KD?$=&4P6-14[XHAR%[DV$-K)@WS-.G:Y/B MT^N+YE$Z+4\&)+U]_[QH749MNS)J5^D]$-/^*:*VFDI%U4HLH5968=^R2ZW% MSRN9QK.Z<@(^\&$'GZQJA=*RJ(Q'R)$SU9#F/O],-:39K7E6BCLJQIX1W%SE M#?43?XU+/M2#PD.T99=NJ*_$]3'0?6T3]=+P" R4%PL>1.4+M!TG2KFH$2M6 M,$9HM;Y4#LSPPWI-T>F9P?.,N"$\XAK10LVN"<4Q915,*0R6%%O4%D/G*"\P MQ0UT;@6O5L1>EP=#73$\7XWTUUBZ2#UY/%=P_])=BB7="JX)1'F:;6^C)-5\65 M:[*C^L?$U:QD;)-7OZC)%^X8ST#AEI3M5Z MTC"BZ6;KZE"JTDVQ!;LT6M0LP97WIC[5G'_UDLO0/&%1&89-_5/-)!/V&S73 MS;L[;@=D[=[J!X^C)P1GLEMKU)?UL[ 7LP009TUGZK8+SNC6M+"1%N(]F,JC MAOT+*M/9J[48!Q;RU8W=WI2NW(NVU MYE7!;3:TOJ0K755,8SI=K!RJ_M@6M5_8YV@=V\=@IX]G@>YA#5-.+5B,8Y@C M7D8-EWLG2M@-\_D6F8!ABNY2DJT<]SPQ?F+&&ZOZ0GD/4#EH&WUF4J@Y#TC% M%[VX-H@A&ZN!B'I(K!&HR-&;6]06,:'1M5@HJFV]A'F*\>E28S@.;^+9C:^& M+V7CB4[ L1Q_*9?QHVV ?O@T'+LV9E3S<;#8 MXP<4UJQY,C9S[6.9M,;0O& MEM:$T?>!3Z:P7ZRA/3\//(.5? O!PG,I00^U%JV7PTF&*8ALU8LQXR\>4'CE M"Q6YCBDSL/@K)ACOP JSP"IP<# *,'P><\A'?"^FO LS[@U8&\P+!UHDR7MT M9(L&W3!+*:-1>G:!M;"R%MR)]7QX@+UT)TON%T'V+*P^=4"^\&B6MC6B$HTM MJIS$4T%3LRVCN.JI.YW941+!P4N@1(4\! U[EO_S?(01BE&Y.(\ABR.1;8

>1E7!Z M^X7$'.ZK1?8M_CY#'(D]8#G3&2^KF-A^8K]ES%Q(K]XCU;'P_P5,@OL %QQJ M_];/ZU/,&XW+5J_'0_\]N/XB$JX-#@18=U0O@4%@-=^-JD1(#4GV2P_ /&7# M%YD!_OL5><79TKC"=>8=A9]38EM>$?PG&<>_H=UR@7'\O6./X]^'U./4N7>L MZ_Y3636A:N42E)N'H PRY:F4OW]2M9A5BU]M-65EH9FSL#,2+ F!3)C8.$<86KOWO+X4*B=2@6,BZ6;DNU"1[D++B#]+/J')]R]6JR9M M]VSI&2F3(U8B'4.!#!LEV:)R4]%DM6V&D)+(7'^&<=*:^I8VT(Z'Z42"9^9( M2Y6.W]6+H@REOJ@J*>?Q[RJV):+.B*,<3W2W>^5!7K;]$?'.-;$%-ED!;/]> M%);]TW/];!U=,U:7W5@[.W.<7COWSJ_%X7_!3]4C,4W/*U(<#DO/K=:E"O1< MXB7 G:T\2^ MFMCW%^X[$WNS?J$,L4OR/8LX3IK?QVLY5Z0DZ%TL:,:*&G+LXRW/B-7BG.<% M:K*0+/O4FS0+[D>#%'_V1W8\:6:?ACQ%FOU6Q]4.' 6 = [.U M$-@L>>]OJK(0)$16K.';?HI8%.7:.\MU]+1L]%B[INTS$64>(V"E>6@B)8SH;+##9H-I&DSFCY&*IXXI57(^\=)J>B(K$P,FI"^6L:)["5+% MHKKVF\[?NWHO_:TR7):.?4)*86I:H3[,'U/J_6 3E;V9KLM1L]E]N"S[$7U&T1&MPKK+5;/>36L94SI9:=5%[ZE=]I0"ZDNW M64]M_UHZ6?W_[+UI<]M(L@#X5Q >^X4="[$)\&[U=(1:LN=IUK8<+?5,[*<. M""B*F 8!#@Y)?+]^,[,*%PE>(D "9$7,N$4+<G%;^R&"SHU;NO!CS($.!DT3E MC_W/[?:'2R4FX Y..^.:U'H=58G_^73Y[J>-&%Y3O[C3TH>9D J^F%9_4+"> M^'+V ZB=7Z9/8KC'11 :?K@\"MUCN '%G9&,H$Q_Y[]^ 7;_[ M]8&7$A\KU\CA02C\\I.Q>F/$\5FMGNT6K#%>AL]GRV-([A\[WR<*? I?N[K[^J*9O>J*9G://_3":_K18%'2T,>/9#N+:!-9@7BSP@B*SB/S M.:3B7DMY4;.UQ*#['%L& !_D?_IU\7 M(X2!E/GUIM#S^GRH:OOM.='=TJGF\&WI2R28':+M%LCHF^W:TVC*22CP0_(4(^T< MYP![T&N-2B_[6H2:'.$OY1<"[Z,PRHT/];[7:;,FJ6P) 3D/&ZLR+Q&IY^]&TU,-S@(F"^/=X4 MC+(D)K>5L*K"Q]]9KH;>FX7F&FCWCDLV,D:I_LS>>*T3LP>>TNI5EKWP5M6B M;(7T,F-2E:]D7&9-LOI3X%'H3!N,6KW2^Q[5L@-,#OB34KK55IK4IKM7G)P NEF98O=*>+;L(@.&:S)'F M;&FGMU\\?\SL,,*: J[U^75F^S1"PCAJ:?UJNC1_ZQ4%L)&.3LX:UCJC5J_T MGJ--,1)J8@Y+:N]+@S^-H',-. M:U14G?P QG#5IVK_"MOD]UO!+6,4SOQ4B/K^UZ>ML/_^&5&CAC5-NS+'*V:DLN. M6;_U==S+(B/']]O+,#;IUS\*V>Q)*[M3QK'IX/TF,C@Z3$]S_S5!+M?LD*7? M;[6+XCK*8V/RK*66A'B(EB)]@55?3U3U'"^D6:(UP MZ)I,-!U%HOC#?8:/ NV)]I/4,[>\WJ*GQ.TV=/-$_A():"[Q+MIRG!DM=_JL MK+=GV5T]*^C,2;AF=5'; MW FMJ&=C2<"36-@:"P?M1T>JI8*ZI8+*);_XKT1W+FA+5RI!-"K0;R #_383 M6ZP^5M90;'CVD7X;CJ:*)G:]G=-M/56^SP*SM107M6OX$PYS4*D4-K1P_DF!^8A9=.@1H'J M4C0=VW5^!#DU&+7Z%=.@M+Y.39K]BW2T\Q%F515/V\AT.* ;(\T*FUDTTI.RI-G55$$E2OA(674 CI+ NC'BJB.E54.D5:84UZF( M*EUKMSH5E)^M2=[(8*^\D3WX;3T*7#5BDD?Q%-4DLT/6F&F&3EGOH^?2"\PT M2-$\^AGA-H5GCGGLW*_8$)7J92V.G6NE5';:+?UT2[LV5JF4RMW1%+9,=DN:$Q$HF+OPQ%Q@ M](Z3)H49KAO1!=M5OK!'/S+\N8+Y82@@\"+[+]P7C\'O((2G2:@H'N!8,91? M,$PX7N9%P,P+&W!@6Z!"_\S_ Z9_>]!I#][].K:?V<4<\/7+3_C6KQ@-:WM6 M:R'UYMQR&S,I0QL3DDXXZ481P1ZC&738X^H+\69BHO??/ 1SQ >^(Y("J4WUD8^:[R M$1_1VYV61.4+O#C<=3+>%E0RQ^AA5A^*X+ 0LJ/&0ZD15G MAOK,)JT.-R>^!G@$X]FU I[/&<,A,"?,BE#DX8<"9>Q[4V4+1?1QLR+ZN*B( MTC__XA_^'9ER )2.L?^@:^[;O"B;9I<8!;'6+ MM@S&PO+GJR7\CUS M&.W#JQFP)^M/7=,ZG5%[^*?.N0R\P*RK<,/#G7>'5JQW!!:)TD.% M&>!U_D@4Q(#XAM($-1/'4P*0&0XGD:EG,8=_/EY[%,#2[>G,L6'4S(*0H("? MSL"HMDUG?A'Z!J99>S%,N)(#K-3F#!D?CJ='"XJ7G(Z9__ C@T\^4QJX$1;- M0.A14P_,%V,V\SU0FW!P&_BX:83PS>+/P,BF $8J:7DLS$1^S--<&(# MB'VT;+/OIMCB'9/H29 I0E1DGGRQ'0=4L_$8M#A2O0H'Y&M.9NG88Y:A+8*< M$'TPU9P^FR4&;ES%- TF,/.=.>)Z!7GSK_IV\-?%&#/E;>2!: ;Z!$ .6*+/ M./\;P&,\&[9#B>4P@S]:]RW.Y?\QW[LPO0C4:R$Y;( ,2_1^ MGTT-L;=AVW :>$4"BZD\MZV0DJV8+FUW%H6Q,K]Y,YB>SRT N&QZ;#RV31N5 M;X 4C0H#T=,TW(M!-C: +8L[5M3D+3MKK[N2$;C]OQF^.>&7]2%/R21# MU0A$,8O@YV7'1L-J2&Q6'C)(:E#%"1C4,68!7([_6E6,8GTMBL)Z$)VD%$71 M;4W;6"^BZ+7VVD'WN:NUCS@AB,=^XSSV,_+8I=((Y2#OV-15J/X4SWIO M+^QP:Q-TN^H=2HPV7I#I GGXUH$J6Q?F>/M2=R7152[W6]0E+9+H]X \&W0Z M5#(R2H[R!^@:O*('*!R?8^,%C\QYB8]@V6U?->_8L4;+Z?".G#(FM*^%J*02 M&4B9HTC1GU=Z2!ZQ3E-E;2A/L?2*U1P!C=T79G",A.C7'2J<2279Z&\@.:&[( MZ^<K(9RC;UC09>$O@8!&KB8'_P/RI5IE,R_ -C ?_V8I\1/*[7_76:/$, M5%I8)T,W>\NFX].--)&:)D72F"DI0@ZCKB[DC/XK04 3[*3.L+6B=ZTTE$Z3 M\NIB,>F]5J7^96DRG:RP$_2>B[,>*S/&?!%#:A>TEY'2CT);#\9_[L8_ "'7 M,3YJ+PB[4A">+1'61B;V3T$F2FE7JK2[+LZJD *ND+=DH'6= JONTJ?;:U5Z MZBVESULII"ZBH=-OK6C3T"31(,VE8_H&DPH89R,[XBA80I32@_^W^?^/[;J) M<7(C4"*>/Y29],?]S7:Q69A<:AG!!#$SU#7]4H8$EBBD!$RKWTO$T=-J84OE M.(H*=)3#K':O^D#9F8O5Y78I2[%;687MLD?WCOP_#*O7M4TULG(5)5!4+2Z= M37/R^Y$!.T#Y[;P8\^!RH63)+Y-$14@V([+=&)<=G&]&T&N]CJK$_X"@_VEE MBFZGI0\S-0OY?%O]0<&4X\M+54_2)S']^B((#3]<'H7N,:R')^Y<9E,U%,K5 M@&4;RL1'_ODW8+CO?GW@&?YCY1K9-3#N7WXR8J"?7EF68_6E/J25???]YO/W M^\\WRO>[A\_WRL.= I?N[[[>WEP]P-4OM]^OOE_?7GU5[A_@PK?/WQ_NE8^1 M:T06]KSXI! OURZ5C]=QQOZG@KVX3")OR5$L&1_E%M1)RNJL#L5(ZBLDA7>+ M*N=>89$1.YSO7T7A#55^UA;N.9 (/&+I05ZB@4H_$*<#Q15F#8,&HG:*J(&^ MHM8.U2A3#(% JL]"A"'. M%P454+D#=.QP')![A_\)5;5)^D"*N8JDY&A.E=O35:T2:V M[B),"J=2A=,7SQ\S6\JGJCE) N?FB*A.V;6%I(RJD+*P?]'I""A]V-*/(:"R MW:2W^M#VK#HGE-ZX#][.9_,"9N<>S0"1PG+TFULT-VF&1_ ";4T_N]-,[8:6 M?HV3/3Y>CJ<[#WWRZ&=]*X^.:Z)$5NLIE3ID#8Z.ZZ4Y]OLMO=)P!:DY[J27 M=4 OL[P((Y#KJCJ6,D6I.U:O.VY*)*+VFWUN;7M.O)KVFOL.><]:.UC[7+)#E#JJE^45J MWU1U<8+MUJ!7"M$M#%1:\E$\LG :/SJ&^==F MI$!)Q0J1I!/./O+%1N7=.; M,IZ@\Y%4&"/T_$]O,G9.!-0;?2)'3N-Z<\86QW*T2#979Y;:9E%3%I@7SH2S4\80\3A13+W+#ZG9]@PY8A,8H#UC64!%*#ILD M!YE)CV1[P<^IYW*;::\SEG[C_>$ 'RY8OWI!((??MV-N7"\B\(@-%SD MDF_']QY'77U=U?OMD\7XP;=WH2OOK9MXSU.E5J>A&1]2))=;U'0\9F:(%=C( M_VD_Q_6'/#I(514_J2C%;Z@K:Q6YUM+#_$[ S,BWPWV[29P(R[\1<+Y/H%*M M'*^Z]&A]&'J-1+@XG5F2XU?6?Z(@G&Y;2KW,X.=!V9U\3Q_Q*X+KL?KYHBP7 M"-\3O]O)]0#F")C?T+BY77Y.\:?-$K[ZJ!$NU0].>C6(YJW_#"5::CE#B99: MSE!Z.D_6K%KP=,:Q)=+7^09?IU"MI+>S 1KSF[R=JXRE(_@[^YW3M9*.[N_< MTA&T9^"ZBT1(Q%3&\04)$ED4B*64R1*[0=2?D^/?!K H@$E M4%$8\5-: YR-#3RR,?_;/MSMKLLBR+0$P4?_U-[)(',99"Z#S&60^:H@\V^& M;TXXK/3A/H7;991Y P-697QY8^++%V+$]_FP\ G)N/!#;;,J(\)E++@\(9&Q MX'6(!6\_>.A1'=+?99V.]#IJKW^ZCO):'8[L%@J^%MU[AH++HY$CA8)OVL/[ M'8RT6\/3[TPC);(,!3\&RQ=:L- =M!HZZKD9:?::O0GB?AJ]XH\GY<1 MF,T_!)9HD6BI!5JD-^ZD='\9KWRP>&7ID:N/RGF0<.4*?7)]O5+7S7GM\!W# ME4_2*R?-(1E\*1%3PRE*Q-1TBCO7=,]=43;'V!:$SY94C#M7=7I#'/3!FCG/&"0HX.MJ$U+)Q$%T80J?06;CACN7)D8EK)>-;@"!%E+ M=5L^OYI.!!_^XGM3'"L*"87+-=MY4$Q9Z6R]1(7H;U AEBM <# *AU<)$+G MB O?53'>?N'+EE!^X=ESK0!HP0B5%^8S $BZ7#KOFN$>?&;.7%6L".C2 V)Y MAA4J$V .8"BS5^:;=@!6LV^;C(9RL[1%/NW!9: 8(KR-?YF>AA%]' H?GU$+ MS9;R,&$P6'I*QJ?E>F2=$\P5FW_ 3.&>'-GQZO6MW5I%_/ X^N7V^]7WZ]NKK\K] USX]OG[P[WR,7*-R,(NRI\4$A7: MI?+Q.LZD^E2P%Y=)9/]$M[WQ46J2G/AWG0A#X>JS"7,#D#+<*_O="_=K@U-% M/Z,SW@Y:FV/VRC2CJ1#ZU*1/R2%/)'JL)/1MNR1E/D-?*: 0]-OOWRWI9!LA M/0B=TG-1&J%D,C*H\PAU9@YU#@!TN^9(L@M248+J2']K@BK'\ $R5+N#M1FJ MPVI220?G-FS=LA /F?BZ8V+4Z>2]7A-/,.<\;^K!-]R =YRK*-55XK!\'/[A MPJ9S8"-:'#BH8_"_ (V$U]]9:/O4RUCYX0"*)7(;B]Q_&+9 ZD?$\RHKO5J!SN%U6U33GTT5-O#\N/K/NU\)G^V M!''#QK#5K-^8"W^$I$O5@3"TD3KL5UMI_R0(HS*Z^,["5%%+-3%4UE!D5T,9 MM>ZO4GM:J(Y)K/+]'I$_: -UU.TZ/[GS9ZDA/5_5>^>KJR9W<5$<0=3W2&ZJCSD@2QO$(0WI()%DF> MINKM\@NU;'&Z=_9.CW,L,"&Q<>PI2FS4:8H2&W6:XH92.&LZ=Z[-\OR!LAYL M1I75.%X74UDV58HXI>S8 MMQ,H@8K76'ES:96X4%$ NFS@^8'R;/BV%P5*^AEEAM^A C(+:;P89L3+R\#$ M'_EV@4>"4"3U)B5K N8_8UD:NI>,01F^V>(S_"WV.H-5L[0:C4NN4X/W>Q Z M.'W?FV'S/BRT4U#59;OL;K 'Q3Z_AKF5D,6]IELM%=K2AEJ?@SZ(ID"'=[D[5/6CUTXH'7?RIK,;VN=<8: RU4^+#@8V;VMB>=>(#;VZ!U^ MAFB0]'NJ]"MEP:%)XG^9X803\ZW]D\X08L*;*L$E":SF!';.5O?9EHW"\YSF MV=EGC2Y9E:U9^)+H:A2Z9%D\\83,GUDDC_M,2,%IILNL#W9>SG 0$,$XANT2 MO1>&R,66<-W_VGNFWD+9,.C?<_$G#_,9P_CG/_^X+[I]S\-*OGHF3\XI,25< M[Y1?^NC4 N8K)Z$OG@_\P,5W5]-( 1'\*2PE8O+Y>6RFM;(H2%,!;9*&#D]# MN>YL#6=#6J_\$HV2A'8DH8:SH?:H_)S @VB[4H_=6X^]1<.*!6%=%-DR1BF# M!\1P.1=U5JL@+_BHZ$S"W/.(M]58 ]A9I)B! %[8]^C9G".#?4LEEE'#*G?"5!W MM+&O"$KGH"+#?CNQ&BDG0UB-EE#=?K5E5B1=[4!7IZ1"Z]JIU?HZ&<)J-L/J M':4NE'08UT%;_LY"Q9ABD??_(ZK\^: *M]V:";T?ONWY:1DAGUGV*1^6[JP.7V44@KLQ02L31'%-\#H9%]$V MY5.EIZCVE%9_$VP;0NN>6H?>DZ"TQGF1)$\["4H[$9Y6;2WZ&KF7I&9-[B0S MC S?-AQJ'WS">O5^C &;1 38)8*=YG'KB;>;/Q&B.@T1H_=EA^&MJ$MLQ2-. MM1EPJGP7GJ*BUQD>(S;O[/O+G%_#2HD+B0N)"XF+NLVPT<>",C:FR)F1=+[( M]KRH@4^C!GG5 )X? CJ9IBV]:^L9%0G:FHX<^I46QA+.G6*S9%S;,4IL7'L*4ILU&F*$AMUFN*2U/HE MUS0XVW*RM/:RN3:46=?)T7PB-Y$/SREC&]4'9Z^@8H3,F2OOWYJN]R4*(Y]]GLX<;\[\Z_A3 MV,+UFK>Y_$+S_/]@F@O*VE5PYV8LR&^V:T^C*5>L C_\W7"?ME*D^HDBU5]_ M-K:D1'%R IPYN&0 51W 8+Q6"X;E3,,E,&0(B4ZK!YPGD_ MW&+G[LR]13>GX"Z%=:A%/>MAJX?15=G'T4^9[$:?,PW>8#7GR*1+!;[5_$>K M=JZ^6^C"8\5=K_/,J1 <2A7PV/39L@"RJB5WGMD39UW9NW=84NO>]6VCV1.: M;;^S&<8.N$\E=8;?V#)Z,&P?-&RQ*=WC=8[ WZ( +@2!(O"CW+J.X.S9<"+JT/XXY]W,)S9+&K2#^H'RA$YC MIL9?S&\I5S R#!%$3L@;H,.GQ"#P5%XYL6""_I3$23@Q0@7$R<0(E/7"%W8P M2,2[\5T\!4$P7"^"8H'U'U<%7=!UI* M%1NM?CHU[C2.+&4)C[AI9CX0B0\3@=U$I)QL0Z!UBV%H%KRAPIK<:(S1US[] M#!CH5# 2HHGG.N*OK]=TX=L]#!: P"!B4;%#2#1U [KGP3=\^&J\R5,0_.;$P)T*2D @N85V>%9DA_M=D&">87 HRD\;+X7S& M^#73P1)FM'(S"H!L@6" D%DX\2P.#T22T/POZ17.7T,/%L3<9]OW7+&BWYAI M )8XLV1!,F7!TA'2N,#\LAX9+**E_'"8$>"K8R -H?8C>6$(!HU>\'JP,&Y6N."D?$N@>4MNSE4O M).4EVS)]$HVA"^ # M?K@\"MUCKI77#W U2^WWZ^^7]]> M?57N'^#"M\_?'^Z5CY%K1)8- N>30K)=NU0^7L<6]*>"_9@Q[;,^7\6V5EK; M:TSRJ]D,2#=Y]$\M.9Q>X30 9]// MKP ]T'2N8UWAM_D/H6)+%2<%L&@CC$+X'+\5W(K!X!W?%%%,0N9 MV]:"$!GH'T@"AU;Q_7Z!Q9P>@*6O;?-W-4/3N5?!TLOH)*QL%>>QL1GC_L,L M#Y:TS^R?:_O,!V)@WS@#^XP,;"D&NBS\G3N-G6V+UIQ$%"(0Q&)EA":16 $2 M\_I+@L5V+=E%28DVZY?",VV6[3^9:I.KR,?]H6ZL=_^<5W*WIIC5>[.2 -*3 M'EO"0AE=%3D!?71?$.]9 5 MI0Q3(X&1@/HZA?1AV($V5$>#[LE)B^832%YD'(U 1@-57]5KL@'B0@J",@+S MKFIK-#1_G^<%P8-Q'+6PVPK4MX-:ZGI?[>D5GP-(FMA;>SNL0M]6![V*X[ZD\B85!:F\U7.2 MTIG6H$-WMI[E6X5JOSU4>U7G3$A,[Z%CE1G[ M.IZHWJ.ES0%E=4FSE%BIXRP+-NLON99(N6XLBRV2-M?/7"Z-N4,=37U#'9Y*7= +!%"2TFA+T9>:"(Q\UF E:VP'Y#CO<@JF[+*)MZ6539/ MI *BK+(IJVQ636-G6Z!15MD\ 23**IO2C_I&7?U>)L'48VP)RZ,GP320J=0O MTODJL W)3XX_MH3ET?G)R:HR]8O4NY[8KB$/@LLNQ_@]\,/[N-UBZHVA[+(NN3[6[D-E#MLR2Z9?Q7,'^%+X$WR M*2K?_(.^VM$KKGL@*6-O27 $RNCWU4&_+<-%96:'S+8Y>YQ(BSRKF0UJIYGQ M;!N4$E(SJTHS^P&X&-OFX22PKH_47E>6*ZL?<2PK9PYNOEJ1USG_N#^('M'7 MU6Y'5MJI'S7DEDC(&N:E4W1Y<&_"D<"WV.?&\F6]U4(A(X; ^X[8>:VN_* MB/[ZT45>(!R<+CH=M7^L?KK26#]CPU#BI!:3E,;Z2HVL?K5^9,UT63-=YL*7 MH&?)FNFGHCZ=;W5NB96:S'*_FNFKRE /]ZY"/2RI"/7"?Q8U-(&3I&)F[@E1 M>G/8ZMF@+F:?1QTK68_/04,+KT[@V5Y?5=*LMW-E26OS7?YPKIH"A8CI&("K. M!_ -Q_%> ED'7M:!S_ 160>^Z36Z91UX60>^:AH[VQ+BL@[\"2!1UH&7ON$W M:(T_)@9,P&01@4ZZADL^L,^#-['[DI/:O#E8:K!]OZUJW8KCJ25Q['-J?SSB MT >ZVNL?Z?Q>'@O6@_7?NA;0EF_7A>TW/R@GS_M3^!YR:VO#CJH/9.)M_:@C MS_R/1!W=CMKI59R#)RV#4Q /5Z9AL2EV:W4MYY:&?PKU2<99BJQ4I=9EAC\6Q!-6Y[.4PR1Q77M,ILJ8E#WCJPX MC"JF=Y5\-,82]+)+)^5U<>ELFM.7'QD(&M27G1=C'E!$82[H>I)P_SB(I=W^ M<*G$9-K!"6?K@,V[U!P63CB\OA7&G3V*H M\T40&GZX/ K=8ZZ5W+G,!L,H% T#"S>4B8^R^6^A9X+62V&OWEA!%0##JG_Y MR2@">%F!YH?;D0?9#VLCC8[5YO?N^\WG[_>?;Y3O=P^?[Y6'.P4NW=]]O;VY M>H"K7VZ_7WV_OKWZJMP_P(5OG[\_W"L?(]< ;2]DUB?E?_XVU#7M4OEX'0?X M?RK8CS&1[)PYL"D9X,8.C*$E*0'WB_7.1ZS4+^(_C^:^]Z\X+K034URFDF\56M*$Z&L@ M^_H16EYX-9[01@-5KSJ24%I1]19,@JRV<=XH'_%?P1*,Z0S7!M^R@>@^25%6 MA2@3R&D44QF,5'TH.P/5C[3RPJN)I-4?J(.N3">3J4LRG4SB1/I%3J&)]T+2 MV7H%5"J952B9-1/RW;ZF=MH59SU)LME;@:P9V72ZFCK2I3-#1J$LRI$DN%L& MGQQ_; G+HP>?G*QV6U_G*B:&!-XX?,'TDM4,2OEH"A$M':KU<*C>P3J/>1+8 M':AZ1W;5K1]9[>=,/399Z1VUK1VIMJ-TI)ZQTT[BI!:3E$9M@XQ:69=+UN62 MT<:R+I=4GV0%*(F5NLQRO[I<:^N_P+Z\,DTOPN>?P)1TX4^34<_7*]>ZGACN M$PMNW>PSMFO:,U .]BH/LZ:?K2A>T^F4I@7EZLD,5ZAF#2DXI'64WQGF:BLI M3I3[T' MP[<4@3!R MZ :'.\&>&RL,37&^GB!Y@$YIS_6RD-]-N]7FEUA/H[ M5+3!OY-MN3.&5HQG@V9MF\N/(+\'8R$(9%#_F*O #L8290& LXWLSWWND"DLT$X,_BVHP3@NF M;5+1)*NE/.#\> &EI<]S%$\!TK!@RHN%SP, 8/O")_*XAA4],N41D&(IT0QF M"LAGSP;%VG#5%Z:OP@^A:RL3&[1O'^4Q#>G;#+ZL)G.!M5BT9 %H'V;AN;0D M.OR(9MB]G'YC(4* 8@QV8SR&"0K .\AKC$?;L<,YSAZO$HY:RE5 -*BN6M'4 MF..2,N>Y@.W(M1BOXN7"]DN 9D4,H8#7'WW/P&=\9-3XV0P,^"1?;,?A MH\>(]F G *%.@0IS" :BMS$L/N"XRGT2S Q/ 9;N6AQ5,?"(*B_@0[#]V10 M9?ASQ9[.#-LG-,(69HX2(:ZP(-G"%N1]S7&/6[A!2]]AI0]H/!NV@Z1P :NY M0*=&*\=$_XU[!.$S!@ HSX83$5(,MY%KRRTMBSI <0 TY7@OP!! /9C"!B&Z M-;T@5)<)-K?+0W(*12[L,X=>(N(3N]H>1[Y)K-QVX1*.+D@4]V+I:P:%Y8*/ M+U9I>D#$+K)^V+;N?-6.!5(.HL< EH5$CAOW&?E*D-EMR5X&$<(,WX7Y<$4* M2_N90K%RO3#+2\5'8FE&@\5:C8!09N 7.YS X%PPX,1]!N07(*L'YN=-&>YC M0%2"!OB;$$Z*8 J>^Y#F='9BA$G)@3US-]$(70T-4$L^<6+' LI)5GV MXWQI1[9 ZP\B)^1E(GV&$@XQL0K[A2C&B "@N0 K/5D+LBK!,$S*P<=0Z>"C M(Z8(O$N4C;/@&P91X NE$*@U$ V#1F,U!\21S_X^KJ1QXSN#M\+'%I MD"9G,1.E.?'@]^L]=_3J\HXKM"F8@_F>[<%.M/ANW"YE^YCP/!$C/61SJG_*X6^X?80@'? M\,7^@65Z0->D<''^CFJV,L8:K*W$SBIPJF1_;ZS#FQJP:ZS<3+%>?/1/[=VV M(Y-[9+N1\5$C)F6,:Y( Q< M,F?YHW =-/C,2+&%#V.Z'D@?T-;]G*:..N8C1O#"!++.'9QG.0&7"]HR]V !6U&=BN"3])O!U&I2U'Y]FV_ MS[*097"L[\PX<",QD,G>')1A(:-G0&'DP )Z1)N*MGX(FPM8 A*[+^QP(-(0 MC%@QE@)S5("@(OE3U_Y&^TBQK7LCG4V'I-H&'1RHR]%JO:OZ;G&[ M*)6QL^8-JJB^BRK:*4\5/:F6=:")QOH)F4!E>&WX 8P2&J]P_W'.-3Z\:3(_ M-/!(Z-5D,ZY+B'.LNW:VV"28_'WJC+U [,;0Q#PT8D%0))D6\M(C.?"?V(- S\"5A%DDW),PG- M6/(A"CU"<#+4I%#SXML$7LRQ3D/!(T+<[J.%0K B//XHUTC22-YBC&:(ZT8^L*S;F;8)F(C)R<3?&=E<^+XYM&T M:;P2 5B\27BSN;"Z%^YN()JYFJR+-D! WQ8[8_WDP;(:*Z3!\2\"$(D"81S1#M(P. // MY(7UL)JF2&RG8;=K!'AF?XEHGDRS/$U/8O9\+WJ:+ CQ#I?$>EZ(8\PR@8_V M+X=83HN(O[N"0%"A@_7;J!T5;EO%BGS.9 VQ*P$[\JPAT6VD)\BJ0D8_B!$ M4_,\$PR/KHTDA"K6:5:Q6MQT+Q/&.5T.&7%8JE"]MCROV#'YZSZ)B/V,JOA^ M&5U'3-8ZR<[R6E=)\:-P!*WI#'](_6WGJ@*9/3XQ,-F$=HE(,<"-(I).**IW MG(W49L^"@W-&1YL*Y"7/JL"=)(R[17L!/518NH)_9=F< L/@NZ?$:D-:'LNO M)F0]_40<$;RTQ#CO)M9RZ*PW[\SSLZ?!L0-RTT)5H2F@& $]B70?L(PJ,HQ. M*N(A^]G-1/W*S"BD2.8 ON-PJ]UX\AG_B_*Z %4@X6=&*"QZ%)C\-CIEG[B_ MB@*H?_.COX VKST?E06ZCM)"7+XQG-#W7/LOY1_3Q_^%@9_ L!-2QZ8";\'# MW1?4L; V%/F;2*,%:G&Y6X1_A3O&D^FJN2P DD$B%RVKOFX(S+[#375+[NI% M.0*RHQO+D4'\]Y\+8BA;J&KAUL-\ME5QJER\];HPZ_:&..NU% [\ GL P-6 MB(::,1?[+3T!F()>.8VFBN_- 6'SS#,B]'\Y^227(R*<_O@[\O-;/74,Y=T? M@BT$#+/DE/_"_-#+XXVSIUUIO^PBO6(QV%E&/-3)H:'W3S[BH9+#_?W"**H* MFLA-&X_[/EYT8=W]YQ?E_U'@K]&'3V\06_M$5I@.,WPJ@#'!A;TFQQ2\N$52 MSA7U(?ZU0CI^W/XKCEG_FN-IUL04D+< MY$IB']%\.ZQ#GB_^F^$:7-%++)0;4.6C((@5NRO7<.;B=/E+HL9?QZGN^,PJ MX^]PL%3.$H6_I^=,=XFB53=D5!9 M<.13AW=*+]AQC(+ @7KX#[;,/ZQO2>' M+.>X8*.&+UYL*V B)7LB:^1GY=]X"!NLTM)[H.P55=-<_-YE^M*HU9V]PO>_ M"0 CAWNXJNX#+;&$V.+EYQD!+V>,5\'>\P'@<>02[N4)$"NZJ,D^1'^28_\W MLC&FR TY_:Y2=5 8;@&SN\_0>\7=WRQ;QP MT6#">T_YG/XZV4L2DL@N:&K!'* X+YL^P>70\]6_W\5,$U!D8 MJW1N TM=[C.=1T OR<'ZP.F_].#WR4 M@/=WSWZ US/-'3;8_62S]LUXK@:Y38 MX4:A;XLCNL 8,SR08NZS[7MT5(2/&*9AX:LTH2>L/,%/D4Q199+/*V#I!3JM M*O)K)G,516',4(U30>"[4\^U0SH0M>+T.>XD3&8.-!E0RB@^ FMRO"?Z264T M@B1H,&FVRJ,*/<2Z98O2.4%D)W5S",1A/G0E_5Z@+L 1/1\X-%SWG#FN5,7X MH/A#SW3^%HB]1,Z,9R *O)0%.2S9K7D2O$Y M7]_]Z_;F0AN)M?\ $!$!'E;J_>:%DT(JMH#(@U!L"#J1=0VQA3*N+ H6>,2@ M+AXDE2L^L7CX[+E/'H5U.-XC#%,U1&6 MX.&NN3]:]ZV"A0,$_V)AL'0B:M"IL(,'N&!#4"@P;/_'6*WA;N69Q[=IN!#P M6<72^:'FI3+Q7M@S;N6LS]@T7 SN2DIRS9,B5?28P]PGH FLQH/O9BIO'0QA M7APIP443!U[ U/@&F/'"7<]]M"*RP8]X/!L>H\?<,2E54TCD,8K456?88$5EQ#Q/5[,.S/0H7PQ,/SR6&F2"IV+=1\2:@9[!\9&+[<3 _AA4 2(Q#LA,B9Z M8,&&F1.Q8;1'DK*:+C76&#P_4Y0KGMZB4#[P@>,Q;2[C+PQ+)J7YF<5A=+X' MVP.Y8AK;1B?<0$0\MD]0L9J3?41O.*!"626BY)8A$I(].H[B22!<'XJA+X2B M2)'FM1B3?!&NM%+Y'XS^$2IH-KAZ02CAJC"7AOQ9R+#L)\]''0TF%7JFYP1< M8_2F'BZ0/J"\>/Y?6;V8@A7A>PGYQG%&27A90N.HK9+/F:8+ SG6,E3P6)RD M9$8%%D%V./X46*I],1-%4F@?)L$'-#^?P2XEW3>&4B $JNVG6C.N M!M\JBL MP#/%1@F1I6/06*K=4_!DFK"=/18T#20F@#D%>1J94I8B)3V!(Y5,.NI1_8%W MSK,1(,?^CY?5#81JE%,TD+H_&,''2P$ MK52MMD6VB&\'?U&=!L/FV0VF3U4JL:J2X'XPGC>=MQ2AM_"(\"QN0L_["_M M)[PUR=Y+=.\T$,G&N%MA%F>MX2QGQ% 0JC*)@A()%1Z/>,R$X*QQ) !G#DA- M271H8#CXG^05)-'(=_#SL7J,A'05#&[$A4#YTGQ4$!+02* M!>:/ZETVK%,I+:XR5 5KKBOJ7"0H>YYP^7\F\@DF_U]KM?/@* M[97>\(.8>8"R[IGJFCXR'K\K*KKF05@80,*GF:@OR5=U[4/R3O'@5$_5G.05 M:!QH["'@XF\$\4SA4&3;"W;)1T"GW(#P6^P7N63"#5/,I>H^FUJF%FI@>2@7.-6TL)R M-64,FA*.1Z=9]O\9:=Y4O.HU:K.,Q3EB+,Z@X;$XM8W)6!.S4IM@HK.O"I*& M*9SYV6HBF].SU=B)1WE2:&HZ)!%BDW,K?QG)F4S:CSX4:3\?+1C.\(7G#ZP- M>#"-\YZAYV>"'P;KU_CT\P;K4=*/KR2F&"O[;$7S/P=^2 Y@\<)[QXVLI YKH(F@U] MWS,Y*5D"T=M=L)8Z:#+U>I\VRB/9'7X+,A/-LH.?%[Q>E7<+WWJ-A>;2"8SZ M!F[=ABS M,]35MJ[O/;>W=JJO)5#T05?5AIWF J46699O5%^W1=*1U]@9E;B^HZ_FPRJ4 M25/A%(39?3;MJA["K)1A"IFWWE=[>H.9=V60T49M==#K-Q"VW$ M)"4VZC3)0QT6-%"W[]5.MW_P,+[=9;5R556FP_;;0[77[357AZT,,MU^5QVA M5Z*ID)':??5.J[?&E-028])I==+GV]>8:L-3VY) [CCI1YYYR_/;^H\J82;/ MO)MT3( ZJM8=-%==K@XR6EOM=[O-A8PT)"I?XYN#TVN),6E( MG+18NV>.D_1,M+ +2!#ZO%A ;$^0=E*.E9+PP0NFB?[LS\SQJ/+CN4@QT(K:HP:'*E<'F*XZ&LJ3 M'RG#5J_QO,.ZI+W6)#GW(P(A9P14JRXT7&IR'2C&U -8\GIL)R[H-'78;3>7 MG5?GF53[NC35I)A;9ZJ]M>I"+5$F;;6FRK"O:0-IJO99R"S/B0V)#8.GH-SLGZM^F7JW"5AS+9K M>E-VXO: -M!4?2#]6 4VP%#5APT&C#0#JL_#[\D(N_/S8^TBLPZ+P$79Q;OW M?"B,%C^V1)/LJ?KXWV'K//B3E*NG1;A:MS60A"OSTW;*3XL]DN&23A&+:>J' M],95) 78N^_.<5CIVSB%9.T[:KDI=,./(B#UDXIU2>JA%%9FS(_43J_!L9>5 MP>5C9[!_#N$GZ>,X75U,5_MM_2R4,>GEJ+?TNL6>,RQ(,BG.06Y][*O#$@II M'8]#5P<9K:VVN_M7$);"ZX2%U\?.:8DN&:8C0Q%D8$@#)BFQ4:=)RC"=DPO= MO^5.K$'59GS::D639 T93XD/BH!SYD%LQI9<$TT)*J MW[%*:DDI,^8KENU$(4,ZF$X]5PDFAG_")I;>ZDC[*@>1=FLHR_A)ZVJ===4_ M(^L*_C5 !\D+$=-AAD_KFB![?TUX.$WR\"LI-'T%:+F MW:\W+)@!D)5PPI1GP[>]*% \]\G#\A;FQ' :J,P/\AOD[=0V5?K:M3>%"W.JJ3JX#-+^[BB%0,CCQ#K:!_A% MCX]M/PB5_T:&#U/ HAQZ6]>P1H>)X_CP<.BM?+"M6+[]S%Q<:1#Z GQ*<#/ M2SA1#-/W@D !N X_^/YRA/SGF#)$YL%JL)<"Z'\%POA!W8FF?F>%9DA@"]D M3YX/#[64.Z!V>%]=^#[_S"-SV=A&<3KVO:F8 @I9-L7Q,([!B_QX7-X2.&#^ MLVUB6?@UD^-%2GP61 [UM<11S"@ 2F ^@L8-;3="I -P\"D0[HX!ZK41>OZ< M/@,3B,:&&48^/B;Z$'LNK!2@"MLW<@S?F2,6KB>V:\#F93Y+H >4JFG##RWE MB^<#[;OP<=]GK@D$Y1MNX/#ZP"E"0P^V7PR4N=*%-V]=Q; L&Q\L)HQBS,.8 M3F0A1+'+V10#&8'5 *H, *LQ#V H8S7EM%O*P?;BK0OXCJB-33 /0C9=(O/N M*"%S,4U5L2*&2(N1&9-*'J7Q$/AWZ;MWYK.+>,L*8#G8DH>(+IE70DY$C4L$ M!7_9#B 7;OH,KKE\HW*FGB&WEO(PL0/<&<"98$>^P#<>?<^P+AX11,O4^/5: M+7_)7Z\OOMV+M>):'J[@4X78VYKB5[P?4__O#-]'2/D 6S>".Q^!HSW:""C^ M)% LH,+D(4_F!- !(\Z1$F _&[QS1(9??,I\7&\O$]:+#> =;S%Y.^&2,-<> MWZDK.;$*\U]:R0+;HYT:[W7 ?GZ_;LO*#[AS_Q$S6IBI,R_F3CDYLD"URZS; M9T]([;C8)2;0)5Q=!;:A*EHO0=P5[#*8@! ]G3[=^!SYL'<$,O$I-AXSDT3 M;JBECWC 0>*9 :X['V "'_CW-/P#),<,1@?T(10LOK-7DL(F0N%R9''Y*$;4 M)3&=,KX%?AAP<883V5*@(-PI??=MD3;^]I S5RO./EF%TKCF?^97DO+B[9CT?#U%]@TZ[) MK*W95Q99@LAA+4ORJJ7<+^*SDSSS1^N^!12ETX5_&C!)3EK\B5O7LHVMYY.; M23(<,5/1-&[5D_0=?'*X7J?,D_L!NV4PH'9$9BLZM"B\+/:OK@0T*3@*UABAS!>?0,YR$&QA7I%1H*Y^(@%#Q0 MC ^KGVQ-3 M@7*1RE,_7>5E,.I<%*_;M+-Q5M&G-2:R4 GYA)?0$? 'V)_S@ M;9W // \"TV*9QN@AVH!/$4V /($DNXXE<3<&PVU=Q47.BW2$76>[[-A8]H0+ M#XW)L$S$@BM\-P:WPYH.X]?6A\J"WSKWGQ5G4^2?7UP&7LL<0O#\N9^!H[Z M IMQ[TR2$XX7VPHG.//VATLE]@YU<,:9N#"MUT&-C__SZ?+=3RLI2.NT]"&^ MG9MJJS\HF*VXG%Y'G> B"&$[+;]#]QAZJN+7Z*LO8L:/GH.G++\8RL1GX[^_ M^UOHF>]^?4#C UG%-3P+E!/\\I.Q)84MG,8(, U;/1OH*_L\GI8DT_3Y;(PH M]!:.4^C2N]*D=.V(>$N!MHHW%_'^^YBAH\]H,U,'NTR9 /S!^K88\EZ\#1\G ME12-7#N,N)X-,I^A:CJ..(-&?47T.Z1O+5G$9+^2G @B@UAT0_@X69*HQWJD8/"_6LI*]E:-KE:3^OID<+[7!AKG\3 %AQ/$.I%N MI!2#%[6>]F$'XYO<-,G[>2N IC/S;0 9 "/GF,2GLF]Q'#][3C3-^:'+B?DB]*LH3((JO=:3U_" YXMONMTO(B[\>!_SRP@ MRC'P,>[43 C$-&9XM,3K:UG #'UR>7*Z0$:%9I,?SE4%5N^&8 +\-[)Y:($1D+L]Q[WG,?_CT %B M8JLQ!&1AF_8,EA6DYHTASDR0$'2ME_\F+/XQLAV+7B>"XG-P 5>E6SWU'Q"4 M6QC$&U\ G"\ O@4E^PM/)P[IY;EUE6\&:$-"&&=(5;&# -TF 7-MSUC]8RAI7:07!SM'1R[)V?>]=IY;7/07'OD%>M&[YTC&MM MFJW WN8YZRT=3S(.B>U_ L6A&JNWM5'Q$<)OGN$3>[BQ@4F!8A.@/3/Q?/B> ME:,04H(291H])QZ G /\,668-B@AH/; =N \)([A JOM+X7\<16@(GSQLKB( M%?-5+J:@0#AEEYJN$YGMH%.D"_0'2[*B"+ZK0+%XL 'V"H(F!3T%O64A#D+\ MR3>F 1UQW("=,WV$-Y8FOP-FP=1E.;FUZIN).!'TQ%>.+ 0^W]E,TF\/:-2& MVVN,PF% _H+-$3F'T2]_)R.$Z.TNE?)%[5S*80?]';QZ!PUQNH\/<^-SS7D] MH' 8,D@/AP\< 62 MU^$;L*.F3(SDNMB70Y4;D!\MSW$,/SYHC0)X,/CT\P;-6ZQ3W\,OE1VB!(\Q M!O:1HFPRQYGA(;[[]/=W[7?T6PQ,OW.^5/J \-?QH'Y^A;NQ0O*!7BJQ]Z_[ M8:\@;)$U8"+ 9P%$?AY8*RDR=X+/P+4'%ZX99'BQ)E=!2^E\ULJ!$_C.;')XF MMN0?B4\0,A0N[@CA06GQN0#AQ,>>90I[RY:UHOV!F.0WSB0_(Y-\8VSP9@2> M.Y'IYTIC.:DKQ"R(WLH(32*Q B3F=:0$BV^M+"BQ>!0LUB-7 ^QC]XDMFS U M$SKG6BRFGBF.9 3_?.A,QDH**S1I5 DY";DR1Y79Y/6NRX5I#)++2E[1E%$E MY&3GVG)X<:]VO)A2.DZW=H?6UM61=KP&M34&37>@ZIWC54:7Q3P:4\Q#&YY1 M,0]I-M155%$Z9SU$576MEMJJ/CI>;:6Z@Z?;4]O#QDMS*;.JEUFGU9[V"")+ MVF ']8#>2T]3LX^,.E M NKW6-HF.'%C0NOK:K?3:;JR7!U\NAUU.!HV'3[2F*C^]* CC0EI3#1$Q,7& MQ%FZZDCO-IV%5^=/'*KZ0$HX*>$VK5$_;W>9/!\_RW,_B9-:3%+BI'Z3 ME.?CS3L?%XK_B:O\VFB@=GHR)G8E? :Z2MVDFPT?J?17[];JG;72+]U:33HC MYYT23UVV#36UWVT\[ZX./IV.VA\V_DA+RK;*U]CIG[5LDPZMLS34)4YJ,4F) MD_I-4CJT5BK[]2LMRQU:V(F0FHO40^NOHJ14OSU4>]U>TQ7:2JIM];OJJ"-+ META=?Z.N_]:N!;7$F-3U=U,/.J >6%Z$W91JK,24-,O&:)82*Q(K=<(*9Y[P M+[9=R\_/=)CAT^0G.+?7Y O$V%,//WZ2,_0#]CM=TWF>]]U[9"X;4U(#=>H. M0M]SG^ QBTVQBQ[VW<,N\#/?PX[I 6^/S?QGVX27#=/W OB/X\ $_@.//L5M M_1A_,FX>KYB.$01X,<@UHB^OP;R*0[\PF(D1T*I+;ZDZ _OJ(IH)[,7P0:!1 M;T'3H-;DCW/Z^@QNLJEMJO 7$GGD&+XSQ[Z#5/]7!=V!^4S@X,G'#M%KNP\. MMS7-5C8?'+[%D%K6)98M3[%Y1>,;90]2WF%-A[$C]=%":\C\?U8P*;*'%Y>! MUS)&_R.#G85&O_-BS(,,4Y@DREGB>0\O([=(\A?XM?HZ^*ED4*]2R" M]1G*Q&?CO[_[6^B98*'S/N]CY1J>!"WU*R;VG;"5^ W;A1O 3 '. MRPSIZS6]7CJ__'I]\>U>H#2=@!+,@Y!-Q13A0^:$\S\NL2\L^PD;9F>6RR";D#>% M72$N4:J8V$\:6\"#<%KU8+OT=N8[]'L^K*&9-#!^\ V+*=5+8QE"^/*B>QL^Z;*%L8G M@,0S:V%<-+!L/]R7[8=EC,B.9/9C8L $3!81Z$XW1*33;ZM:M_%)_%6 1A_H M:J\OP\%EB,C&$!'9W4;&-1Y?9MVZ5A2$OET7>55A(E-'U0>-Y\S5P:?;43N] MQAN-[VDA15WU1MIYEUD]\SC^<\U%E#BIQ20E3NHW29FSNU+WKU^!'IFSVRR% M5N;LUE5S/ M=7^;LGK&N?[YYB!(K-9FEQ$H=9WGJ.;MXRW9-L$$"_$/DGX2> M,LM%,V5R:A=RR\BS/O-M^#;,6[$BAF^7F?6[+L&74GHQ>6O+I-Z6PI.,#"?P M%C.5$139)%P3"-, D*R$A.T^>\XSO/YBAY/RT]VN[_YU>W.AC>+\8-MXYTA69B(7$9"=A!C0%H_A49H'(IK!8H*@^E/?-,^MV2_L&"J8K"$>Q6\XG ^_?1HC@^Y'=I??Q+L7T-+Y[SC(G#UF8 M@$\Q%WO!_'O,%O4H=/S>&)[[?/SANOS\SK5)=')H:L9^MP3OK3A MN28+R:S"&J4RG2B-R:S"$T#B!S#$?GGT?^*G4O7%G<3:&>>"GB@6Y=YK(M;J M<8(FLX!K'752OXASX2):JD]VPO$GNM97VP,94"V#+#:ML?M6S:F6&%L99+$+ M\=9R1VM=71WJ,FQ*[NB-85-=N:/+WM&2;"M?8^^\H_W.,T2]?L;"]81-;3 4 MJ"QS$$WQ@+0FAD)UE0:TH3H:-#X[53+IZBL-G$>-G(/J%I5MZ]% U9N?@R)W M=?6[6EH,TF)H(-F>AS"2^4$RQ[DA>2@2)V5*EGHLM!&3E#ND?I.4.Z1.DY1Q M#2=:32.? %.GPAJ5.38ZG9[:[O:E9T.:B!O6V#\/$_$T_)5ZMZVVY3&$W-:; MSXK/H^"Q=%B>%MF>2:R=#'&H=XB#L!A$EOR)VPIZNZ\..S(26G+GC7&34JEH MCJV@#;JJUAG(;2VW]2:E2[H I*W0/+*-BXR=.-G*X 9Y,"6/;NLV27ET6Z=) MRAU2OTG*'5*G2 M3,>SB]JH6;[]S%P<'N_QIF=Q#S%XX7IBNX8*^B=V!N(#/OD C\'H@XKWL20P M39M:9,5?2M__'/G>C*G*/XV9X:K4(NC6M6QCX;O1+#3^HH9;IN=$4Y?W)3)F M,U \"2R@Q#+3'FK64?-SF$CA$G[<)D C (7Y*3/W1=H!&GZ@I M5Y8\JFB+]A@%<#T(%-/Q@LAG?/&.9_YE>2\ BD?V9!" <=ZJ,C-PKT:.X3OS M!$7T"@=VLG"?(8$AK'P&L(Z6F\8!],> A@2+"#^ DFL90!C&/.FVILR\ !Z M)^TI+'(S$0.8S,E2_S5.PX5D*+KY40\T#[[A\\9GJQYL)XM='3Q(M"@MR+YSM6Z:W?5G.Y(QU]K&\/F>.BP/]?PDEA M \B4)CJ<2&/6I6D)S5X!6H!$.#*[ [I^%=C((+%_8LQAQ);$CR&"-'WT8>M. MA8M,'[ZN*IT/],5A;E[X8;HL>#10"_!(W*7./$;Z*M1G>NKLU5MM6%)KM:6S M/:&'B*+]RA[TNL.:#D.NG?8"K@C#/GLUJO V0O_OET^>ZGU>WY.BU]B&_GIMKJ#PIF*RZG MUU'"700A[-?E=^@>0U4M?HV^*MHM*-1O =9G*!.?C?_^[F^A9X*61=WY8.=? MP[- .<$O/QE;4MB"IBO -&SU;*"O[/-X_IM,T^>SXV-#[A%J=0@-$V653 M=MFLG,C.MMV8[+)Y DAL2J<_B3O9:_,TL2AW8(-QQX%2U/*R)AK6N69,U*^L MR\/56;6X[/;5T4#6@)1!JIO6.&A_.*4HU3)BJVN\K3M=56O+-I=R6V\L[3J0 MV[H:XJVL:%-G^*'4R56HMTJ-M!R-]#R*#&HCM3^2B7Y2:&U,F)*Z:./V=E_M M:U(AE7M[X][NR+W=M+U]((7TS!-%S[42D<1)+28I<5*_24J)H:__'\M-)36@L,:_1TM.+"5&JF4-EBB:>%"E#YVDTF+,]V(QP[ M]'@E)[9M':>6@O7BXII .*^B7(6TW-#J(*3%C92RP81A!UZ9+B<+ F(ZX*AO@!,L,)([#@Q4PINC?5 M_WNX^I^_#75M<)DI!]7Y4'H]K^'*K79DV_':"PAJR>JNE>-.! MERSMB7!A)_$AG[':(6LI^0_9N"606#CUPPKF"O()SP^PZ*+I1)B@IBJ/40BX M"$$$3*F<7^BI:VE+33CGU'Y-?YCP<:+TY70H7H9QZH%(^S].GCA);QR^&#[M MB!"^-P4"OPKC4BO+,V"O/!]/@?W.8 4(BFLL\N?B/:Q9%JS?$IG:DEA4+4"6 MXXUMF*6#0@F '*/&!\Z,AR<)6F#K>8H%W\U_=@(;'"$W,4""P'>QLJ0!<[># M ,LD4C4WK"\91+,9# _SQSI0$^^%/:-,H)*(ON>@.+ R-1&KYE, B[A8)$/F M&CF6XK(G@Q=]2R8"@H@F;@/O$2Q$,8!IV>$<86DQ!YX'4>AY%O&P*,AQOAE MV'ZDXI("Z+A>4Y!H./$0#?1N)$HHXA=7"[-SX5?WC,0"[9DK:VJ[6)*5<*-\ M!C)W@R-QL>R\C/R\6#POBR75#TNKT+F^+F.PQ:Q(G>-4S5FAD+58AC&,JS8" MS\&7<%+P%N<8Q-+4[28JBI6B)I/]U'MMR'7E*4I[SOE*W]^@.U^$@&9!"@&R M%P.6=.$SX'W,$KR9ZN*Z+C-Y<57D3JAY(O?F*@.6^OP+F*#)M3>'[UKF U@S M &D!'0KA@>" 1ZI>4(+)1,/:!NVI*-7:'XB.X@*UG/7NK$EM\U%2KM:2_@$K MJ5ZA:0$L%(G;>")M,CG]WF'KZ)U6CY<.[6BMX8KRT4&ZM>%!CJ5\+5'47F,& MP2$$&DIF=JBOA*"W@SY"E=M6JCMQ.>%Z[*TU.V4=';3/1Z+]#CP":YH0J&X M@(XW(_7PJ/+L2'$H.6!8&6 4\*W1)D[R5IZ6RFE_XW2P>G RCZ16?!6XJB\% MWX6H+]RZH DPY:,@VT\J(SA)>O9.;?/$N,&Q?>3:;5[&WW:?61 2 MX6;G8'DLMM">N?V1,6#8*\@>&_AVSG1SQS \\'?%>SX_.K_%4CL R)@SJU2! M]XQ(?%%'077)CH$B6"(GVQT.]X+-1&(3 =6WJE/$8*H^&@XH%UV\2 M=Z#XMLUY#^P3<<3^P_>>[0#E.5J)0F-Z,%[/2\E',3+F?5N <=LSPU'^ \I38,6'4G;E:JKCT_[9XG7R8C#&#+1ZW5N+-EXPPHL/!T'CESG)A MQF,/$$T'6Q[^,^(&O3;XD#?3R84+.V:Y9#PWX%/7-RAV=##GXXQA@?'7\.WV M!Y14(!4=>SPG'P,.#W8*]^$D\XY;S?!2]$*)Y$>NTS"^ M?_'@#QM:S6--?.W$ OQW0J>BAKN".L2Y",W2]Z;;8"VU4#/DFYPRH-7]4.2!RU#(+.'5 M_#00;;5%T&>?%QV_E-CS!80#NP[D,M^Q.=?YRE-.C 7)KR!+WJO6V\Z04#K5 M[BY3C;TEG/KN F2:!$ 1&] " 9?U__'0O+P#I]"&>)LQ0SM(^9T%H.R;.]HX;P?B#O;. M;D \=&06)BBC:(6_*&F;9/4]J*BD[I.HND8/UQ?JMAUG0)Z)]KEP#9C$EVHI#-F"02-R+QX U]9,6: M4ZCC_#WQ89YNI1JM.U0UO?&E:BHI]M%1>WU=5FX_HQU_PV8^,VWN05_,F:D' M$ZBP_(7:Z36^L5!EX-%'JC8LM_2/U!).@6?3UO@(NRX5+JN3B>I@V'C3H3+H?-35GKX_B_PD5893 MXQ7725*%89H\)@3,#F93RL6)\XR!.NI*O6&ESZ&KMG6I.)PG,\"T$3?T?/OD M%8>/G;;:ZW;+E8TG!2!]I'9&^[??DLK#"?.+1'F8&7,*94&/I4?AYG$1'\?F M^99GP%)@QPQZ^SOH3I>E:#UUV"![1#*+4IF%%?LG? 9:1L2915S:3C&L9TI3 M/7$F,1RI[6[CZ_=7!IYN7^WVRS7.I,YQ"FR$E]_@M2!.G4=\'*K#$H[]3U:/ MZ*NC;KE.WU4\HM)&";4H:_U:P U>Z];T[6"3E#BIWR2E*W&EF*Y?BST,6*2" M-")OG@I@BA*NN6SR$Q?ANC94N^W]W8NG*L*UGJ;V.U+1EQQD)0>)2T+S4E9G MQ3T^:KV1VBZ!?9RL"?!1Z[15;2!]B>?)&[+:Q=AV#=<\*_Z@#8?JH 3B/U7N MT-'5D28CI24#660@GY,"6KE6(K%?D50KU7.Z%^F^D.4G/I7462L-X=@.1N?$A!)?G3 M7;73/4PLLY3:]6B >[A92JS4<99':TO\=KF[2R^0.A9$3,KS\>+1=\EIWU5: M._J,"K]O?01*U9K?ZXL=S*@BM=9;J,%L;6B\LZ;EFIWVDZ(6F\E4:)9C1-Q" MLY),+VK1:B3;9'9#I^@M>SIB$>38[8*5@$6GE>T@)RI \_$]!Y: #V2;^,1# MBZG&Q3D12E' Z[)O_3DLB _W.7F'F7DGW6$PWS9?C')5 M*A34"$2K;*LNDDE=7&HH:[WUXREK1AK M!P5OQ:=75@?FU7ZK-A!K90X^Y#=H07XK[X6QNCE3:$^I\_ 8TUIX%=JI85&9 M][0A/76@3!XD_MA2;HQYTN\]U]LI*2#O*<.N8N%C1EC086.Q*>YHE#R<+R&G M9/M'YM2@0R@]DI=)7B9YV?%XV5;I=IS-994YU%T*F!OPF6?F6IZ?[]Y.G7=< M%[OKB$?Q+5@>T";]*FZ9+9F29$J2*9TP4UHV<,DPVBZ]3W"C@+\CV$MLG@J+ MZD7!YJ^VR9(.7X%";;R2CIB@63D.&FQHTV)'L$0M@UT#[XMQEX:1O$GR)LF; M3I@WY=($A0*T8-T]@]''RZL*WU"J$>$M+PK2KFB@$%''7\NFCHPJW&$SP\Z7 M6.-E6DW3!Y9#'"ROD1E!P$)XE5_EOS**6T9A.QIWDC[L!1_V;1)S?F0?]E;1 M\+ PD(>,W,:C(F=R9Z'/^BK_;9$_ @8H\#PL>IFO0(+PKFZPP\;V*S;G2RG= MY$V2J U5CC?D+IM3#WJML&PV\8>,[YUE2_L$?:L M/X?[VE M;"+YFV?X%H+FQO;A70\=/S-D#_!MA@U$R;]CHTF&99NIDZ(Y85,[ M"&%YE%&]BXQVNN<:D!EA6VC<6V?P&Q(,2YJR#VI]0D MZ;VN]?)P M@_1K9C$0PP^&$&8]L!J52E]_NK_X#8Z)1=>.,+ / %$'G!!LZC M!?Y"5CQ716?>%X K=EDDEH^]'*EE(7NU@^3\1,VT6N?$3HW<@>)AK'">QRE( MC8A4Y/?:0M]*U&&]@/3;D+7XM[U%*'2M>*O0J%1T&KVS>6WC[U6"57=X3]:N:4;0(]B^ !_ MU_1. 7]<)IX,$2YVR@52!O[SOF@<;=TX &A4>JRBSKO$NTDDX:XHRL" ;1"8 MH'>AD<9 KFYJJ"L;>AZ/BCL=V=!3-O1L.!&#/O=/$.:HSHD8@SQ3-4S0AU#( M&2#3A=3*GM%1&VM2@EW+A]E= 4]$CY6JW+>N6KS?./K*7[Q,C$ 0/0:V91L^ M10DLO*G\<7^E8G-Y_O;BW2^^&/[J_@_E(WH[8AZKD#.A?;GP!EW5+C^IQ'3? M#_.:LTJA"*A'4 BL6.VBL+=(A81[X3S#ZU$)79Q>.#%"B@MY-IP(P186MFE/ M>W'CJ82?'C.@24*:BVT)77?;GNK2"A56Z)=$KA[9"H6]14H+Z3#Y;64' 5)' MP%P;B#)R V:BT@ Z>R@">Y#BC*,;SK3%LFHLY,WQ@B_Z4>V.$#6HC*P4BYUE>\"G@W<,/ MN>'OT 9=/7SI1HG!/Z6U:;%*3,2M(@Y00 M,[23^8X,V"HD@=6(7JVY<$CE Q? EL$I(<=Y8B[L9-S4_LRC*8&B.O,""GRH M0A%.K'#D;#251\_W*=8K#6FCJ*WWG5Z1'V'10%[R6@3%7H\\B1/7% P-J55K M#?C3CZE[8A%HL05)##! :X[>5+O:LBLF)X6*442KZ2R2*8<&/!0!E'V<(]*_ MX\&&XU?(>(11;$ B;$!^:LL[+'_WGMGT$9[1V]I ^2@D#OVXYF]U,8X7"!1OO]H8GRIVT[SA2Q?.KH6(H]S M*U /N D/$ +^FQX:'<",!4:+OB@1S*F-\C,FQ9#S!2]'D;U^>\F2J[][!EU> M )&+SY'OY>19GN^9OA<$%]R;;LZ5X,68I=0<<#UEPJPGMI)UY!4=U.+PDX!E MUYN"B,7M@(]QAR613S9H@J!.7CZ71[0")TV_OZ!D9IQV(,;Y>WP*8DETG!!0 M+!DY$E_)F05S'*(N V M(B&@C2Z1SB&))H!C\ TJ%#DWXK%^[IR^O88LX9RLEPD<-N M\=A.6=KA:]W.43CQ?'*A9\'"A;=P& %L\4*LIS]F()-?+W*]*:*!&SW/)#U* MW^!@*Q&U"MB"U61[EHA(1Y-I\MG5Y%ND\$:.N(&A>ZY_F"-^J*NVKDK\2S4A)20@@D>Q&3H M1ZPYH.,10YSIK)EW4>K":&E;YB;A,X;\8,U"M">L,2;3D\@5@*\A+91&!/A(KX9 MJ(3>'*B,CYCBT#'N,?13H_0UO,UA:NI?0L B7^<-%V,E8H M#MR^GQK_@0T:SE>QR96IX@KN7&[LAG%P&[JQ[2 METJ\DO41%@?]$R?G]N)[O;>P%=!,H2'15N&Z# [$;750?EU^=&QAM)2_%$)R MJF3T+8U"?F2.S9YYEE:,:TLX3.CL$IBPYX[1L9]B'@6D M/D4!"=>OB48$TO %&!EIX6LF8P#Q=&-C4"]2Y097<_,.K59[N*]@=TS___:N M^[=M+%O_*T2P"]@+N4@NB>-Y SA.LNN=29DXL^6G!TJ\DCBA2 V+R_OKWVFW ML,B6;%ER(;"8=221O+SEU.]\9R+)HT9MX8#XB=Y(&=9"_,;'9$4#[5 MNYXP3OD;22B4'!\3\.N7[MUT=[=^D07$XX8CH2@"FRS: !:=U-7FB8^2,7*! M*.V:_"5>2JHM086P23?@[3-XLW2X0&XQ_P+L%1JAK0%F<8$@" M/$V\GV9U X-FH D=Y]%M>1C?Q6/ >WR&3[W#CDXTO@<=L"UAWFKV M_YD;$A]IS<.)+OQ4U8 >[^"R$9?B%KE(H@N>30T;1B'*6QOW($6EX9N,8X>W M[;[R\=%&#>]O4.B(TX)S$J)=@<^"*2Q$S'!(TQ: U0<1RSG!.\-A0.ARQU-A MSL44 0I\"36F>J0F8R?V ^PCM"',V9KA.=5-*;RGKOF U[4&=(L(>KQ@BKW] M%A'4(H*>^":6N.TPS- 1(X.GGE9@YXZ2X&2E8*6(_67$DFD*UZ*0U_%)*.^(=@U?A 8EP15 M&7^M)Y3,/S"U17J7*3+') Z>ZNLX&,'QW]]+T@5#'!:GD2:U?2-<6%,H*LQ]9Q[V;2Z" H:G8 MX**,XVKP-E1*B/K<3#5FON/&2;CFH4G-=&9!\QUXY)\%.!=8=P)GY ?L,1P6 M/EVB>?3/K)B2QUFVO%]6QH@V8,;[CW*@.\R#,*HZ!I&-$(AT$N&Q)=P>7B=XNG#2IT=Q.$%?%X@<0]$1)1E6O&-4 ME@X5^5Y2B-._;KZPHT%XT77CX3=2!'\=$RPJM<7Q'<8[Q;'B4B(ZL A6B7,\ M M-KLA7M&<-=3:ADH@!)47(1;'B( HV#[X/(#R<9H5GPD(W#5+\BW5PR7-HF MTCXJW"LH!GF9;D1N1?EALH\2^\S GX +@2.#?V=)3)P!?Q3IM;B69.?IZ W\ MA,(W@GV40'>F)U6O)LXW>_8Z/)6DF4X=@<%73-R0M0&K2A+ DJ&#'_N M<>WFDS>!DP?J61;'MXLS=1='F<4AU!OG>/%\EFVN MW%*?DJ%,1&OR5GL4\\ M3&C,N =8,ZRD:I",8LE8HCYQF OPA9JX[W1F'51H"E(%#ZJO(\J8\]R*")*A M60M !X!Q%=*5MJ![E"0!A@4[)2*$#AH^(*]]=+C\*Q,"Q!PD&6FHP&Q\LF,\ M7($]WW=>W[F1,=?(Z(43I'W":42)96ZL(.^45+*G:1S;:N?RA:E1#-(L2B9 MBJ%M3A"VMLBH0D&*4TY=7^JC$9SGCK/:6A$W+]4YQTMXB;ZID4\V'&IE$,S! MUJ])\D.6*5_C/CX5W:$AE'8TH= 0_,9H=C ^5V!:_*;3KYS%UP+430ZC]I-B M*'+:Z"PH=#PXY((./=& T'L-9;HCF6[G!:O>DG@9.G%&ML2%/BAZ-!0)L_=( M];IVT%U!3"U[EJF-"'0H"2LZ4J32YO:GN5..@_MP(G^ 8E[XPIU_^=?9^JWND4=H^^C'AX+@R!L27H[L('F1"-7)^&@Z' M^!&X>@'.[*B(Q#I(TBI=.,5SIAB7TBE,A:L^,)5)A@/$N4]U"!H :"H0*%H6 MR2UCQP:493X&2\.(1(&[DI],_K6N7]:+HN2!LH2Z1I#9AZ4<0U'5)MLP]LY2 M@U(;<#,#B5S)E2R77JX&XSB)DI&VCOIH6LCAR%3]-^0"8U2K:8GD#<%Q!14Z M=C!OSBAH6!WV6C4MZ00.?_A_/)6ZI,9!EAN2(=@[.1Y7>->10@#V%$QPF:-) M>.5&@A:=?3M4$QMPPH@NN2H),XRD<)D:UL-6;W=<.I]Z@=S#7JT@ZC2S*LD: MHKR@7H<80$5;'+=';<%-\=UW^,7)('?)B$J_)0.=@0.SXLX:!*$//C[4+S!Z MJ:[\B;;$^:[^8(R1 SW1+CP(- J\9!+SQIGB'DXOE#E+S:]2&5X= M'TXN0O M2=%0/:0NW"(4U(A0.6H1"BU!XXINXK@^=$('.;PAZNN1FBA@- MU)^%/YB)6<6,441A@3#6@5R'[0S!Y"7DKP6-5^6E6#D)I5!TO?1Q<^V,1LL; MF'RG <#>X7PH\0YP8)D,%I,4:[ZW@YYO0JL;E5@A[72A[AW-=>"6D*,*M@7D M'8FHS,:UPSWI^3,@[;1>@D+P@PN%>2!')Z$-:I2CDV[L4.8D',!,HX=3TL7B M#^"*A"EG7F!,([U2C6AEA+)H2L9&-,I-"RBFL?$IC(4LJ9PZT.^X7DH/VR\< MD#A1\44(.QA'#I=@FN+8V$_N-AMPDL&93(3@&I-6EUJL'!7SB3)&ADC#.EWP MCC H"E_8U>LXY 9CY=/\"=36%JZ8"7\?9H,B,X'0D]B/KK.0-J2-=F!<)#11 MSF\64/G% "HU@!>&\A69>,XZWAD,T^N92IC5NL_;&F-B9ZL$;G!FD1I-F9H9 M%%'D./?QS,)/@AMK_(2$1[6 09(,;>>EL TO/B9Q1SK+@U2[P MGT1B$E5T92FR0XO]WY*Z/QI2]Y:O_),F)7 &$+S\;&510R,>X/?F15? N^,SU".*/WJLL:\DRE5G7 M]C8'^#*6FD3G /=SK'5P:R@G:^QTTZ^CNEID>B.6%T:B?0/,D1K3FT;C# X& M W.I.O1'*@0[Y;\O([C6EJLM)L($VM.W"'!3R]=-\%)WT+?6TZ22_R@ M!'X.[PC&+7)=F3FZA)VI, 0P\A&V[!1Y$#]#*Y):D=2*I#N+I%/!#XOUH4 * M)&1&96B6D;1BIHE($%=&3#0ZC*5PFXUT63I&(UDY1C)MBI%9P5Q155<8?S2@3ZD M=RHT]._:N<\6AEN5;254 6HW^ 1SA:RAP;> M;:1?KQK--2T!YYQ'&RB^8;DSN*G.<:4ZC8*8D+*-E*,9P%C*0GTW]$5=C[(Z0VXTSE5. MFK,=3)+1J%QB:AD@!=;%P$ZDXU'-NLG-HK8:J-5 K09Z:JUDSVQHWJ)?^D4: M4'PG:SSU1M(J8H>JQ(HJ&&_'ZZ(4>>9]3!)F4G^?%B/O), B3%"YMKJI?LF' M$K#BJT$M>BMN27BK=A;7A"#W% 3&V:=W$$3WM(PHH(NTXB5I95'J]FTU1ZT-A$W"..WIK'II M6X&WHKD5S4]4-'.RNEJHH(O?:S@ZE,64]^12^"$Q+3@D!BB/B 7![QA"OL/MN@Q1NR39WKM-0U"E6K& XH%:)PK4A"-:-A.61V$(KAYN+8 MFIJCV:4]V3@<2EFE?R4,1E0]P]9B>1Q MS'*SGQ/?SC:JJ\)615,6FVK?!6'$JLC0^477#O4776 M-2WHS#H!BUWOJX%OJP6PN, W2=IA%>VYC4V4;RH_ "WF_X )8+W=U+)DM84: M;NO95>/CS\3U@&IB'BN0I3XC),%7A"4D,!\X+SBFC4$E^#V_? ] ]CX0 M@3V'GW0)]#5Z;F6FO2!1S#@)ID,Q878;AW\1[)MB2A.&7]Q4&^**H# ^7/5 M?=U[TSOXWZ-72Y -<]*"W*?3YNV4(B@:Y,B]+;%VK&P$=0V%?QM3_UZ=1IW[ M4;'[H/YS/"W(L,EI(]S%O^&^E7^_Y_-.*;R3/I9V?.($'PK=.LO)JN?N)1$& MN>15828LK084SYRGU2:>)9BITZ"CU!J,2DTK';O<1@-GSL])"5'74L:_CXAL M6%II'>V"'+YFO3V(0/@8$C;GB1TC*:DO%_B%,,DA5VPZ6,\MM[]LCKH!^2JQ M)V>M\QC56(#&@A!<2HBRIU178FCXG+_5U,<3A ]="2L&.1H6EF.ZE9( M?;1(4SP\3%EN>H!?J'&(Z"-":;S\NN!5GR13638'B['U#H_7>044< MF)KA?.RT#;VT9,[(>(32!1FWMF)?'V:( M9B5?)97[=VJ89MF>X;3QR&N]TV81FSH\]8N3BW[D#)RAT2MC[V]X5L>R35)$ MY#5%1#A(C:TG?.;66\MV&Y#FIC*3I0OM] M[>+-CA5CC,% 8A29-]M%H.,IGE'!SIK47"QN29,4#^RT#]QIG]IIW_!MVZV' ML)Z^(>B8Y5)WS]_J'FRH32=VNGR-ZL36-0YCS. MZ(IQAVT/>TI"UC/;A,^Q \FELIGFF3;J1G>3/P!#1I'GS8\M&T6VATA?.7F+ M&]A\K C#:J)CX[K\/#V8CC*(ZF/+1_< M3.-#;*(+#$NS*&FA<2S$CKMTUV,!OO35ZO)3Z]>>RS3(SO@B/(KJOF94:UUX4_D!9Y#29,[]O5E%SK];L MD]D"B=8()'K= HE:(-%#;.*']=XE4O:V?GQ?3&CE"\4YSZQ=]XAC*N7X7G<9 M\;WY@BRK"N]U7VAX[U=P52*.&"G*<3WB3?C 0:MJ'F+>#$1$4SBU4[AP'L(C M.S@;I&&?+6%**>S9C,)+3RCTGF%"H7OR0D6.BS%^H=+FK#'E2#E,@^<=ED,Y M&;;1Q>-'K(ET!Q,4JEIIJEF9X9&VWNN(EZ@J*K32K"X *I;Y!= M,9GNAYM-'9_&OGK8$OQ275",$A@(K@&WO1!!1&/)HYG6G&TFM*-SI!XPUKH2:B1VO$K5W+L$6 M ID$;6WK:8;@(8N+&[*ID9?>0/+@,I4.2NT9:KRE-VG9O6>H97MOO1>I97^/ M4RQ(S"EE=J[)ASX0O,=-VN$F^9WK2<0)>*DZ>NDV1VSA!1F#Z. M^5D=7'F88)Z-1#8%Y21;EI628CZ55%AV]DHN;&&?#/'/O P.RM,Y5)7[S\BA M;7 +[")#'KH. 9ZG.6;&I)53X.?^YMM;\)\R?[U[1*/=6ZR!;H$'20^0 .>M M! Q'O;7R+SCW<[ZN,B7L'RTR2(RAS^)<>-/ NM\'/-VKVZEIIZ:=FOM= MS4P2==$VCWE IOS<1#2S)KO1P1.=8?-YTQH]S)UD_]Q9:*T$G %X!%>BI.5N MQ\/_;1Y[6ANRZ;&%^FUN'IG%'(0[O>JBNOPK87*:[,?;.7WT@C:O'5L)=8(@ M4+LPNOA_7MD@[JP;EY9DR\DAV^4H_T0GH&OKJ8UW6M$2$9%)T:[.G?F.]5L\ M,9\+#&S]U$]W?@;[\AQ-P(S^I59RKJTR_M@RWL"[PLRDI<1>9EY MDK[Z84"?H;%/*]TNZU-:UMJIY;^3(2TJ'UU9:7UVZ1M??^JGN;Y$_ZX/KG]T M33\[B;F+:L1R[2'=X0IYK)52V@P>N*C8C+\ MIQ_;]%M7 U<3K_3YWBY_<4>K<[8N^8R36[O>.U#G;) M<_67=IK:+?7XMU2W<]#;[QSM'BQUD]^;AY&H>P?[G;V>T]&H;0NS\K43D6[O+%ZIPXE M>.8Z9W^WVTJ/!J'ZNK?=ZSWUF7FP7;-WU.J<1IVS=]#MO'ZSW(TS2^>(!&S MMSQ,YGS)Z_)J=H7K;6E?QJI.KQISOLV:QH5!+23&'\,@5W=6'F2'/*6[MKNY MWG9-!*>AG[CT<'BS7O7XF=F#O]<'VDHW 9[5K>F^>^MRT MWL,3M[?VP)0)D@*K(!ZQP;6D4;865[N?V_W<[N=&#^*G%?2I?,K5;\^NV?#^ M_,V&"ZU1I5QERH6EW(TJF4P2:?3@4=,E;(/+ MS5WX(MVKA?OU&N9<;(4A;3>P 58:#HC#E^ZS>).%!@_V >1&>R@7.)2]YW8H MSV*--H5-USUJYCI]E_AIP,SYJ1+REP+.#7,9N]7<< [L&?.**7[P%VE\U+?] MC9!+)BGR+(=SAX>B=."P"$@@--'8QXNZ DVXKY9_X8<1G2E;W;[T<4Y3 MM:6N0A(XFIQ7%H4*^ZE?E:8$$B:@NRTN;%5LA)/H1KE2@N\LM)X7$&Q),1J7 M K<=@/\Z="<_3TO=\[<+^LV_2^A?QE*?P4!P_&3W$G IW'S1?16.BYF!FR M?@8)/E2L+)\RAX1(4*I)%4*#^_!)+#6OUFZ41[11WA.G]=3TJTL&!3*'SMPM MMR4:\YH,T=-"M'5WE)H-=>SWN^V:834S,KK=W>T%<-H+'TH&]!@+?YSGT[<[ M.Y>7E]N9&FR/DHN=$W"RPPN5[:A@Y*<[R'RW XI^]_#H]0[\7[=[M-?M'?2Z MNX=O]E^_W@FZ>T=[^Z\#==7=[6Z/\PEV(LJ5IZODO9-1JJ2;%_<88R+?3SY\ M+QZ[[NF,K7?C .,:9=I7^I1ZS,E-T\S+X'7\/$FOF>LW3]QF8=1M&/M4X9/B MA'H58U?==)JD-(;^-3>&5=2X*_%$5GHX^[/ZDIVR"50CR<5=N=10RYNM7SH_ M[>!M?_8^AF#!+?\1GQ-IT P+NM7=W^WNFBVB. MFLHOL8'"OY'+&/:V' U-2'PR22+O=.P7?3]J%[UYT??6L^A[O.BGIO>[[D97 M$[3W7OAVW9O6?8'2W66N^SZO^W=,2ECF<%A\) Q'I;>4]?\4@H)5L 6VO7_X M*:80]VNUOG8X_B# MZ7_\1?H?G^*=X$]>3_"\LL('8Q#\F'-%Z6M!>NSV=$KUW$_[?JRRK2]7D;K6 MK]<>778N*#I^VNO&TU_" KWRY\?>%[:SKRO3L?^:Y@QG[?/M\& M*ZZT#[I[!]R@Z21(IJ@K9NZ8H]W#.7;,QM\V6W'1N&O6(RYZ=Q87*]XU[:9I ML"[WC<7>9G)MRAO]Y]^U7;^., M[NBI_Q"8#//@[Z0-E[P#SL"O?CPJ8"TWWWH;X:9$?6-*^I I_YN/TN?C;V/L**EX9 1O_&1;C),PG7!_ A*?ZZD:>ZOO!O-H*E/N!W?_VW,#N:ZM M"3-/R;G.QGX444O,OJ+&EG#LI9,H)?IT=U!4MM,"-+^TMBL;@&^T5>L@ M5C[![.MEF%&KTC^H R9G3Z/0[X<1]F6C2_T<^[/A+3LX03*NT!W6[ 1M&,-- M,0\,0T:U;6'N3NL]L3"[1WM[9*SZ$S(8.EY2[_?6 ;FM<.2PF@&V$D>$+_[0 M'^9R9U1\'F:6X9XH-4,XC=E4L9"ESZZ]D8I![D;.R-&LCL2H0/%J!VV:RLG\ M$,J]W($4;T_6.786=68CHWER)F15M3HMP/TQ =R/6H#[2P:X'[R:>ZZ^60-Z/0C2X\1@N$?NS"%/K U:B.:CHN@<; MX 7J6(W5HJ6NJ*Q.]SMR4^RIFN)CQJ!>@P*4U, O,JK:"K'G*D4&N&TVHK,8 M182U=WT%VGZH6[&2]N8?=!B\5:!^IQO:4K"JCGO\@/N?'L;DW[^GQ5^7+P\, MNW=UQ2-QTU_]_.^?L@E:G/*CRGH>V\=UN]O@)K[Z^>3[AV_G/^W053][IXM> M_N7;UR_?3KZ???FL[W'?$ GOTZ>&F&I1:L,U2?2=;,= <3YN M>^=A=*'"U%\ C+VB]6T$\C>._+$.EH)GX<2;D3-YO -?QC0%'S6#$P,BYH=&WM?6EO&T>VZ'-F-Z<7RMI;M)2G9BY=WG((E- MLI>J4V=?7_QX^=/KXQ<_GIV<'F]OO;@\OWQ]=GSV7WN'!_M'+[[FC_#]UW)! M\N+EF]/?DI<_O'KS^LW;[Q[\^N/YY=F#XV1["RYZ98O&5LY';:/*!G7>AE4RZ>'2R:YXE\ M'I=-4\[YJVE9-'MU]H=]=N@_3\T\RY?/+K.YK9.?[4WRMIP;>-/)Z_,??O[N M095=S>!5+UX>GWV89>.L27!;R8NO7QZ_^/KB.%A \/0C>'IG/;WE/#C^5S&N M%\_Q*;#Q5?L8N \!!7><__1#\N[MJ^\>7!U^>_3DZ/&- 7E5[O^^N,(- M7'[WX/6;']XPH.+%!F^AU7XJN(Y/%E66\XX.OQDE1P='A\F:K?TY+_VIVN=7 MGLS+/'DU,^W8Y&NV^F<@QO'14?+FVE9Y6;Z'KTRZ;IM_R@M_+!?OLZ(IBU'R MTTER6E,E"-5G'W6*C?W0[&5%"M3\[-%7=WSWY2RKD]PV@,[) M3C.SR;_^L$+X5[X&^F M2/'K-&NRLJB3^&K M1R;TR]>8JDE. =X!*$=X*G 2>9Z,K1R.39/QDDY2 M0#]*<,_)M,WSO0:6DHQ-G=4C?&_6U-M;[VR1E57R[VQBDXO*UAENBH#T:I;9 M:?)]5IABD@%;>#.=PD45_88OKF<&WEQ9./LF:4IZZ= 3SC[824M[U2? AH,5 M[B?GL,*4D0T?5-OJ.BNN<(G!9;CI;Y[7R9T7S&":FR5"R=3O 433JIQO;Q$X M<.'R)[Z7#L0D:5;!^\F_P&!VH0.'ALL.5I6ZLIF!<[N99?D:VG0$G-KKLK&\:J359-S666'KFE\B-%?!JNHFL5/8 M< ,8YB[ZO4VO&%'J]_@XO/Y]4=[ :5X!/[8?)CE<>FUA)T*I)KT&,B'L4E1V M3\M0AX07U1TDI\<"UPBPG+Z21Z99/9G!:5L'_W5@ABW@7?/]Y.>R0;2J&[@. MZ1Z?!;_:JY(0T_,:.!(X['D&DHU>:HLK V\#.IMDU]D$GS5P8)9/? '0 M-T4SJ\I%-DD,C+TK#%[WX_LW/ MEZ#WJZ(_RQJ[5R_,Q#Z#LZ_,XL$QP'%O4973#$0^7GU,A\$WKKEMXP5%"13: M?;:^8D*;)T)$#GH%?_^#^!P 'J ]UP#UR9 ")EDO$US!:1S!7@%>(S$ZD\L M2J29Q-11T*4$Y2\/RXUV4V^9T[/&/PQ3 'A"!1+FT/\ MOZD038KM+<6N10F[)WQ>5 BKB1 ;0'ABT[:2CX:>E3)CM"!:)G0RCMY1U6L! MBOJXQ"P6\#>B(^9WGI6RYE @#P)$'.*#GUW?/2(%[U4@3VG7+VUA 3=%S3MM M*^0M'3V6=A-*8F)+""]20A">(E[XG(CU,^/J,L7MK5#VAQ?060K2TQ.8P>5Y M>8-+6AA^QEC6^^SS(RMHI,B=0$])WIG<5*2P[R>7P2:8 ^-:"9M1C;1)31=O M;YF&]@0V /'^?SX^.!@='!P@[)(E6$(CO)'0"3#'3"9EE:+P\7P5J+Z%1^%E MJ(,$Z#P@@>IV_#OB'F"<*8K6H!)ZG<%V D)RY_G*,=>(9\=\>?B.D%'O$#\* M-HV8@\K42D((=+8.8&-+"'T+B]LZ+Y+P9)_$3I"_WI?2@^.'C\!@6'^T\.#O:/'A_!KX^/Z)?O_1U/OCW:/WSZE._XE;^_N;G99X_- M/M"O@A+=9*?G_P9))(XP@"[]"R"NFV5N8VJR\QYL\*L%J 9[8]#^WN^-+6HB MSTQ^8Y8U.H)>_/@V>7?^WP#DAP_TD>2(>_:/I_3/@^37\]/+'[][<'AP\)4# MW:NSGR_/WGX6+]TG:]=H93!=G1=XY*@;A13"S $M%C)OIJ#VP;5(YRRQ+*IG MJ>>WH']V' >1N,L*4$Z=XD?&;_#(CI$+@,E$+,&/A3* S"TT8N9LP@R9:=W] M78">.$*A&!@)X[)H@?_#+\BV0&C#+\J'K!JU< &8YB V%\C\KH"'5\ HE\PP M0 .EYZX7F2PMO(5W?A%QB=]09#6H5S<;MELNT!9OBZQ9.HA]^_@KIXX'?(B9 M.S!9?)R9ERT<3<"C45O'M>J=MWXO'.-I/5LXVO@.VB38/6 M2V6]-3Z,C"R#U@ #CMQDSDST" BGZG8/N@"*RC3>7='.Q^QF (,;S*%DYV9F M"1')($0' 6*:R7>9)% )7J%#*O41,@?KWP?$W[!^N-4F:(;PTMV2<5,KA#?[ M#,OI]I9N%*4TX@7:J\@_05Q4L)+#QW"'B&%"!Z\$D4H4(0I MVDV&N@*L/YN"*HTL0>T> F]6W(]1 @SF' @5_6/"!,_^TR+#^*$R[!?>3]XP M'+S3,6;"5WBE!?/:TIU[C,7F!O2JNG=PH#=6/35.V; XE^JFG+Q'';%*KDT. M^/?/@_V#0](>Z?9D)]34\(YW>$?D"IT9]AG".QO8%*V13Y(?"0L JZ8J/V1S M^!).XY^'(U53=U".(6U[)NQ@=!-9[.0.0+LSS]E_FR\[W#NZL8X8^7E#Z/D! M08,.C)FHS?$M#LR/#[Y2NYC\6[B#S99[419[_X%C!:Q#"YL-<@(PL&EG&PT^ M&UT^549KXQN0H_.YDKC8WEJQ4D&(U>(6^.B!XEDLLC37,(JOU(\]5C+"+>]]4X@ CO,E\JQ M^#6E^'GEWFE6P2.GY-PO"OBCJDV5>1I(Q4HBJ'6]Q%VFA7[7K&AA5VMT*+<" MW RN+26:#:$3/!=O9 5G5; 'KSAC-LX\O0M.!;;"(<:+>V!L*3&V[]NF!6XQ MP-=J9FR_#:F2J*=,^4YA]H'#MQ@:I>G=0ELI=:K7?#T U%?"A2/@[5 MT9G;7O%WH+#216E/1)&Z8I*\G8/=U\Z1N&:BSZ-_XD@9?QRMW,A<5\' LWCF MJ:"DPK)P01B@NBI<\.>'LDR3MQ16(,Z7VBGCB04@D3NX&V@%B<'8Q ICK+ @ MZKXR+2@: P_#=PJ/Q[C5SN'N'JE6(%:S,D7]?-7)1-$]L^PX4_V#LPKH:^?A MP2X[(5(PD3OGK;Q.MT#RQ^N_:#:0 <$\YZ/@OTJ))J69G*&L-8M6O;WE]4 E M7 $/[R* D01GPXTPZ0>[08^J.ZU[H-\IT>^%LT%))RV2,U9QK7I!M[=0V@ZQ M00P2YAQ/"2U9U/7A"JO/$>\DF+D%/! 2-)RTKIX4> %"&[I^^PEOET; )E$'-=J0N3*1VE/PENU-1;: M59)G(%4XRI)D!? M2;/>>2SL^L;:]T2AU_(@Y-W;6^RMR>+$DAF0'@FI"\_QW.T/DMR0;KX&>)D!*-\ M;6#NL\JF&8>5=.MG'U )MG4_N,01,D-I)Y7-YN.VJJT+MK$B(JD8 2BM/ _# M,).VJE +J%CUDU"=J#^AH_ .J0D>M%'$:=EAO:)$Z&J2&OA41T^3) FZ+M@) M/!:3'D [<8:Y"A+YQJ6BB"-)10?IO%:G](11MS:W];-D)Q-2)!G)KF34BO1%D:&U%BP[!OOGLX9AQW<&YYAF8 MN:EHL8@8$]C-%0/2 TNTK,^?MOEP'\07AO6+*:7X912O(3IVU/+6>ZQ.7*K( M?N+R.C][$!V3VN&_7U8NFWF?)"-P1A'Q.F%+&T)ESL3-21Z2>VKX/:.D:Q". M7.(FLI043-2\7*R\']G:V +:3S?G@.V'^7CHU'3+1(QK&9?1R9JH\](*2 MK3B*'JTSV?&.] H],#(DQ!X)&>) Z20B,"\P.,E/D1-TE.9\! MV!F84E6E.8I,.4N60022KD%[AU34=3@>)Z8*VL &D(\%0-Z87DBP$-X5F%77 M)LLU/8DD?#L&K6A_]7%28B9'FBTO*%Q'!2P\Z^N#\7&%RR(A[-%84K3@,TE5 MS61$LW91$=PQ\19.)\/ %.^I\20RMHX\TC5[2$M;2Q(<[2/: CV4E/TZ@ C< M@\Z.D3I\45ZI!XWS22MU7=/'$FZZ$B-R2$%@-/6;Y&.=N%33 ?H?@[2>V3Q- M)E6&2)93'C)E;.)? :!XCOPR\FG9%$^98O$-1>(J%+JU11\I6K.$M@(O"?F$ M5V0%5S10,(#(1!\YD@>BL5QBI/&JO+95(>'D:89)XW!D&6<(^YSIQ*=,4XH M<3 P"IJR*NRRY\$O="2@ABSI7'-=-#R5N/T*9-U&TM@:'KK,P= M?<"&Z:4;-VTX^0).FQB2Y#F+.@E&$QI2=!D\L6ZSX"+*%K2,L-E4@\8Y>&IK\J%TW0P]#G/..^#4>CQ59+S+*/F>T$ ./)N*AP:6@ZZZ)8:6*=\Y MV!AF K95S[(%11@MX>"(#K"M.[*#+-YE-VNV0[V;V=/& ME&J@RYDX0#L& &V.9 9+GII1-5CC#:8KDB9>B\J"45PX_ ECLF.%GKHPQ028 M]X16S'LDG%YQH]*BL(#I5#*S.4JYX;% ^Q/X'1\(:$+LL+*YO3:%,V;6/N'3 M\U<_-N?JHBH;.U&Z/U6/(FN,)^A=T*_P># -@S4=)&VN-D'@S8&0#3[@!C@Q M*'E5\CX3/@V2#WCP@E$*@,)@[S@H1MM;*+)LP$70$3'JRNI5N.?=E)-RDR<.,-NU"^YH& _>C0%E@4*)RFMG(6V?D32TY^3]Q-0_( MWP"!FF7/ZQ*6D6QOU69JKUH*=,+C3B./+AGO8'VQ2(S"(:-$POADDZ_6PPAB MXD@"[1U4@8IO*2MU+-5A44'%L4&*'UEV$+,3 -\8+1!N(I^_YFD#WZO%J).R MG7YQ2NDT#I!2?XO]8!7%U85$0F(J0#&^H5-5CI=Q)BI+%,:H<-V6;IU2E M4Y,TY"M)4OJ+.VK?]A9;W2B'9@8119: 50T-R^*R$%R>+UK4L]$@6; <*6P# M%[\G+K6L&SN_+8E\<<=_<= M./4.9R5X9SIK\3TS;SG1 E#0XC0.3_9%)?\=1]FD8]/&+9WA9:\9\T9.NM5"AJ[21UE,'?0-DT'RY2\BH,%B& , MH?K#6A.)(++1<%TSP'"?J QY0T26U@6VHV$;;"B@JR9 ME:PALJK0W"VD!A!Y NK@I!Z*)U(4VSFH>F5*!6TERFU+ISK7ZC/X1' 3/7\A MJ \0,4&^M"J*A!8$;$+4$/J,N4!W3% CN01G04 M(SG-U.V.0U-P:NU$4BVDP$G=BV[M)I^*Z:O<92 MD'?6;=YXCQHA],:BNY6>.54(Y^:]9=_S:B=Y\!1BA*K;;6^AP\5,U'5\:[UN M@]D]S/5\@$O]>OATAVB>1:C/'K^OD&9+T?F!FB5%1%E\6^OK X6U;E'V(.## MO541[J_USZX^R;8@]S()'[_R'2,A*L:KNFMKWO;Y=/I@0\ZY]K!R$5VJ<=!" MS=)99E+60M;#'*F\XAK^0K.;*#Q@J28!W70!"_K3EP3&O<( \;S^LQ#]/OP4 M:9 KNB9+[^>RV#O-X+L*U&GN-B/EX:@NOHLCR[D!W0K=#58".>_8!R+15(RJ MF3$(BVX5]?:6]S*3FR/5-Q)OKS(\ZS]L2-^^XJS'AVSFRZ'U,[<(T #/G&*\ M#F6=4*!/EK2]53_NV2/'%T^(6,6-E2UB\;'O>9E M97)@RR[ET-Z>-^$/H,IPEXR@OP,*);!L[T3N]Y*E#)C^R_%@O-=;(;U !-#4 M=58UK8\0KLVB7\G>W/EI%7=(X>0Z,.AM!(W&X#7H/IN(OVN:M_0!@P2D5T\P M00+KAR?BKX2/K.NRODJA">MR CB(L/%X96%U9V7UYH6E/A9-M-C)QXTDVZX;K$H$&$)I"D*T*BR*2]:XET,/+R M> +#(QZM":G'H8G@R.P5K&'.:;-W:YV"BT*Y7%9L,VUOS5L47BBN$!0I*^]3 MDU6C('5HA%5-62KE\.0OQRVJ=2"]N)SI-QJP_49B X65&[N?W'O@\.&=:3O; M37[%AAC,T(8G;G$43G/K*!&V7W,*@#(OV7.XP!A!S3JH?[XXB M&2ZTD3!9>-P<>FDOD7]*GE4R7TE74[D&OO9G3CD M8%=I=@._)2,SRKUIC9;\Q7_\Q7]\O^U=X>'#Z"\IMQTYSYD'(;6+0P?L@:!$ M&CN:-;&L6M$0C/4$5*>Q.%S",%WM;+3RM2.,_3BN@6%YQPM0D"TL23,.GQG7 M"-"S!;V9G3256W)8&CZ*4]T,>IE\,C/HQ5]=0R?V.F',55C0]M:.$W.N MN(9X$ZJ*8XNY[E@D':1"D:&STFO48XOPWPTZZE?@P?-N_R]J"#8K;U WYL_D M:.P8@787M01G0:U+?(OKY>1:?X2OH[23B,)T$KT=H4#=*S@VY(6\YXK&'8]W_:4E". M%.54<>#3N\VALW@/'K5'UA)B2M1O#GC9>]N,R)<#P/=IT70"M<#6648['T'R MNY+U)>!A'"_* /@&]*<$\ Z85AVDP5=8"PH&:(;Z545)ANP!^G3"'\XD'7F\ M4WT:L<3EPTJJ_ Y7&XBC/*S[V_V3#BTU2Q W>_!'[[A"QPI8/W@P[I2HSY9N M6IK9^>W(BEEO9A40?><8QO=^5(PX. UQ-W[#M91R^Q0O52?Y4XU>/3;+RA[0 M:''W 9E/]_9]C&&FEEER&\,L\",T-_#&Y=X46?/.T:/=/2J]U:+:;$XY2@UG M2;JJB+76TP@CBRNRF"F5B%"ZWT5RE>_AXXT--A@W]G"4I=PN7[V3@ -,3 W< MFHJ]&DY/PU(!]&\2SV[!K)GW>BFO-DOP'2H7.1\?>54]H^LX&0PP'<6*LA[0 M9T/;M[;VO81CZ]9(E(((PJ^EB@)"'[%&:NE)O2@U&Q!-?)O7-M:5RLJ'FX3Z M;[42>7K-\3_TLD;ON\TJ;Z7"< I5;6.O%:,7:R]EH9T]I5F.Y&%AJL2%-'%6 M3J0F/BMH=X=KX'8(NP*$A+C %'C2#P9Z!203T1<%0UA&&*T;B*%NP MKO&2[6'^)7.MMNM1Z."NV%ZO=>EAR7ZXRBA-=KSD=AS*&*Q0XIM(H M(M=WIPUK4:OYY0R[YTLL?AWOO 67"$R)X"S!0&";@,6*5+TX)!7LU:\%)KYY M;6 +4<%?V(',)4 9*:/L]&ER5.=;X*W+I \;9NFM0>(' ==?,7Q(X?6WQ):, M"W@D*1R9Y(V1V/,*3A=Q-Q"O8:^/3XYF?0RY7^]BJQA,AW(5% %P\!PB7-A#W T(*D9=*E%6(&0Q/2H@II/(:5P(:(6:\3@9CZ2FCGR MPGX"W?96AW@X41I;C5241X_;Y%6J'FWC,L18J0W;*7AI4UG4)%#3" OSLB;P M>41]9H!G4BU8Q4>&&7ZFX&2ZW]N"=3:\QDYA+0;3$%G]DV(U1 Y*L*)H!7\I MZ1/BQ6#'!VHL#I(^!B:M G$A)3QY#/2PG[PK>QNF''5;_%ZR;L]C&:0-SD>< MTW(0$X;%?5#30",YNO*^:HM1:'&IGC:5 ,,P3-8M><#IE%%#*M)-A*@IG\%^ M"3]\"3_,.,-_=QZ0>\ .^04" \\7<@ MO#J5NFSDWU@@*0G)W*)$ \RJO8PM]9W%ME;HR4(O%-I[97*%? R+ ;G7)7R3 M4\*QZ4H23F_S-U3L=9U&4TUHJWZ;CHFD*-U36>J\3+F3B,^MQB7*^N?6%\K- MS8=LWLZU'9>?O:)MI09&WD2M,&/U,M*O>6VDP9 $U@86+J\;V^ ,5"4WPJ?= MHP;KE$,]9B#M'91:L%9THP,JS/=S^9>T/1T)I]JWBWB#8=2[8"I9&*P;:!/2&L.%_*WK$6P63'2&<]-1/?[4)S6/DI:I;50 [8@1BXJ%F8B10YIX"@ M6'YK,2,YRQ'[ 3>QHH3F>95)6Z-_GD)7U'"8N##YZT:>ZB9MOM"RV:NJ!%26AB"!UYG Y'(P@>>BS]D- .,4YM3)E@XL9F!- MU$TPATO(/6KWI=ZS>S$Y0UP:B(A[I-G>DCIX/SXM*Z[+_%H=1;(;/R''Q3F7 M:M'ZXOI.[ M(W6$Q'WS.LU:[Y@VUZ^07LR6-7J95E5;KY%.7E1C]@=UUY(6"UJT.ZG O&S0 MU9'6SSG=(S<+.$>\^\)@O="\'%,.X8(H<80-6PVV,2=)YA=495%J!TN<*)Y]Z?R6FAT\PU">3,6EC3>[N$_P<5^E*5OS +\F?/ M+69O QL;B4NZCA:@;1"DER>7!G!.^7/]8D]84% IC8P9/]%PK][ R;BXN5\@ M/N)(0KH,*L69^9%S0J:-!<5,OM?&*.%QB"/?.H?#_D4M*N)PPH@T+WLI2"CF M+[LE^_X$=C#V9I4I/)5 MF^6LDQ9E3BHH6>HD@5D$3<$(\)2*O:QLH!91:4X"VUED39O:L*DD+0%TSAIX M5F&OG,;KS[1IM,N8-W'GN0RT1?+& M!X-#NZ*82TVP-9CHII2L-0B%[:W@;/Q8!U(B U?U\ !!CJ]*88[(L!U4'EY5_2Z;_XL_\6_FR01C(B M@5 8S)5=P/CK70G:S.<9=W4*@SKH_"4)4ID6)Y#-Q_://W)?LYK5WAU"#3XD MF!:SU>L57!7CRC7I_422]L."TR]8VH^X(9.5'!XQ=(%SE'FKQ?5>L0^SR4F( M]J=>JUR^P)DIE"6 +.?5#*. 9SI#(GG#*4+]FMY"]?S0^J&LV@)S8YP>%S6* MI43@W^H7*L('HRR=#"@P+-BH %_863898^EG.DL7&#+G7 ML"V.@J]K<2 WW$H?()W*JP':735< 0\^?9 M+$M.\KG. FAW-0B/]!W?^TZ0\[7N0)*=)[N*%"XLPHT V7&E)7_!F6/9N=[D M8JH[&6RTI;#Y+F7!\3@9FGX&W]]:S,7]P+N>U: )CV))1\?FUFEZ_Y"^X('D MDO44K+G&TK'?['WU.^S8(K]*F.:C[)$P[R? B'5FRGULG'MLO:4>>*Z'*0;1 M=//!?"A?UG[[K=,NZ^P#HMLW(;HQ8@4 "+._&-#,FBGE(=>AFP8Y+JEB08V/HD>$YZX-W\FNXJ_<#36@,YR%J;"7'+>= MI3!$CE5(15:N&2^U*Q9CN!D?<65?:&XXV.GRFEU]W"B19$U-YZY )YB M=RI1\F94W;7QA9KJ%K2))A''\FA[B[:PRR+2F3^# K(CC6-!VVM @"$ MC.SI@'F(VAJ4J>7DI06XHJ+>F/Z^?8\7L\^Q'/]<- M5>8V0WE(WAVGX2V>#EIU5H7M5WI)N:A5!(S7%;AE(0Q9G>"ZMFM1_XU3O2DJ MY]ND!J?7GQ[(PXEWN^'1^^"V5H+\IN&\S5.P9[CEMF.O$3/U8ZNETJ*%A9A& M/ /^E*+T(%>+0Z^1L$7(H0N2BJCWAB[>M%5%@M1D65=G J1Z:-94J X_IS/U M/LB=I#BR3KYSHF/EY%W_R.[,NMZ(*C?KSE4&$QN ME#>TT)^DO_A;B>!W=0M 4S"T:_ID#+EFU-'>@@LR@V' M(\3C"?$N,M;2^/)XU.>&1VT8$_HH[JCO9\_M0F=/Q"/&W(B=M?+J=NN29/ONXN"S)&GZM<8CTPSY M-QB4P3B0+F<1QE)X;J+#L*Z#L^;::V(=CE%Z+AM,&@E'FH[<*$\4G!5E5P[U M ^3NXV65DK??D8>45\#%7WS)7WS)]^Y+=A)\)5KO2'YMI.<'IN2P_'"MVM!A MT+_$>]:(K=UA3G0LAJ@36,AC2&YIZ8EKVI4---FZW;3LLMHPG'N=WP*_:0N> M,,[SXH'!HXI&P:X &EXI.SF_",1=C6E27+CJZM+P%_RJM_5PXD+<2N^B0O/W M-[A)E;WN/'),/UIRLVGDFIR*N7;) #^52(;+<%9VFB23 0>*C <*2([0QT<. M5,:5%6MU"(-I3%X04FVT# @BJL*V>B7EQ'/1(TYT,6PL4W:V:SM$,=TP'S%< ML?36I**7^A[BZKYAH%-QL8N%+\B)P[?B^$A<67B_Q"CP@T>H\9;A$[:H%F*, M'-.H"TD+)20I]EUCXP;*%'P4IPIJFOC02/E^\Y0TH6A^,= M/W<;478\OT/UE>3W!4_+K(=U8[-ICV$H7="_3A[A6P#9'Z&S4%K7QI866/C. M*_1*TNZ"DQSHQ!>[1SPOZI7D]7GRR"?#8+R0^]* SH?I*FSWU2U-+G$MC'J* M.JE8R_#7!FM4F@V\I"2-4Z:",?/CN58EEZB87WPE^P3"2*F)4 M#WI,W9W,4LK]Q#4B==LU9X;Z?D$T1"QJ(Y&Y@./VU@9 JD3\<\^'DT89M132 M"E%%H/7Y>8^!@BE?GNNEPI(P(Q70'( E^">5]KT3!X>VKN5@U'1 O]F 4C_R MJ0D^17K79^>8'+%ZY4O&J>XW32ZSN:3..0+8WHK9:;=UFO?P] OQ//L3$N & M =@F&3_UB$W:1;!(+ISJ(2"/ROEI7)"0!O H8I//T6@6N M0O4=AFUMG8:$3C[F[9HKQZ(B8+!#5J[,FQ!7#;H&.5&A/\_^LG\R;D'"OCP? MW$_.!KOP1D3YE.+Y*RJZ*!3@1E]/[X@SNC*:HE(.EO<40$0X1[?-#:7<+^&< MA[A3B$9C.\'1/L(6* ^:/3_A\/#@3FX"-Q2]'7K3.B^,.[#; H;+4RL+JHBH M_9HY$JWN.J51QIEXKZ+\[@/GIXH4'&T!Z6]OY5^?Z]*G .#"49SKOG5#3 6 M,3,EGSH.82>!#%RCS:_8E>Q#&3N!JM%Y>63JLAY)9\ )QV-5R M]> ^KGV@#'7I:P1+D_+=MR,E(4*R]))5P-L%+YZ08[PE\<:P>?$UU6M$AZ# MT-$[L+II*K:Z8XKRLG3@3N4@J"*0"0,KY&@4@J !,,YYZ"M!>W87 MQRZT"VBH214KR]Y\O6E8OMZI<>ZT6.D7&V-3ROWD>[F;XKCN"5VM#IY'XW 6 M@=AP+^@DLCVFIN=.]7-UV96ET8L:UQF1M'&Q5.U3KZD$DO%+<[$R+T0Z]?8] M=GX/ 9UOUA>$B(U6V*#$U21BOW'>'0_81&R%#QQ*;[2WFT?706UGI')[>XMT M$9[)2ZZ.WBN^]GQ[E=G?N\=?&6F1J$S(*+2E9*AP_7/I420D )X?ABW-J1;+ M@6JP/I/G;W< -G$KTSJS3K#;"6'3HS?;AT6(,>>85"!&.SV$0BPQ;=<.='Y/ M1%R 1K,NA2FC7OO6+V[^+V[^OW:"YYTYV;=T7 'KVNBH/&GV?@6*V7==:$'J M7L;$ !^HYC KI'4)%^AK^HAQG=R&"H;9CY4U;/_V\S5Z!3?*!#:NW#1[-\'* M>=5ZS*K!B2 M=I]@SM\919X0BF"N>)YQ(IU;3.U*'V70*BJ^.@D<@75#X:,PIT7;U_6-> 7N M[5J*9$V@E+D67YPT,I&U!M/A&]?M1QT&L0EL.*N<(U[ \;';0V<6ES;%!G0* MSXH*&;P[7JLE@B =6<1O[R_4(L"N5-0Q5J;F^/%68MW@$<72WP_O?XP,3=> ME_/S*;BUI@]K;P(1;?CCTO9=W(R=86A>:):?))-JD8HK&T\<2AFR,EVRD:') MJY]=^7O*RI_S946> E%6D2S@(OG#&U^L\MU/@L^ :TW&Q\7>LR&#!5CC[0:\ MCP**8A73&6Z@KFKS?)TVVPE:<-&L&WHL*1GJ7QJV; JM+G=X45.'0FYMBCXU M:3F2!+F,.^A384]R5GO/XFX8+]#&P=F'9.<;<160GWG0LQ+[Z[1Y$G(":U)* M V3?HG1M0L^0R^;MNX7B_$[>%:\C=G5C83(<#1C>>89)Q]Z22JX8!LA>'35PZS MKH%Q:Q^/S#-'54(M ^BCN>97&34JD!B51NA0&K?S!5_H\PL:20(?.4T.H>4= M#=Z#-]#V6;I'%>&(C1Z!A;XIM/J3_B-%2OR)))'M[KO)<_<123LS@8N6O+*# M@M#W?N7&.^1%5EGHO'C>H:PN.KRFDKD^02S<^W3$W]?T3#P^A.AU@T_MKN$^ M1L&FN\DY+WK&XS9]9(/BTG Y8J_VB>3OU:V+,.NX@#K0&)/#;KZ01/62^T.I M/Z_O_S=D7%"P#.@+6T9N:)XY6GG<-#L4*+*1X6 ^ D?TB N(W%U!B1(_(Z0K M=3!CNR"M .B6$+M.#CAV/KTLR1^(:)NW%%C42"M.*://^$S.GSZ\%$85__\3M3#(T+RDQK] MG^K'?7G\LP2!$8F+,@X&XY',=1ZP<3?VS14*/+/9R7/$V?X<\OY-.$&>-UL#7/PD!*:-[@O!ZO,.\,4X0J./UC;BM*L67'J/,29PVWJ9QBY1X5052= M9%*IC)#Z2NS7*,7N "+*N_ED,C/"NF2TO@"3>8I-&UCG+&G3MTZJKT[*F?& MI(W?"%B=$(7R 6%8TIH!1Z:4-#&+. +]U:0TJPCVR9]QME;M)FUP2@2?YJ8^?U2$F>U;!8IZ'P:=94HUR<*BLK+B1NB9%.V)G!>Y%X9:K3LT>XU MYS>;NOH3]DL@B/J[I-H?J-?,AQ)DF"E&7KZA;6 <+9EDU:2=(\)1YEPS\[E@ MZ,@W=82LF.54;M[5*$[YX9B#6O+C$+MT76ZTYEKXXC JT"=8C(105!.BA051 M'?Z*$0&?7Y_G%I\_9?7$YJ NV+*M&;\NNZF#Y54PQ7E#R'\4N!_)[PKL0D?E MB.'8W&"/G=7$75EN_T#%1,2AM5LAF$G8'1B7VND&//)O8 HF'JN.?\SU$R:/ MP@ TB5$T4S .0/:'/_72^#JL#=F^)I'IU A<-HM>27YR\XM\,4\T;X*[M8RT M.03MAW[#9/.*)WR/EPYN*!<^H%^J1EZ\+G2$.Z.N-9QO.N-VGK)/(TZM?JD, MNC>GW/$8K.B,&U\4TCLR(_,:U'5QSW$S3"YS8HHZHU4)[^*E@;A M.@X2V3*>W8Q2JZ2T*IIRC.X,9.PB$SK-JT@1YE[#+L[BKG*H[3K5:A@ $RM5 ML%"!?D9.3%[FA>YAP),JCZK;ZCI3UT+D0ZW"6(=OZ4;6[_K\YVR*/"[.5.XF MO?GA8'PB6:5L"!5R3#.KF3"#1BJB,=.*$U3UL;PT:1$QLX9): MFN3ABT!^*>C3NX:R0+#Y^XAFX6%K]@6.!C%L=1%OPTJ3;KLL6!5J.U&2\\QD5:0. ML%I>2AF\N%QED<8-O^$<%I3$TDL1R2)JD*>W:ILG'77PQ?7ZQ?7Z]W.]?B.Y M?6U1V_PYUJ%D\"N/D_2Y?6:"1)O;]*H_X-.S(TXQD]3HH-<@9F\D:66F))[G MNQJHD*P5*B/.@CYLFD]CZ'+*/)GR96&JJ%;+!7EJOF)61W]$.398L4232O$V MX&+ _D_A5?O#6XR;A1-;JZQD.>)8Y8R*.J=QP0/EQ9$VA1EL<$B@V2SUM<.# M>^_!E_*MR!>@9"ATS+'7DQG?K[8$H!H"\6%VG=6,7TL\/HVNL#\XU96Q%P#+J M4M$],2F@&;&JL_%9:VR4#HRCZ%^4;:7=IY;:],FHWJXA" \)NC\$(@5[X[R< M6PUT%8/L/G0@3CH^A]OGA9N=]#PY_9>9+YZ_2 M'#"-NC3?>>^Z/EO.Q=K=QSU@]WFW52JZ%*CJ0-T3%#=<<*$B!5"(;_ 0,-6) M":\\+<%5Q*54-0+3WJ"6I*$">^J5$3Y#,:A5CKM0S/7DN& M Q';D7$!M(Z\XKM2#X[T7CBIRY.7K\^25V>O7[^[.'EU_O,/WSTX>$"?+TY. M3_6S*&:/4"][^>;MZ=E;^EJ6P-_L@3+W^N3BW=DS_,ZIKK'!>OCV6 MOYSJB[_]Z@%HII>G_H=_BWK(._.JHUX8W__T2+^'_[T-WJ1;"!37C+H'/Z.: MV^2.6^@L#DX!8/D&0?LSJKW'[[!52X6-.I#\ZI%?4KRC[/##.[?D"V%_<0\$\RGPO]4\EI"YP1_(U?^_DQ*' MAY\H)IX\^7N(B9.)U"K@@9-.D3[[7R$JD V>S,LJYG;_XO"E_@?JKV?(GOO!OP-IWIGKR O[F1197ER='!T&!]1P*R_N+/_ MU=:V_;R-7^;L#_@7"QA03(CNTDVTWL-2#; M2F(@L?TZVDWW+?IA1(ZDV5"DRB%]Z:_ONCX?'!^MK^^&3\=G0P^N?FSO;6T_TG_!&^?V(>B/8/SXY_ MBPY?'YV]/;OX>>/#FY/Q:.,@6E^#AXYD5LKB8/_XY-?H_?BWMZ.?-ZY44LY? M_K3U7&4;D4C5+/MY(Y73/+40Q4]EFF2]?;B_+O ME9M:_5>^W*D_3\5"I3G/V\4:C:'J?8/#T;7 MR4^^_>_[3S[Q]YP5DBY@!GQXT][_4&4B%(FD=!1/HV&RT*E?\\F M>KFW\^,@VMW>W1E$\.Y")#*:W$0B2Z*)+*^DS*(/\%ZAU]>.\F*9%Z)4>08S MY3-9SF417:ER#DR41KJ::)4H42A8?UY$8CI5J8)W=03/296)*8P3%7(JBP(6 M4N:X%A@C0I+>C>^^B*!,GZ-\L139C:$.;7BXR-/H:"ZJB4B1EG)]C9\=7[.YHK.8U>P3EDL8(-GL'YQ' @P TXJ*$'/:K@M.7U4L8EG]-"?)3P M/[_#P#&LLE"3"KE X]^\=_?HY445QPB"=Z725&4SI&@A8?0BTK*XA -J$AGE[')T3Y2Y%68I+2\I%'6:TP70H9 M2[5DIM45#57\1S)A1H%U53\,;2=SH$8I9GEJCLQ6=3 >D M:N%D,Y7)J/>BS^I[ 4_.=7N4];5ZF*@'N]85D XT\ +IE\@IC)(@H[P'9H)U M\&A/>W$?- J0IV_H/]'R/Q7J$,=O"V"HF+@*5XI/E"(C"B=*QY76K!KFHHRJ MM%0+, 'I#9RJAD_,F;*]TT$$.J7>!2VVXR'_B$M#1*D;)XU:^L<]'Z*/BO%(:$=LTGKK:SUEU-P1&W*)U !>Z>:-]_(2+ E2VHRB M'_;,HIZRZZV60/H.C3[H7KV(TFJQA)4NUM?$(J]0C["9(J>@2V/:'8"&!6&2 MP,I)Z &$ASN(0(^#VX;,YS:LBZNT^ ML]_2$:*+0?8']/L$N4Z+5!2HA$I:VAQ"/:G+SF? XDM/.O'Y-IL\NV5G,NP96;L*F\#UU4:@WS@BT/:&$HXR.(;Y#HZ) M')1E5>A*U/9/@?E+%-NT);HJ"9Y0G++=4 %]\'FP"Q@_$4VOS5]Q727($)S6 M!!7.^AIL!H-2\$ZCBKP_3VE:<7_GO-?H),.GD4CG*6P#;1EYAC'XBQH^+?'; MJ='J-Z#?D)A\V!UD"LC>83SS. 8BX"R]&V\'M/3(6SE:45GF,*]$"2HJF?!W MO"5>#[ &+:B'S)" EX+25B+]821X9(%21Z8@D;Q.%E9R':<"I1$8UY+'F0#X ML% @B-)NZ# 718(?CB$0B,N\T,U(IP?K4:6NR=;W#:\;T!K<2%['4B:@4@X] M<1$S.. 9\K+A&S-)6Q4%(<>3XY-?P;,SX,SZ6D3_W0<-4-ZD,E2Y#0R[^]H/]L1!]. MCL=O?M[8V=[^P>$B1Z/3\>CB09"C+[,7$[(7AS(#95YJ]I#/;]>K45NM=JCG M];5[:U5/=W1K5LMW5WF5)IX/I# &D M5@7FIA3]54Q2#.*8(?@ 1#_DBR$/X MA4#]KRMF,13W%GL'$A_ZFG.R@TM)Y(?8$T045) H2@BUEB!/0)M0S7VNBG4Z MIVDUNC1W:-_0:W9;:%M-,L-DR!L'ND)1*QV>U [R#/QE(GV]4NL@G-:< IDF M[=DF8\V()^A36*M2%R!%=)DSFAGB4Q(1DR(31H6.5!EQ)MU M<-C ,3P!]OG<;2@R1I\61(NY4AKT1TQNB7$.(%BL2D=WLW->(1-/%.A^7(++ M)BDTJS)Y#>8=H\O4: X)JLO8WWI)1GZL"#M_NYM-".):")6!X'GKZ2$ ,P! M9+C)S:[S0LTPW@,!6BH#/2QE$\.E&E$J;R399R[WPK?/$.#D2N[[^15%;CSVW"= M6DG24E>1F(+EU8MMA=84GG2#+%O1F#4]J!7"CCM"CR2'(R!*X2;L!F@\NXMH MTU?V PAK*$< 3X2,QU1W6(Y5MF";W#YY"%C77-XFA[?+(+-( S[/4Q1.-44) M&9BE@(68Y>"\D7U@3J\IQX/52L+)YVHM!4'LO=74XR#JB R!3?@_<&S45 $9 M2-FV;%!&&>#W_W&C W7V7YV=CIV3.5>EW-1+$Z7WL1Q?P1YOWXK_;0S?/&4-^)-"-NI!J,0$5+=UX MI/ O9 EQB-3WMUFZWP60F?=\=\W0N^H'$ 3ER0H^"TAK'[$9E]U)X$P6I0 MRG#L+!)H($O!7NI- *(^0BZG)TDCG.;1<46<9#=O0S#G+&:Y\16-7@^(.4&] M7JHR9;%,PK'J,ZN/JF8,*[68FQRVU&\+C]O";"X-XEP#.NM:^-L8/@Y&Z6G, M;UAK[KD%8@;G@9L(1NI,L_WEXWOS%;Y\=W;;[>FDKMS02G"?$C\AZ.>2O*L2.5\O_=(F MX3?-OCRL=F^G7UB??RZD9OS_^^-FG'3PTCT/EW5HEF(\2M+!)GWNG76([I9P MB!X[WW![MOX;)ARB+\HW<$:@_UA870A[WTU&0[2U1?W5<$VW8*^OW0D1_\/C MW]'GP=_K:P^!?]\-7?YR<'QW-3ANL#T$9K\1./Y(&,=GX=[K:U\#^-[]).X= M_?%@;\S&?VO<._I#PM[K:]\,][X70NN-^"TQ4(+KOA4(^@4\^UC&]C-!T"/' M:I]&.FDC]X$ZU]?^@%AG](VA3F#(KXEU_N4AF3\"?KO;A=]RHN . &[T)\=O M7[&7"/N^S!5C$["0)*\FI5'\MWD;+$A2EASOK6H :- ]) N?0IYA>!R"LE1] M;R"7I:VB#([8 SX[W)P:+ETQ,% BTW,R%T0;R><^] .XE.+0;Z&Y16"$<;' M 1@-/F/ I2V".4\[O$EC_*TKR?SNP]->SPBYG0-/;JU86DGJ@K>)8=;75,.G M9W'0+ TH;0R"P?1Q*A1$=5Y9G=F$;;MRW0,P^XT--=%W@;BB%/'

6B%+W=#*ASTY? G' M0@& F;GPAX02HD&D5>_97F"WF9?Y1,)0M, MMD^BQBI=<]N(*AM .VFO$L*Y\>U&@FF_S6H#5J'"5ZIM9IQ([C@D"KK8U>-% M18T4.D>5"&HH =(H7:*#*O?)H=X;0/R;+SH$W8"J]SQPD2*B6\C,(= M.G#S+K &K%>K:VRK^'$[.+7NN6X[J!HAWXJ:PFN87LYR^$3U"/<8UJ)F0,L\ M@Q?%-9&%L"_+)>V=K:^MW%HKG&$6=;,(L#IX4[FN#5,]4F"\57 4$;#- ML^T70\O@)Z@_$-V_P'"[0IY,3$2T0) &'#SFV=8(KKDU1#\LWP7&B#C-@CE< M;#Y5!01DL&^[DHX=.7,==5GKEBYTXB?IJY )/:#<0FE+&7-PT.DO/07=OW_( MF2TL5V[.QC*N#<5IPJ1K-@^]HV)S C+I4$ )-ML1L1>QRX)[$AT:[I[*XK1R MK PQ"JR@H#8H=-#Q>W1A3.2-J2[Z9Q";]F]K7QSXH,6* 9BO;13/B9_*]JC% M\Q"Y:^(2K1EK)13CB:=( K(?61[V+$9)U78[3:6C5":=5@,;F05.IE1[[C5) M$]4)%:5,6570N_D$7'X1=-NVH[O01GM(R&.4"C!([6=ND< 4)K/K$I24?DJ_ MM5*(JL:J:VS"SR^:O.4GDPR>YC1':!OJO$QG1VN<]UXC=&BMU8[Y567>JH]H161(U_+(JEKF6NLN7,2TAS9?9 M^AB"+B3[#Z:P4QH[P<)NS(VUK8-:^S! 6;\"$XM4HQ_-GJUUBO,K"$/T7"WQ M/)P3PZX\5I.&R0_*Z:\< -%LS_/V 2O2WUICZO>>]WN7_8&M MEJ0L,09_::Z-11; M,4,*QY0M/,4O!LN)DX5V-?$!"'%^EHA\V(F,O7?("ZI M,VV@/')[%4AFE87C1/XBE3-.NI)*XEH63M!]UB*BQAIH*P84-47?#1'P0'^7 MPL,IJL4BV :$$YDV=1R*?3=X#-1@Z2KS4>2N69S87X#_>G'6LI :#< "$]&D M[I]O_^"DR76(7>;D"BWSJ_K:#3CM2W5)YU$8G(JR%*B6;_:\P@%RWZF5+2)_ MQ?Q;Q$ DS?K-5$(RB:GRQ,)=1H'Q7XS6@JU6NB.>V\'.\-[3_OH:S+/S##_L M]NNV-E!4,)O$:-SHEV%,3M;.BZ?/?)^=WNFDB*'#;:QQXYA_D>WF1!_D9M7(EB*<,9BPD(@W#@R7I#<^ MGZ0W5*.&<0%6]--=+N92%'*4V-C3O3"*L$WM$O_FM()3_'L$P0 M=9S+4!:@HC+_&Y0K1&!OKW :\+5""2:0+M@%^P:%:S M 4 BVAUALS[G(NEK> 8AO678>3#\FWG5; ].WD*R6,)A#( M-/0!Y+8+ @V)M/F02;:;K#;*T1WH7[25X^(DU%<#E&,+#/R&^U01UHM=F M7+O.V"7DL@=F>U>F_0[H.ZOM]]ET"J+)?;+CU<& !6M8C=>9!5:["-];J/E6 M_#Z4(CPG*3^2(S!!#>5AU3Z020[!ZJQ'7=9EBG'P3BK*\)=RJ3G!@ DEUD2V M%YM32Q8.JA?;4;+AQ2JO./@>A&-%*X;RD=%.$,%1-VA8B/U*5BG\5/O*]!6A M(#5-:"2?DC91\K"!UI0C?K4P;N6YGS8RO@5=G7=X8/ZO!O"V'BFE LYP1PH% M\;)9,TO2!4=ARYB7.?A\E+;CZB]AKYFKL4"K$0?&Y(BZ;I@J: 9!RXM-C'XB M==-$Q$ LE\* 6)2&,#>.L8+G*CUJRF0UJG2=6NK[F2+;_==ABCI+W (DSA:< M@.TKI4@0L52C9E&7M M/#9"@?9L>V?=P1_ VBB+?G])DMNXP=H,@2<&_H]@CS*0=@^816?"B(T+_HHO M#/ZPU[V.^APTB[-"4 1Q%1A-82,&BQV9<$1,T;LH)N1RMQ$I$-)/KD4 ^RZ6L"K(5M-[?6U.]-;8+"]9W>)_M^189O5I0NN] P9I]%L8 RQ,;'3 M=N;D>Z/15S(#8 <^!?ZA>G)M8>1IL+I>Z:NPTD;7 YM_"@I8J81Q7@B,/+?(16V[VC&WI\I^S6,BLA' MM3#=]F@PJ>*% FAJA:_KQSP8HFWG.B(KF"W!.O+5^H+SQR)J#V@'R$^4I?]Z(17/9<4N=8W-E$#@+FLF+B; M'3RO5JF3X'YM28_T.R9B021(:OL=26_J+N.V-(2W;ES*?"&NU:):6!_#I6D' M*P^98F^0P=*$Z'6O&PD@+FK+[\IUI7P#KS_7RI/-/:ZOIZ0=0BW>".EO !V6C&?3B*XX81:43&E$;N4I". MRAG6B:M/>[N=MX\0"5*!B[>"XP M2;H">6_"_5Y&N=\":<;S9@NGLV2V_KY>&A5R@<6032* (P^F!/$D4DVD4R;@ M-#FMW^R0:/2!:_3N&Y-=6:#5[RJ8?LK:MQ?=@&8[L*()S]-QLSCG:+&OUA6_$I/L9UG'E"C:"0[7J8&8_ M/>EWCV $PI";N>03(RVO'["!M;F+I&A909^^,.Y)5V3GUU+49;Z?59!/X5M) M8)@+9F"U4VI.4\*4"BRMN&@(L5+A50PCPOXY72ZJ+1F]J3Q3"U&A1 MZ=*M( @L62F'5::4V[,^Z".YM"K,L5 KU M"I&S#W-=HCUZ!S8#1JYPG)5-_;YN\X:YJ%+ILFM#,'AP+%GPQ!"4O+T:#![* M:M%C/?-[E MI-F6=?,++R%KZBQ#&KP55WO1.Z6QP$YD,J^,Q1FO\)#\GC2.KFT O8(I M0/C\U.HBSZY,YFVZOA:PU< B?JZ_Q90;8NZ_H]IP9G]@H* V:7$T>S]4Y\ZFB-]N([BR@JUWB&YS*^@'/K >_-=&XT1\SB&:1 M7/7!EFPAZ.(A%GYS(2&Z0S+!Y&AF>\\S.IK71P.%Q0V26P M5F*DJ\ID!L<42W>[C(DD;VED\2YEJAV^1O]+AWMO%K2BT-=#BBX9KV:FR&DVC^ M"PT2WX("K0@?!UZ?5B/J'!B><5V9%%QJ_BV(AA/_"&Y,2N;CEHSB[D_;KQ\Q MHWBR$@+QTC#=376M"QK<8?;9(GGE^929L^UTKH'(54YAPM_OA:>@:F9S@)DI MO(Y1:W;T92 ),76SV^\-^[@IQV_@M/=B\)AKAZ..><=>#9U)_]H6+Y-(M*59 M08K,E*6) LUP#0V:T+D[3=9:K;_" >,A==E+7Q^+:]::04[DBINGHD!QPN(]RM\.^02LF+ <^%,&'I06Y^/(G2-#>Y#C=@&[3%$46U\P6*&&MR. M;C6X2XP2)HQ'[HI>>#1[H/4.+DPI1[B)+]:(+^ZJ=%HE;#9&I7ROL?'V!]Q$ MY!.>2\0;&^FZD(WOTC @%XR3F3Y/4TQ H$L=[4XE-@BD$/R5C DE49K'5%9( MS?O4O.,51HAKJ3TWP9)ZBW1I)GY!UFLGZ3AV,9G[FQ=Y*55CL@"XQ6C6P:;:FJY*M/O-*Z3JE&3T-6%"^ M4+$S(MBU%I0&A3=6<8D&Z%((39;S9B->T/35@:*?^,6Z6+BZ .[AAM9ZE]2C M%/Z2EQ9XD4ECJ>5Q$%+AO>*R1N6_/ZV@KH_V'A+C"(; MG2A,VMK54N#O.6;:%FD:X(!QAS*W;OE=%L^;KG\?DBI\PDW4H)ZYVY$S(01A M@$Z(;889S]W_.=$$*YE31%8@'"(NPFK-/*Z0?>K[SC\1:9Q,39;O+KMR(F4* M-$"3> 9 Z:#JJ29COMKJU:$6%P+Z)3?6%#5!!/KQOI;Z@S-65GJF%<1X>MZB M@=_%Z5$R\@CI4]X"2L'!=>V<)'\BG4OTF=O?BH;PGE_'$W*([9%PI["^1L= M[-YDGPDV[&9H7&S,8O !6YSKXM);N.([//,U]."";PS%0Y,%.F?:%A<'<:B% M06UG,J9I;!E [+WLQ4>$IG(A"-V& .%&OL3B#@Q"!68YB/#:*#QX.%%3*LXI M70H_7S4-X=.Y_1W19B*/[A/C'YS@RP&X'21XV@M?T$A:!B,KJ @_N'^[XY?\ ME/6_]D\.W@<4,D$#7E-UBI&3&GMN;7G#8",T"OZ:_/#P M[2@Z&KU]^_Y\>'1R^OKGC>T-^GP^/#ZVG\TI/<-#.CR[.!Y=T-=F"?S-)ISL MV^'Y^]%+^X];R=>D-9X=<]_XXL#\X]A._(\?-H!-Q\?U'WXUO,([J_G(/AB^ M_^SYEP[PH_T>_N?"6ZJE@2<&BOJB7]+]$-$=:=!8'!PC',89G@U\>KYQ\&$( MDO$>OKHX/[L8CD_.3NM%A0OR1O8&?C,Z>?UF#-O\,=RF]WT]WS-_RP^Q77,6 M!XJ3TM_(GWL8Y_IYQ8A, 1W,EIYZG?(:_,8[7 MV]7"#O^':O*[VOVKJMWQFU$T^N?HZ)?QR:^C[QKW#ZYQAXL\Q;L]JHE(__0Z M-]Q,AT[J=N,A #L[_@V^?#-^]_;@?U!+ P04 " N5J92(7A3FD0V !O M% $ $0 &0Q-S(X,C5D97@Q,#0N:'1M[7WY4]M8NNCO5/E_4&66@BKA -G( MTM2#0*>YE00NT-UOWM34*UDZMM61)5\M$,]??[_M+%J\ F$'F[5[0FV?'3. M=[Y]???+Q:>/>^]^.=H_W.NMO;LXOOAXM'?T?S>WM_K/WSWE/^'SI_* ]^[@ MY/ ?WL&']RO+[+\<71T_VO-X://1>I:7*]]X='O_FG5_\X^/13T^N MXJ@)&I9/:*U3_=@DR$=QNEEFTS=;T_*M)W\/LK+, M)OS1,$O+S2+^MWJS;?\>!I,XF;VYB">J\#ZK*^\LFP3PIOV/QQ\^__0DCT=C M>-6[@[VCK^-X$)<>'LM[]_1@[]W3TSUG \[J.[!Z8S^M[3S9^WLZ**9O<14X M^+QS=/P. 06_./[TP3L_>__3D]'VJYW=G1=7 4"N2+)1UO]C.L(#7/STY./) MAQ,&5'VSSEMHM[<%U][^-(\3/M'V2]_;V=K9_N[O?/?KWF_'^[VUHT_[QQ_? M/?UU[[N_\5/>YS-^BL-QH.3 [_O>+T&>Q^FHS%)OR87>?@_\ZO]O7_E_^.K[ M83;Y[A X5$'NR1;>+#KKW->5ZFNY&:<14/J;YW^[YNLOQG'A):J$\WK!*%=J M LMXZR5^_/>_;#]_]1:08E]_@3B!G^Z^W?#"+!W&^:3PRK&"/>"_LB']D:M) M@/O)\8-95N6>FDR3;$9+7\7EV/N=X.N]S_)IE@=E#+<,KU2]-?/*]]ED&J0S M]X5!&LEJZ2@8\4:#P@MP)T65E '\/9C1#N37/GX_S)(DNRK>?'_J.=C;[GL7 M>9 6,1WI5.5Q%O4U:[O3>UT/-CP H]T-0K+OG5>#/U18>F7F =XE,=P17EV< M\B4 N*9Y=AE'*O+&*E=QZGO#'*@ @1K!I=&G=,UY5HW&GL.EGFT)EVK\ P($D$>&&<6NCE #56S/O28"T#3C]0I::IPE M$1.$NTLX,OW/T(OA>/OPRR2&MQ?>.APS4L,XA=<.%"#UQEMX0[PA)RK&\=19 M%Z\3EAED01X1:49Q#E>?Y87O? C( K0$M AOS6 7N3?*+E6> B,T3^7PKRA6 M11.CC>%#>%%X%;AAW ML![#**&S >GIOQ ]<^ C !7? M_(&W@ _VUBIB=G@".)-\W;K7VQ%? Q6]"G:<>/]5)3.&\(Y#?!8$YVH:"'^= M3WN R\R?^4 U_HG;\H95DFR6P&&\05#$A<]<]]W/)Y\O0,G46N4X+M5F,0U" M]2;-KO)@^F0OS=)-0Y3OGN(/]H"\B:J#Z#(N"(,BKQCCA:09W-X0/L(=!)=9 M' 5IJ ASLVH W\%&5Z%R7'05(K^ +Z;$HF%E8+Z$\UDGY0N21/8).'<=MAY@ M(=]:,$1AFJNARG-F$ $+R2Z6R#+"7LRUL 2!5<,4BP_/!!\TGJ2JQJ5W&HCR MGD4HGJ^Y(Q=5B#4#C[/WO^SV&;',Y3NB&LY7N[744200W/!H)+RR4"6>%>@I M3AOTWK][E6E]0*+UL"*.@5L]4\44]@G63$)LA&7M:8YX+L><+TI< ML)H35H _ *B(7M3W#BM43QNK]=;XOIP%]2+$/R/990%@F"$%Y2H MA<,@*L% M!Q&CHD==)-A@T$.SIQ=3E$W!BE&>T MP!&G85)%Q%^1<695Z24Q4"HAO>]5!0DD592>&B(J@+P!7&!*(*A8^.*QBI)X M1^>Q<_4_%2SD<+NCD^:&^MX_-#B#DL1%26C@7E:D+C.@>[HKVAGL9JC@Y?"> M1&^SB>8(P*IP?^4\& P RK@K?*'^Q31+XE PK;<&[PA55.5\IT&ND"1@">08 MK?MCXO#06IVN:@Y[+C7LULUJ#[T1^PG^Z_/_[\X:__/1D>VOK;T^\@Y.SPZ,S^EPVP9]LOC_Y^''_]/SHC?['0LIK MDJEQ*83DXR"K'#=XIO]Q6-L&Z. 7A_B?,S['F=[,%!2@S0$@R!=@"8CG;TCX M>-?;S)Z\\C?9% "XM<%GST%KG2;*.R^!?95@]B5P]T"[G_:]K>U7+UYM/GOY M^J7W:_^\OR]VO^+O_[I_&%Y=7?6M>6[W _]!S!2WU]/#X]_@(_%^$3[@ MVE.O*&>)J@L)-6G)"/S(.=) P37!D9*K8%8@GKW[!4Y^_/_@X,^>Z"7)^_;F M+Z_I_QH4(&=X?_3YXNCL3EQSMY-P(4DXY$ J+80%'Z@4;(]22[QX,JCR@F2P MR+N?NPQ%UC^Z%*8Y(A T;H52A1ED *RR")(@!UUT&LR ?RMDR.1E(*7+,+_ MF"?NZ]?_^OSEK@]4@E+1FX%"Q7X$^%T0AD![)"::JCI*J9=O"]C+J()WXYM1 MX0<&'X0ER#I4@5,2FW B^"">REZ0;VN5![@[ 0QX=A*(G0'<>Y0'DY8E-6<[ MCE<%K!VOO8X/VG"HI@@0@(J!)VC2I-4# L4(L?9&.PX;I&D%P_H/6V3 M=J$BV*'Y]KUC %[$3\SQ5A@D]%HXZ-X":T\!61"Y1G"$JK\:OO36\AI9>*ZP MIEL3]%DDL]D$0D0R*@N@$NH_H%K =2-%T@JD'I(.@_Q&V"'D7&(-U_;RW*P@K/+#8*VG35 )6P M,N:/#!*;$XA1I(&/>AIJ9F!RSU5D[E+)CX@%'L&&RIFW?X5>"&9SH!B"!11^ M 3,G4=&(;4-RG3*T\%<L:].5EGD<(DGQ-U6JF;2+#.YWTUQ=QEE5P!T" M%TG+EMVO#0(Z#WMS>VN@DN.%DK9-6FP*EG@>QH5"A@![FTY!445T]>NW;MLRX1#VZFT3CG)">W\I,A;;7,"E;W'!G:WM' M7MM;.TY1^\ %3I$O9L0*M_2NZM^R=\2%!4H*]&C@YJV/O0!^5UXIE1*D]4/F M A!D[%9: 6J'0GTNX*[)"6]F1U_7/[[3]XYL*.#"NC7Z70' NW"2PXE_W3L3 ML63 M1#JY!_%@<-2,C^R8V2+M2'YQ#$9[+UI@-6YRH_3UUECK,_[ (>W)*&+LMFN' MEWP3F>AX$7O+^4VA<[J:1JG7=%1/ELA E16H+'#EET'(OR,1M9HJJ:WXEFN\ MIC+@FWIKRZ7]H"I)R9L!%YL&L?'@6+[;@O&J&N^M%9BW2Y4(TI*-&H!>C:*: M3H$9(X+4-0G1"#A* B\MXJ_ []9?;@GT(C#(YASY'G2&4&)N*BCI-F%CW0H$ M7++KTX7G'$:0=3(?PW=*7%YQS$LD0:Y* !+^6*(8+.HW-*[RFV'(X0'NGA#WHZ*K2 M2W;;S=-KF+FRON(UU177&$(3)5%? M-D):"7IH Z2CG"Z-=6;S5E+9$?&UAMSYIH@=OU?C& !.(@B$N8W9+.!XFMDL M!ZZ MJ9<7@^@6AET=(P50D19JC;1N-0! K!"0;+D!;+=;KKVUK.<%$Z)COAR M ]-8'HJ$C9-E6CO0QK?VAW[W;"GM]=K1.W_T;5V3*6-$OD6H*#LMPK(6,]7A M&L*;I=&M18@+&,JKZ >HN2&Y@L#XC!#%9?BR$@SBHN!O!0,UIXNENK]WMH^ M*!]UPL431*H(\WB@B!M/42DCXBP0]L ^N@XM9+Y 3^C8XQR!M,K6[T&'9<.] MZ6EBT7O1Y>TAQ6FU"T?]1E\X.\H C'_=V7E!+L9&XDO7%DPNTVU59M0 X=8! M_NH2+W<"1(S;TU%&P*7]'02.L( MHH6K]EN@W1QF<(8 %4X. S)&=P5Z[U2=4^P"TOY<[0!G5#IBQRLI[(A.E-=* M1T9/UCBX)!HP7@KK?T4@=/L<1B#'IV"I!TDY]CW<-)@\"'2P'XFVR/_+7@%' M-TF"*U^4 ZTC8BH*Z$0A78_VR[S7MK+9,) ME6\E]U9?5S;C4Y+BE#0:OJAQ@,2B4NO1YENB"Z']<3*6!M=\I(C3HLI96]2@ M1A*SRB)J=T976T%3KZF]O"1(H,\9VE^C-GY(D%R",+!5$3%$#T6=(!@%.S!_ M/M[4,@,6)0=UK/I\:WO]RP9F9Y0ZRQ0]=/\*\U+'6G&R8?S,)! 0C"D!+#% M#L2.$)T.E!&+4LB0B*H[[]RA))#Y(]K&>TX\?'JN?PMZHZ'2!5V;X/4CJ$9'7F4H4NB.R(3#I)(@G(JJ/TX8.HGU\ M6CI'&B^;V3H+E3#1;4J4?@1 X[/W%U#K E%+#^HD7/8P>)=!4A$KKIW %Q4* M$&9::A<:IF'%H/@[8H9R;6%7F%)D60NCH?"63!(JE00(RRI/6TE+\+D&K1<2 M9+4*0YEF)K@%$&F&OP[8!=B*>JT'%J_DXEP%6?Q]))S0N2BN$(SDQ,.8O!X4 M_NVMK3=5X:F;=]>X,XDG20ZIA"I7RF3,U646"KMF T"[:Q5*+P*%HO0%] M22)<#1XTV)7#MT.P%'?0C,&]/6NG.-]-J.99WW.20H],R<4WB=2\OFFDYESD M!Q.VDQ'92F!M)#C3_CEE@P&O4U'98A:IU)&LU\C!!T((V"?*CV;Y*$CC?Q-B M@&+FI"$:IZY"(1A6H(1,,-&>N('V\).#O1 _N*OXF2T%8%FA M61G*D>K#OK MV:,[Z\;NK';ZZEQLY5A#)Z8;-X_A0[F:9*7BT@?1-QOZ-.?;%XOISI)=KM"U M;6B*DVPY781QG"LPR/@ %%\ G(K M(7$B"X#14Y(X,>>+&AE>&#[+4=@K$P0JK*0C7B&+243(3;0"8;E4Y(D\D@+4 M_O.MU_N;V^OC#4?X<2(ZB+XJGX$0Q%0Y\;)KX\#8RG-P!> NPU7?:!+^)8Z#0/:N[CA84_Y A M9WT8YD6WM_NOCVX<$=9:"YG )\C[5E9@4/2'XPQ]7%@@D!16@2G<58FC N.P M_B2\.PZ!&:2,,L(0$VP=H;F9Q[(V5?0"U C8,0H\"F Z]CE_.L3H([F.R(C* M!B#\F)I:-3WS;AR^L%')RSA+F(4K\M5HK_![XQ5N9XG>QUU&K:3H^>8EGL5J ME9J,],W-9P[6/EK(%X"_S(]D.!)IJ%0SN>6OVULF'WH"YQTOX4 F=$TY!<@C M037^WEL#,!59HJ@^29)T$V5R@>/:]K0?5#P,.C-T MJ! %$Q_47!W[3S+,WHY3X-"P6S[J>1;B'8(<@JV5K#=^4A&PRUR><1P1B1K! MTC.;B&.\&E*^&TRR"O\4[U74\@P*_)!S=0(1<1FAN!A0J8II/PBP5/@*%N@" M/6'6.CDE^.?L0*P9?XZ3+9!$RJ9GGU*^V?_6<+(Y-M[I4'F.7C(& M$F9.E $SKEF#-W+90/-Z$P@X\67R9B$Z0CQ9 (D'I"!1PO9AW2! V$X>="NL2D @3E,"\?Q M)MX'%:9SMD7XABDEL2\F?65!9IS9AY>%(1EHKJ_/"6LO4J7=@I0@#'/T_W*4 MF^14/3/4==T:'L@93VZ8NRLHRW[96GB-&*9]Z/IQ4]^R9E+(V(S/TF3&7JXR M+A-=9* 6'*7MA:Z9)<^_>>7HG;F6GC^ZEKZ=SY44I#HY'M59.MIM1.)&%Y[/ M1M ),I]9U%9;Z,3W,9%8]TC@EWPC?WY@G/FKQA]L5R(*K<;UN+ICSJ#<$WNF MGO#>+F?1O*65AW[;RL=;5CVVVV0,XQSKWN7!B+/"W) 9?L0\4 -VH% 7+63S MR(?7S49X.1("6K4%<$A.$*FX6MLD?> JJY*(W1*6(W)6!8+/[F2Q6-E8''6V MANH2Z61C=9MRNNW)6UI1.'K#L8(2=X1HA?DQ0U M(<$QJ@%@]7U8;^S((V>*-Y]%91A9(XVAEK753'FJ"S]D?'2NAG9"#*)Q_S-* MYN_64739"&?XL09B6MTTY;4;_=?EK,&"7(Q.IX'KK+D_=]%867JA%P=L[N1JV4@FE#$)Q1%<:H(D05OW^"+3+0S<-/Z2OL M\J_.ZRL7;S@/GM89&4HC>HBC.EPJ, M_1J!#!,OE[-:+?B&-QZ!D /*Z.A:QC)-EA&5+:3]4!2!5V>I.? MN+L"2,3 J1SWK01 RNXSJJAV2L#0HG+Z7$5Q$<8@P5.\):>NKLN^(T)#D%:Y M5+*8]_76:M5/]FYL+A.Q3*=$LM-E($"G-]7ACG=_Z>@5M#II52&H2:D ,AA0 M6(9XZE66?_'6U5?)TS3UD1C'3)*4\QLR]"4&E\)-\->@42*B76Y8=D/-DW21 MHX1\*![16QOF0056//*M?_\[,>(.?@.*49Z!8! S=P3Z3U&+7[^E>,-E6UFB MH^5J6%$-.T-$?44U*R[%04)%%-E S8A\P*H'_$>!DB65%LG,QF7C^-H#9)&" M4;'DOQ>E<8*AR.;V%4YW+BPK[XQH2?V**,$%XYC&C5KVEJ-2:V4[<)P6$H>^ M8Z?A"RXG1/D"J,'NPL[Z0G)N%B1[\;KK45+TU7>T>G3)U;E1LI%TD/)*WB[B MGR,EVCD;J>5ZE$0O\F:J-G(-:2TPM\]M/5EA)MYUK4&0=+?^<[XG"AT/V#H; MJZ3#;SPGIK:H+D"_1)JAF;5%O47>A :*ZRM=\C:K3,G2NO"G"YX/UYOTXM&; M='/:?TDIA$.6N2# CU,27,9/W49J\KL[FWMD)JLRZ;L(X@4W1&8B9U2INX'1*>P&F[ MA&]/%29HHM+&N:,E^1UA50&6:S..?I'0 J<&&J0L692]I MU1M!@]%Q_3 &B5.VD^EK19%UG_LT<7*,O2U"=H*-FQ1<"^>NEH!U]WZ;0%); MNMDC.V]NNZOM9]?>%EB@3H84VN2%ZM*U@,R>.GZW#M6K288VN2K!I@VDCR,K M3J0O!)>X&&A@"R@##E_[_.GWPKS-"I:9SY4VPR:HL_H%KYS,2.S$8;YB-KC1%X0/JA1D#2[9B(EF42.V$9A] M"6H'F9Z#03[+H2[I+-V\B97;V"^BR@;GLR5\L0OHI3*)0!-34X'>V@@TA9QM M_$LP,W4U/R%(-0#46:3589:/,54Y1\=^:U*$5C5IC)$A&&W$HRU(I[I0G31* M>0Z W8KD#IZIK.7%:D*)^O.IVXLRQ>T5=-S)/0*M2CIVX4 $?H-1EP:K-XE( MN>.$:Z5,SK>7[IK9 K?]ATYEX&)_^O^:%M[1990,271D8HH9C,@'CQ7*U@Z0-Q=2JB.Z8 MSE!4A>1&<;*KD"59Z,R EQPZX/ R9I-9G4VWRO*&Y'REQV#)HHJ=A\C5J)A. M8JE80P+#6NZ:"Z100=*5$85YFM1-H)0B)*,Y62&JT4 N/!Y*4@S[RY"5A*A% M-XPB//5<5C) *G?RO8G'+>'&@WIX'""X="4P&!D<AQ($ 1,2! ML"KSTO$Q+USAWHHM3L4,IW/VUFK-*OO>/B8.V$9@0(D9QIK._MY:/O[<9%@D4P!(6=&LX"!AGL\Z1M>4&C14CQ:#B.=);! MD OCVMFX7!U8ZVY%>2)9+B,R&GV=I2!'#]8@<<$A.;2X:YN#GU%K',ZI ,%: M\#0-9JG4<,!-)M?X[9H_B\^R*$'TVQ]L&A3%%3$SZT-":PU^D&NMFHT@(QXS MGV2#D]W$PTPH0YT>)?7 /MU4L9VR_X#:]? 6M.-*F2 _JA,5Q;O ,IRRR9&J MDD)YJ)W-BE)-KE1["P.\>&Y!$*.M7%L0.C.>.NG)%D\XP%+;TQ__(JQ:V*N] 7 M_1]/8@=>^5R'Z9NL;_QR$WVR5DQY>Z*!-SR8E=F!9E M)GJA(XK3R5SJW8M0:I3\WC$5&>!5AWP^M<$CBPW6W;S\/R&HTV#4S>9 M$(7U^X#;E[8S4<7LG'5/?=?KFEUA0QA$?_V%:3A&V1*.$X:3%> UASH;K;&3 M#5V913;1 A_K[ II>RXZM#QQ;JG-LL",;,%V5VHYYG*@[[FQ&A-Z\^?ZKOR. MB%TK_G>-0,\R#U\[*"*0ZO3KA1ADQR$XH=B"\.?,H&YO3=?Y=>0QS:5;097" MUE&1#QN[V)CL,3:90K%QADE%?SBE>K;M*.@.Q):_@>B[H??*B16T&/S*7'T] MT-G>'$1C QIC#\%(JMVEE0M< TBHE-;"MP&'(W;"[A/J!"-3;[FLMUZ-]FL\!_CVD"1K!*L\ZHQ MOLS0\$SGF7=O*8C GB^! >?SMR?O+-@:0-VXMHN[4(ND\RAJCF1N M]]58N<% @Z#0N[J0HFS>\\0V^5L4G@E2R\#MD%/#N6EC]HGN [K/KZIKL3@0 MM^'5&%2D@&IOMG8U-7<%_2Y_@3>CAH)Y[0U@L&>M)9B "G1*!@1M81YC!7?_U8KZEGVF[(Y1TAS M.'S,R>+GW'W>+B"O85<:?1]N'MRK1U_8$(SMVP((IVH3_E5BKV!I:E(;DS7ZR"Z>G(;:>D8@RHH M&4]Z6-GZYW8A\4M7[]>V%.J4^:434(6UB]KJE$EFE'G;,KR6F<7>;QJ):^,+ M2_,^3#*%?L(6O+6_9(), M;WD[0W8R#N!H.04?\)B\2PIDD.>T8;09]VILYRYJ@UCGDF&L!KUT;@)!7#H! M#;?R#0140M'CG+<(EPJ40@7#Z1]5RAP7GU%#G=TO>J9$U1$[J.22LDGX0[>& M0."(+N+0UN!J; 2JD6@18'2);?VCOG>>M0Y,3D65_I&QW8PT9NKV%]Y3%UDP M5;*)GG"3#JS M"?Z&S]37]VC\-FMMDJG$AF_.!2!S*K$X6[X"? %D#16/RS3U@B+6>2X!%=)2 MS^E+BGQDW@C11B9:^O1) NP>>^HU*)5!-0VKD F)^6RODDN *AP5T"333$Y6QU M5JAKNQW2GUVL^<3N+3B!'L M[F-IN^U+,2[\9GH%)G*0,6F;8MCP$*B$W-!:$!:,A8H-*S!EIC;34/N\.@WQ MY3J[].B8*JK;IY*=4$; .YT2NR:WSLD3:M+E'93QO.HW:J2W7N_;3L!WVTL_ MV/ NVGVSR[D9[R:"8V=J[+[F#SH1?W6BO#H_5 A&6R0\X2[ZD9C6V MH$PV*!YF/%"Y-$7&;94MXR@=+"9^0*5N)C^ZD5#16S.5B=2;3*'+VRE6)%X? M&.M?B\C..JN;@;Z-BI;;10J[5#D-).87>77T:\!4+3T@12\@R-5;,QP2'\JE M_!JU$5B&0X4:_:[QNLY%FWNXAR)KS-W91X]1:SZE'=U8G_7DD)<3OR:LC8=6V ZORAKI1Y.#X6\2E3A5/MC#]/: MJ=SZ=CE=;XU?(8--. =:W]727]<3R\K@*\$)O>-N27=K&=*:9 5S0D1@'K!, MDS/)LP#DHF-JJ/YA^TRGPL!))3U\M-5$ MH*8VU ]3:W/AW%$2 R5'IIL%2$*6P+K- P-,>,9]#&H)-[SCH:EA,;V53=L? M[>OK:*NL"\>%U:[W>!F,?QN.YS56W^I.TR0@[&C'1 7M%-?VLZ7^YKTD+6B M"\-I($I:&MRO#3%$07-*AS,)TKR)-\9.3V,<-?(,J"L>5_ #?QZ_U4-F;+N( M6CL>I'JW&9'TUG7X72!,#A,^A^@W>YBNO]U'U]^-T_!JPLUI*8:!76D9+A2]\2[77V^0Q#!EB$'3RG>U M3W@3QV>,RXTB]Z!=8I]B4Z7._4DV+#?DX")K%S-NFHJTBW.C53*D:D1C#3B6 MYPKEE-WG"C;67ZQR 1RDM1*S7O+?R<^EOXBKU%Q3_;V7D9O+RIFTT]E:.W/8 MOQ,4:W@H--'4*IAO?(4KC3( H4S9)J.8?(32<$]70^6JJ"8R*MEZSTIN#+CA M&[.T<>Z6+K&XAG4!N909]8T.O/::H@_A>)4F0JJR2 M]@ 7]99/CM0M1 /&;GOL%%L^_HR+&:=)0/-VJ.-AG.4Z.H*3/+*-" 34H&QF M(+S*M 8>QC7F_ED2C@J$H#JFHV&*UY!SP2]5RM-/J/6M#*1/,ZKA825:4JUI M,B+? /OTRVME^Z"3L:[/4I* J 3@7<1YSE&,2ONVBX_D;9J!O[:^:T MW<12+0<@H)Q>\0A1^*SV-M"(;>@,BTQUN,4=V$"K >*FV&5*U3ID(I]*2NWE ME/I?-UZF=Q*D+*!<($?.F3A0F(J5\.-P:^SO.$JJDL ">() MDI68,700:'/L3L!!"0&#WB7W;&0 ?2FT#5F8@?U31B):5-MT :&SC MZ7$&O.7=SCFDKE)O[X]2&0@HK4XFC$KC(=,(,B@IGIW1PD8$>I,>;=T8+5W@D MW%]-!04(V!1[JA6U+=SZTVC(!5^]-:+1J?C"0!!PBSEA-=Q3LB++=Z0*$+,Z M)E ?@5P+NF!WK3P>84C!,%KS"\R83MT>'%P0KLTX# QKD5$$$T>J?/]!?$U; M[)_OCO?.J,-KQ,P482".7_)U8=$M&#;> ,3E%Y"5QWO_>K Y)Z\?#<]OI* ? M#^M! ))H(5I(CO_6ITZ6Z'G$9JG$O1-%RHH(#E(<;32%NMO+O-"X;$379,QF MRN7V9OBULZKOU"H58ZYUPD FO9V*.JG32LQM):0'!=6&MO1.!Q8[%IWG8K>+ MS719Q?_#QR'M_]/'C^>G^^^//'WYZLO6$_C[=/SS4?PM*/$>, M.#@Y.SPZHX]E5_S))J#1Q_W3\Z,W^A\+[ZIYL8@HC.H79WORCT/]XE=_ Q7Y MZ<6A_>(W.0H?UB*M?K#^^]<[^G/XSYGS)GT$AV1B2B%Z0W./O6L>H;$YN!B MY0F"]C,2W-YYC)7-*)7L9NYE([_O SF?PT=GIR=G^Q?')Y_G;^/NK(DPL@%!Y\V#DXN+DT]PQJ^48!QY M?]FB_[,DM'2II2M]1P?QYX+A@6W]%/MW1]I&?C_&/+ C'OAPJ;P3MBQ=-@;_@_Q[C[6&;R,H'HY4 M( WEGMCZWGXH?E>F>H^H,QKD^@'04J\=[WO5^"'%/[2FSZ]%!Y MF*;F.<=Z4"BRAP7&;S"->_NEMS_-XP1KE[?1C]O%A[ZCB[3+0#PW%O*I) %? MV*GDQH*WMN&C>74[F ,:''T=QP,0L/L>X\#=>@5P [7),7H3]R3Z^!*_E^QK MGGZ!*'SQ;%4+Z67=0KK%C^;]^\==['MPS]T%\O7SR>]G^S=W).VN$C:ZF%'^ MKDY0_:[O8MI;D@O;+8[?>H,LCU1N/NIOH?NMIFB\)1]L$LS>D+=F$V-AU]GC M6X]V2:Q!;W*Y0KZR?;?\ /3Z#SG&W%%N\AYN_W['D&ZPA&MN#6R)/(P+:41R MFF,0^N!L#UNAGH^#?,4-?^LC7>\,GRN'V3SB.]O3L_-?BZ2G\!S_\ M316@G/-C0:$?Y_\E/4;BP"]]?)IUFC_-X7^EIBS?[?A-8^O@ ZDX/SWY"]A$ M:CA\<@?FE\/G&K: U\GIY"/4F0B\J,BYGN9-_>&UK!< ^+=B,B(K=IYN[S[E M^[C^FKS&"IC;_6##/?SWOVR_V'Y[ZW<];O[:F]]]O76]Q>_6R?5(>X_H^Z?= M_*UH[S]7$G[^[S\O,>[L;O5WKXD5CP1XT\V_\)^]?O4H_NY%_.T@Q6W=/PX\ M: 1^T)O?]I\]NP7U_><*P$=Z_%%1^D%O_I;T^)]"?=]#_?Q1B&]GYWG_NCAP MOQOVMY\_I/WN^B]V=Q]EWH\@\X#HMK> [K9W[Q\M'K3<>-";W_&?O7K^*/3N M7.C]2-2WO?NZ_^*:2'"O&W[I[S[;?D#[W=[R=ZXKIA_%WO>BNQ=(=J]^ *QX M_;R_\_)AH?'NLV.3FQS3Z5;,@2VKTY$[:+JZO,,!&>##*9Z:$F M,JOB YPRI\;8?!W\2FP!0[VKL*M0@2^$1YWQ>/RL>:#5(AL'1=(6CKU@0KVM M;--3/6C"=P;Z44]!_/,R2"KJ@%&[%MUS.E3Q5!H\532YG>>I#\W+L!L/CBD( MOZ39%;R#1G'1J;&YSD"-@V2(+5P)%OPG=;29>3A/J/"E>PZ-#@HBFD_%G8$* M7_ AC(.<1@OD2H:7!UCT#!\4%0T!QG&-5&I;(*#UD'+L;H,G+71/'VS1)0,M MJ743]TK-LVHT]G#R@3E+[EP,,BF\&>R[.*:Q"$N&B;@=;'D\B;+UAAN^VWFG M-5%I&A2EG=!.KZ^X&S_7=]<'+158ES'.DHB^T#WOG'\Z_1Z3(.V ;YE714D_ MH:FL72"VHUM7@#>-%R'Z=N'MC!738S'BG(\42RLBI]%?&$R#D.==KH\V?*>1F\(K+:4YJG>< K+B M).BPRJD<5N_GBB<-1MXXJQ!#\4^WO_\PB&O39*?8VX\&#CI-^GIK12GS.>D? MA9VW>BSCUK74GC>O^;]/.X5 M]H9L2S?D]#T'P4S'V(6LA 0J\H]"&(B1"J9;-_81[*T=.UVA6@*9N:"1(=0P MDG@/=9#C9^Y^@L$Q4P*-P>!NB-C=$"FD/>FH=21GXI+MX\A#A5F3A0NCJT/B MQ&D#GHA(S0RP^1TP^2FW0Q0FPF/!9:2+S+4.%0]GM".=A1;DUKTC;&OLTL[) M%'2SLDH1P[%O9%P4LEQ S)JG>#61!<5<"//AAG5\@R^6\"U7%O M36LW/-@IDVL%KN:T_ ]IDM($]+T2IW=IL6'PT!%N,L!+-SDD:/&<\P1'K=%& M@=8JG&$:)PR&">V?)T'I$;.B8;$ZU0>LTQ.HOL-M4YM5WPRG%E%F"1.%@@R( MF&#CQLFD2JFUIO3;ID>Y*2C>G+D%GH!:DD#D>2==/S1J C.H5LQK_1#F;%+KS;;C0%NNGUJO3_F#\'SB;"7L@%"-II%76#W64O:HBL[T]$LEC1/W9S-MW@] M)'0<$Y&B+HO'GJ3QT" 7M=W%\66(3*(7$,]%!<:B>WW(&PX[9DM)3WTC$Y3M M*/V1'>\$NK%,$ITB[LRTFHDLNF1->(T?OS&3BRW",\U^-8^EX%L:+%R8VK4 M77*KT\ONT 2EP8%HSC.GJZS J/+KT?U_1%K CM+^K";%NL$"@L&-)\' MZ$-+1V8P<(MK_0B"6MQ[;8X:TJRS@CM-8T/OF&?2.2+%&?)DEL&4@:3'&67/DR;06 M #)GAGS+R$G>UE9#!XEQ;\(I'=L"?D3#Q;#M/\T66T&'^&=Y! BB#=2O0I;!+??4-1R>UW3^$' M>SCMJ6C>^9S+%(1!KZX]NW87:U027=O@$TV$0J6S&+,%$&5>D;WE7L^BOA.00TGF.R'&:YNLR^*.VY)^^>SSYLF>V+\.'1F?,>APP1'1QX#^H]Z$O-8=X\E$,/X;(C[OBT2Y5C ,^FXYWN@84&;<*IYX M5=#&;)CE^GN9*F;!+&V[D2G,F7 03W#Z-KPC09B!T1+QT!R\L_"&XX%N%7T[ MWOOG-7K68T_"XU:(, $!NSDFP():YK2LZ^Y@A^=H- ]J]N]\RSK>-O;&UL%? MM]?=M^U9YS3#:S;-:S;5J[5QE;P/4FV]G[QYF1\FET-^O .ZKIO6H>^$==B; M,=]V*-U=]'99)-? K[=>XS0R(MWE]QR_8ZIEE\'\&4I"L^=V&A4V*?/6M3J- M0^$WK1Z +>]IX0UM)SFLZ#V+%:0WV55]F=!^KU=A>K1Y!SKKX-%VNJ92VM5Y M^!L."K",X4?O_[RS=WU__:-.[=E&7^A4RC59&M*XFC"U1<3U,M$AS M#_E[MP/;]VC.W/[\OF<@4/?F/Q=^]>ZBV32G$ F'M1X %*G_F:SVSS* I9WU M]:>C^<5S3QX@Q3\0B?(YF*BY$R!^V%U3NLR;.V:OJ_7R7R6%/>_P)02P,$% @ +E:F4C;[DR.X+P 3_X !$ !D,3T]:6_;6)+?!>@_$.Z=@0W0BJ78CIW#6#MQI[6;Q%[; MW=G>P6!!D4\2)Q2IY6%'\^NWCG?QT.$[SK@QF%@2^8YZ=5>]JK>_77S^=/#V MM^/##P?MUMN+_L6GXX/C_][L;G5VWK[@C_#]"_F \_;HY,.?SM'']R>?3L[> MK7W]K7]QO';@M%OPT'L1YR(]>/NA_X=S?O'GI^-W:U=AD(]?[W5VPGC-\:)P M%+];B\0P7Z.Q3M5C$R\=A?%FGDQ?;TWS-X[\/$CR/)GP5\,DSC>S\)_B===\ M'GJ3,)J]O@@G(G.^B"OG+)EX,-/AI_['+^_6TG TAJG>'AT0"Z+DE'2^<=TA!NX>+?VZ>3C"0.JO%AK%EKM;<%U<#A- MPXAWU-UUG=Y6KWOO<[[]_>"/_F&[=?SYL/_I[8O?#Q;,>!S5\4:I$!,8QEG/X>MVZZ^_=+=?O3E47^/'O3<;CI_$ MPS"=9$X^%C [_I4,Z4,J)AZN),4O9DF1.F(RC9(9#7H5YF/G*T'5>9^DTR3U M\C")<3+A\%3OD\G4BV=J(B\.Y"CQR!OQTKS,\7 %61'E'GP>S&AF^::+OP^3 M*$JN,@;F'(*_([(X.NAVG(O4B[.0]G(JTC ).DU,RYI\]SY.;)L5H[%CLY^669#_6$996X'R 7 9\D1=/$Y A"C"(\S#N!"XKDRD MEP)7IR$($A>M\C)*!%\$W25#X>49X@7@0.^*[\(L\O!3M M5C(&O% X '$D* 2\;% MC6*&E)XFBEX[Z^$& T>M9YKPC$*8/'/6 M89N!&(8QS#H0@-4;;V"&<$-N*!N'4Z!3/3">)XPS2+PT(*(,PA3./DDSU_H2 MT 6H":@0IDU@&:DS2BY%&B-W54^E\%<0BJP*SGDK?4,0@*6I[5L+=*KKDV/Z M"O@T"_Z0%?ZXMH2.\RO\/2V 8V1J0J9!1FL UC!D>+I.%-8$9X$ MKA5>A'.! 1E&$>T-B$]]0@1-@9, 5%S] 8^!'BR(R^$.8$_RU]JYWH[X*I@( M4^9AU&[]1P&+Z]4)[UQ,/?+G0&N(XS,5F-O5\\3I.KE)ONG80)_&FIL.W+_#Q R!IHF0ON PS MPIG R<9X!'$"YS6$KW!^[S() R\&:D=<38H!_ ;+M G;D72$!%[#Q%7H^@)^ MF!);AJ&!XQ*:)XW$+O$BL)ZH0-4!:Q %) <6.(!X08N-B> E'\L<^?W+#MQC]5EV=BB>?*J&,"HI1' M$M&PQ]+!Q9;B@!"'1P/)(C.1(W( &85QNX5T[F@R[SRX ,"+ MJ\()Y1OMUC2)0E_A&,SABZ!(^3"]5" 88 AD%[6#DT2!9N=T5;O6LW@Y;;SV9M&P&)S(/#<^1Q& *7 ;;<^'SI;W5<[KS9?[N[O.K]W MSCN'L,VC@[]=_)T4ZYVMO<[VJ[U.;VMKR_Z^V]G;VNKT=GKPZTZ/?OG5O+'W MJM?I[N_S&U_Y^ZNKJXZQ\Q0HT=[[T/\#%'CI(P'HTO\ Q%D^BT29]8A)#3;X MU11TK,T!(.6WS8& G8G77G3ES3+T$;S][+X[,'<>#153'T>T&'F15X*.L[4FP%S$$CM M9*N2.->4Y6E5UYY^_=^VPZ\Q 5+-5"N]YO@_H2CRHJORS4%U=NKCN*!G^: TP , %0U/T-%(6P0$"A%B]84V;-:+XP*8XB") MBXRF(BUO&&8^?(N0(V6DX_1AK0'+^SF6YJ(SMW?-,M C53!5"(6[<%<^'QL+ M2XR7@"1/:Q'_95T6STV+'S@YE&4@)@"Z2 T LEXDD<(9@E"*<"5!DPXRW*\ MW<(EI!5UHR)J7*0RI2>25TZ?8U8,0+2R7H_K!*%(2KW4%1*_P#U+91.5\V* M C4/^2N-,WH'4KM5L$>9BU(6K*5Y0NFZGI?;L9R 6,XQK"B?.8=7:$(R6T$I M[_G?0%<%ZVW$.CYYNAA8^))T-Q\2"+T\]_PQZTIE!12UTTRJIP#5M!!2?06* M%8"^&;Y61.2+()3(\L3_YB13TFU=/,T\#7U42_B7(E;\T$8$^[=I*B[#I,C@ M^(!@X[QFNBF-CO;"[C<'-"L\2U*:2!F)P9I*_3 3H#R&L+3I%-0-Q%1W'MOS MT=;U4>F+9JYEUI3@*S4]-K'X%[#*Z:W)>X"JH5^#[I\AZ$N(V6\V_LF%K P&9,9JCN';C!LV ">970L0$8?60 M!CS"BMP [=9<>!F4_"!)SG),;"QA?U7C\T8&T'7]F;V.;#;K;J#YY%,TE]#-$!L M!AS U9[DAHG8N\D3^=;N2DJ;&K.Z"*3* K0/./)+S^?W2"RMI@TH(XQ< MF;AAO9*2GD!3+9?P S!O48^: 1.;>J$VO0W#K:'N@RDM;^;J#>V65!Q($]6R MGQ2$Z11X,2)(67N06@![M6'2+/P.[&Y]=TL"+P";9\Z6'X%\V#*Y "+(Z3!A M867)I>FH[)"#YZQ0UASGH.([.0XO.$8A!4$J<@"2B:(1%I5]VDJ&2NGJK$ME M#_9+#ADML$#B?K4=*(IHT<@<)>1@D3:* $W&\9%,%ED(VK5JIG"J4LLU@8WZ M2@E[T%%1Q)?L=IFGSS!SG:.GV/8&FA]>2F$/#PD:0&R/J1W(9L7VSY+YP*"N M4X8B#^KR0MHMTDI(209R2.G06$W6LY*:CHBOM.+&F0)VV%V-0P XB2"0Y<;= MOH#CJ;C)!8$DSY+K-9.VL M)RDIFM*S[0VNX#E\E*4 M)Q[7MR%Q! $'IST4(0(?\2Y.R+D-O%-N1SD6F,-WG$.00^4SQ!T$(O/3<" " M]FJ"?*9SRM"+ YC4M&EYXO-%!K#K^AKG,*>5EOY4G8F]9]_='1O2R@NEW'8L M%X_97:2T+4K9(GZ'_H"Q=TF8I,T^XS1"7..(3DV?&0%KG(+MXT7YV'5PT:!% M(O<"E9Q0E+Q6'&^UV'WD7;F2WRJQB]%8$#,^L7&I;O%[&=,"/G*)_$AJQ&7[ MTC;U7=8P/39)J_MH]-,UN-!$'I=BZ/!J> MB8 !F"Z%F*L/ZN[_FT#(Y6YRK!"I\=C^.0$ ML9(OB?-KD>J#K1NL"[QSI&YY,S9U\+>!BB*4Q.DY^EY0'>JA?8S/]9"/<>P, ML5!YZ&#F;.CY2INS,G>J1#EN.D*Z3#(F@1M&4\/8^EDDVF\5YDW M5Z#2+#2(E7/*R[6OWB.K$PR^C$QX.:+"LA(7:[= X@\E\.=N$,&47/&J%"^U M3%;.OYF'@3(#"F!("1&+?3(-@045KR$6)9 A$54WGKE%26,O'M$RWG/NS8MS M]:Z5&+3(?^>2EAZK:L)$=2X#8,N7]PBV[%!ZQB*!%EXR M!#D3>>%$BNI^7-'UE-M$B>= X64U@+W0%83HAR.@^", :C>HNX!:%XA:>E"E MH;'1YEQZ44&LN+0#5^:8 L),LA=%0\I9$ M)A@QPP%I5J1Q+8X/WRO0.CY!5DE#RKK0@0* B!5%.&*'2BUXL.X9E))G9KN" MI?>$Y!*Z:J1AB6[Q5%PFON34;#,IBTUA7"A3<3F8IQ:@SD?*58T"%4XE6;;,5%)9?=5LGWGR M:N^.O-TO.XZ5#W6LTXSO(H-W_Z89O.=27# =6[E M=2M2G8?+9_CR@QLE87% MAJ840@WI*I6L4\![C[U*_&B2CKPX_"9HO/P!Q!*M!1I.'+*4?6=CG[E+P7G(?:;@4RK%';G-2,*C$G#-!*O9S4 MHV UW)!I3"A])V#,XKNQ(\AV6]^3CJ0F-_4)BH!ZGSVO_<+.[/MZPF!^GXP'K*](9,$',[9!.J[I>V.B#Z=SH M)LGM>,I *0F\UG$X55LY12M/V%'R"K89+=-HY&XY)V\>4S':*.9PE#C]BC@+ ME/I4G5$OGYU1-Y3(F/6".?@"#!7*0J7,>@]O,!!VVD8$LC#E@L&?1S*I2L< M"$]0 MX*VLP*#H]\<)NK0P13;*C *3V:.2& 5A8=Q'>'8<15#/!0DAB(Y6C="X3$,Y M--U= Z 1K$-$>PH 6=8X?SO$\ TYBLAD2@9 LQ *YRNW9I[=P=^,'&=RS") M6&P+82S#&J)FW.-27;F&@&@R$B=W%R)8-E$BV5! M8ZX?&7&V$C(4HIH=\&]=D[,Y@?V.ETRD8W\4E$6Q"%HNO9AQ-*<\'9SYE?$P MESPF%$JD-W7"'3H?4^#>:?8(Y\D>N OO.^I8?>TT15Y:=NPO]L-QQE2,9FA%2 -RPLQ:T:QSMM*DT1:<80PECS[G'C&NVDOQU)>3) M$&GV9];\1 ^2_;8-*OJQE\)":IEO?;)0T [Q;?.D?L6YQK9T/&QN9I]V\FH/ M763U,:MWA5ZR9%#+VW"1Q-&,G5Q[FD4K/%L[\G=1\ MSA53=/L1Y#$GLUZ43_^XS$#02B"$TJI7&6MM;%F(F7*P=HO1QGHEA>! MZE>2AV&*]PSE@P%G[MCQF,"8$0S7@4#-)Y-KIUH(ZWHA/!SQ'*5) 3@XNBQ( MHU*Z#8F?JZ2( C:"#0%RR![!9U:RF(MM+ II5C+>EO!#[;==(:F2KTK?/*OR MJ3JI%9K1R M5JHO4\J/!]WC,O0M[*,K__!UD1**$OV1 /I'D899H)]UE5DU!>'.A4B&SJ@( MHYS.(4XBSJ]$'PRZ,A*78#@$<\,@D9_RK9?+)+K$(29)BF%;V%R8@]BW46J4 M)EGFQ&($+)?3D)'Q8Y .YAV&0>&'J"8%!<\_P$.1',XND<-(M=6G]5#)#%1B^9(L/! ++"8D7[%7!9 (@5-9 M#E,9SU?NU6Z ML6'.QB0+$YX]I>6CDZCDV;I@ZH82T!Z PJ$$$^]2M)O MSKKX+A,A]9TNC!9'4=SD6C>[Q6N)1.>Y@G2C9B2HL>"5GE^*?@Q/* M'1J(Y7J4C!>DU5QHY!KR-O3<(HKEE)"9=&@K#8*DN_%8\SF1/;;4;I$WH8EFNR>7S&:4*3FTNJ#2!,^;J:+71;5=2A$;,HL' M>=&/B4]JU\B9N=5_B&1"A1HZB)"UH J"()Q@DA"QV>6)6 @0(\1[##)!6Z:Y M!YC4DTPYC=CS&>UND89:3R?5(8DE5S?,7I8E&1(;+E\:0$%LB%294I9/\MI9 MJLY-DU0E?-&KH=PNJH0$,[38NJ7"]4%P!U8A$IP]%IA\A^H!YP7FY.6#)5H8 MH1&AJ7IFM20E"7=[(0C%$6>[$WLR7,BW4#7,9^X*%_70D9C136Q9&$SY$D&= MQ8%D]:]17.*H9CV7?,F'8^J '$/O,FE*H&CF/^J2-H!Q PHJ-1R:'0^EI+ M5[MP:EJ\H632)3A%?,21-'J1C)6^Q\>T1# MH]VRP.&JB >]+^6H'L'(U;F"?VXZVIP,Z<;,-Q1\&"8BTR/S(Y6-!<,PJR); M3+HY;?6_$A!,4I.[ 084YSU;2<14KCC5(9' %->L5;M2X\CM;-!BYD-A8)(0 M6)'VN92E#FFM?L K)PZ2/F$)0VDPV+$GA _:6V0'+EF(#N91N:@1&'P1*FJ) M*J].WLJA2BO/[1R%)LGC-+JO%E!E1129VW&A#>BE.@*!)J1[[^W6")2VE*W[ M2S PU7US0I!B *BS2,'&C!IMI')"C/E5I^.L:LQH\T)BM%97R+Q0*1*N3M"D MI + ;D&* .XI+^6@*D().O.IVPD2P14 5-3-W@*-2GP\LR "[V!2347VZJR? MU'*_U?(3[\Y2NBVS!6[[ITH;(-@R-I4,HH:R@V1"H@L3ZPGQ]0P?]"'\$Y4> M;0RRWY/2P2@\0@EAML%"[&B(*;GRG*@N1OF1,-9*JB]31"LI9NAAH@PS=IC+ M9#14Z/$9F0_37$.=,GYD0DO:DH_PIQ(NJB?RPL_6I4U0E2A@3SP<"@34-A3AJS$ M1ZNF8I\FBZSC 5*YE5M-/&Y)>I2+.#GG"C@IXE95/^86L:507V%&%#G/,IW/ M( L44+$8Q7P,8N$E]Q';B4H?I_.<\Z)"0]HX[& XU'>,,*2X9%S >U]&@ !$ MQ('PPN.EY5U>.,(CI,]P=/94ND1D&G*ILE['.<2T"5.V""@QP<@2N?X!K3-7 M'1(EB[%!#G0.&W6^A9)'\>7R*2MGU=MPRGV"*9$BJ_KUW%5M3=;Z^&;!-)3K MNAH#/Y"(A,:;RTDQF'Q"G@ 6XGK'NFR[NFU.(2*\$8HQ3*T*6:5L*&<[D:X! M\JUG5.&"-+5\5EE\2=U)G,P;@M9&-1)A-+T*1Q:SS:B,.4F?BB='!9F'?/NL MGA+"5_!*17@H1RCA?[$<:E:%JJP"0,6\B6EP2 8-X=+JX#4JVJ&*_V5E4/A%2AODM Q7I0I!84[P#R8 MLMX9BYPB.2BB9UDN)@L)I-VJ*MNJ?('!0H5F;K46U/($R22]^5G8.,:[%5'$ M:5WC) ;"C[PI\#Z@XU//5'AP!!8&I0B7@4K-Z3^8E6KC_(3.E=UGY\K-8Q"O M.F57-MY.?<1ZK!?U @Y57WW#O7]=*$+69:$=X(0)VW;J4VT83@OF$?0.$8&Y M:CH5Q:5[4$ N:-RK$K]XL=,*D%@:B.]%\,GC9/%*'G?Y-Y4KQ&J 6L659PH+ MUY+M2OD(Y! _E\E5N4\ST2OBE0 MQ":O8\Z*; +&:C_2.Q1F)IME@V\T\-RF\+*SOJLR,>GV:M/5 5UWM7ER75,4 M6:OP OMJ*XX1P_F:#(+ JY:+LLJ\ZIEX89M\%5=ED%5*Q-*%+/E*]?7%!7ONV^)TGF9P7Z81+Q>>LFRCH!9)9EAR:!L7BND5"!JL4 M"8&-Z+2$>OLK--2E=U^.@;8VJ /I@*(#5K;##2N9##;6]S>(>^B(.F$\QQ#( M55 V06 JO@^FLPDH\0%4#;Q/K5-[5$-*31IL++*HF?'E3CQ(+! NHB%%UK5J M:"4SWG!;WL;ZSBK@?R.OX^O4;#M+BB[QUVE;YF3: NZ:JM"#JPW!QM(X4"XO MZREG$FB^!IY%%-,+HG1]TY9%:XP-0Y MGMQJT@("2WD_5<8QI;!@=(:L,Y5-*;%%433[O.L4HD.>9'AAH("=XTL;&-)6 MYM>*[%1AA>XD5@_,J0<*N*D.# >+&F)@*_I8=^2I>CU?/7L];UP*S$:+0Y/7J.,Y MK 2PU/A'$8P(EV0!"=7+BP,%1EY;R"O#S+1AR1J(O/"&%B@Z2#NENUF23K1_ M"Z-EBF2\5":49;GRV6-(UES)<*T.9Y07O%7BOL MX0)+1@= P(0B*+'"W'3J3(,A1T>9+T^E)PQ.@B]B M2>G"-R\+LGM'(@/52J6AE"KQV[]@_.J-%*P/(382#=ON3IPBPOI QG "K2-]"/ M^@=_?[+QFKUGSG5'1EE_6(X!D!KCHTULN6]=NO")CD>\4TP2.Q*DH$IM@:P% M$TRAZQ"R;G58;;$N:S['G)OFJ"8,UJBN%=/-QAP3QO WS4X9$-R1C',P9<(F M)5+4R,Z"1<^@\USLMK&9#DN>)GDRZ3#?7AP>?3IVWA]_^G1^>OB^_^7CN[6M M-?I\>OCA@_HL46(;,>+HY.S#\1E]+5?%WVP">Z/#T_?JW^6'A6U8-%1&%4 MOS@[D']\4!._^@N812\N/I@?_I!;XE^ MR6NJO^]<8880"[UJ\JWOMB;X> B MGYR=GIP=7O1/OA!^:>B6(6N-;4'HM^/^Q]\NX+QVR^=E?6\ UUN;._K]G=O! MT>RUO;(JPLD%2'+8/#JYN#CY#'O\CBD_L()?MN@_0X)+AUHZTCUBSXOLA?-[ M@!7U/5#9JBX.,Y0MZ^=C5(GO//S)+8#U\M,XL,'PQ)9^BF4R N57>3\.Q= Y MYMI2E\(Y86^$S0;A'^3_!ZQUW(V@>3I2I=N]I5C9V_LQQ,JA+[W^N@9F\/K& M_+@T\L.3@#W]C\(9^V!5G7><_P2%\NFR1H72]O&6-O;SR&_%#S'==9$07X&E M7D^1&H#6+E+S5051KXEZW7WG<)J&$;97[Y81QK#N!S;*S[57XA0MP^V#_>PL$W9>3KV>')3RMB&>GD5@J/+RSA4]6V#CZ MBB-O]IJ\2IL8IZTL:LD&*,A[,9L*5;N._[4)324<+Q=?RPW,,E(K:"S?Z'7% MW^H@J+.9HX./*::GH,R^R[U;6L@MX #+.Y9=L7G*TY22-F"=@Q1_Q;O7YV,O ME6N_CYWQ2RDR.B]Z.Z]X/.X_I@\Q@IHW?Q@Q4?_UU^Z M.]TWMY[K>?'77OS>_M;U!G]83^$S[3VC[T^[^%O1WK^N)/SR7S\O,?;VMCI[ MU\2*9P*\Z>)WW)?[KY[%WZ.(OQY2W-;CX\"31N GO?BNN[V]]RP G^GQYT'I M)[UXI,?]9VGX&.KGCT)\O=YVY^4U-:+'7;#[LK?SA-:[[[[3^"S .B MZVX!W77W'A\MGK3<>-*+[[E;.\\FX,,+O1^)^KI[^YV=:W+E1_9;[/>>DI-H MS]W;ZSY+O1^ [.[QQ@10] X2]*N;+OF.B7I_N]/;?4)$LN_N]J[I#GG4]>ZZ MV]=E0L^2\PY(>.]%]Y6DL\=&@>[>5J?7>T(X^]+=WWU*@K/G[FX_QPA_!*H# MZ;:/5+?[^$C1?0GJZC75J<==\(Z[U;NF9_&1V<2KG5M$)IZ)[.:>T*T?A9__E$T+I[BMW[TF%(^Z2 M!I\I[A:NT"Z2W/;C(T2W^[+S\BEY3;K[[M;64S+I[H3DVN9B;/OYZNE=73T] M>JRKIV>"*S4U7#JU9M^]CU)2O\IJJ&'<;M6Z:OLBI:X_II Q55^S6\U,3*%R MH>I+>:8P9$#U3LO7@.BB=Z53AG6GVFJ7H4J[3KABVU>/6HJ]-^V+:_TVJ%A5 M:0S95SZE?AO<08"["TVX!ET8C[!*=9@Y'[FKI*-.@Z?$>G94?17+8F8X(3QJ MM6_F9_4#M78?NAUXW_$F#]8+O-_8"9QWC94"N;DKEJ,/RKU>X7?L"9^YLA1@ M@G]ZP22,PXS+'&:NQ <_]-*0VXK*MF4>5F"!+[*".C_!LURK@[IKJ_9D6*H/ M=YJI H588Q;K$ZK:HUSWG5M33F#5>B^I=3#(HRX%-Y8= TV(90U$[6K\B.Q4 M#51AW89KEQ',$0)6>45L3Y6;WFPT?9%S=Q0J-@-;XP:-!)T,+TB.DRB@'U35 M9NM/JUQYY,4-\*56VO0*=LC+FT#L M)8@NIJV=EZO6PECWDVXDFQ^!8APD&ZK[7,3TIVMUR*1O]4=7]N8=U1OW*6+$ M :G4.;;(0+2E#V,/Z]AXV!:!@%B%G6LU[5*GI&IOTI&J$J-8&EG5ELX3MW;2 M5%BW5,\7R+S>,ECUO9=%P,?A=%D;8\_0ERP!;#40-G6 S;)95G ]>5VH_P*9 MH/-'OZ\K)F-S5N>,<>#0ER7F5>W>S/F*J_H09I[NZZP>:K=^)4%'Y_]9!%B7 MU/DD$-IF'& 6'[#;0*A7"G"TJP?[.;$+54-;5GH]08IVOB;I-V1>1[(-DM4Z M$M[;<*U2Q */-)?%_9U^#,B*?0K](J7[[VH]5UAB!-<[3@K$4/QH]RH:>F&I MP?,4BU.'6-#G^+\@_O4M+:LM:_%FEQ*.SCI572]VLB%ZI M[PD^"O]N*%0QK5WF];:EQK&I+BGO.A:"Z8X'"UE)3:!JJ: [CV E[':K;Y6X MK EDYH):AE#)<^(]5 Z7GWGXM@I]NXZ,R;W!_:XHV0%6;@1K(NM6!6:XKG3%^/D"EDF M?R90]=LMI=VH#HY\K,#5K/9%/M8T=R:@[^78T5*)#8V'EG #GH=5Y%3%9H*6 M6^YGK+H6H UJE6D_=PVM0HP#0+7M K M&)=TCXV"G?ON$XR=">ZX4? -"+;69;RO2TL#: HAC:-!4L2,'[/&)NK"[I8W MIDZNP(YE%Q1;>I*4;K5_RW(4-@B8SW:@<6ULC MQ=H++G5B*?42V=75].^N&_P#XZ-$O65Z?L(BF:14L^$:0(X,E,Z&_*[G-6RP:S2N8+;J)0[S)?Z M+X!ZC3R!&SMIBXD!5FI!I=6.OJFAKYK4-VN763$ PY>MS.>!1QR'5 MHD5K;\86U4T(?F51Y3+)*%L[2&!$Q&UF):RH$O7(KN#T[6O0EU4/1(WO7!C& M&+NR4RN:?]RG!!6!U"C(#TH+X\X$Q@MLBV/ M[KA#H#!@0%M4-D1AZR[,VJT:V_HAQ-XU!@>Y>0F]5:(D6US9(- M%4V'V@PY9XB6+YD:K.A@7QML- 0[26,Q4_W1I<_.H6Z21PUBH*_ O< H@)?R M,#)V1-DXY5_%69Y,R([+0' M,MEDCPS0.B^3")8,G%":MJR'@7H)N&P (-L.DJ<6&? ;QQX-W0W:60B[M#1U M>(G:CE*[=NPZNK2YV-_R*QADM@F:K^HGMM[K;KQ C6&V.<0-KF_O;/S][?GO MIX[N@&B53ML!5 3IEJ.%ODD<\34%^;IO7\ K!]@',JN>^9S#!%ZC?*1F[\KY MJE!):JX:GZA7)*IPV9CUZ2!QLN2-8^$100WA0N:!;DF/[5K#C"T)VR]'&"Z^ MXQ?VG.?[CN3(LL9=.1PX%YA(':" +N M]O>@+(.^5-$W9),VU9[3-+_EW2[%30#')D!"X26N7#;%XDZA34!=I"<.!'EN MN#L08K9N"210:(R=];UKHWD^9CS?:&AXJET;CO1LH)U7,8W5[[)+J3D=V0<$ MM;PY?;+"R02L>I@CFI$ 9Q,?D1C;KBU6Y??N(P#6/_C;DBXXCM4$!RON]FM1 MN@C$\N:8S@/4+*L@:W-]5A26R\H8L\Y&Y=-5_-6NY'JW%5FM4J_5DK#5DK&V M JJ2+TA5==XY\](O=$*%?+D'NJN=6Z'.A'52PN9KL^QZ--L>]':I'-? KS=. M93>GW![8EA(<0V-B9[-]?B-.2>KGIJ,I%N]TUI7M,DVR?--H#]A#AP;>4.:5 MQ<#>LS!">I.K*@_CF]_5*$R/)O2O O\_J2VDR>M';ZO0V[IE6X57^S]A6X4? ML$P^\1M=T/V^N]T0>%=MZ/!HF73+TZ 6/7'K?@I[S7BR]^AH\L1;*1@UI3%5 M[%^L\=:KU\<_WN[?'+-^G'\Y^"TY_>?WA[8>/K[8^O[FX/M\Z#KH=NNFU2DNE MCU^>7?P:7%W_]O;\U=8LCLKQT;.]QW&Z%81)/$I?;25J6&[Q6)?VMDFH1W&Z M6V;YT7Y>O@C,YWY6EME$+@VSM-PMXC_5T4']>1A.XF1^=!U/5!&\5[/@8S8) MZ4TG;R]^>?]J2\>C,;WJY>GQ^==QW(_+ -,*7CXX/7[YX/+8(\ ;_9!&;]&S M0,[6\;_2?I&_P"@T\57S6/(<%HJ>N'CW2W#U\?6KK='!T\-GAX]G(:UOOAEP^R4$UBO;QXFP6683(+/X7S=+._DG9]5 M469I+_CY;?#PXY([A2:9SIX-=XH(@+5!%'I$1Z MM#>0A^ LGL8%/80[S:77F/7WQ\M.Q?/GRP:=C7'KV(J Q MZ:W=CKOC=3;)PW1>W[+3"Q11."CCJ0K>A7/#_\+^>\%%2@/$A:.;)S*+DR30 MB@@H,=5/$:F4T[#48:\F/@C3*'@]CM4P./^J!A6/_V$XI!GJO> W&J5*(R*V MQ'TD "5&)FKC,E&T'?-@0$(Q4K1,O&[#JJRTV@NNL88Z3@=Q3@Q,LYT405@4 MV2"FJ4=$63D6@N7Q;H>>UUDBVQ,6M"U)DLV*HW7,]^PN.(*T+2WW*;%#HG.]-S^YBQ=?I-W.($M3;"GM%Z\(+VV]H%B0==O>DP?Z(+X0XGG+ M^WAZH!V/_Y-N??;HR=[!X^#3U5F0$Y^__/G#^VMG]L9QJ7:+/!RHHS2;Z3#? M.N['NS.EOB3$@KCU.,AIK^G).(MZ 3TP&!/GI!49R3\572$Q$F*T(C%2*_O[>'^W4PN"M^X-5D]4401E^)66#'R7$6OI(%)1 MQ8M5,&-JD,/B2V_K\7TD,20!);$U26S@;ZI=CV ['@9AGB?Q(.PGBE[%*T8; M4<9II;!T6DUC-:.5HUT)4S-++')<]()RGM.3T 911>P]8J:?T--C"/V[4 _& M(C4\;)J5&!'TD+A$W0YM1C95NB1FX 4%T;QL#5H+(I2-),*8[ MBV"6Z2]87];;51*E MJK2\$;L1!J2V55JPON]VLARJMR(#,AI)"YY^O@G;%E;I/>"G\4Z MB*,SC OBOV!.-K/'_+Z6!II]S$PTMXJ\20*]-E+0SG%J&#X@J6#.8X9G0O@+ M44V5UK 9&HNYA-9@FW1^IIG/G<21-L]U-HTQ*-0$B;**4UE,$-,8S)>#@E:8 M'B#1"OLD [V:&#R65I,^38<>9/$K@NW96+&>&%8T,WH1[WR8[/#DM1HH6ITH M4"&IKJ*B_^#%>VM]CCL4B!L5[H=4[>)9JV^O*M)2:D++3;M[_D<%)CJ9A3IJ M&*@5E-^1A0HV,E!%U?^=;@*;86/$V&>L9FG?B7KB@'HO^W.^Z[7/I?1A$I>E M8C[ MZ<9)DH?SF+:N#+3A>=3;2^Z2HLC-)-BE MZG96'@*:BWO\ J1]KB+ M&:^9":_SE+XC??P3^U+0Q=!*3+>9VC FEYG^2_J8%#3]HXM0QZJPWT=&Z?'D M&R($$6//D&T#Z:M)GF1S[#@]J+-J-)87U4X,4X.EC5BAP?5F0XM0/-\TU@]\ MY?"LF3/X\:F/ >=BMHX?/B(?BA@\N"JU(I7Q+DZ(D:->M_/N)-@_>/KXZ>[# M)\^?!)_VKO9.2'>?'O_W]?] %PJQC_>?[3UZ^FSOD,1LX/#^F6 MQX?\]<^M9Y\]/=P[>/YN)2'([7;)UOY9;>O:+;J*$QFX;Q +N7EFX_!U<5_T<(_ MW+)#>+L^LWK[8.]O=_[)>RKU^,H>!ST-;2&1 =+[12^(&&+8A'\2!4#'??9 MCX8RBBBDC^!?L9[O=L(1\27(+XS7QFO+M_/GDIQL";XQL!BL^_*Y3U6JAE!1 M>/6OX4#T(VZ^-Y=AJ0>.52(6BZ&JECODK1WV5%M?YA3DM+TRL7 PT#3NU,Z/ M8RD$.8,!:0K$@C:[T!ZWV\EU2,[,P$25WFN2<,:75HSC7!I\6$?= W([S4LI M$*7;2.7?U_9_-/8*TO":_.64Y.C^8J]3\M=)C< ,]562S<3I"@=?R.I2Z#M2 MLN00'\,3_8Q$W)IT[1$_L,1[7B-M#$W1YL5/,"F18XI1G$S:Q$0QIFBYV^DK MTM7*RY\0M[@4RD.;0JE23C9(C##-OJC6H &'-'@9!PUB8W];/3>DR# C%_\0 MZ7Y48\.>U9H0*3"1GQ'>7^4V_%*2H,M$T8F?0RIUO:>#28FH6%>'^;BY;CP\ M?^:<1G-_)%A:ND&B5E=^S3N $=?N@0F6+ER-)QB#*.($"MEH@&$'F#=NU MFJT6R>JMW3+?*+1?Y_(\9?C%\EKOA@WVD$,ER'Z/(Y)/\]4,,YR(Y22G4Q8%(IQ MG"\U5).JK#B]A^BB&,Z)2XQT>'XXVP43C-KGK3_ PDDSNVF)PG)WYBT19UOV M@A,V/O12I$X-#ZNO)?,U@J"RE"BH:;J*GF_MD.K(2!/_"9H@ R@K\F <1G'@ MH8,H+MS4V_-#ED8&"@L;^=,E_)M5)3B7;.A>\#;^HF9QH1IOAUBZUYN,,!E[ MG2%K=7M2VJ:\15MO)7&&P?[VSV^5\1F*U=;B47E*KN$(M7SF5I[..E)M>]TS M93=X6"HONYV6)NT[#Z('*PO]+&%X66GV*V*^QZ_^/K<&Y&;O@U7 ]L&./.ES ME$M.B@(V,_T6AX3>@!D2AU,,L'VP;U[6KXHXA8\1$=? +0$3B6@[LVCS 6Q, MW?MZP?:A&03$C<,I?$XE]A^[A%PJU$$TC3DU:K*H3LYHEXHJ*;F.03RA4S4/ MS/OM>K4M*X;>?MA^ZX#>AKPJ"UZT\%!=BUC<=1JPV_&*B T_$&4-XU?S/A3, M40MF=JUENY/*\$OSMV^O+D]>7[S_Y=76_A9_ MOCPY.[.?C8YX!!5Q^N'CV?E'OFQ(D"N[I%?>GEQ>G1_9/];.J#U]P7(P21^/ MS1]G#>5$:O+Z#/_YZ-UJ:?"48)RB7[X1?,#G M)_H'DO!C<4%L5Y2G8:(%_,#_"W$^=-+LOK&[)U.KO1)[8W. I\__$G5@B#N^ M(M,4 D=RY-/6OLONS.(=]Z%6%O!@_[>TRW7+_: M>M8DHKX.,HRBL:&(9;.@\^YY8W(@U.N_IU3,$8\G,1\T8YAJ-X1_-'JV?;+ MT%;M03W H)')8[:WTB1U!.=G<:(.=>(OE;US>-."<0#IHGC L;@LT. $I-%H M]8>ET@LDN105Q82:@\/$@.HD/<"I,2P)A^SV;GK1WNHE"9,B,[$R+S)PB?6W M#J+DP1S633D8ZFSB;[R@4-*Y!]E%-J7;45]SS<3K(*89QH /\B+%92,9;1DJ M6C.'**,WXWXSC\84>%#6/I)[S*M^$@_HF4F(>JKL+SL'%LL@$#)ML1/\,:.' M1I*G=65@VLQV:F$!GBSE09?S08:I+3E]Y$R2*!CH&/O%L&X=#.)IC#]I79%2 ME7=RME'17R&CR>@5)3&-#FG*A1IH57+5<%C+(6>LFG?$#*$:2B6:. M6='-*YUGHDT%%PZ:>5#&D(Q,VHUXNL@50U^F<988>1YBPOS2&R<=,@HQH4UG MV3;XW6Q027XY3J26$G+VNHJ]FY IIL"-LX"QR8>!X9'_*[A:8K:G4&&RU^V\ MSTJPO65VX91X,A'4)4L(=A4ZS!@(J&K+!F;#XZ$!2!(YDN5"CA(09&]>+#XK MQ:(/J0NK7V*@J*2OFXG!(94J* MKU@4FS3N ;6@"N4)DM1<6B[$*B-1 ^,'61X;PF9CM%HP)S$<@RLX6M'#36!B M8](.36EQMO0\5"J11V,X.]^3\CM$#&,5W-1!))!3DM"Q*L'^YCM#6&00029H@?G=KNM@ MMA[-!MPZQPJNN(_AB50";+ P94HFWJ@0^CBLM(V&*BTQFA9GTHC+#D=W-)W% MB,';);JZG!%:^V_4#TE9P^V34PB MZQ?V0;F1A3C<]&\R#@J/]02NQ2]@N]ZGJ6E.FJ]* MV+#7%]D7LACK&!#8/Y4U2 U[WW;@Z,M8UPZA^4Q3-N1S_DFA&\JE)YR-EWM) M+-$ZR8):*#T%!+87^!V]M0QZ&IR<,#S ?8IS"53X_@$;=YJ1KO+2I96"249Q M+2^1").JVQUN3&5 G$(],3 \,0)\E9S+JG0!Z.;F_'XC!L6<]['N&#E!RI73 M9K797H"CD!:8QKJL-LINKO'PK<.$4,%@61@1)4X"+KA=EX4FWVH#.(PC'7/9$UAD7MH^(HC R#F! .F:"VN.3#!N5,] MZT]U.[5#M1ZTBY%70W!;D%[EX=!(\5N^79:1 2RI+,/!6$4[WW9BA:]J#A[> M6M?$.X&@6RU4SVC;!2_0^+BUHW^#D> ]*^!V8DD!B*$M2@L>VN;V^,A1[[L@=(:>,4=R18KR6H0HU># MF%':U:)7:Z+Y/)O\77(=?.#$ZK%&MUF,U#M]B&-4+ MMDVVEJ,">U1":-I9C"&O]4ORN[5/R"T"66 S%&V[+/G"9:]M;!BQ:KT+4"&Y M8CTBB:40G=*M#;$/MW'2_BD!/38F7B')+G1#2.Y@(Q92DXR?AVLJ+@O2D7;W MMYV"$7FRU^$3" :6V\MKM;>\9[R1>E@>\'4["]Q*_S]#"F0%D[R 6;#T"$FH.2 "2I^<^2*7 <642%S95 M&(A](>M?#X$_@;AWS'%05D>9%?!T6GF+7Y(1BP@7B/U1>-/ M0*C4!DF]4U@2P\AIKDE+K?D'Z>)>$X3/CBXQB4,@),HX,DB925=8LXMTQ]NS MM1UQ-^Y:%,[)>]NE?Q;VRX^WR>/%UKA]@HIRLP:9C0D9F@4VPMH)IY6X5D61 M"!6FSD[O-%\P-9W07C^R,>KRJ4!%AS0X7/%L8=F8N._GY]NOS/='XM_B'M_* M/_9BQW)&;YSO#J&/MP\?[>S*L4[BR*&DC$I>*=5TZ\BN]V%[:(9:@1SA@ALS MM0M 1KBY5"T_\4Y\/O';N3\V6;D@/:O[.)2\$2/4*E-U.R[.*+CSN90B+O!; MX4AV.,=^!FG]O3R-XRO!A7,T>DI9)"-=VFS,7[<]NIO!$E9O1"*@#(O37> MMPF5&WDL88D<]-^9Z&\XUT*J$(T4CXBEN'HX"T\V"\K9I9=1JA.7FS4X:RL; MH(J/>WMV]&)F?J.1:5]_Y4":L6-E,@*["- II!=5ARB!27.,ZWQN(]GB72W' M,M:$X:I'6'_N?1%K@970Y'M^NEA+L%E8TJ7"YE'I FL/2]:?RW%'B0+ A"(S MBA7(MZ)M%> 0Y I M(*3!A$?P%=X?66W;$3^;@-%%LH#N"XH^ 6M[JI+$CQ( M4;T& -F@+>O5J1[4IM@:&U5LZE628)R[%>>Z\Z9A^E)=:D>ZC4KW&WYK:]E2 MW*MLR K'5W2;! O&9U[,!=44=3N;6)DQCGPT4)=U%F<#W>H%7]Y>4D0E0908 M8V)]AAM:'C7,:R^;-1%W SOJA8U\4H*7GZCK[Y*([G9:AZPXH:L/&,R]H')I M\K-7Y\KH*SM"\QQ;_X[E>^7?OVFN1M"R!G<&53G#H7)0#BOTG=-QQ.*B/NIZ MP#K QX\2^ND.3KFHFVZ_+>,LJF$$[Z#AR3J,@*OG23VHU;9K&K==!$]<6*[J MZE[- S7(H;2-T@!Z G8)]K''13*&A%-[?F'$)C10RM%3#S7L65 9K5GNL C6 MNH1@PZQ<< <>5L]G]R5E"Z_R*2>I 9TF*(Q4U6YZ/:W"?RN./:QMN#U32K"- M.+@V'LF=$B2 M(.L78:.DUVJ-$X43:,TE2(^6> E:"X<':@;S8:)"IPU35+NNY<<,821,8_L0 MQ"QI!8\#'LF4[+"%C,6EETVR!^.R52'ERIAL4[L!$B5,!?/Q>Y6*2XQ[U)!H M"8&6$>_:8,=QZNB8<1VKIO7 Y(EX)>'8> WVEA])7@SZDGB8%#,)PEYP ME2U,F(%R*OT]D]")SQJUQT!ML%->@DQD>9$1ECL%'JJ2HD]H N<5=#N<+*G2 MGA_.6F=NZ*_2DO5826\CETJ](>19G.,D.%8'W?>0N%G#9=I MO.:ICX+YHU?@&5-C0.+V=YIO$8G';0Y@J5*#5I(3NMPI)L:H]/F$(SY3A>OD MG%K)LF $U@&2G6M-N)(P%BELRZ^ [NL'M&02AUXIUS17U!-U>Q=!XT?VK)DL MXB,H/=P5*#3D>T?^$,]]C2?5Q!P%PXYZ?19,$LX6\:1.N34MK#7^GNP+;1QR ME/YI,0[S)2K4E:YH;@RW3J[7GJ.V=,=X-2@)47)I0[@!NE-6628*FXB M 5IQ@%0^:P!D5HW$>KF6;N=VO3#WCF$=,N;E#$50<1G,1G.T=:,CV<1&B >" M^DBWXU@1&5'ZLG%X,,H1:W\4X,<5W>M#P=W&>IXL]WL(<-H$].Q6P, QN&-I M8L[BP1,IR=A/(M>V,,IM&5EJ[UW2]BB)??N]Z6\!$J-.S)K.%.!US,'%#FKK MEPR^FXV^+6'KG>;,5;R%==VHOO?7$.]SQB;UN7INW8Y,;MLT:2WFAY;91K!5 MVJKM>;V3]7%*YBS2S9)&*3J6K/UW?506X0#Q-(6\@9P!+^E@SXEPLFQZ9Y>= MVN2 M)0U39G,%MVP>1I9\4U@&(']IRK_XP>[2(KI=SCG'!W2_5:FK MQ_VA229O$(+0J:HP[M3"C1&$< :-2P#6I7?W-Z_;.JTK'3@.8BNAOIH^3UE4 M8' !@&HUH7T3)-=/L1']4W]+/#^-H=%2)JOA9I6TIW$S:&2<,CY/MXV67K<3 MT]A;,1N3.O&1W[? &^U01(?C(_\7#_R,QS"S@]CT4T%^)DZ.I[@DS,,!5]IY M4J0<%/\RC2>.Z-^ .-*?58$R+JMP'#PF@0UO7<_;S"K)F5IV&QCQDFMVMI%\ MIU74DC6=QHMS'6D;,TU.^A"@FRPN@#]^0D02 MKVB3_RM6Q%^0E5UGC=4 1C!E?Y\\5L[D4PC-0:\Y_\*TQ$X4>9R10#N0Q%.% MH ,-K VI%S3EF [AW,"1:4-"[Z=<,M-BRCU'5A":K3W2%560GUT) L^'..\$ MVX.,Y\1]-SU_LG8:_@_\,"W N_3,P;S2*13U&J=]H*Q/@FKS5G*FN%6XCO8P MX72BA=[A6K'0/&L2-BG_"IU7<.-?=,KX9R4R+I5YQU4JTOZJ6(5F$YX3D5[0 MXXNR:5)V?MW9U:@7[C9MYXM.@7DGGS7I3J5@K*/Q$^IC0%JGB*RM./&P$P!# M*SFT8/5A(XVJH^L*Q752Y]8)V5@UM>C8'A':?5R7E[ M4@RN:\7U89-@F:4F V7SDE5A$WI>JRO_$ W+G#\YW3Z&H:VJ-O#NS&GH,&UH MV;.4N[JB\%6Q 6,MW]2A%):%#XO[HK1_Q*UWXBYI8"\Q.YY$+,>G^GA?LP2 M'QGTK*+Z? W6[YR1 +2P/L4'-QN,.1)G_+7BXT]Z?'9(5;1. #* 3L8SCL(T M_M,,TS@_YCXZP;YI:?V,P!) ]^(ZU[_:2<8U2Z8NI!<6=DQ8HW+GMDZT68'[ M!W=(_34STIT0V_,8R'3@8-D! M8I(7HMF2,*>=Q-.7(1RZ2=8'BC#GN(#/Z@[Q"UF,T" -+/I2DD-\UHD7FII3 M&P!=@/7461H/:L/VHD:3B)$?FN9]UP)()'U1<_IO??9*MV,.7,G#G#VLB4(C M*D55/0,(*AH4V!-NN,:MC>Z6_M@7]L*NB8B\0S 0@-*'01:99@WOD*76L16+ M1W_T!,85S8VWRGE:.2<#@?],HYB3>MYF?9!0CS$#^-<=#\:E3IIA86I R_U M:4K?/K5QH=05)?.\Z!(XWFT>77XKWG7'5=GF%CEQ9NE) S@BQ55X@58A?B@E M[4_S'J%85+A\27T??@UNQ8T0%(^I5APRLXEL])8*!S,*LYID]@$NN_DIM6-'K!&1'>S[[6]_P9YS1M;7ZEI)KT _,!U4"-A\?< MT2@7P6!)5D5.(N4LE'5'#+Q\Z^.;ZW=OC_P502P,$% @ +E:F M4D%[4B+-!P _"D !$ !D,3U::W/BN!+]3A7_ M0<76;"55D$#F<>]E"%4\G E5;,@2YO51V#*HQEBL94/87[^G91L;0A*RF;F; MW66JAMARJ]5JG:/NEMVX'/W2;S8NK5:W62PT1KU1WVI:7RJO:R>UQFE\B_;3 M1( UVH/N5];^T!GT!\/STN?+WL@J-5FQ *&.\$,1-!O=WB=V,_K:M\Y+2^F$ MT_I_3]Y*O\2X)R?^>K\[#]RRY'ZLP5+.XR55^ M6-'R=U&O9?Q^NSDN!G$PQE'4[E6,9,IH3 M:YQ>TX1V#5T[^XYCV\89I6:CW>Q<]JP+9GVQ.A]'O4\6&UQ<]#K6D.'_J(?+ MUJ@WN&+7'X5\]@<+OY@-'?TU\YFP<7;'1IL9O6L-VZ MLFXJ@R]]ZRMK=4:PGIU5)G9 M(@BENV+AE(=UMF5&-L0[C+#EJSLFE9JQ>J.$*-!J]ZU457LP[%K#"M#>;UW? M6/7TXD&[MR=98K&:\U*UA$7O]Z];W6[OZL/Z_N:ZU4GO/_>ZH\OS4JU:?56* M[1DR':X\P99M.9,]=V?=LRZ8>F_*%8(%82+$4#M95:O9KQ /@T5NQ MH9BK(&3*9Q8J0Q%1<^Y+>J^6@8JE5\;IR359,IEGSG4 MZ&*AHP+HX:%4L(#6VS@"/T/ZH74_P&AO&)V]0!BUN09X )/9BGT#&#SA3$0Y M1E,08\A1T."KD-G0RZ7/N+]BD1\&D8"# )09-D$"#8=Q@(WD'G.YC:: J1EV MH%#%8 MXHB =3VE.F(?K+^2Q&(1 G-8":U)[@C_0E;RG"*&>JYL(V%I'<.TY2#>2[0 MS6'C5=X/]^$_'V4.!'B0 *__3@00S)4^$$9@S1!5!OHACL=![KGT7>RR9IO$ MM>U%#G0"M3GX("Z[7-+6/ ?JB#'$),_+.). 46^-#=8AC$-SF20B#P*@@0)6 MS7C:&&1S/66NIY8ZY4@@)E(C\F,@3HVQX3"SG(.Z3HVY8^X![<]&^YL7B/;1 M!C)^_JGVYMU[G< YR1!I1AYD'@\;7G-*[6W1^(XS5UHB,=[O77B7AO=)*7R?LPXLI=1&,@1,28& M3?8!PXN%IUGN_BG+WOQVA MY81@:1*AQSE8IB3-YI'>OPLE2V,!@J=#Q?F7B@)H0%A92&V"%<2$;Q11R9F% MN7RL#(3'#:.2!"P#<3F)H_10(N3!&*T\Z?#06#K&BDH>2)J!C--$$[U]TA1I M2MW,IJ9-GF="F]("!H4(I=1ICD))VI''*2)C7L:(+ 5$CSBAS"?"$@716) D MHB84".=0$_U0AHU?/,/VCAEWB/9(SV(A"S>&<&P/OH&D"ZP#1N5:^9P"-=>@ M(-5)Q"T>."G.P3S)Q]*3X8HRQEU1CFAO*&' 'A-V0S179YE\X#:9T3P*YF"; M-AFN;:O ,0:8BFLB?"2N'DB')V).;"81E),F:YB#B+:<(X(>J/5#J66_0&J) M!?@^?KC QFD9:C:'Q!/FU,WDA8=:[ =RP7F!7$A@=J[>[C@%O;\ M+>'$;!N(-Z>&=*#H1VNSCN-\<D:&&X*!P31XTWDA"W8I[\)KSD!'%+ MOOR(@XJ%QSST$/\.H6A?AKW]!QV%F-(]DF#B7%PA-2Q3O5 M4&H=1T$4JD"OX/DV.%Y(\>.Q+F&1U'8!*"DJ:@A[]4E:7D M%[]%$M8;ID>^;0(=4%/9(4$".EJB4R];"B VR:O69?T2 MGJ$\*4[[3:9D"A;S%B@]K"8 [N1!L; K.L4E>'SVN&.[YPYZ:K'>[>\C35+F MH >@CVJD'"=K&IF:CF;P&'QC)I.$V)WG^H=$[-]9[U.^Y0;89\N HS#1 8@V M+Q,3Z)?CA$7Z"^4M!&4M/CP5OQ0-DH B9G-/K02>+J1L(RN/I#P"ORNTF_0150S39G*1(>T_P*'QP_I)BJ%X M;IF-J> =J#ZO_]H LQ"9J:D/[N$3>Z(/MHPS!.D"FG7V"U_%2_>NS,ZJ9[6\ MD5MSV<'8#87/Z+KW1VLU:AIC?Q9!UG3+S+$O^ZEJ_CWQ:ZA3?Y_0GGR5&?/UE#[? M1*/YZO,/4$L#!!0 ( "Y6IE(]=Y9*T0< 0J 1 9#$W,C@R-61E M>#,Q,BYH=&WM6FUSVK@6_LX,_T'#3G>2&4A"^K)[*6&&\-(P0T.6L.WVH[!E MT-2V6,F&PWZE>=9KM1 M+-1'O5&_T^C\47E=/3FOGR:W*#]-*[#ZY:#]A5U^: WZ@^%%Z?-5;]0I-5BQ M@$HM$49"-^KMWB=V._K2[UR4%M*-IK5?3][*L,2X+R?A1?\>^'3L9I4;]LM&ZZG6Z MK-N[;EZW>LT^&W2[O59GR/!_U,-E<]0;7+.;WX>WOS>O1VPT8+>=EBU[?48. M7S8>=VXK@S_ZG2^LV1K!>W9^EO-K]S)^E[EL M],K%PD?I3+GP6?>$W4I_+J3F9>8('4EOR:(ICVILRXUU%^_0P]9VN$*-"\['#8;LSK #M_>;-;:>673SH]_8@2RPQ55BG](UQ;A7ZYLPKWH"8K>S)OE'&XWR,\HV)Y$]=V7? MLRV?>FS*YX)I,9=B(5RLJS3LMYAKX-%?LJ&8*1TQ%;*NT@&K=P?@2;;%3&4D M*F;&'5$+U4)SN%X]J_Q6/Z5:#:8\]IG#C"D66DK##H^D@@>TWG8B\#.D'UKW M XSVAM'Y"X31)3< #V 2+-E7@,$7[D24$S3I!$.N@H501HP7"YLU0N$(8[A>4IV ?Q7H M.&?4H,R%-^C3I\!$G5 %1VHG#E M1'.XX@K- &IGRDQ,/^OV"Z%%:H1&$$CC M"^[*<,(6,IIBA&8F'.LAV9W!->5BG',T<]EXF9^'^_"?CS(' CQ(@-?_3P00 MS),A$$9@72.J#/2C.A[KW',9>MAE[3:):\>/7=@$:G/P05SVN*2M>0;4$6.( M2;Z_YDP*1K/5-UCG2K)KQ8FXX@6$VDBS=$1 MI\+$<;A9SD'=9,[< ]F>C_&<*D3:')7G2=P> MF6.+FA[C6EA\ F]RC#D"CI@ *\:^-%-J0=4"! <*$+@O%EQI'%^9& TI;FCE M)TB=:>4(%\6&'0&8K@#2$_1UOD&VAA/!FMB1A[&/&H_+EM>\4GU[)(XS[4)= M/-[JK9NTVF@F2/(7T9A($?$A!@TV <<+Q:>YKGWESSWUI[32FSS'99( M'-8.BNU1"O_KU7I0:[+NQ6]^_/+X[0HC)P1+*X0>YV"91)K#8[-_$Q)+8P&" M9UTE^DO%&A805N;2V&"%:B*TABCE7(>Y?*S4PN>64:D 6X.XG,91>B@1\N", M4;YT>60]'6-%)=>21B 3F6BC=TB68D/2S6YJQNH\&]J4$7 H0BBE1C,D2M*) M?4X1&>.R3JPE(%HD@C(OA"42HK&@FHB:,"#<0T[T0QDV?O$,VSMFW"':(RV+ MA76XL81C>_ -))UC'= K-RKD%*BY 04I3R)N<>UF. ?S)!]+7T9+4HR[HAS1 MWE+"@CTA[$;57)YE]<"W=$2S6,_ -F,5KN,H[5H';,8U$2&$JP_2X8F8$9NI M"M))JQIF(*(C9XB@!VK]4&HY+Y!:8L[]V&[P!#OA>^IF M=>$A%_N!7'!?(!=2F-W)R^WA6YINV">[.+%_)D/2K%A0CA-K F5."-VU&B@3 MH9A>><"6<6#HS^2\F1WM;N&!6]CSMRJG;CM O#TUI /%,%ZY=9SHQ2DW*\U( MT<)R4;@VCMK92$/&R&'N+?(13MR["W?Z.C$/O: M947/\GKGID"2Y\AZ$X>18N$)4O%.-I1YQY$014J;E3:S!; 8!#**A+@_3(X5 MQ!\]=B7AUT3=F MCWW93V?VWQ._ACHUIVS'UU";%/FOK;9LR8*VI%![KKK;+ M02+J\^Q<;91TV>Y]0GGZ=6;"VU/ZC!.%]NO/_P!02P,$% @ +E:F4F7W M#0+V! FPT !$ !D,3^ZYQV=WB'$V_H?6D?'W7L0;<:XGRW-H#!*'"_PNCC M.)@$LS/KYL(//6L(S08:C2G75 X'KG\-\_#KQ#NSUBS6J_[[SEO&+2 I6_(S M*Z6)MDI?TZU91N22\;86>;^7ZU.HQPNAM06Z,/O7=_"69P#N&% M!W-G-G(NO7D[^#+QOH(S#I%B..KUCG:X'M?:BQ1\&*YHLQ%1J5G"(J*9X*"H MQG>D7L&"IF(-3,&*2KK88+"8@A(I33?& O2*0E[(7"@*(@&%[ZMDP_BR7)'T M>\$DS3!E99;G-#+^W_"%RD\-[SAG[.9$+@BGJAWO[)-_3L@BX>"YD!H/S *6[;4TKIFE;Y22B?2[6DN36T.ZU/P^ZQ@H3WY6'2B9B MH)A4#$XN65KQ?]Q"AH_L%A %"4MQ<8<8ZU1(IAFF9_CW[J(5X4N*<+.,*670 MXJ^QC#&/4AN8TUX"5:(U_A;X+7!EIPI[%6,K&Q$M20O&*T83=(_A-+NE$"0H M0:QA+8N:AA94ZL0'+*XJ"->@Q7V3:39^T%6UZ3$I$HM<8UK[+SU?@2U<)^6[ MV0:^(=/(U)+VX< ^K+R8U^O")D6*58X0=FJXV_'YY#ZPCP_(H1&S_?8@/MP! MNB_!COX:E?WA^.34%*;9.#C: \$XECRKQ(0ZU(1QS)Y5A=HB),P(,9=4&3 M MLTS2%+<"ZI&1%*&J'-&I5OE6PCCAD9E'AU@XX]HH JV*M,I%H+[*F.I!V?[" M!G1 X1&-20L\.A%Z6D'"]K5&+C7%SJ8Q45.';4UBP*[VLRIDW4UB$16E.2EP MS'79(?D2]15MM6":W=9^S; /EKK#V6;#L&$0$5U(6NF(Y#DEN/--639YU;VR M4BEUH6B*8*3@+();;!'E7ON])%:X!Q84[7,I;IG9_2CBO0*5E5PSK'[96&N] MH*>'-DDA.5.K>P>_Z _-QGZ#D,!0(8@U2:I^;4?\\98&YOKIC"8>WHLFD_G4&?N7'\^L MGE6.IX[K;LG%DGO=<6C(*9Z\W*Z1I5-=/&"^K$FQ@9KQ6A:SYF>Z9;##E9TO9"4O(-MZ)"Z?3)K6 Q/!-# M'?:Z)@J9M7Y1]T:8N1IL^=%7WL;.H+.J. MD3_&QJ-(_CB*7QS#^PK!?T;;.$3EET[*AT&W_M)4*:AKOEWA9/FE[#]02P,$ M% @ +E:F4L,@[/;Y! HPT !$ !D,3/)G' 6F)GME/*_?7W. F4 MOFQ2I]VM:FELGYSSG.<\/C;]Z^#]=-"_=IWQH%[K!UXP=0?NE^99M]7MM\LA MSK6:RD%_['V"9?!UZEY:6Q;I M3>]MZS7C%I"$K?FEE=!86X6O^=XL)7+->%.+K-?)] 54XY706J3E5"RX;BKV M+^W9=^.8I"S9]0*64@4SNH6%2 E&U>S2DFR]P5#N[8:MF :3$_3;=!CA+<,;^/'#']T#N MC=YUWOPEF/X$@FL7ELYBZ,S<9=/_,G6_@C,*D&+H=CK= ZZGM?9;"CX(-K1> M"ZG4+&8AT4QP4%3C.U)O8$43L06F8$,E7>TP6$1!B80F.V,!>D,ARV4F% 41 M@\+W5;QC?%VL2/H]9Y*FF+(RRTL:&O^O^$IE%X9WG#-V2R)7A%/5]&\3N@,G MU&:E8(#P"(/N@ N-8-!CPF@$>88H,7RN<&!P$+X#@:[D'HUJ_=)6T?16-QF/ M$''O_.4SF?0XA(+S,DG8,N3/9/'MQ"K@X$3*%_L1'Z>Y;TX9IVE09"6F/BZTDF36P.\T/ M_;:QPL0/Y:&2B0@H)A6!DTF6E/R?-9#AKMT HB!F"2X>$&.=,).#'*$&L826+BH8&E.K$!RRNR@G7H,5=DZG7[NFJW/28%(E$ MIC&MXY>>K\ &KI/BW70'WY!I9&I->W!BGY9>S.M58>,\P2J'"#LQW!WX_.D^ ML,].R*D1L_WZ)#H] +HKP8'^"I7][NS\PA2F7COI'H%@'$N>EF)"'6K".&;/ MRD+M$1)FA)A)J@R8AEDF28); ?5H2H +&:)3C>*M^% :=!BQPK51!%KE29F+ M0'T5,=6#LOV%#>B PB,:DQ9X="+TI(2$[6N+7&J*G4UCHJ8.^YI$@%WML2ID MU4TB$>:%.'-G$N.5.;.P<_Z _UVG&#D,!0(8@UCLM^;%,VND=R//)IPCXX[Q^!L :E.^.FN"/>OZ6!N7XZPZF+]Z+I M=#EW1M[LZM+J6,5X[HS'^_%G;QQ<7UKGG9<6#/W%V%T4TQ6J*T(QN9C<62ZQY"1-6VN)"7?<"LJ ME$Z/W @6P3,Q5&$_540AL]8/ZO[$!K+T^E MDMKF6Q9.%E_._@-02P,$% @ +E:F4B0;QH@$%0 >-P ! !W870M M,C R,3 T,#,N>'-D[5U9<^,XDG[?B/T/&+],3\3*\E%'NZ*K)V1+KM*V;'DD M575W;&Q,0"0D88HBU0!I6S.Q_WTSP5,B09$4S?*$]%!E'LC,+P]<20#ZZ:_/ M2XL\,B&Y8W\\.3\].R',-AR3V_./)YX[:_UX\M>?__,_?OI3J_6)V4Q0EYED MNB;=V_X]^>UZ-"!]6[K4-ACI.H:W9+9+6F3ANJL/[?;3T].I.>.V="S/!0'R MU'"6;7C_U1=(1I>G9W +5V?O6G=TW;HXNS@G_W-V_N'-NP]G;_Z7_.OA[O]: M+00@C05;4N)2,6?N/5TRN:(&^W@2B@)@PG#$2HE -F=OSBY!&8LAIEM'++ML M1CW+_7CRAT[H\=<0UO&Z6?I\(*RU^V\?642A86?TZ5#[B?7UU=M=7;J"@PXCFL>>"/9'DSUB]9 M^&W;?QFCR.'[VR !PI.M.:6KJ/B,RJDJ&KQ PYVUSLY;E^%XMBO6FT D M,T[GSF,[>)E%Y@D!$:FC"]YF$)J,9]/ BXSB[-E89)?'-QD$-N6&S*90KX#D M_/TFB>1&-@&\R) MG37*R8SK:S>9!!)=R4T0N -@OIQVTXKP0RLUUKG7[6I M,(1C,4!@N"WVO+*H35U'K&_A/C*(8]O>,IN)Z8HV(FY#H1:48H(;$=UNHDT" M*=RT2>!AEC6$J[-A]"I)ABT-M6W'I=A>J;O5BMLS!R^Q%GY ,TR C.#%EU%? MTW H:]TXT+(^T#G410[6C6\C;B:#YI$K6>?0CD!;F&A%57F"!#^UMTN'##S) MS*']L[H&/TJ@5-"QL@9409$LBIAAL?(&M0S/T@MH;YBHHLVPN^ F!N0UM; E M&R\8[!!\-;,GSHC3J3/A0X>F!VXRQ!OP6S)7]D?1@:+UF^*[(( M-#YY6]PG-\.[AU'O<^]^W/_:(_U[N.\=O3.[H7)Q:SE/.ZI'7$SCB7_ M?!X.NKW1^,^D][NMCT0D)($[0$9](Z* M;\RE4XN-F>$) !>&?^:;;*.>GVT;-28F,?4!F;5O0U"YCHBLF7R@,>+YMA$3 M- =DND^.8SYQRX*V=@B3(=$'A>PYAU *3)E70&/:BVW3ACQ42ZNXD 2; [)V METV#T8JZTMCOP\]51CT7?; M%@T)"5 217I MH2AM;=$&\UUDU- MG4(6).!!$DP.R-(P;- @:43,(XM0MS3,M9J?Q/&-"E:+(] M1'\*K8SZUF)LF-)Z]U\!'X^S4)+4>9_M"#\G5 MZ61JTH':MQJWI.;!&0G70[1R5GXU:>><]QI+I^;'F5G80[1U(I.:-''ZL<:R MJ7ER@O(0[9F3@DW:=W(:-Z2FJL42PX?HFJUD\.;D).N5QN2I">-VMO@0C:M/ M"V_,XG>5TI@\-1G,2R$?I/GW2(]T3%,I0ZV$$;LP >36_KF7/.8:9Z?FH[4D M9*!EC*!L1HN/YA@M!1UJ6X=437\:;NS+."4G+D6!8\?J+"K"U^2HG3 M1%1J'EY71(7@"(03">&%A25!@"1 >(RS M-#ON+>7B*[4\-K1'F*L2P$*)K2L :\*AB.%/0 MR \^N+]@4W:,L?J[8\/EC]Q=^WOVJ+V64%AXS/R5"@&DZ["36=?? Y<5G1U_ M;U(9PA?H= .H>!V _;,D 5P2XHTZY/4AAF/ZB_#.F6@Y$HW[4YG+K"_+Q^EB MGJ,RJN1DP<):V64S)F!H&=!!1;_QI.LLF>B8CSA=DOD^K8F[QOVIC&FV^S65 MV5VP1(4.L40\L,T(X9 0SS%FE%>-!3,]"P:I/>GR)2:H.TML18>SO0.F!M:: M:,E(]F9&2X 0R3"0'P0^.P8*&76L\3^[#R".? EC.3&-%D&[6\;T'FF.HE: M.6K"(I60SEXSLQD8D>@6="(]:=]3%LNLN,-P5!I6X:4*@X+(I?]%/()3$4LGUFB3DDE P0\>%SDE*CYG;OBA.DNV9MZD,5N"9 M9+I*L281;Z*8$Y_[P?MJZ+EXX"N>V(O/M0[*+J?Q2BJQE/9*@E^PCO;HB*2! M-\XR+.J5+"*-BU+)GR(NVCQ@\1!=EECCO+.S*5A6XZ!4OF5CD?2Q[\GTR1=; M^-FH?S(3'EPS&^"Z4N.5_-(:O^0>2P*W2:;XD(1L#]$UV18H79Z+9[;9+_O/>,EV^W'XBJI_PI.) M(:9FR>R>/#31D,JWY+4>&PY.#HH/?56KKCI+5W!#G=D+[[\ :!AI8>:?F:6< M7(Z1QM.IU$UNO0\%!DY7(DDH\^COZLTW-()J2*5._X=9I*RI6]#QS8Z&=\6W M1);L!1(X_"U_Q^%^9,NDC_9K$4IRT@1!^APB?1!L^/78)NS>1[M]KU^=4(E2 MX])4-BMC#V[FP^-:@VVS[YR^$&^- MYU/9LX*[M+?6#Q73:784IO CS59ZY\N(F1FD"+& M1_?,]1,&W B>WCC2S7%9218:+Z;2:1E>#"2%"6WUW%\7%(J+7J' 0W2O?EO_ M[KWEE4@U[DSOILP[)N!808MX,/KH"A&/2U8EC/K#I?@/PC$]0VV*'3/QR+<6 M:M?-5./U]+;%?*\GOO5B+5;RU0;N>%U_B,'? Q2@.,9%I@L_,6A]L7U)KFBO4^FTNVH]^G]^U5J.C3 M=;SO0LD\^CG70]%FRU'T?;_C=AX'#XR@7<5XZ":%$V(DWKA)8DQX6 (E"A;A-D$HQ$=&$)K_X #CJ=RQ] 6F9W6QTT1(QA[ T@?@ M'\>/.4?D[U[K4H) X\14.BUUL/[112^]([-C@1P;*%]P:V8L0Q,(A8X*KWV/ M)HEP_9L'$?XWI1*\-B//ZHD+KS^>2+Y<6>!8_]E"L-G'$XBKUL79!1ZB6F%)9!Q'(!/3Z?/4V&=.F+>OC@[N_2#<-L(@=R0!15&BLO3I>)Q?G5U MU5:E@(FS8@)WU[5#[">DO;\^8.^R^FRZZ%5I8]%I66V A%FO3A$(Z[**;-6$ MFM5IT]6*0V?B7]NVX\MD*Z%CUKG%ZW+\]-G:0;82@"(M2H'(*0K"2#)Z:VZ,]W"HD,"E/FVB+09 ME5-%[,G6G-(5,+DX:YV= UBM4"4PD[#-+%>&3UHQJ\)Z2V:BO5. M-#*/,+S9"X@'79UM5$&2I(SN]L'"GHU%>1P1E;K:1[Y-N2&!U?G[4@!B,O^R M%7,H#4%RH[P%0B*\V$=_Z:X$ZO%C.>DAE;IJQ?156J,KO]VVV1P'9<6:!4N( M#2IL&ZZP/3I_MQ>$@JU20KR[M^B@2X)FRW!;['EE41A8.F)]"_?%X22Y]&(F M)=%M>-EDO'Q@AD1X43(P-W0R7='&04+;]F (SHUBEMBFVLR+D)&OJPQ2ODFZ).$KA5@4#I D@$:,]D-2!(5,ZL_QOP"C^X\G-\'X\ M'/2[G4FO.Y[ _W>]^\EX>#N>#&]^^3P<='NC<>]O7_J3WSM3J0[T."'^V!:% M\P^XO-:>]UVVQ'G7":%!J8\GKO!PY*M*K=37Y(FB,SVAM#@A-K?4D3%A69QE MP^CX[U4P20\NN>LAYT_"\58A0 [0,C7OF(Y: (Z)VJ?$R7S"L>'24$6'-MM4 M=^E BTC%.DOA&;5D18T+8]FAIG\]I18.HC^>&##CYVZVWZE'QY_I)9* M4]GF> &!.6%BF3C711T"N)ZP9_?:OVS0!1(U=3/?# D (PYNROLY"M_R9F7W;92#?'<%4Z(XMITQL M523364(K6:_B6LG-NGG ;64=^;I=G8!9WCZ]Y)&8?\O-%3X M[9+.HT!';Z_\IS4WFH5 E-"45_>_J>U!:%R;'V_;_(E[NMP;&V_G\VWJSS1 M@'ORQ5=P$7MD L?; ^Q1)FJ_:=C!J@8W"'5<9=]<_:J$JKSR>'X.M;"MPE^Q MP)^PB'Y=(^AVUEW _0BB'_VCBH6)0Z]P"]D]C?PF8UH*S1 M8MLK=!J:(VD%[S/S23-M<"J0*[S*N")@AVT8SAKB!,1P:O&Y0N-'C MMS[UC M^]]>ZXAA?TV!6T#7\N!J"UW]R>UX3%]P?C8F&V8P'QWB<0D@;;Z /XS]SF", M'OU.5A,6JQ-M.1.:;*JQX/;IO,!+RJVV: *=G;2"'5C_\(()4"/MY#[P7LI$ MB3VWG:4C7/Y/)?OU&FT_P+55UCB]>HNI>3: SLV$EJ%O!TOF_"?;Z!OJC/9# MMU^NKH2\!CNSJK@JI H@-/TO$]O'B#>7(-@)H8):P33(_"X*Y0@OKPI.<@8. MM6^IH7Z_ODS74O]#C MW\TY62 J5/XH_:T^#:S\[XC#66<^%VIQV@.TV 9?4>L!NV1'4;'P\.% I4WF;(0 ]]5SYV [5_:^JH3?MVZ<&E7:[;I"(/;5+1D? MDP7S-\-,G&NF@H6;#7MN-YSR"M^H06H'XITM@UX_:M'45*RIIJZ.H9O(P9_LC6_7<=PVQAJ%.QX2M0;/@2BGU^!8I]?@G%^J] ML?Y+*/;+*U#LEY=0K/<*%.N]A&*WKT"QVY=0[-,K4.S32R@V> 6*#5Y"L;M7 MH-A==<6VQMK?:XQ?78'$[_4TE!-/2]PGSYW@UF 6.UMJ>>O?43'G-K5ZLQG# M'W]G$>.1.NOBI>?^N^176?]$H;@CUHWID)988=%KJ'_ 8_MP;#RD#]?@JR5O M<*U^?N1F =9CS7Q]VP]@;5_;\F'$695B%GO!]<,UX:S0(<0_M1W('@-#NH+) M;G.=PVX,%1F_/X0*Y@E'&4TD^[;$K=/GB]BU5B"+R6QO+GOV5.B G>$P&/A M&AU<[D10Z<-5>I?;@_2:RTCN %"EI1>"^4M;;APVF^'6&[N!3VTZN16:]&A# MXL;O0,;^OEYG[UF,EHPEMB?^ROA\@8N!_.]&7QV$B!\^L?_!7Q)BP3\^:*^YK:=UXZW0J"S8D@/Y&AI@B#_:Z.J>/.$55O?0^'OK>"UQBMS< M A^]["J*!">S-PA_2V)YT+_BP9SR^WE@A_RJ"C7MB4RI%8;0DE.U!+"YB<*V MQ J@U6%"5#8,/$MJ>?"?RN3(KJ+(]VIV]VIPV_[15C__/U!+ P04 M" N5J92(UH--H4/ "IUP % '=A="TR,#(Q,#0P,U]C86PN>&UL[5UM M;]LX$OY^P/T'7_:S:Z?I];;%=A=NG!0!TMJPT^T>#H<%+5$VK[+H):DDWL/] M]R,IR9$MD:(LVZ32 HMM;/-EGGF&;T-R^-,OC\NP/;+SW_]RT]_ZW8_P @2P*#?F:T[P^N;3YW?WD]N.S<192#R M8&>(O7@)(];I=A:,K=[V>@\/#R_\ $44AS'C%= 7'E[V^.^_)A5V)AR_[_8M>EO L2?GVD:*MU \76=KSWF\?;Z?> BY!%Z4H-KE$ M,67YSM^\>=.3O_*D%+VE,O\M]@"3*JR4JZ-,(3YULV1=\57W_&7WXOS%(_7/ MA X(#N$$!AU9_5NV7L%W9Q0M5Z$06WZW(#!X=_8 F-1D_U7_0F3^X1(+#I O MV'L/0@%TNH"0T;..*//SY.9)<)Z&>)BL)%?BUYXF=^]@8DT9_[\P'SH*1BMA M:,)@:LNG*N8X@E[BY8K !8PHNHTB9M,S+ M$%#*2>(=UCI3>PS"CX")M.LA!]<0^'Z5-0,MZHP8)FGUXL_U)\A&P81;*N'R MU,!D7%8SD8=PQC8M9Q0S,03!> P-W/>[>: M_0J68#P0>G$HO[_EHF^!@H\,1C[T,UBBKOT&<3F[PMY6Z:&8SV"RK;.T<#EI M"0"=R9E+3+MS %9\!O.RWX,AH]DW0KW];O\\G<#\D'[]^RT",XY6M"'1JS+L M?5W@T.%' ,>\F*7,_+2+B,XFM]!LA1=M!DEB@RN<%($ M46!'@:"0K]KY.,%7_ %B8SY:T+H- M[$#EMX?\ P$NMY575FU% JIK +I,[6%5AZ*#44MG+*7EC>S 2[E%S5E09 M6D*,2GS%@KEOE9RKY2K$:P@G,!0^H5K]F$'>EE!F@$3!GEU_QU0X0 'QQP3[ ML<>^ $) Q-9R_@/":@8-\[>$14,T"B;M^DEV5QC5W"ESM(0MI?P*?NPZ2B;P M'D8Q[R"6 G'_1B2 ).E<*"/9B&:2]UHV#+,WQ+N#-$HF+3LQBA?81@TN(J, M+>&N"H:"--<<&D;32%6>EE"E0:!@R:X7H]8VGG+CS@%>:NV*E:54T&/727%' M>(N/R5H*_"L(8ZBAIRRQ57K,"2D374%(SEG1M=.MQXLBHW163MH2IHN"*_6B[#H\Q+POR0=0W M8J,T=4L(*95=P8E=-\; ]U$BT1@@/MVY!"O$^(K]R:)T/9]!YI8P9@)%0:!= M[\5$G%>+H)^=:LOUVF+/VT.Z>;I)YI80: )%06")>Z.W<_+OV1X&'% J[Q&H MVWB:X.0=DZS78*FYGKRBF467X'6*I8_QL"49!HW6,C=\$FT(-<\ED(^1S=?.^O/)O[E.GE M5S!EUVN3/_BO868[F?M,;,NKT+Q=AXQA3&H%%W8/CDP7F#!Q M;#=WI4?GO2Q-[CX?Y7(K&+'K-!D3O(*$K<4Y6<:'03$$KH3 ^GY*G\T!AM3K M=9W@BM/C=ITI-Q$#T1SQ42Z!QB6]>O3"6%S*^H"Q_X#"4#NDF&1WF#(S KJ M[/I<#.AI!065:K9\KF-KMW4BY!@%GVEB+\:;S85\#A-2(;F");NG.W*S%/-; M#<7T+K-2+K&"C9+U_RF=48KP#:<^2@S9TP;3YE[['?_[U'+>PP 3F#M&P41- "''+YYGQ> PE?'E0:P)%J M?3Y&="0%N7C5=S/P/R$WF>#D4UOE_03M2#E7RBO!Q7O"Z8'/3#$BMLD7Q!:7 M,65<;K)9](@9!O_/UQ]6V:LTJ[:AL6W%V=AZX%R\[WN)*1,GX=)!4->8BTG; MPE91\LK[O#;&>"'F*!!K77DV$9)[Y$$ZY<-0!2NJ3%;Y45E6&3DJ "[>XIU" MV>LG(1)#+O+ 7Z((42:L\1ZF<'5>9<,"6L&>*1@7[_.*\%=<+V+W='NBET_O[]WA6\326RA3R%@HG0DZ3Z=9_E;09XBE M\J:PE?/02TP8^E,*.PH&WA\QHO)$G 2O.S90D;$5S%6!X;"RF_ MM=5>00'5=XKM^).RG>$$NY$S2)7EV^-8I0EWKQUSA'A[Q53=F*LR?FN\5^G# M_%*SK8V6LJC3I[\FLRN"P=4G;:Z3QY^QO&ED;XY325TA@$U=@"Y&'#6YE#86 MTSK.!V,$S6*6H!P#DSWF)B6WS1X: W9R4T0!*@T*GYS6\]9W!$04>!);Y,M/ M"6G9:FY ^%H@F@]CDH1;0-@WZ!I/4KM=5^]AVI^I+1Y4<2YN].CTJ8[M/_#_ M$R>SW@9&6;^*;\GRZFO'Q3VEINB2>?MQ[2M7A[,&MD]3/+2EY?3D8@Q<'3QM ME.9\>.:#=6R-:G36#(_4SS525N7&H V?VH'1-NT&FU7IK#D>H%D?V4PK^TP' M+J0=&NT$>NG32,GK>$^_BTT1"T9L(-!S,O%"9W$2&S=0LHL[R3I=J"$)-_-@ M='ECK*VF'?AQ1/EN]4=5KY-;[@=1^PDZ\6=GH">9>>A"HO5+#,_:YM/F!5$+ ML49VXFM,(->A-',PPB<&AS_9,&"T'5[EU9(7&G.4)IW'V]+$(887#$,I],C[8 M&[*[3VEM)WT?S"[N\Q2L]WU,423N.R4^8SD$)K_H;K#4*Z;MY-<"Z^0U)842 M-O>QFDSR2@OY/LFKI2X7+TT555",H:<]>FR2W<6N0=,J2NZ2&X"LW%&P%)U@ M1_0L,)^^%ZC(]^P(W4)7Z1EW@\DQ@2N 1&AC&6<\/>R<>:4J%V?[%OCLN#># M[:3[N A&RORDCOI&4%[ LR.]'&8-7^U)#^87 QE(B7=A76.2I7%UWYFF68$M9W]?V-5/<+JS8W'-5TJ1UW#'HK20[SL6 MM=3EY'.>$[A*]^I&P2V.YN(]C2&QFH8"1AFAYG.$*]+;>B(VO' MR5=/V>".*">\^*91Q6 Q>/37)W':;,(!8_1JJS?-L.Z?QAGP O0=,GN3F M8VPLUZ:U)AI-"WX^%K$7_.JG5]T9D0SG%2:9V\ZZ 40GWS$=;R9&0LA,]*I0 MEMI<;:=2AZWZ&5,;K3-9RHR"_/)F%#5:2&G(/TIMWY>)@\//7EJOU?EK4AY 0\?!2J12"D6\HS$5V3V7(HS"(% MRI=R-2![8@XR8LDT%>K(>!:.8408B,0J+[^V,+Z)F<34&K! #H7QO M,V4WQQVS GOXL#2GY-:?0.J"I#"\E1 M03$>.X[=_5P!$O'>1JP)I -X]_,$>EQL%"9'=.QT2+LR#5$8,^T--V6.DZ]S M=P2I"D^M2&_5\BO47U@4ED,X;,_$+5FH_+S_JG\A%J$*_ >$C"'G^+E#))1D*HUV4G+3=HT+;MV2:?NJA0" M%B2KZL)JEF.U9>U)[VZ75Q.RBQ&J2R&H]*#M41N7^&PMP@2\<=B!8_?.PE;I M*!AS4;E@"1&1OUFI3M$\DH'<(I:>4Q.AV'&(/ 2IB--.Q1E4#C-*@[MG/N+L M*HTEYVD60GXC5Q9T_FF[4]S^%7KW;Z)L2-)[6AN4V7#&,X$@1']"_Y"HQ#3B M .5:;<6-]9&?4QU &2>8_'Z.R)&,X2 E/Q]S.(@Z7/0=/TDM@(VBI\]:[YDZ MT_/@W 2I,][DCX!\A3)2_-/; KFP1I=I_%5QS" ;B&,09@&1AKQ .\.R^F4$ MZ1_??-)8HGD1)[]!II4L53[_)&XB"\N"_X2 7 -$?@5AK&M\30NVVD#K4EZX MB=80_ G&9%,1!P%OR%S"NP7!\7S!_X%26JHS C$6';*"5AK#H97@C'.LK".? M>@OHQR$/V'-_D68$#E/T\3<$8OI,Q=/?!)58=QS*9G;*_-9/9@=]H MV=434LT A3__'U!+ P04 " N5J92;\ U>+Q* "ITP0 % '=A="TR M,#(Q,#0P,U]D968N>&UL[7UK<^.XDN7WC=C_4%OSN;IDR2]U;,^&_*KVC*OD ML%W=N[&QP:!)2.)MBO0E*9=U-_:_;X+46WB2 !-R=<3,;9<-@'GRX)F92/SW M__$VC3^\DBR/TN2WCT>_=#Y^($F0AE$R_NWCK!A].O_X/_[]O_Z7__[?/GWZ M0A*2^04)/SS//US=W'[[\#\O'NX^W"9YX2?OOKS3]U.]^C# M_^X<_7I\^FOG^/]\^+_W7__?IT]4@#A*_GKV<_(!!$[RWSYN?.+M.8M_2;/Q MYVZGT_N\+/BQ*OGK6QYME?[16Y8]^OP_O]X]!A,R]3]%"Q2K6K095KVC?K__ MN?PK%,VC7_.R_ET:^$6I0JE<'[@EZ+\^+8M]HK_Z=-3]U#OZY2T/5W)!F;!8 M?6:S@9//U1\_4G5E:4P>R.A#*>FOQ?R%_/8QCZ8O,458_FZ2D=%O'W_X1:GT MSG&G1[_S;Y27 M_O6S2C.?K0CZ6*3!7Y,T#J&/7?]S%A7S*S**@JAH)+>@U68P+OP\@O;O,Y+# METK5#)+P<3:=^MDDR*'>G>1_QS%("O)OQ(_GV4D'!0W?I3]X<2##+,FBB_&Q+VC,E)IZBUZ*-;M+LAY^%\!\"-:[?@HF?C F,I"+S@Z(M ME>H+A*>\+SZL-WCP:^G+S=3Q MU<_^@H:>8_)(YZ9RZEJ+-7B%3] _0I=Z]#?+4!1) '.=+MEF/]@,_)5F=.,/4'O_0S6F@DI M8%V)#4G-;+,9A%LXS4[)D__6?+NLVE0S@G%+Y&LFF4D*<)6>Q4RZK# ME_) _"6#TC#%S.@N'XK:P5N2PTBLVOKXQ(SRD<;S8RC?O$,J?L-,7 M\B*+@M*F '__#GNX_'OR"K^%;9I!E)K?0>OVT*7*Z08VHX\3F/-U=D8V/FM# M$9L?LTJZ[H>:@84#Y&PZB^F!H]R84DDR,@%AHE=2K9 ;>W)Y80WXMC[=]%18 M1%EI)KR/_:3Q)D.G.:."4WMF0L(+DL /Y:^^D:*:^Z-@\=O+--?9H#;\0D/[ MS"R'K^7Y(QE3"3;4M]I]PN?I23&' 4*[AY_,\_LL#6=!:9%[)-EKI'=.-_Y- MZRKX0M)QYK],HJ"4JJ8=V<1W6F/[8KZTAUS&?FZ)7LY'6@,Y'"UZU\)F]"]J M3A[U@&S:.1_I5@^6O\O2HDD'V15Y M)7'Z4GIVFD_7QK[6\[)/V?PE>M7$\"TVG/0KCJ( 5("-?$,K!LB-'5U MP@BY]\=J6#9*F_.P7OAQM6TFI,BWS#3:;E514W90F M3G\T\[IOM(+HK8Y! LH\;'VNTMES,9K%BU)YO?-0B]*XX-$.BN@U*N:K536' MPMF,A'_Z&379S)@!JLU12 X01KX'SI6I_Y M\5>_H&7G5P"CH3NTWL>,>5B^)]EJIP^_6)SI]7J>:F/-A+[VLP2FLOR>9*4I M+&9A'= MB<*._;Z!1=Z.0!JTB!LP.]G4FE%,"Z&A&UY5ZVX1#1DU6C/J ZACU;>W C2< MYNT)IL&DO!&\DZ7U R(F.!V.#'S&](&VYE'4O" :>N17-G^JJGU"LB&,AHY$ MU8V=_W7/^ 8_K:$*1BUKYH2F-@.+HFEH3*&5YKM_Y7T_YNS>VA)F:BGC.D": MN4\,GKJT1NY>+:/;4*TUAUG3^F;>U#;>M-NWEF]W(82?!4LY%C]NMK.Z:AHE MQ>E/GLQ_%'J>"<2Z_+.ZOTMNM)":ALK8DX\#-5<)I\"LG(G\6%0>$8 M;1L2-9WZ46)'TD73C00MV_@T)=-GDIF4Q[[\ JF[G,XF+?/D;.M%U/G6.%C?@_VWQ:V\E!6 C MM_!COOQ*[#^3N/RVQR_LG1TOM-2BS MM)>-JUJ?7+05",TI[YZ=[W ZR;?FA M;RT;772SFB-[E*53)34NOIZJB3_+0:#TI3*]?_R09B')?OMXU#X;NR9 ND$, M!'PPRWO]WL$PP@? YJ2+S\E5%,^*]32EP,JBAM<_.5A>-B&PF>FUS\QZ%-\ M6NI*CI(92+U> 2[(*,W(QJG@^JW(?) X2N"$52KA6PI_30K09%Q.#+#.D+P0 ML&OQJUZ_P@(FRWJ'?>/5B*F%C8 MI)RW3PK-ET/7XP=2&O:>TCM0[KBZ $.*(BXG$P%32O6]L_[!TJ<.D,UIWZ4E MKM;2YIVA'M8;#SX!*LX9OM,^9S04&10SV0Z 6\P9 MJ$];RS\X-E3@Z,0QZ" M!>:1E$>1*J4H]6<.PBFHFV(LHE_L[&#IU$#(X17!BK,\6\H)W"GI MG:,./,U3V[[H' I0S#7+*P#5Z5+)UL*NXIVC[D(T21%@X+"#8.;X1HJU26>5 MLNXIO4RGTT66FD6669E16K,EKX]Z(-#BL@XT#L4(]I+2U?\M3=)M-XA\2A17 M],Y1US(]#Y <"8D1,JD-CD,V@@WE3Q*-)S2C MPBO,#V/R;49U,QPMW%]5;JZ-+&T"HC5;\OJ'XT:O XU#,8))A2/]GMBR;8Y6 M.U[_^-#I%0#C^.H1;"\KH&6\I4KX35G0.[,SQ6Y$(#8DA2%O%6CU*W6@DK?B MNC)?_O8QKR[TK/\>IS#5_O:QR&:$2U5S2TN>%1LTP;]V*8)?>8N$8L-L87(8 MO$4LWP&OJ'=FQX,J"-$3T+;!Q!9E0NDY^F]N$='1_U9"MZT 3S8)^^6],TN' M-D[@Z9H&H7:Y1' 0<-AH;AQIG0UO.^[7&BO;DC MJ5N*K^8_.'5@X=;=\]/3 +%EDI%M<=7VS M>1+@<29VVPQ!V+M>:TS)]L (6^ -'Y=T&[97MH*%&\+"'Q4<GK'PTTR1'!<":( M6>$2O)0OY38J^*A.66T6]<$Y$PN]SJ1X[T?A;7+IOT2%'\OY%-6KU(4;_ZS- MH1(@9^*=2V"+%PW+9[ZJ5UC*9Y(V7\JZ?H,S3I0+KV%JMT75<=9S[=*/[*Q= M%Z0[ =,<#)7#T1#K@L8JC;AV-Z\6[2HHW8FUWMHEE#VVO/64T>2@>?&5%)-4 MQ+1*]1+UL6N^=S&W6KC< M;'QM%:X0'>#VAXW"G?!MO!L55!='AS7&ZD)T)TZ<9R*A@,HG:L2!X2K5*]2' MM9O5PN5.(+AH:W8]?8G3.:G.U_>S+)C 6DVS?-;"\#5C;7M' M)P@VH2L8]J]E5@!ZY:OXEE;:K]ZK%4R5PGK>$4X.&L-3.A,1=D3S( MHL74<9-F!-!?SK*,),'\^NTES6>9*+Q1I3H@1MG^M,2UJ@+(I#';JNUX!WA1L+)1Q=GUZ4#SYEXQAL_RDH3ZL7\ M:QD=4J[Z-UGY6%(PEZR>"K6]HU,[@6]N+*+*&G F$G(E,4M>Z?.KELB.Y$.-*W1=<;2.F)=;).2*%ACEQ9"LV1)5WNM.P^3(/P3?1&PLVC$7?!$I2& M Q3J=5]QA]^WS@IAN!-4N+&G6OWX>T0RT,YD?D>SZZN?!04-@);LG.[=6*MT ME.!.A"%SS[0O?ZUC!+<=V,1AI7JKPY;&;E.,V)U01#3:75D\$?B7KK*8%J'; MY&56Y"7PGOI9.TVSQ:I]T+,HK UQ+X?W*JRV/ Q7&^)"LY;UUD4%7%DX; M5$JSLS8/2-J(?/J=Q#1I1>6N@QFDO$WR-/&3[X]7:1S[&3_E4'8#[XGN0TQH&$5%SI:9-1&N9YU/O_HG'! M)H@+@L,*1NHJ>B_Y@;PL[R)GZ3CSI[+D[MQ*H T[.V$W%BX9< ZO&*FIF))* M)TE1-8!H*>Q9/2V\1/\ZK&V"XO"&E5?*/&^N+'%V")0N=\T#0Q;?S >S8D*- M4B2\F%^D?A;2QQ\S$D K8GN<>@.P1.#F/9$.E_VCF2XZ#D]:E@53/FGPUW?0IY@IG28 #6[VO1I/CL-7<;/$??C*# M9;G;.>HO1! M?C%7,'$HU/:ZYV5_6>;/$L?,D(PP@S"?\P6CM*;-./GO,HE,[I6.Z4^SM]SHH)ZZN!T M"P0K$.V[P]$R&9K\J1Y&\0H5EANT&1%L4H4H.=PA6'K,<>?*)-T2B=+Y6NJN()WW.GTCM[CS01%W!R2FIMVV-_F;GYD54J!NY8"LSDYT='[SI[1PUE<#H$QOT=OO1KV95NNFJV5.D"/X*V&N!*WU"MFZ<-+="Y5FQT2_@7[M] GZU3M/]A=#%[64" M,R3O J^PO'=R1I&]PS5 #3:'QN;&)34:J]R;F])Q!["P?(4'RPZLIFH&/5(X M''J:&WE0Z,&>16WQ))T5$0P[EVD2$)J8C\I"NL*$F5!./%8[C48"$D_P>)2<+ M?9#RR7];!.X6W&BGYJJN@E5E> MP+X^XQG=V05+)):25^''@ CP/@\-)24(YI7K#G0^,$25^O;"D\Y\%/QCQKZ];?R^"]SGMT([)A&=]HY/K/T8+T;)U\9< ZI&%$L^Y+*LT?QZE3XL)][DRE?F;(=4!S2 M$*P4-DC#GBOMLB>=3YL;)O2N,3S"4=O/HE3E"L-F6>_TK-\[?H]SIQPRA[J6 M[ U+D;XG^0L) !\)Q;'QO/(5'BP/C5S-#%JD4#C/O[=U.<@P-=ASH0V.9#/@ M.4+ 29E(;A84,_J2\66:TP0Y\#N2O]BS;#HO2>1R2O) M_"3@VU4D-2J,J,&V\E'$YDV&B,.6@?PQRP_>$3\G3R2;1LER<2A?GUHD7*4] M49QYMD9+%3Q+>;GM$-84*8=(!%O+%@5(,.<$ M\+] "A'M?W2;\HYLW3X1D]YT'W07)>06]L'TS5IN@%$]97#Z!8(Y9Q"&427& MI9]/0#?T/_02P:L?@\:6"9C)6R'H$>J- 'R4=YM:Z0NZ:N#T H0X%4[FIU6& M],&4ZN-(T 446_".+*6_<(%_+1UPR$>X]L06^QXFKS2\36!."X@^\]O5 3+* M&]:(M+,4P.:\CW"9:O46]UWD/T=QN30MWO<.A\D#?0J(;HXJW3W'T;C4FS 5 M6KT6829$28;?2L]HI!-.9T$PE;$[^ .A"@;QUQ/+F$(L0 M'+4E:CF)+"6E-JFO!)8,988YU0'R^YV'U17 X1S%GK>T+=&)9SBZ3.GMB4 T M,?.J>,>GW?<\DJ6X.:QB6.."()N1<..X<"E=;[EUO..C7M_2M6L7>)4#YQ"K M96!C^E&6#IS\-@GHY$&N2/5?./73>TS^F+735:Q9>0_>'V^Z\#GL(5C(MAQ& MI8=VY?&YK79[Y<^J,2/\%BKL[W#UNT>GI^_7)*:I!5X'6%K!/J\U!)__:UMG]#=; M2B-O!4G"]7%G2VT '^:@-'OY)4BGGTN%-='&JE25YASJ,8R @_6Y?]<>>$4* M/XH_8MF%15)OB H%X,";;4F^Z@$=@]Q5&'PV$O$FS1S\FZQE+1"^WD@E(Z3/.K0Y=&"79HG71U97!>"W:._J6BYO6[P*H) M0([ZWKQ2SW*C)XHVK#X-4B3 LZ,UW%Y&>JWCWGU-,OZ[[!U)>%O'XN,>K8Y M*8DPU[;;A-I;J,PTIY+D7I.H&J@%\5%L6RQ+5C&>&CAW03&)7OHTE*YCBZH! M0DO!-+$7+X;XERYU62+0=E])@37P&66YODRX/\6EHN,Y,6# M7ZP02*\W*;8 QV>46Q3JHXO-J18\GKD787-77>6X?@LF-$&.,IO">@ 2)7*Q M*8<*H#C,(5CN5IN$B_EB2T"GGYNL3-$1S&4O.LMK V#$9R-:W0LI:X-#/X)= M;R4R2V#Y@[WRV@#8TBE=_;%F55HDK,I UPJHKVZ=VZ)5MIHXP37$; MHN>K*4R^^"I4][I=E$A&[<&G3BX;(H=53$/9Q7SUX^\1R4!SD_D=>26\Q[3U M&@"U(:95QEJ7I0KA] ,$NQ2S[^[+7VLZY[8#2L!^ DJ'+8U1+T;,H1W!2H5& MNX/K>5O\2Q=W!*/72M[;Y&56Y"7P(_4U?;\6K'.HQ^D:HU)"+P\CAT0$>Q=+ MU%XM$GLK@&Y$QM@@<0LC)_0%\_;WAJC=6B1V5P!1C9-62=S"R"$1P\X5)7X2 M1'Z\MK'+MM'L&J /.Q'G#NZ;11K@4(N1KC#SDWQ$WXY(PD>2O48!(!R.&-+G MU(";L_\D3Y)G\#.@0NS)A=B)G-NWXO4FVB>]BO!_J M)W\]@1:OR$N:1X(D@>(*7K>'&NIF?N"SNX0(/8=4! /=99J]I)E?$)K 8!VQ M+7==B^H!2-0K#6U1K* $#M,()KCOCZO+[NHT\RO!GA@WGV=+',LTP"$8P=A6 M9B2M5BZKG;RGRR?'W/ (=64X0HX) M'BQW+E1:8LZ5K:4M"J41^ AFI!:3%1RC!G7+QQW+G_N".C M= EEE@=0EI***N]Z%)3.9DL R)WKBL98>4V0 FHX7""@<2F4A.9._<-=P(S:OBZ&?6\7K_?P]VA M(KBZ18J0W$UT-\B-OAB1TRI,4I[W1/4$4=U.TS6_U:2 M?K>2USU%G2JY>I4-%S80!V/"-B+9E^^G7,Q_)^$8ADGYP [(FD^BEXMY-=&O M]@-+H_+%G&<$D<6,M"<$<&9GOA8&E=3N/.VHPV#L"*IAT:#Q_\2!-,6M=X,: MWH$3KAD$]3$&@R;F$[?S&)_4S()[PO6/(Q@>+1'GRLG9%H.R\S/&%=#V7 .G MJ%YU^>AJZ!HXY7K8,5*NV?$,X#Q1V91"!5#.!(-Q]@.2O9&@%N!S(#NB&ULC MJ9J<"4#C2"I=887U *.E:Q[*>R,I UK$;<)R)B;-&G6N[(YL<2CU+B $JM%7 MB8]PSU'4"%4B"O))D1*MYXH>LPC"I9;I-1FDVKQ4LS0(K3YW:_=2>(>Y+4 M\+KG6H<118EX 2V"TB")'6\',_)$22VLOBJ0W6"8"(*-QVB*D7/$EQOE/#&7 M&#$89Z)YC&>?.+>TW3>0+.2<:Y23 7(FY,8"7:X5.O,TB^.#/J)AMZEN6M#+2H,D7&(;A*^T MPVM?4VAC%]Y'"%I:"40[&+WK0;+RI (Z&C['T;B<$00C0ZF^U^N@.&65-,X> M%QJX#.S>;9ZH^G:FI'HGJGV%2V4_[,![I7YT_?9" IB^GJ)I^:;"(_PV'\&L M3&>YPL^**YC<)..$HWQ084H#8]L=J3% M)[SCTV[G'.4^FNUY7P>]@5.,>'40";K,)E=>:.5OQNA+_ZV5^P>86)?+?:O&LV#;H"M6UUT)WT-*$,_O].GC*N$5+O6:K;= 5:NP':J]A:,*9 M;;T SS3-"BH^C0^OUS25Y02>GU2NG-P]W"7J]C9W>H%9BORQB3=AXX9Z[Y;@MX M"2O-.,VB?Y6G*H5;,;+*U-/2L;77U[@SR&9!A3,A*HDM\RISU M"+=X+_U\0E/VO<*TDRB\(<$L7\+KH3[.IS&F.)Y=(3!GKNX^3F"[]D2RZ1JP MG#1^I1+@,?(MPX;,*:!SY[8NXY%OR?:%4Z-2BIW32?O;&!E(=^[UFGS77<"Z MV>?CJ1:QV:LYT*Q=?U?C^^)25"7OGZ[E8NEO@ M5ZK64U2+F)7Y@-U'%/3@SEWFRS1[23/8/%V1YT*#;&&]$B=N@I 6^593A3NW MF2_\Y*\GF"BOR$N:1PK' ':%"AFJ>ZQ%DB4ZD%QRMANJ\"5-PQ]1'(,6RI#Q MVZ3PDW$$6^>-B(7U+ZOT[$8B8U[O M%&$W?\.5['M.1K/X+AH)'R97J [ T**ZFE#!/:@I(G8F,F$79^GHO'X+XED( MT\QRT G-ERH- &JTVPSF>=;!;"":@#DKK2<]+7RBL.\F30)8.ZLD-S;<'*UF ML!MT&B(DPK>&YK,%@K<[ 5X!#804.= A7#&OX/4-F44.(9H"3 M:DBF?O:7_+2]6]3K=WN='NHYN_8(Y1I1V0B=B5K@GU9TEGN-5D!=B"D_;2[U MVDIP)L1!(+GFC*[9$N@!.[&G-FO:Y/.!.Q,S@=H!7%G.\7J"BTG3[Z* *BX9 M#\89(6I1--PZ7@\W_V>MT+LBK ^!0G<$&)SH)1G<<^P+,&Y>W%K=X9.EG]!L#':)R7&+W'Z MVW4+TW $(ZE133VL^%RLO>XB9["D!HPTA-/@MC"7?AS?$+^89>*WA#EUO!Y. M)@(":K6X5@Q315T/;Q+_>3&#\J4K$(S M!;LP[(.0G_D0=?9]6X0(A0%''"^;6AJ_1LEX\5%1I+FP/(B)_+R.GK(E0 SX MO-B1<"2)TNQ[DM.H=!)^2PN)POD5O/Y1]]B2D]*2TA7 &/ U*77T^2 )EP-. MJ\?O5P393\YQ$PPU[?T"4.ZX>GA/5DKWM?QJL)%$]/+7WN'* +ESR78MZS+A M.KWWH;";XE<#B-@OB\L9D#''@^7.A59+S+FS%[9#H8N71R]IR/_R0;%-H],2 M@OQRH5H+L'="N2&C/K[8I&K!<\>C=)O@)#B K,Z%5"#AF4RMLG?<03T=BP;"_I%,!Y.))UT-Y:50XDQ0&@"AQA&I MDR0%(7F$M4562L/*O3^G"^E32F_*RX,BN74 '*IK7)\A"12.?Q7!HO$X>\[) M/VP-SV\G9P,#H'/=G.K]OT\H >SA9. MBH.CZ.:F@]VOP9RNL6<5TTJ7SBC-8Q;6 MWX<3[1W)\Z>)GSS]@'_/K_QY?C&#WW^E[_K KQ^CM^JWXOM<]5NL8*.D#%48 M "+RZD/E!/*BQ#YL3LK?$Y LO$BS+/T1)>-+_\4/:!!'^0JX9!%+Y*K8-*ZL'H[% =9@THN)@Z!Z%$+!T4ZY"U/VW:#J;[JVR M(C^Z1C.P3!_:5*@/C\,P4DS$T\+3)GPW75P!)AGD*#!]U@1 ./P@)$&CTOU) MHO&$7FU_)9D_)IO!:I+%3% 3.B)J=I6:2YL4$8@$2-G6BTWG'Q<$@S8$XA60!R0D\9CM;6@>%H,!YG9 R=YCZ+DB!Z\>-[ MFC8B388CBI!G2JG76F5;.)1[ZR: HAM1+OTLF],$67H'M>UJ%#S03"F>L"6J4]Y2ZEBSY5L:3"AB.[IMG &,GH* &%CT. MF#4K\0]EQZX+BL.)EAE#@9/-Z?9ILC"D/*47I)Q[HU")'EDC):C>H1R6&^#C MD+:<+^SG>WJ<3:=^-A^.6'=?;_-\1N-(#SO[$UTP3M"7\SKI::CDQW;6CEH9 M:I::5%FUMQ$8S%.#[O[0SU-3:L&!%W2%#"EPN@7&T310S;*AE."P'[ 5*%V% M)08<1S,^F> *.V[#%FFR^ TM;XARKH]'DD4D_Z:=\F.K7H7 (6<48T3L[^#4 M81G( Z5)R+ F(<--R1VR C0D9!>6,Z^V["RP))NJ[_B@<+7!T>,C)S?;$G[$\U3:F_+U/T=!W:,NP. 1TCZA:@-O.)5Y^_KG'^Y_^S)@__N1+;H3-G$QZV )G(*JY)Q'5-(JZ7MY)I]L]>2?+]2XF$^FV->GX6I..KYNB.^29;$+'+B83 M&;81HF5H;+DBU>V+@JTK4+/#A1W\F>;(\@5VZ)) MIJ29SYJ?XG>2X>L\!K"8D4M14:_9"OOZ_B(CAN%.(NPK,B(9R'H3)7X2D,LT M+_)O1.PA9M: 8Z]#1Q9%/Z0 B3MIKTWE\3@YZYZ?.72.4>)(@D62UAHOT.O> MIW).2!$%?GSP45]ZJ4=MB'_AYU'^^)(1/QPF?_A91+>.-,KV2!D/OPGON.=D M'&2I=Q5_H0R:4S%A;4:5'_?_)(J11NR&XQ? M0@] JQ&_U+5CE6MN8.@IQI*O83@:5-8P.*9KR=/6*'ZINV>D4P/R/D/,NGU7 M; SFN))9&&R:MQN'"?0M@"U'T?6.'[) M4H*5UGG8 M1^'%GC8 U+CV&USL,6((0XLL8!KK8>OVJ;B"U "'%DC2-<5_GT M#IR(+4 (<62-PY?.NF='#J5$;<+%+B:$:++&X4M4=$?C973IV,6$$$UF(GS) MI?3<3>C8Q800368B?,G6T[UMT[&+R40TF1D3R:9+0F)8W"T*!R4[&RR;9D4V M"'?"R3;EDQJK]@L#'$M[+65+(EO#2#,(PJ(6Z349I-R[0INL$9S W*QD?N!($6O*+>.MU@BYWZ&B@+ MZ.,=*Y$H>_3-JBB91.>B/>\2F*+5VL=';GUD5E(,!"UJ]X'G56 M,6^=P;L%5[J.@OG2&G2>(T0_#,)_S/*"2IK?I-DW\F,0!#3)#/25^RQ-X,>@ M!)1+MK]:[8""[8PHI;VQ@$KFF*H!S9G8B"?XP' T""M9I,L]J[AG+=F>\J:Y M!@-L*OGXG F<,,28*]MJZ]3)=MW- RORK-B@#_ZU2QW\RBN#W"B0+R0=9_[+ MA,;/7K4Z*A6WTW)N.=387G/6G)?Z>RGH&,&*6(@ MMM(TMT\*]@1GGAW93*9MW\F7$',2_#).7S^7,V\VKYA:_&.7J,6OO=MK!BOK M/WK'YRAN2X4^OJWV79$-I45NI-LO%P+=?KD 05$<+;5UNQ391!A$8^4^?A$H M]_$+2(KB-JFMW*7()D(;&BOW^Z- N=\?O>[YV0E.,MS:^MV0VD30@IE3P&H/ M-I@5DS23WYUG5Z#(CD\0P]MUS]H2&";"&&P1)/5_\*I4Z"R9&)7/V!+-J]*U M \E$H(.KA&'O0&TR)_5E-8^-H$;IS ^*F1\OS-2/43+V7]*,B"_:R^IYQYU. MSU+2$$6/E'1<[!N7U6&Y%!X1STIOPB".TQ_T+OK%?'DYG8*G;ZM+PR;4FO!Z M_7[?4BY0*RN9-C!WHBQVQ52X%L2J4"'#LI[4YH%-IP2B.R$99LES98UK@T6S M\1OL>, B#?ZZ\',27J;3%P!?8@)I+D@"JA5GF%&K7(%!OOPE'"O[:Y\F,A/Y M?NI;,1_\9,P+!MSZNV?KC3_CEOP=D:UE^5'7+W<@[)0 @;$B^AB*XVAV4U1K MZ7GLZ!9[_J^C9&EBL.;F B5E?_7?HNEL*E3W5AGO^!SE3A:SH^ZKF2$K1\$8 M;G/_[9YD41I*SAM;Y;S^TV^(-E/UC@#&P'):;YR=8Y<7DK#)[ M92J1#B"@AR\Y1YG-#\.KSW'G)T:I2BRL@$2^E@3:W!&<$QO:/%= $WUBS_7- M%2N;XWO-@]J_D1\;5OI!EM$]LS0QL*16)3[*M7-1+]U7NRH.COH1G.CLRQ / M)$@3F@VYLB<6-P0$]&,:RS4#0>9;A06;)@.M>\>G*+$2YFZ6U(#+Z1^8/OS? MTS@*_?E@#(-A7%XBBV,_D[XYK%0?0*-P^ M'R=^)AK+RFT >+2INBF;$E <1A&L".M)8VMVN2+A+"COK@V+B?!2A%H#WO$9 M2@AK(RX5$'&(;)ZM$$Y@XPC:9"\%G.V/N!)T/904+[I7_U1044<)L_$#\'@9_C^7V:YQ$<#ZMI?CBJ MJ@"*<%%:,.(L?1$Z-$KZQ#I#U*H*.'W+0,;%Y4Y-/(IWBT&/1PFPTAVW;+DY MVFQNTEA-#\SM\7JV?B T)0L!-E+$<:^ 2JR MX\ 1OB]ABEK.9LFL<@SFX$!X7.9Q]IQ'8>1G\T>_5 F=4R1Q#-PZ-,2\VT=, MKV&+8G8_DJK!F4PK&P+29(G#T1/@S_UR@9-ZZ.65*\#8#V7(^>#PJ([/F=PJ M[1"*[9EKC5F9 P]AFU#-0? 56?*CS7(P72%&E+4Z^S)P._.Z37W8:U1)>!_[ MB=++.#8^!QI%S[RTSS!GF%O#;RN/S,_:HUQ94-"[EFS!03#B:4,4HH!?_:F G;_$"C!UCM%]R0KS3I)0,IO?D^H.S6?"0.!Q)5 M8-0PS;984]6$H3P]!J9]*N%0+1O?7EFZM^WU45^Q:'LX\G5@*CV0[7M[)Y:> M1G)G \_ :RJ]4!L7TTYL/9FD>>FO5!Q'LYNB6LLK9$>WV#O$.DJ67MYNZ](? MJ$IZZ6^S# B/$E'&[*C[:F;(:BVGCZ5;E2?'*.NOJH+W9361I:!7MY90,7QK>7K4:%R(]#W)7T@0C2+"OPF^9(NIXCI-:I[1(O_^.#U16%IXF?5,:A_ LT4>2W234 _R14$20J.3[=VU&PM355[8^3;C/*Y.)_D@U<_ MBNEYXR;-2M VNKSDDV4PQAEJ^CA'.[&JXJQE^&IO"W']]A)ERV!L&) VM@V[ MWRC?QNZ@OB/IZ&Z!JRE)>C.,P/<-DPOS[X %?B0XH?#7TY@\+R@UH)7LA!=/OJTV@$5HIJX:_-; Z4X?!S#OO) 8O):F[8@^HB=L?M6]?K MB/.R;>M=S7!/;Z)M9\Q(]2-(5>!?O\'R'^7D/HN"1CW>G!30%0XSE*&EWFY: MT\Z8SYJ.\^&LR L_"6EL4QK'-VE&_VAQ&F=_$+3J]K4[G&V'@LZ0= NO?!EVCI)5$[K?V5>J,4=@HWIVMSA]I#*W%43%OLQ\+A0#MNYT@ MP^T.K:!;=TSD1@^M7[(TMV*#Y'\-]'F8-RC:[ZLR)1I(!N/@=+O<%EU%KU%( MDF5Y*]U4Y_N@\\,T^[HQR8K5ZDYRG,-*I-RQL^Y;3Z0L, 2858[)1,H(E]5J M)NSLV#F78R4KZ'#CB!BXK>7]:='$[E!^Q8ZEL*6Z&3L[_(AA:_BMI3OZ6;N4 M*]&+Z'VKA2Q/^GVL47[ DR.4[$_V)P%.QV K0))2"N4FVT80%?LL\'<0%7.O MVCULGV5US;<==V7U+5#9P7LJN_67@GKJ>C?A4!OX; 6%F)' .^D=IANH[6XJ M5^+[B6I:@D,/;-(2!%@X3 >0F:YL09>'$[WT_N+T>H<95=).7]95I#O!3_3\ M<9OGL^7EC0I!"3;?/)PL00A#[+0; U(.,_Q3K5O5U(<[ 4>'Y7?IVMDY6O>[ M"'J06>48]+L@Q _5=+LZOTU@ MX#VHUYBZEB)4=5]CZNX](8^H>8:]#=91\P*\Q=5&B5ID==5_-#%D/ M[C6FKAO/77$4O"^KM=>86G5%2?M2>GW.NK2,[R1G(!28=Y)\*-/BY7K;5WO7[&BV?=@W\%PEY?Y2I, M\EH93LZXK??1R\>VOR>O\%L2_AW.*.M#IQAO+AV6=^_$SD1AW;MWNG>4M:0< MD[>J#L:[=V+'R(IEMCOAQK0S<+^# #^'?#&G6/9% <-MNF!.N4;+@PJPE:,E,M0N@;:\/Z\/A=)3LYOQY]-T6C0SW"G]TKCAQ,2V9P >_>6=64 W;N]TWX'O9VIQ9/?Y MC!N0)Z_DG9R[;0"H/I^;!8.!^^_0#I,NS[XE$TG=T(Y^_;#3VOC_#NTPJU%'0SO:[UJ'&=IQ MVG'[2%Y[G&N'=I2:./S0CL.]J-H_3*>BVCZX;47^!"$?[^ONZ6GG,,-%W.C^ M&CH^_%B10PR&ZA]FL !R[V9I\6?*D^3FO*YSL;=_\.D?,?J]KH8//^KFYTR. MVC_XF]/XJX*BFG^&'$Q.YM?K'V88CRLKP*8:'8O,L0+_PWP3$'PCJFD:- AH$P6PZB^$/88F'*B4C$^J0>B6W"90C M:[>X0F&[2/%>) M)MRCL]0C!+B$3[1HKAZ,E_NT^SLFL7118]SPH: MF/"4WD/79EZ",=2R=]I%O:)0CS[V5&%$%@2Z$Z\\;8CHC26"=F>/H7]2< M0BWDM#-^ >1TT=7T M6#?+B(I14*F^=WJ,,)KV15O>FKZ9T8C!Z^E+G,[I0I!4)BIJJKZ<9=1"=0,@ M_/A_$5\TRLQ\P#L]0=T;:3#('HTFU>".37!EVF?,,&L%20U-6NV #NQ$"P@M M38T[0 V,!NU+"$;([>EJ4X@LR=(<#IC(-R74VJO MX%6IP%DZ"BF;EB2*5V5K!Y(S%D#S?+EB9;)!G,S.U-PZF&?%!GGPKUWBX%?> M XT;X$R,6W^'&<6I.^XU)T$&)EMV/G7]#W[96;7EK7.CDL*Y0+O:6@7!=.#GLXW0G]WA=4 MPO=(2S:O2M0/)G2!G\X1A+^8VF9,M^ACOD6Z+_/B2)GF:W='O M49WKS)^,NM[IT?&Q)0NL"U.I"++D.4U7*-8;%>_9X=L_/.B>H MK]FVZ;+9$>=BI2[S.1DB$VID;$/8M#13R&9:G7)^9^@:&)5!G[D&T MQ:V;NRJ;),OV6MJ.Z'RI@IP$OXS3U\]!.DN*;%Z1O?C'+L^+7WO?'QDTKO]8 MR8P:,:TS?+:Y8G.9Z\LQ7.,F\^O/BUR5.[XG_?7]4>2 MO48!H195+;/E1KUR)X![_C!ARE/#Z(YK>E_>Y4MHVF1N5BR1XCX_;X=-)DAW M_-3\BS P-7Z?I>$L*.B+NPM<.5+X0Y3[XW%& MQ@M5/Y!7DLS4(A\D5;W34XR1R99*%N @J@9 [-P@$ 1 3)1-YK1E'@L* >YJC;%G_990" MD5 2J=54+$-V PY@ICK_I.?H7*__"NN N"A6D%JJ5D!BP@TLT+Q*9V:4!-E0 M/.T-M,R0WQWG[>+T=P- RVQH?E#\&163RUE>I%.27;\%\2R,DC'U=,#_A4_^ MFS"F1;LU4 BN7["!C:,V7(G#%]U<^(6DX\Q_F41!:37$SPEITT1XCI)U 7W8 M(3OKE&@Q..P$GKIW8B&VY'1O:"'FTRA'XU1.1B4+V"I%_WH&]6.!F9A;'A1@ MYT1DT%9\SLQV(X&$:J!<+'F;D@D-E-SR]$$X1(.Q1,<,4L1 ;-UH:I\4%ZS& M9MEQ)'?B %96$(Q_0-XOY)WVT4[$D@Z_SP%+= .62^8)>)!'?OGB@_#TNU,* M!$Z7]'K]_K&E)-=6-"N @)H5D5)^[P?1* K$<\1N M.4"*EKU/?YI@2W\(UU1.SU'"Z;75O"NRJ?LHC91[^4V@W,MO("F:6;*6Z;8%]S4-8]&'?D_[@4=^3_N 0V:PZA6 M1UZ*C/HRMT8$YL5\::>ZC/W\/89<]E$2NJ';4W&O&JK18M">*KB#B)EC[#HI MHF+^9Q22!:J+^5?_'VFV! /C[X&\T,CN9+P8K1J9QVJW#OJRL\=M:)WE=PIC MH _/B+N-3F"]W2\(D)UZ/: ^C6BU M)YBU_P!;G7M*];+//7(T/]^]Q;.. MG5VQN5B4BIB]_1@?S3NYMWC6P7KG4ZQ>+A4\#._DWB)@<>'$8HP8^_<6]6Y@ M\&XLG!VAG4HD'9NU11-@L'4T-'D]].S(POAS*H$$CO M3*I>.$E$R7@X>LK\)!^1;#CZDJ:A;-.D41L4XT!"9MU]E#9 9_+S2B269NA5 MJ@^=&/N]1&5F:A&["=/6L[#N4HN]FVN;8^G[70B7I99"9]0*M&$$DJZ5XHH M%S5IL\:XXY"J ,^=FZ8;TB[M=CH$;MZ 7TXY5?0[FB#\!\PJY6 ;]),H [).5JK'9@L'3A1F^"> MV:EJZ,*9QR"?X /#T2"L9)'O]!C%0358EVP;,,#9[W'Q.?,VQB'N+*NM =3[US)) MA0Y+MG 6(!9[F^S:P!YGSSGYYPPP7K\Z9N7:$4W%>,6KXO6[1R?G&-$.VP));^ Q MBI>RGR'/,P]UE)FU;A/8"HJV)!NE*@BH;R'6W).P0(BM(K8]SZ6_?''KJ[P:MK[* MGA<1;+M).)C2@\9P=$6J^(E%I4$2+OWJ@_"5G@@7R54&,7PG@9KJ&W5F"/6^ M<**MMZ2&U^TC;+M7 M%.18]J)"L/,Z"LX7,<52$.\O -<7VOAW-!54GCPC@- M%5P&-MV*O8MW*!*4!HPM/A-80^%2V9W*%F)G?"T?DE[&D#W";_.1']"_53:N MHZ9#4.$3WO%IMX.3$=#V0-5!;^M:DY*@ES-8OY("5JYO:1)4_Y ->-WVO!,0 MK7\H$[(9J.*M)&,+\YD*\>SGY-__/U!+ P04 " N5J926)A]]"B, $ M+ @ % '=A="TR,#(Q,#0P,U]L86(N>&ULW+U[<^0XDB?X_YG==\#UG&UG MF86J,JMZ>K9Z9W9-SRQM*S,TDK)JY\K6VJ@@0F(7@XPB&4I%G]UW/SSX"N+- M(.'0F,UTI20XZ [\?HZ7P_&O_^-UDZ(77)1)GOW;'SY\^_X/"&>K/$ZRIW_[ MPZY:G_S7/_R/__Y__A__^G^=G'S$&2ZB"L?H<8\NKJX_H_]U=G>#KK.RBK(5 M1A?Y:K?!685.T'-5;?_RW7=?OW[]-EXG69FGNXI\H/QVE6^^(W__F7\0W?WP M[7OR(_G7^S^??(KV)]^___X#^O7]A[_\Z<]_>?^G_XW^W]M/_]_)"54@3;+? M'J,2(Z)P5O[;'WJ?>'TLTF_SXNF[[]^__^&[IN ?>,F_O);)0>FO/S1E/WSW MOS[=W*^>\28Z26HK6BE:C4SNPX\__O@=^RLI6B9_*9G\3;Z**M:$1KV0L@3] MZ:0I=D)_=?+A^Y,?/GS[6L9_H&U0Y"F^PVO$/O^7:K_%__:',MEL4ZHV^]US M@==R'=*B^([*?Y?A)]J)M/X?:?T?_DSK_Z?ZUS?1(T[_@&C)+W?72G-^/*BK M%OK.DXZWN$CR^#(;I^Q0VJ_6]U545$?HW9?WI?E#7D7I*)W[DKZT_8S'M6\G MYZU=B1?$X]JU)SFEMI6HJ7-C'K1B2O]]0[Y_H!E^K7 6X[C1C4IJ/">KF'E< M5F6^.J@LI:XW+T0[2U(9JZC$JV^?\I?O8IR0"K]_3_]!1YKW)^\_U.[UG\BO M_G:>DX'P]+&LBFA5-?4Q"]A7_B8ITQEYH%.!RWQ7K+"3@;S9#K\:/H2WZUR,CYN MJY,#1==%OE&V3OW)7&G(=_-VZ"F9CL1T2G*51D^*#AV4\=2A0\V&'=K^'=$" M4-TI;;]^=TH;;[;N;":85TFYBM+_P%%Q17Y3*CI66=I3%ZNU'79V.W'F11$M MBUAAJ(XWM'0? H9F]@0&/CFRA\-!>1! '&IL@@0O'1(H)"VNAH6DN6<#QF56 M)=7^G'R[B-)K,LUX_2O>*T"A*.L)$"I-AV#@Y5!=$+&2B!2% H*VA?L@T#;O M?-.X75$<."2RUKL@LV;5C$Y9W-?D3JVO,,_C10\&"E(:T>)@5$GV=%]% ME7+&H!?Q.T:H]%8-%;6?: 40EP >,;2M+QDXM$T_,U2NDA07YP2:3WFAGSX, M2GH%QE!+!1Y8,=24@T6!M&'%SI>VZLQ]?H>?$KHUD56?HXUJ>) 7]=KK@IZ* M;N_*(5H0MM_EC2MVO+QE9^[YZZS"=$LJ><%D.(IJSZ-%@$K$*Q*4>BL0T2M/ M9PM1,U+ 0D/?^B)$]$T_]QPBWVSR[+[*5[_=/T>D6Y>[BIX=TB-3_4Q"*^AW M/J&W036K8%*(B2T0%T0]2>#9A46_2.88%ITR&Z#N\6I7$"4^?/_XD%2I:L01 MBWD"BT2_(338[U&^1A^^?_?X#6HDH*"@:M%^QZN:<[9N?B@B"J?[_>8Q%YJZ M5GQ0QE,'#S43>I?_'?$"4)TJ;;]^CTH;;W;67KZNGDEC8@[[ MN"F&FG*@"'XU>!A8\J7 M@HBN42X2>V()M')$! MOD"U,*+2T,L%B^Z1K1HL^F9F9#U$K]#RXD^BK/+KJR]58U].F% MJK%E!QBJEI[9A9S&,>FZLO[/39+A#UKW(2WOU77(-5:XC;K4HOD'HN71,@,> M>R>,B_9C;0Z)>& ,:!MB98T,)T.D*+!P$)L:V5@! ; MV@\KC4P0$%&TOQ(GBL;W Y;;O*RB M]/])ML;%CEP BA#G4TPX>41$0A@.:-K=R5$I(T^7T@5_7"!(PTD#HOX"ITZ MU$L(EV*=3OX.VLNRQCL(BI*TW&P]22^JI;?/>:;?PA*+>>I1B7[#7F5%$"L# MO*)4-6:_=U4M.;,SOW_&:7J>;[91IH]>.2SHU7D/=%0X;58*U<5@/;6L444/ M+6O1N7M[$Z7IV:XD*XU2'\XV*.FWOP=:JCJ<%D--.> >ES6LI,MEK3ISGU]N M/DPW("VY45P:)M]_NU#4J]IRY 5 M\;U-R/52;PV2OX/O!O;:3KH#V&NXV3ORWW=14>$BW5MM PNE/7>OJ*VRI]NB M@>P!*QI:!@!%*]MBH8'".BH?FND:CM#S_O[RX1X2P/+N'D)5WM>^ M05D'!5MC4RCO':*BQG*D+MKK/6% UJQWHV_$RO\%'L(*<,B1K$"&1T"O5C10 MI;S#*YR\1(\I_HPK]14%.S&?\-;K+Z"\+HZZ\@M$)!:JRPJ>P#[2BJ)G189! M9KVC\TK[,7 M\MV\V!-^:)!Y6,PC, ?Z#;N\_3/SM3 NUE+%! M@]$,;@WZ<-8E:2Y^4D<%Q MR!@9%OT1YCPJGT^SF/[G\O<=&5M2HDQY6IU'1;%/LJ>?HW0GV[ITE/=(,5N+ MA/DQ$4!1%B/VCY[H D45:J01$X=AYM&6K>@_<"<*20TGX TYXX0ZCQN!SWE1 M/>!B0SE=5G2G2'80J"_N+G1"(;E"O( P'+%76Z.EULU$#"&%S M48,&?Q!>5L^XL)W@RPI[A*]4UR$26"$T^X3?!KL.^H8SZU<#8@A@-1I\+TV- M:U* Q:AR%0JY^%3.G^%Q=]B3\F6F?WQ]S//X:Y+*+I"+13QBK*?7L$.;/\'X MO!&*^439L#^'.!MVIL^=C(HT5O*88HYULCJ\?%VE.WK'W@*%=N)>=SZL[!$G M;/PK=%OD6%]7^EK1\ M19:+=*FXI?-J_>:@7LPC90SZ#R'5%%\@)L!6_*T(X(;B:#.VK1FX,P.8)3:8 M&K+#!E @*[S/Q&:715Z_/,PZ[T!C_5*O*PJ^VK/0&G["K<6%9JTG@L(CEK?T M,2PRR-S@J,1WR=-SM5Q_*?DHI,.T7LXGM@T6"&AIRB,FL$!,Y"1?GQ ACOW) MX1[C=9*Q(+>/NR2.))=7)S$HI0(A$,$&5 (A;!#ECQ@W2?28I*3/<$D&')99 M[SE/8^*WZ.!3[2TBLNRK\$@7![N$&VN=:#LUJO;@X5O'6'1]>G9]<_UP?7F/ M3C]?H/N'Y?E??UK>7%S>W?\17?[[E^N'_X DDBL(AYQR12 (O>P8!$42/0]@ MMA[UZO']QU2M)!""+4 *BD/[4%N=$ Q*S<&KO<+A1-XZ6= HW4,V: RN&3H: MI <3C7L;[6DTI'T<[E ( )7T%D9M5J7#"3FUE[O+2\90I2M'""J^%HY.KS" MNMCAF"9)W."'Z!7;1-FJ9?R"6ZFY!">T+.*%$2L-CW%G]1.N?D5+ T-=#QH) MVO6(\0?XR\TVS?<8W^&4O6$M##$:X%O(>B2 C27"_?I:YJ3@0D@VS8$AQ!AS M&F+@6A81?&UQ5K*$G9 ,L4;9D"G6$(.<\CM-]8&G^)93>_"%J>VMC/#6J09$ MAP#A>_JT1U3$MT4>[U;5+U%!'QK:,_<1I6946\K[O3%O99'DRCR30[4@:B11 M+0H\"HRUJQD)OM8"DVN_9>\6$O6*:BX;SJ*4'G70X/\S_)1D&3VCR-?U4X\S M6729Q1[LH<]4*BWQG(S!WA-(LC'8NP%_WNUS7F'[?0EI:8^>2Z[M$#NL5"#; M$2X:UQL1[+PGQH^@D2,:7 R1K0&%YS@1I]FF4L)WK(C51(['782SXG+5/+ I MJ $NT@"2$":CAP?WC49["[0;!,&"2"0V&*-(6AEH$KA:TARKY(,PDE!8884N M?3")"EK^.'*'7W"VPW=X$R5T&DPFCNN\V-#IY/(Q39[8!H^&*I;R'AEC:]$0 M;K7< K62J">*.MD%.MW0(P48&HTU[P*O,<%8C I> ;\UO"NK?$-C%.,76L/T M80,ON'C,H:U"^'6+5W07MLK1(Z8I8_*G+/D'!ETA.5%OZ$><>.&)^ZTCRY0+\\4!J!HPQ8]<% M^A?VUP\?A&LX7I,*F)$EI!(PPPID<[\+JW8+Z9')P6SY2RW0[OYW$B'%]MC9 MD6=//$5"@ $^:BQIC@?40(+;@["_L*(0 MR)L+@$HB!#&/L1%OJG,A*$M"EA M>;%%"QZ/]Q=Q5M+,PEG,M**O#16X2@J6@OB"7LK \1G.R#\J>K6L="7*1/7[ MO!$Y48NH1J'] M6UH+H:=I<2GHRS&=XREJ9.IUFZ\S7J:B;K(%8G*(DGI8%P M-W-*#@!/%%TGB/ 30_L)(7A$B%;I^M)":,.?$Q-"039I1)H%ZP(_5G;05@CX MQ+9*9[6[I447J,MBT>QC?XJJ73'3Y1RK=8^[*;*#55];@M;J#AD*?1JLA[G M32W&(>/3K2BJ%P.-4M>"1AZH/N.@9(EZ1S,ZJG8AZZ$,43:(,L>OAY.#H%U) MV&U5F&7ACY'U"W_-23+THFF,/1U7WM:)LL7.ABW6PLE28+>@48@&E)5 O\SI M92, 7^78JB_%R3::(^L6)6TU^URN.5DJ6,$T-B!_2'-31+&W> MT6J^X;DU\S5=Z8#=PYW0X)P'RAX8G.8PSUD?"5S)&F@,:CT2-(Y9RK HO8T2 MLE8[C[8)F3/0<(L\8YY$QTD+89\TM+%% &(KA*@467NC6FZ!N"1BHD!$.\ZD M__)/'_[\_K]MB>A)DO$?5KP&4&Y98TZ@DS7@?*:OK>,6V?=-#_%(2WM-5BO3 M5DSNVL1BLF(+_IS. EV7Y4X,M/2UG^:J>\EUWT8%>J&%T?_]_MOW'Q!98*/R MFI51$]L+Z."QKN6O5&2GN6N$MUR MR4;8:XBZA2UB?#H70HT4>M>?$-6"0*G2C[,(UU*PT=BV^!)#L6W!Y3<.NQ[= MC,^\"44]1UP/])1%*3<3JD &%7NMSO29!51@JZ MMZ<"KRR^6X9#A>*7G+"//)\# M;&H-"W6[Y!ES:3QRL]:([)@/S&%MTMIOSOKW= \%CLI=L;>:4L@*>_1T4ET% M'U$7.IA83(??'[FJ&7ZB\\ '&QB[J5W/+,C8OLK+BDP6Z#SBP_=L;/_QQ\4/ M__PO[93BC0W_:J@-B:'&&;C&FOT M4W0BB/("<5'.*WJ3&C%IN'N1H\T2YO#M[#V02;()=YIYLPET(#QB&I2G[4K( MCC^B% QO)-KK^<(%4"!3(1.P(0T*@ %Q>&]VX4@)R4:WT M?_+U-*3[=M8]-,=M@(QQ[0SELGFP.%MA;.RRS2DE/$)=K?40+O4-A[:HYMJ0 M3[@8FGT(%T.;>WV\A:OP0",]M)$LAP7]/L=RJ*/DW94&#*P(V 6R8_7T_%B' MI.DA4^?4UDTTYU40_8U.@I M+D[X8T#T"+XN29P6*>L9IK.H[ .Q)DPTF#4!P@MJV15C_NWR(J>9FO70E97W MBU^IQE:(X*7A8#RYYI[1K,:*!-)JH/C<$6.J?&)A1-I-L(-R7O>]#C54H>%7 M7@)HIG"LEGYWL"1]+FY:23K:3&:UH4= \P2OV1YQW,R Q9=CR@>#O-)6"T!AI35HA^.M!=)NJNT)W9* M"4#B=EK;4+U(YK5$X,\*\_P.B]P+_GOY6M51'D1)UE4[-FLE^8T)9*DO5(VE2!XQJ7Y M1'.FKWH_%9VK]10GJWPRC"@&4?=)U'T3/;*/2M)H=Y]!S7=@/ %(P]7-TB7E MAHW1\4 ]^:GVK+SS[;J(DI>O6YR5N'XVQNAV)!+>789,:P5J25%4ET7OZM) M"87L=;\M\I>$/O2#")P"8YP2,7*V*.'B,SJNK);KCWD>]\^8[O,TMH@>LA'V M&C-G88L8@E:R/*E,K']06"(J"9Z9>+11W)@N]3WF2(-]R=(>;F*0G2W6/"9& MW="7UO[!AK?E^G3U^XXX)OH#:W\-<4R"/A.BFFP0,H?V!"AQ>B*(R0!E076U MXY:H\1R5F*9SK<@?DL>4WJ'I50.:_]0*6D+N4RM<^1U=*%WK44[_)OBPJ.>1 M8Z"GVJ4VA6"6-Q:J\G18*\T8 #T$R# A<_@R0/A#[\


B"Y@ZSY(X/^0WA MTA,CUSVNJI2=SVD@;2GO$>>V%@T11>6:S8%:EB:&ZZ11)PZ:4VFL@3U+MLWZ M I(D3M ;,L<)=R$L-48M,0)96K@O*4);1SBN'Z#'#CV$[)<-$"FM2TP,?B:* M7. 7G.9;2L1Z?--PP"#G-9&UW@(QXS,O7Z>@:R6:.114\NHCK(A[5H1 "2M0 MB2FL+1#E,X23[?=^Q!EQ-BE1ZC3>)%E"E_4T/:&9(;85> WZM+1)C+-D@@M4 MBS+4'0K#TN=8RYA!T:%!(3#)#85BM*D+!'T>9?!#%#.)A))>CRZ&6HI'%KS$ M]-@_7&:8#RJL-<5R3?T>2TA[7SR.D':]3Y2^D,_308B?C%@=]*M$O.)6J;<( MBZ9H?7J^F/&@W.[(S4'W&M+P$:@FI(C0UL/$'\8_XZH[)#]]B9*47JM]R'OI M ^JDWZ8H5>>:/#+"W4I9@-9A/$I;#=UTZN>[J&N:+?+59D-V&H/EQ/+C"(*V M8$N$"'G9[M7'71+39P<\V:(,\.TC]/-N0W=(\D((G/#I%4?ZEJ&S'.E8/%Y) MH0]D?LZS=EN*JVN>W)H$?5Y4,=D@7 !A;Y_V)5KTU4+3!^U81LV/M*7FU[MZ MAOS-(L.@(;9VL!)NN%AARN?^X@O.=KBTB-P1BWK=113T%+?<>!'P\!L'74$# M:U1]+^[\R3O>.TJ;*%&JQ"])]7R^*RM"GN+R=97N:-;IT[+$Y/]B_9/?HVKS MCW5':Q40ZP*S:3WH*ZD(-34M4%L7:BJ#>_Q[&K-Y( ,9&U 9I=#;[*-1JZ#@ M&,CZ8^DO.'EZKG!\2B8"T1,FL]Q'7"S7]642EW<*G&ORR$YW*X<0;6I =16( MUT&/?^M$NCUYX&M>TUE[$M769JVULGM4_ B9OL3W0OB;S1$::+-"/]YNJSMC M;>,T4*@!\.X"9_DFR< 7B2,Y/?1?(PD-[KL$S4S;;([UP/LMI85'>JUY=M+>#E#P\K$V6NQ9O57OI&>MI6_24Q8@)]!RS?<*3K/X/-]L"_R, MLS)YJ6_'62S@G6N"R"9D;:4Z3G!4=R$GP7>;:&64F8C-ZEM&% MMZ.G8H3TR&4".L#[AJN\('/5['Q7$/U6^X;@<'P3O$@[(18>!^E^!X3 M-"15@LO3^.\['LK'4\F,9I>6Y))5&99FLDQ6?8LWMJ 9WTZVR/?MKS;M6%J5) M])BD2;5'42OZEGS7%/QT<653D//->K8C5I1'?_'M^C7'E>-4;HT7^4_FU31M M:7!J"Q8H1M;,E=@B;]B9C5T?3L3'-^;*//BN-^FL_'NGX':N)FBOZW:^%,+= MWJD),XMG"3(7IG%>/,R>JCCK M)M?1WLQ3$_,7$$I4M)_CV=_RWE6N4/W@G&QW\9=S4CT,O]I,'&]I!E)BA^00 M]L@P!VW-@7@]NU8X,LBAKCRH *2Y&D43X!#BJ<-,IKZ%M:V# Q@3U6'!_C < MH7,VR>3>4NCVPHT\'E6_ E8S@T]7GE&]\)&QY/ MJ&>@-#$JP&&FA4*!>*Y9VWRR!6V]4M6M:UD%5&!_O]E=R7^CLS+BF1%W"?] \'YX2]Z)7G0)N$9F=^5^ +S_Y*? M>;J(R]?5,^E+?$<,OEROL?[E+L^*^+SMY;N-A=M5I,H%9T^O9KKCW'R4_Y&. MQL/?'0AP95"C#;VJR__U#4T=VB1[:71"5"G$M0*ZA ;=\FU+)1E:-4W,_J') M0>'UHAL(_X6[=BZG^79\X'PN;?KDH R,9(POJEF=DZ))I/X%170! M\91D]!5N.H_B2LYD^V5F7'9YM1S3-V-4-K\95SN+YP3).$UU8"_FQC@^VW\I M,7'=5TD692N:86Q5)2]\V\N\IAE3F=^\T^ZVRO*H,'@WU:#'/7KWA3\2^0UJ M*T-=;>!WBR>;/%)?LA@79,5# M!O7DA>;J8;\^HV\)TRU1G)5L^Y+M<;8+(Y8\?;EE^\@:TL[\78\\G[L%A?>< MZ^_Q :SY8B^EW8Y^%+5?Y0\STC^=/+)GH/M?9FEA6[1D M#;"E%4"Z'2_$''HJ+ZSTZ-RB/3M5NBXE M[EIE56?"AO4MD_!"$*FN1M$14.:0#N9%)-"**EE YP(R[!F-YN5 'W?1:FW&'76%)V3#VYCB8/Z[:A(QK]8HK+?UUCT:!&?7-%# MQ?_D:KFFWV_8=YZ7VI-GK13 =$JNO1HQ:P;R;CQ@$M#S)W,++.YHC=F^9I'[LW36D.X\Z]0L!_&E1&G'VH0 MB-74SW?KX:;U"MIZ_-]LZ PR+FU&)@X]T(PT!#^?Y6^-3Q18H:T,_KQ6;ZOC MN6U;V1L(K' S?!A8D;26AAU880%ER^-<"QR'2-Q)"!LH4:]6[/2T++'50MA8 _Q)HL0JIR/#3A[Q"J#7R^[V MG<9QPHZX:7:2;4'?2:_V"Q9#4"W8W'?;WDLM\W7U-2K(7#G:)A6]P Z>]=\1 MKI;G?BJL^J?A0WZZ(GU0X.LN.X %]^1B (13Z*]D&0%A+8!Z$M"TLK6B?X"7 MJ-6'((@.2"I6Z% $U"CILWQ6#!E3&]"1GKVU M^@.Q>Y9:I:F)N?*N+HK56:@V]M1OO-6U5%(_:LT>I ^)BN.!K#L>=$0QX!AV MMBN3#--\-RQQ"]LSXG^)7<8T;3608YS>/ILQKZNA32?'5GQ--<$,A&ZF-J7) M"HZ4*?F$LTURQ+=;%1:"CI46@#6.G19H!=];69)9?S35IJBV,OB]%KVMCGLN M;65O8%/4S?#AIFC>6AKVIJ@%E"VW8RQP[(^XO3P[#_D=IFV4I/0YW2ZGST,^ M';7G^9Q'\L_47N+N2?L9.HRW'V*#]T'J0_KGM^9(8!JQ:!N1S@^:]X]R]I-P MXRXXMS0G48>.:TZ60KBVJ[PXW= C%!1,T2!$W\PO\!K7!24?92;#]'K)7^>I,ZVIP&[4=(CY,U6 M#*'42#3#(9%!M1!Z5XM-GR?-^8O+[A\6\ MXOY /Q$7W9^AL#Q:0;]X%?M9!*?8R1[3B4JO!FLPJ1+PF4)4I;.0/%1QEQX& ML_9JTZMBM=HKC=I>,YUJ<2+D.-6"Q!^ZQ:2 [5K@G!_J6^P.N%3BD05.MBGS M4G89/&GP4;4Y#W@FAO46SBS$@9V8-9FVH1?1[B@=\LT=HAYS M7];WZ'])JN=SLCPA,[""Q9D,E29KEJ9L8,*IQ43!!%)('MX6>!LE M<;-_4V_;-.]X&&.SQU8(RDY+FRV)6M?6[D'2@8J3%S:$>WJ[6[:N=D7!8KBE M!L(2U@709NZZH!F2QJ>K%7NP]S;:TR?.B(+D-\6.H&3DR&I7(2B-+6VVI'%3 M&ZJK8SRN*YQU\!VY2!]I?5,!-3EJ3-[V3#YD>+#CL@O@S31W07L(-+_#*YR\ M4%5'D;HO'@2%#^QQ)6PG',Y0:V68E(N%TIHP""="SYY>(NX@R41CV3/R-=>A M\4 .E#Z'%ECRIB<4#E\L+:EO[RK4AR6(!$YF9DBP%,ZNS(C5G[R"@/9B7%=W MPVV8T-9TEM:]:R2_07%OU.&3O1"7<3HDNFZY0"W3[./ -1QSJ23(RQ 2-(ZX M!!%4X@E[*ZWBB]_&K0<5^]P!ZO6J[SJI:-RRAF']0GXOYG:ZR;!S$.[??Y;B MEH:=TE>^JZI('G<56[M7.?I,NIR>_^1I2HM=9Q4FBD^?=]?RN,!H((]Y!+Y! M.\"'Y&+L !PVZ/T:5122'][_Z?T/#)#D%W\[7WZ^7]Y<7YP^7%[%^>77_L#S_ZT_+FXO+N_O+?_]R_? ?FI"9L15Y /9H&X43]%XEJ*L%+:]0 MOQ[$*P)^J/JXGFW@%D"WQOF*O4<@C0 !Z-X_UOW;[U2 1^#/Z?/TRS6+&#Q] M370#B48&XOEWB>9"5] B[+DD]M#/K[18&,^]JYI=^=:[JLT]AF'U-+C(-U&B MC:.2%/89""73U80.7A 4'^HV%J)FE WL,S"O?9?B$]X\XD('"+&LU\ X45,Q ML*U[!P7]RHO!@D'5O&($E:)M?;YU4!$(XO@R*N@;T:41#RH!K^\<*'067SG@ M!5%3,@AXZ)M)9@XPAF#6P\'@/>T46%+N4[FNS_5AZ4:7 SS@KV?MG=.UOQ+=#'3[O:3M8 M)MR$7IY?"SLWMQ&+MIB-&)8[-D?9U$X_KA+8AH,#VEO".[1V=T(=_M=?8W/E!8\J6Z4WD9)?)W55X[,[E,O MYS6UA=X"51KA*$54X"3)N@MST%[R2%.NS:;XS8%A@2TQ#X8%L'SNUI%Y#GW9 M",<7NX),WV]QD>3QSU&ZP_UGER]?<;%*2FUZR!%U>=W=<[=4>OL9\4H0KP7Q M:A:(5;0X?/DON/_RFM[LOUNA(S$M;I&. M!#0X?_ECZQ,16%L9/(/UMMKF74"G14%O9+,4^X]D]=HK5V<21:=?HX(PO?[* MHF5WR6ZS,&4"X[E;VXPA^D+Q+/)XP]T"NR8Q7.FF W!;%E2V]%L6/ ;:K6,> MM;EY2]]7_(2KYUSGJNS$H?;SU/;H=\O:640CNV"/?R(N#D6Q8TTKIWW_??26 MY52J@VU=&FBBWNO\F*-DVHW MZ4 ]X4KD3:>?&@UHI_5&(&FK]'.+B?BKKPV>P 9K71C,JWK3%![3&A(.JU82 M 7#9!MUND_!0V,RTX5KJ:'I0S'D(<7F)P66]9CEYEY$:I7D]1 M*7\6I71U/?V*^4#=^RHJJB,5/L-/2999Z.P]S>, J]+DC@.@^F.3ZO"+GO2Q M)V<>HE<-R^S$/;+/TIXA>HR'V.V81N1AUH5'6;8ZL*S./_TNI99!\L,%?4/> MN$ /?*[)YL.7FVV:[S'?AV^>>[PEO35RM:BI#WZ^:;1XQ)JQJ:X^L6HJ1+3& MP":8SN9K-[)=# ]@[FF'=I>EI!'JX SGP[A23_U5DI$UPK/JRTR6 MZ(]NS)TV1E^1*B1LAO"+M:=TD,<.L ZM+ MMZ[MNT 2Y6MH?W\ .HO*I%RN;TD'-SPZS>+[Y"E+ULDJRBI1V0?\6IT1E7[3 M0.RX:CV"\$C[A?T^6AWU%_T*65++7I5("F9:+6+U EU)\-<4N\TF*O;L6J^^ M52!Y/04SALR?@A8^+XRR=P^N2--('P PCS36-7B]4FIKE7C'E+\#P1Z/EK^Q M$%@4N=FK4 )/K9,8"!]#)CX2>@@%5<(.G(+ MT-W31*#UT\L7^+$B ]/E[[NDVM_CU:ZP?67=I1*O.3D=;!/S[=*":S=.U#$)!>9[5VGZ+B-\PN,@MZ9O$Y+FA6A8*$OI0SCLX1Z]O\B& ].T-!10;'ZV4 (.*SA$)6 'WK6ZZAX-HHT\T ,/KDUOY!C]$ MKXX[$1HIOX]K:;27O*A%KY20XN%Y1(M^D+PR9>H$4!S9;47HQ&"1I%_$2Z$$ M[C!'FP&]&6%&CP7\(2>1K1++=?_N\1UF^3MI9A!^.YE=T*XS7]D;8Q]8< M(D.4K3 U1^/S?0/&9QBPNFE\4 J!;Q M2%R-WD)6BN;)$5*6DRZ0@#C4VPX)&!A W.K\E PZX>S[.@)#@ M;G2F1L1X!#R+9;%QCH."/J$]U%& P_K"L3Y25M4@("T.;V^SS9,%?(YKZS\ MG5G4[^MM)CLDC[DI'V>ALO/Z0LOK]2/LLGN&!OC5.BO021ZQLT*<7_HT4^#3 M++[#55*P.[E.F]M.M7@FE;UUDB?QZN+H#&=XG02S03*BUV10=.PRCV^^4X8P MO1C_;\FBK&@5;/K";=M\?)4^WY,?;_<0O'55O0B)P]HZ2 >U&S]A"_3H*TTP MXY.PQP):>-+^2#1[S*N$GZA.=WB;%_1:KL5HHA;QF1E)K;>P>\:+HK9L(*.$ MJ>F%G#V&=H<#C9NKMY(&A)*=^Q)1%92C'F?4V:Y,,ER6J+'N.EOGQ09\L]D! M<";6!.%UNS0(Y\_T+2%ZM>>R*/+B/"\*O&)/KC@ENK&I!B3UC95]FF0XM3R_ MD4IK0+TJ G'D8WI3G3/'OBO]X56=68I=2N,:7V?],DFV2K:I73:=::KWB.^) MVF.(>UTF.$Z!A@Y)=EBPJ3V D6>FMKG#*WR81.>^(BT2%?&!C[C +SC-M^QS MD#YA2L8,?<64=/$X:=P]EOCW'='R\L4R4D@MXG-ZJ-9;F!.V11$O&\@ 96IZ M8LQ4.LJ3M^?\ZY"4T M5N _ Z'9)F6"O4YTP3/G[=&O]7_!:3*E=0%D [1$GB+OGR7L1F>//H_*9_K_ M]%#[)4KK"<_],UG9/^!BT\NF86;,D?5YRC!]C,7">32I!['_Z=6&3FG"2EH? MHA6B?G(;<)+-T0(+L0GXE=RV'JCCNY^M.@QHV^2OGASB*_H_>-"_)8-X M12&>]""^954");>^BI*"O;/QB3V_RE9PK@.^0QT>QWP7RX9]2&7YTS.H)QW> MR#^]C:#39FLO-=4>",,*:(LC*J]_ZSF/V8LJ'48GX[09T^&7"$ MY0+@>%VHJ0SU:V.3@7Y]X=%IPJ;HE:Y?!NZW#'"^KJ/1+I#W6*C[C.O,2J)# MS-2Q)[->S&ODIE9_,12Z5SR\$&T9:E@"R^=CL#SRX[;(X]VJ^B4JB.NIZGT&WB+J7E48@>.V9X?:(/'P:#2WQ8$&>3L=G8Z%;" WONWFD/95A'*C6S]% M,M[@9N+A$?((D]_,E6V+*: K'+T_ MM[#]1^\+.0]?_LJ]82B^=0P^/01(8% M\,ZK&66*!U[-$/.Y'T@^^YRG,>D[GO#*GC$6LE[W! MH*+!ZN[@$T 7*FB.@.2%/IWL$#^D$_*Z5M+H+DN&P N'X Y&F5!O>)6H9PL% MTFF:YE\C@B:&K_,"QTF%:-)4V*'1#"UQG63"E<]PT[(J3\LR7R4T;>LO2?5\ M^9I4RX)P?)N747JZJI(71MUE<8?+JMBMJEW!@CX<@E.G^XC74-8)VT8,?"WI M'$'O.%M#1_9(NQ8WH]>>[63C*B\N M\MUCM=ZES<2$7D*.R.!]APGGLO(N3U-2ZFM4Q ]T4#>M2J>IVM-Z=:)V$.9X M[5SNBHYV=<6HG?JQW .T;E17CFCMJ*X>_4K"]-?0P;'%9G4].VMHU\=-UT<-:U@Z \::HF9- M05FSYM5#YS+@SZ 3\V^2Z#%)V>REOA$>+S.R*-H5= 9#"GS.LZ+YD260,?K5 M.3\&D1UARK:R3#&P0&VU#$C]BL$=KM<&ZKM@]AG6'KT/->T6HZA"O>9D#Q$V M3<:^%43>ALF)ITSP,#GK/)X4KYYQO$OQ_[ MJ%. 789OOH5Z.C ?T/M+K<8"-8H$XR-!6_MCE)!IQSN^+?L-]8A-:H'+UQ7+ M/TNO1;.;S373CY]\YU"&VFH" M="[C+3:N<%>K8D MXC,@K)^D?70>03UX+KI)RV#.4G\G0)^B M\X),5DY:F?NOT1:=/A48_A;)'$14NZ/I6 @0$;^A 2;94V]^M'Q,DR)5A>.'9$.*+-?WY+?EFN\3C MX[RFE![?-QW(=LAZ&V3V"Z%1M?E-_#;"6DD^.%8+#X=I MZEGPC=B#?=APUD336*Y8%H7O#HZ N23IW%B,0P2XE.=I5);).L'QV;[1?1>E MGR(:C%/M+\C$R9K?QU4+$B8SRGYU)$V)NOK0XQ[U:D1-E8C6&0SS_33%F:8I MP@C7&4\$=43/>!9 [)2]#DG63&DR]BAH;-4@ M.R*CVT$[.6XJ/2$3P!,:X8"Z>M%AQ<'X!J]M_O<(F+%]@I MNRL4U>2SPR$,R2K2$0E1IXU*^9CG\="C\=$2QCJJ.$(8)OGH<,QS*Q( "G"3ZZT.2'D,R!J">4#H40M/I"HX]IEJI_ MX/@A>CW#&5XGE=-5KBDJ!:'A"-MU].Q71Q/=HJ;"L*YLS=(.2MO#X.Q8E*NY M/!;B$!SO4GG?1GOJ>DZI?BSA%L_G7=(["VQKB$R(=QO^NQ&\G^9#(+Y@HC;2 M^8=^[OSZ(XA]A4:P$?$ZA7ZY0.VG4.]; 3J.F1KM#J?X)2*M%?U9R'B6K?-"4-H9_CZ,6Z ML (EL^4+.QS#<1,?8.^K)OP(^.,=(]O&_DV/?N0:_P)W6/1*)/](%Z$1C'>: MLZE8AI&$!>UQO_,EH_.[IIZ#B5YX[X ERS&16\\8B^")MD&CC!QT.:)D[1 MEK:;9X,I9;TP;;]-H!C3IX1[LZ[FH:%'>A.2JX"8#H@IX6/8L$P0#-/0R@FJ MHL&"GJM.1FOGN>QDG(9PDI>;;9KO,;['Q4M2K]\%$VGB-9Y98[F^:P] ^!8K MR]7JYALG_R:(2YR^Y72>L/D:JC^G<8W=-WF\97M"QS_+GY$&GS-#-ZCJ(5]V M03-FXB:$:VNWJ[O]VVZ6?,0.WZAZ05S4N!;0L:8[ E!LB@>\ MMS=-:ZAV)L([#9B""&I'<00+0.8Y49&Q_/!D;E;[M&1UFL472;JC]^?=W8!C MC3!S%$>KM3.0NBXZC>"SCP5+\KEB(?)UC0'2_M@V$.T.\GK9*(!KY@%CT UR M\W2UVFUV*7TG@B7SI_.4 C_31VQ?,'_'G69C''/Q=%S-,/=.1[:"]HIE5V?] MCO-!K8A7RY-=?A,@\>':) R/^1<+862=Z([,GQC3B>P"B4@7*L9;U[ M.Y1;_)F:+H%M?\,QJE"$;O,DJU"2T81W&/U,5-N5:$F\ ?L%) N=T#KDH!-4 MO6>$O"+&7KX2'&11VF22*L_V'W'^5$3;9S*5+W!D/Q0>5:O_3(\CK5=D=404 M.:BIKTT^5M)CLJY*Q.H,AMW3MD2/\SV+.?6O,[8?!KT2G@#XB@R,QZ >9*LK MJY)J_TL2XU[7Z&VI4W&SQYGXQK_KD=[4WX39+IN\Y4:XE*9&MJW6U!F,7_'9 M6-*9!GO\N,V5+VVL,&;V,]%0LV4W#PW>4'?6K_' M3_PZM?MJ?GSE($[IB+;0[0$TGHAX'%;QH1-JZT9-Y0%ZH"E;1N9J: [.)M,L MR\88AF,YEAQJ#W(L,T8'Z[,GT.B+(+AL0F*I2^*=LES?)V1!N4Y645;5STC2 M?-CTR=L$EZ>/)5HZYV MU%2/?FT^(/#>5P3YE"CIAXL'!Q&;V/"W!Q40[\ Y41BOF M\S!&K[]X(-@4[V5-(X,3*0UUYC*? 5X/3BQP))R76( (@@E-:OT'\LF+G+ZU M8\4$F1@($Z3Z:X#4OC#S*R\-SH3)#8!A@AI':B:H0>3QE2;Z_%_S^E_S,B!] M&+!1[A/>/.)"0PKK&GR^QF1ME? "$Y7LGE 5W' I M/*7D!DI_?+N*DH+=SC_;?\)1N2O8VY)7!?Y]1U4U3,6LI#WRS,Z:(0I[15%; M%G1B-K\=/KGC@+$A;QP !L 9F4K&29N5- 1GM-8,L4:E>%J/!5+@#G1"Y]LJ M$#Z9\:?DDQE\L'RBKP61X3+)GHP3/CMQ8$9)[+$$7TF?\:UE@2=Z (9!\TJ% M0QMBJ4#HF&ZF=U0BV5 SFBEEN@.>)E @O4B" N WU0;6=&J_0+WW^).[,B6D$8I]4: M4*F/JS6(\DF,L(;\2RM_115NX*F3MWR/,W$XG5M,7Y=/;.4]:LZ>@F4GV,1 M[#(ZZN#KCZNG<9SPZ2[U)L2%'#J5.\S2H-%[D!J6NE3BD9].M@VQV@GSX9*. M'H-Q$]4UL!O#,*0\RL3SX0@9=W"%9)\[)H>\

DQQP -(?P'=X2/#Q']+4$ MFF1ET[VNP)>='S1TLZ[!YVU^:ZODCW1THJB67?2?/H'<'SG6M*(S;W>8AAX1!;N1N2LS=MII5RGX&&EIN_W(V5;8GZ;V"H8W8SVJ M"23#;-&V )_ MK-:TA TA]UZ5Q%BH$8.-K?4T82P&Z9=V.#/'=SDV1/=%:;1 MB*T/TS!=4=XCB54:#\%)R_$C"UJR/[)"97>WU9QI^M(\8KP6H]E03&J Y(P6 M-4,Z:"'C#^D/!1N.]XR=];N5J]]W"1F@-7C72GE$O5[[(8*:TOR1KN;!V 5J M1&#&GI$V\,>62_[F;:2PP"?Z+9 TY( %C"#"JR@ME^OF5KA59-50!"2H2M!; M'4^U0+0PS]'/BT.'4AF5;Q3N1T\]%9C=\H(:NT:U/1FUNHL:="@.(_Y+CGIU MZ)<<\AX/XE:K8H?CWLJ2'Q1JS]W4,CZ/V32:"Z=JO"SJ%5[4I]U@J!^C?W4X M;G6K(]!5CA%#PCF9"4"C;U$TK^R6U]F*MA6^P/R_MYCT8E9%3ZJ-8+?+#0&^;IJX "U_D4"WSBSN29P; \E M;0_%30_1TY!:%"C0GSV?NUO1T)_LZ32+Z]-W^IP7,9/Z&_9OS3AG78/7AWAL MK1)?R.A)LKB2)HZ$"BQ0(RY]P\W//'9*XXK:N!4S+JG%81_2<0*D^&B.$QK] M$8T&N%3[>WH,P<;RJY?/R9>,N(&4[D-^C)*,/ENIX9EM!1YI9FV3X!29(.HD M%^CJYY//UPO4B2,J7S_O"D.TT>;UC'BB1K!;7RR8BQA=\OKVD"1S ^.08VY( M!,EMU_[SIP07I'&>]S?XA;2Q=7H[;04P&>[T-JF3\*"V/'/YGT]_#B77W>P6 M 66]LT"?)O&=!?2 I!SI[E\9"-U@&EQ1O=M/ ,WB9T&F5RLL$ M30 &7F?;754R7_"#?9(\F10$NZ3:ZS+'<8$%8B+HAU!2X5G9T4\"\27+'TM< MO+#GR[@TF=5RH[X)*P^>&F%*SJCAY8\AW7TZFLG<,,>3%?;(!ZFN0_ATA1 M M%<#D1MW$0V2HVQ<*$.=1A9_:@'ZCY[01!@.,PA8U@,H@QFG[#M'#2=<;HT]# M>HWU$T[CZ^82(%G9+JMG7#P\1]F7^XL\3:.BU&9R&U63I].2<5;J@$6K(0,: MZBI"K"9$JT)?[E%=&6"*N&F,-AA:&@WU==AR!)+[AR_0,+8YC)D>SL^TEY,V M^P?MY9SU:5C3JH*9M!K<2K;Y_RE^]BG/#QC/QC.(R17_WM!C]%Z25[ M4EDQH9&6\N!,Y-H)L9^T!.)%0+:;)E/3!WDU/=X04]/=LX&0?TJYMR,6\02_ M@5["Z4+=G2![+\?KYPMPLM[MHTW6M>-3XO+\"O>[QS*)DZC8ZU/BJDK[2HFK MU%:5,ZHK"ID1UUIM-J4YVR-!?9:B$CHUKAXK!ZEQ/0#%*C6N6\L_[MO<*F4K M A0!0B\'5/7E (O]$WEQS[=/)/J:+I]H-E+\["!.K[?O^R8JE,BNFZ@@ H=K MXQ&52@ 0V\HIA!PEH(=-\^@.B7']L9$>+OYP_B5C$24XIHH8=S>EI3TB7*ZM M&$!3EV(0 3[ZF51EGWC6(&,(9@TL/%Z,I[>RQ$PU^OF(3LCGQ7:=[L+Q("TL MN;@..C^9TP*OM\F-*!)NBQLA!,T!X]Q%+P;. ^5<0(TCT+G,W%; \T$_M[&! MT^BMH+JVLLO"<+8_RZ,B7JXOD@*O2"WZ8S:7"CQM&#G9-(1/(]Q/5G*V1TR> MOK;2U@"XM32Y@8^-@;F-@;ZVGMRQV=^- @*FS0;5-/T7'?3?8]-_<5/#-(\\ M-1E \Y]Q2;-6+=?L5D>R(K]DU_>_9$FE=Q%N57AR$HYVB;=WZH2V.:HKH,ZA MJX*GFD"L$D!/,9&556=E[FRE+WNBB);M9I=@')]+XN#&2MKC2M'.&LE4A$DM$)-C MMQ%:R6!.2QQZ:KCTX2QR#/RSQ6_LF/P?X[U>'T*P\U"\36,5I[E]B0U'#P]>E ' MZ!YS")9ZS?DS!KOB>QDC@.LQJR/YP')]&N=;J^L5\N(^\SC*]152P%%_3A8L M34'@'>FIM?::K5&#$"%-HP8>HQ>&BB/*8\M>( MR[/]I^CO>7&>1J5I_NE4B\\;VD[6"?'/3/J$B:-.GK^A7=)3 E8%8G7 YAT! MM]/KG6YWS IWO-T!&P0G.]4^1QOS[H1S36%P4V&E&VX7!ZBE%4%G+ G'X$#8 MJD.S V-U4![-VK*H>HPE/PW92GY%QO*H8NO3CYB.XMOG9!6I$G$9RGM@GDGC M(=SZ14"&MQD4]H%\*V0T^+:"Q+.J>FT:3Z=+/E+BE_LSI)U$IYG!WIM9<\@=>51K0X_)VP.2WP M.7^QP-%PKF(!(D >6)UK:J4@>: ]QU2B"'3B/Z\-H%PPG[M: ,GG\Y3U1(NG M^3W/-]L\LSA?-SDS:>[US8(,A\=%&"P#Y3MC>:F$< M#13EO:=C%S4V(0;8]4^NMD^D:U$B3YRN@(C/](BK?(,?HM?Z,D"UIWM"QKR9 M:B&OZ1 UNHOIO6AA1$JCMOBBWO4#]/#SVN WKZ,)26(^1Q.,H'E@=/1Z,7 N M*/VG#DF@ \#\=L!S0C\PV$#*'R_.=F62X9*_CUHF=%%B&!R4$A[9H-9Z"*"F M).H5!1T09E'=)^8-B!G"W0 76*3S1X'-PX"%+##ZAY;8@*E]H1IZ4/!H$#13 MI(BSX8P4;J"G!VQPPUA8)P\S60/+&3G2S)R1PVS>6 L>J[0K*[(F M*E3'#JJ"GJ(KI#H*.*G_#A88-(66OF(HU+W>#YY0=_F\F*3K\>7ZX.O:^!]- M>4\(U6FLA@!8[,^DZOK"K!$5?>@:(3$O@N]("ZHV^0=_]X30OD;B518R!I45 MB^[JOWQARP M_Y/TM( [L&RRN\<2_[ZC\00OV.II0*6$S]@5I=8"8MN2B!4-)1;0T.Y"U(>^ MT4'Q8DZ[JI:!Q8SZBJ@<-0&L68WM;X$3',0HZ3'<<5LA9CSL2<1RH3$ MLC.&PXME3_A.M'.@EG&"HI'QGG)'KKDJ@\TAE$*8H!C;7Y[+1M/X'H.9-]LT MWV-\CU]P$1%SC7F:E!(^ YJ56@NQP75)U!8%?C1F%M6]!C;K$2.$-NOA,CYS M3U/?#8Y*_("+39*QTRGBC=E#OW6:8>J@]2G!1]7D*\_/*"N%:5L+(%8-ZM6# M2$7UH]5-7F96%V .X5EL7AP8'3D:[2T=TGA0'V1) D:T31+QB7MY@5(&[6K0 MR_RE[J+NY17OY0WO9:!W-4_3-/]*=;[*BXM\]UBM=VF=N;&\PRN=_I)LS[RX'(\PDTI'&T[CF,6) M"MIZ3D=MQ(TD#[41-*$Y\O-=49"Q\&@GWM83G /O+!SOO!>HKF5R FUQD>3Q M?145E8E&QYI[AI^2+*/;$H]12NN9R9C++)[;%/()C1WAC:4#EHT;1P<4"\V3 M_%(D%5ZNU]ID]JXU!>=-^E8>XT]8/2@F1Q?GE^TV;>!V7RL0@7.'TLO#TF!HZ2XN58T/YY%95*>/I9503I50_AI/^,SI?"T M[2.DWR75(U;_HLF-3??G>M]HPBMC1._.-/6R4OT/(?8E]&OS+=C\O#. 2DC> M.P.BWA;M'JACF9ES]3?>&.&:EE&SK1^T7"YTO/J550:5W_MM-,9;\RT'S)G# ML1S0QJ-7R0NC,$+!CF?[#=8(("8ET>- &HD@.,9QMK! M]UI6>P>#O)+/!F "H6S0];:&WILDP]<5WF@?L)GV.V]L".ZWT.R37OHQQ+[V MAL?I4%KLK0WF A?G&- %(GK M3&]6VI4'>GW50?V'O(I2T#TL$TJ$/2H31#PB_"5*4CIC)C.%^RC%]Y1ZC)TZ MB&N$?&)(&M1K3[H^L%+I*7J$I><.L]ENONE\RQ:(AK)^Z1PI;VB*>030D^)>N/70OT ML:!'..P/,,0>:16SX87;$'<61K,88LEP#Z;X9+\+?X9^P(4\P7B$9KJ]'^\5 M>E6$XQGZ=FF\0UM,YB':/P9*+IV-S:;5JMFTPLVFU:K>XYE^4A#C-7VU,+JV2=K**L0E^R_)$F4V&[KUP:O:N-^B98AGSO MSI#OP1C2S">N,YJ!A 9#&9(/*25\,D.IM7H"U14%?7MA%M6](EZ/& 'M>KAX MS(Q41%FYIOG L_B>^)1DE61/R[5$OY+FY"GE?S(G4YKT,S[S+TW;/C9H+H%? M=0C*9*]9JF;@@I#8:@8B>'ST*\I^>T@V^ )O\S+19 TR"?A\WDNELW WF11$ MM"1JB@+/$*TU]Z2TY2G"Q&K[] !Z? OOBFG![?-QI&)+-U>)(H]5%PU@)*=! MSNNS2'H+Q%>$ZO*("O0"9X 9.[\=/ME@A2OQ'20+4/GCQI?[AX*%=>X=B*$3 M\L@*K>Y#*'VY1TWIHMS-U84L;*H*0S[,O%,VON=#^F1(\Z(]+"!Q;SY76*-$##NU0_W*K # M^P+QC!9 X]_PUK 10B 1-,8ICZ0L3)R,T>Y!CE2L&M@ X/Y@TN)#L"7R &A7V:! M'D3]"ZSA\& >.Z 8H<25CA9*4$%<*F@#DC_G=&H5I:<;FEY+PP\+69!K!&I+ M[.X/-&*(RT'?++(WIU4\^)!Z ]C4L?0&I$$0IW=Z>)K%/^'XB5YO7Y$_,69W M,9H6&=R.JA6$;&.LU]"P?W)-0Y#K"E%78R_@.)!$;!- 00WXT3@ IL)'LC"G MN1?/]K7.[$T-FD[V.=F>[:^S5;[![6.)S8+^;"^K["XI?S/E8?.I!#31YFI; M.UXN$/T^>D9!ZP XE MA9&FF75S1;!T0IT2%.?+K/O9"AVB$ A()+JKL5([OCQ#W>^@1P4+ ZXS4B"O7""DO8)@_4P T;Y/0(\Q3NE8)ZC3XQ1C2L3TEUNYK0]-.A^ZF,6)5O22N6FB,F4SG.\V MNY1/VC-3].A*5I@"-R[MST5 MFK5)^.RGG0P1]T8W>]ECPL 3H'4P0)(X%PPAE(;Y.#Y MH Q'UJ )-*9Z?CL"X(4^N-H*5#[O79;5KU?*6HJWD4LV2#. M2H'?HYQ*7[_W)15X$.](*L#@TZ_S P5.*2-\Y<6]>G&IOLISDMK[P<)X8J7] M^F$&1GB665[^ M40L&P"K3M1D9Y)JXQ "N 3D8=%_EJ]^>\S0FM?\1X=]W2;4/8C)G!R];LD!- M\#[E+VS9?YW=5U$61T5\6^3Q;E7]$A5%E%7[T]6JV$7I79ZF5WGQE130,&=4 M;1[I-,[:(22;6NA1AS\^UU0UW3#Q([5U6>ZP;KAPK2@8GDEL',$W,O)W M?.NJ1+Q.F/G9T7;7)&R4(57-S:JP.J/E7?X!6<[3$,-GO@#7A:73G5" M'MFFU5T,D6&%4:]T(+=!S5TP!)6Y_8\(61M6K;I'J2WM+;Q,I:U5]T/<1)Q- M;7^!7%J$'(9GS0\/NZ"KB=M[0GK=:&X!&B7 :':CN0TH;<,;];5 "+Y-J3\< M\03LZ,DW#W#&$="F XJN.%#XX7D=-?M+4CV?[\HJW^"BEU DX]&5NJF2=0U> M0U!LK1(#/;@D^DI$42.[.,R%T\A#Q:N,->X"KS'Y6TQPQ_%'TXFLZBI0%+_0 M;)*@2Q)'.(JQ+DY8]'SFTBG@G')-*^K[W$5OA_SDI9,)+??:&&MN\NSIY $7 MFS 3L%D 37K^8H$RT'5[%C<>K/[CN)6\IAK8M;W./ILY''7GK8]O"@2[!6#L M38M- 6-7!C*3&CM_"F?6-&:N-+E7YS=U[JNHJ(Z:)4F,:1*#UW>E'_%3DM%K M0HRZ#(SGOL<:8]P]SO86=ZHN5U@=#_T5/_0'O:X5A2*0Y#9.&(U-1C' M_C'E 8_;R>K1UO:'8L*U9I&59*MT5]^P?^Q8:>EA@N&E$M-.1%4".A#FGC^3 M'L77&7UJ;5U$&WR+BW5>;&BO+1_3Y(EM MV3_RW723OK.)[HQW\W%+\P00N. M<"/\JY1B[7<7J/=EU'T:M=^>U_M,MJE"E^^;O&*C)K$+/9H+#> - +YVRU#R >;5??1 MGX!8D1_?+@J^48=35ZYP3@O4? #Q+_!;A]TWF%>;8R5B^>#JC(UDMSW=/S0) M8,XT-9F4FQX3,>GX@UV=(LWC)EFL/3LZLC[?A\(C+%9OU^GYWSUS0[ /==(T MM?&6Q,:-YZMRLCH"GG!, GGI:34HWIW.LB?$?='B?MO#?=[AOCD=HM#(VAJ! M3L6/=KILB_(BJK#A(O#4'WI+LZ5A&\TY9V+?0O1C 5SL;Q+L7+]>E+E*0T0NTJ+V@>B^Z18],+& YU^(RA=[!,")^O92G$6^D3TK$G M)9$_>,H:\A4*4!.]QM"[HE0(GW>%J,>-TJA\OOQ]E[P093*+5S$5Y7UN3"HT M%C8423G4*QA$Z(:VN84M*5U;>W32SWE1T4"8Z^P%E]7&"B[X)1H MX9.*AOSTB@>!&W,?"#['V %A#?,W%N_(.-83V'!_HWU[YK'JC7H+V: (%WT^ ME94.H[[&UM"&?@&Y8X9_ ;;^V*E6ZG2UXNG5H5S%B-:/!*RD+],AJ1Z1Z&-;/T2H#(R$I/AG\A[2? M#/MANP+VFMU,KF!0=^"N8-@24[H"6O<\KL M@&J.=AF8^=:<@90 4S@#*?J# M< 8;LK:@&M*\L^,H?UA#&,0>6.5*WT8TIQ_?.>[=";[\%,47D05'1HBQ$KZ05JZB)_ M35EG$\330TG^I?;/[#!I@:ZBI$ _1VDP%VVF Y$];UP1-#H&Q5:%TS59O2PS M_/!(I2F;1-E.,:3=3'LM_W=V(8G[HO M(/8)1+Z!ZH\@]A7$/M.CBO]HEED;Z8)&M##3RGOP)[EFIZ MSO2C6@(EC$V8BR?BT'Q?;$)8=L2)*7$V'7$Z]$B @]:4."]#XH0W+Z'AT?3) M9=8Z.D\[5<4!SD>4;>!A+O*5?9OY7_KU!9C'G:_1V'6JSLT2:J4XU%T!%W*, MG6OIF1&*B^A^&NT,^E4$0_L#NT80/+0M *--#[3^<-DFXLR-5R+(?+Z1]$+F M*WFQ_XPK=MA'_KMH% M/PJF_Z1GQW5-J%=5("OSL3TLOH TKGL!L'R59$GYC../>1X?J*E_V]1"&@*Q M6FLT(&WD$!-<#) ZPT:PW7-A8ZQJ37FBI8-@DQEC2@*9 0; F;OH*YG?X2*) M4G?*:(0A&*.S14,8(H9:N=#XXF(3-633% Z"+49T*\ ,R5KS!CSN$CG MQYML3W2Y;BYEGC]'Q9-^9:Z7\[D<-UB@.+..FI0\[4746@1H6^P8*^@EV:P$ M?;W%"D?"RML&1*,/!J^SBK180A;VIV6)JY)%RY U/DZ>ZINJJ_U#$65ERI^W MC/^^J^/>%0>!QU3HZ>#O*)LESP+7E2%>6QUF5M>'F@I1KT;4J]+_D=YL MM@5Z8O:O:_M7C?U5S_Y(;;^OT[WC@=\_S0L$]3:G=_-VOV/O UU3I^O7"M\D M+S@>-D??W5[R(>,S?JT>ON+T!7_*L^I9-^(?6[''*<'1;2#;XJCP":L1"6ZQ MC>7C&*BKI5/NUPKQFA&O&F9N,7US[*I=06@AF8,L^"'D-*ORK7!::;^1U#^\+5(?P/MX5A]@.VA:?\VG)36M+VQ*,XNG)/37 M_,W066Z[D@,H=HOT1F0: ?$W25+U_2"_?TSNW&O:Z5.*1LDZV M#;':""_T!P&T!O2.UO$-##ZS]^D_Y4'=<9\ M.KH[LEW,AWG]_!$'8^O;.=^;KXV:$[^HUT@'HW/(?F$NFNF.!8/AV)B#PKEQ M=#R,G$\3I;ZWRRS6FX2=9F0>%N.U>EJF2JE[?)6>?.N1=BOSTBW7B%>(^*J% M)NCOZD2*I0Q,&MZWTPZ^7.04;.B[Q&"H8.,"PX>"S]AAKX I@D$2%6(U85H9>A77EV8K(4P/" VZU#NR&@= MQ/VQFBRB8KR)BM_,.>'%HA[Y*-%3N/G>%E'F?/=#H6ET]8EZ%0J&D%9!8/0* MV&FR>Z/),7],99Y6O:-ME9_,.4[H;Z"RS\]G>G2\Z;[6ML?AO+^J#0#D-NO9 MR7J<=5["TD<4>$O4I2_0D;JB;)5$*:K;OCQXPCU"%5V^?HL>GDGYKDQ48+0K M^>N%<5*NTKRDS]YM\X*5)Z+L^2V^V5>6.?D"W2%D3UK';(!&&^;W:'HPH@/_ M&DUU1"8RFRC;H^@5E[1V^D@SUR&T:P=?2KS>I3?)>ESH4E\\B*"& WN<8A@6 MB,LB*AQ:O(+6K%]P\O1,D'ER^H*+Z D?GA?)'Q\.(SY!1)]].(((/9^+7\E5 MILM7ZG*2[*DYKM6N=^TJ\+K$M;3)>':YJ&\BOFNE42,.%&PPVC9NR'E4%'MJ M!B'63GS:U^^"U 5YXAK4!78AC$^JP[^1,7FJRH(8NS2V.D?C*:('0AO7'$RV M-2F,DP.SUH_;'T)EGAK"2.XO2IP-CNY4"-C$?.Z3075QAU6=05!MY! MFDU]GUPQHF=("2-T1F\SW1(ND=K(2G1)5F9%1S@UGNW$/&T=6>@_A$4MPO:' MF%!OU(""]Y&F1$ZF^-K:L<56?Q/'*[!LMFM&],K#=ELS)=KV>BMG MO95TM7V+VLXL,-LEP70R6M(4H"E^BE)4T*4M>BJBC([[CWM6Z"DG"]V,?:G> M7,F_9C0=^YK]P#])_X1?MVF>5.3CY*LTOQ/+*E2@B&:KHOF=6*YW\A-;(S/Y M9(-1N<6K9)WP#Z;1UVG"NVY)3SU'97^ -_@;C8 O3Z/362!F4S@4WS*?\MZ\ MB1$S!W[$#V"L/,BXMN_[!IBMTOM\77TEWN@"O^ TWU([S<]CJV5\OEJLT5P( M"*O+HEYAX$GN;.I[?6'8A![A-6$3=/PAG^93O\[*JF#D5D45:TM[1+M<6]T; MU3=Y]L3?@V>)_CMAH)!?GY;XY( &1T/T:T T>IKU0-KE)H^RJVB5I$FUUTZQ M5(4]3:^4N@JS:]K9M"1JB@+.J^;0VM>$2H^._F3* S1L)E)NC9W2QEXWC;W+ M8ERP)=&JP#%=!S4[*2AF^ZC_,\IV4;%''SXL$%'K7Z99Z-SAESQ]2;*G6N?$ ML,[1E/?$0YW&0H;PIBSJ"@.2<3;5?3'2B)8^*?U Q8:7X]I]W1:>Z,H8SI*\ M^)*QE^IP_#FO#%S3"?BZ[J7369CVL,*H+8U8<7#0FMO]X.J1GT:WNE@THO%W M;>-GM/@\@\3^-(N;L8&U"P0+8[J\B% M7J\^TW;-_XSRC#_YG+3"X>!>@A\]\B7@@<+^=4;Z#9?5751A.G+9^WN))!@/ M9%88V= ((2K%9D= &>?=;6E5+ZCJ=.90-@P)AQ9*:.G)H<05%$6^9/12REE> M%/E7,FL[C[9DVD:F>BSVV)HNAEK J&.RSD@C7@%J:T!-%0M%>#8$J5RMK(UZ M;(U:U1+AT,L*EGJJ66$2;%:6O^ LRJH+7*Z*9&L(,K>0A9NE22TQS]9J,=23 M"X%+#N:L&A-BM0F \S8UP@SS-S6\H-AR%:VPXXC4%P'CQH'>1DK0T@&-*EKE MF:XO4;IC(0*RJ=G<&X@CE?XO__3AS^__V\]4\W"X*N);3U$1W&#,U+Y"("D+ MQT5IYGR1A%"O 5AKV^ZKKD55 2&LSM>O1('/RT097J[/65Q"&]L0O2:;W4:8 M(&KP[%:-URM'3O9)\QP0/\XK: ]6:)HD5H=D_0-U-VD2.^L E4UM75@+H3%8 M%6\SN0/5[Q#2I!&HLPCT]T4, XI6TO/PHK="YKX7J)%!30*%@ZTZN,''S98V M#4146Y'T=^V@QR4+=,E&*0MHC;^0@TG'916I=KF^+? VVM/1<+D^?7HJ\!/Y MPFV19*MD&Z6W]-HM?P7[4;;@.:HV7U=Y1ELK7-=H:Z+Y9+NZZ$]M;:BM#M7U M\>?<9UB6F"\"S6$ZL6;+ZL(;8CKY*6I-W[:F1VQ)T%Q,:\)H2AY7PZ)IP&X6 M'0?^@VM' 2#?ZDY2(##HXJE40( [F>:)3AQW=H9B@.?3 _V%Z>;!S8DZ44T8 M^R16NO.H'78R_32+ZJ-.U:T;/:P#0SG:34?I,JB/GH(,(E0PG^7<42^FF&9H M)3Q-)?1:FX*)FO*("?B?#8S0OHL"06FC?2'3WM?H;8&;_@CM"S0VH_"4S3]- M*+(\'H >NKB142$)0DJ5%29RMBO?1C ,ECJ9TX-+NP1>Y>'15HLT-7WGAYD[ MC2?NGSEXW9_]/SS7AS4/^1EF2X$DMJ*XN1(0MEO89B+^X:*>5%*?>Z*'')UA M5%<$[0?&&MJ#W/9@[4;78_7JK,K1(^:+.=%0& ]ABUFUL_ *6'>_X:T_I_$H M?/N^RT=VFL7M52JJE_;BDJVP)P]B;8L0)\V/:GKIY>AMG^Z&'NL@N NQ$]H5 MV=OERS^X(;#O%P#@9^,/CNVNZ+"[NKTUNM< =+6)W:J\C?8TGP5Q9E%F\9R* M1L;C=II.\V$'\)NX=6'J;5EQX"Q",QK@@T.6N=O6Z@3%N8UY9L6)$B@.OJY\54Y7 M& B-RJ?1)'@$?/?,W,PZ3,[0QF-0:=/6\^"2>.$;7)8/SU'V\)7\O+^(]N79 MCOS^4UY@^NO[Y)7_5I_Y\Y@:O2-\C-6:KB'5(5H?HI*(UXBH,")UDK\B6BO_ M(ZN7_PTPS>C;: C_[F,T&^0^!I8*;HYH8B1D.3WY($BH:&=__Y[W]..._@5M MC+.X_.RA/'"<*F\N:[&:X&T7 CACPI]9>H!9N'N M <"0A+O7^R$D";JO:*;B[IS8&L;Z2H)('22QS2V+T +Q*GK1&V$$,SM:V13G M5\%A+UV--J+NBH-;5T'G$;.AF7WN)!7'H)S()YKO+*%[+,;[BRHA," Y? MC^'P' [CL/&KE%P^'IN#O]U)(?_&@R'_SH2]7\-DL/36P//X;^.X? < #N. MP\:N47#XKW-S^'(DAR^#X?#E2-1?!LGAZ:V!Y_#E& [/ ;#C.&SL&@6'+^?F M\-5(#E\%P^&KD:B_"I+#TUL#S^&K,1R> V#'<=C8-0H.7\W-X8\C.?PQ& Y_ M'(GZCT%R>'IKX#G\<0R'YP#8<1PV=HV"PQ_GYO#-2 [?!,/AFY&HOPF2PP%: M8_'RH$][X'W2S1B?- =ACO-)QJY1^*2;N7W2IY$^Z5,P/NG32-1_"M(G!6C- M43YI>GO@?=*G,3YI#L(3KOT/&8*I5Y%#E/F];)[V@%(R9ZBNYZKY1/.A_ M&60'G>\3GVM,/AU?)5E$##K/RZK\C/5854AXQ:U*:WE885GN:#G$"BX0*3H= MG'_D*FH4+^99G&?L;N!CE/VV7),E#8ZI1C?7 M9\L[8RI42WF?CWE:6B1Y^8;(H580U9(<6>^8\#? &5-'VT;_&D2R5">\">]R MNH -ZB[K650FY?VVP%&\S/H4_V#8*+6K NR>J]8NXZU7)HVX.+UH?>"W0[@% MZV3>]<&]\4U4/"49]&ZL"P+U=V3-\!N]6+W.5OD&/T2ON'R@M2K6J6(Q3TM4 MB7YBW],BB)5!O[)2 ,?W$RGJ:P6MZO?^XGG63K=9-]NW:47+3!,7T_OH39+A MZPIO5"F[Y47],Z.OIQYTM"1B16$I,HG& %P1$*'@RSQP<.2,12./X\TTL[1+ M,EM<5Z.R.&\S1V.T'P[A-1I=85CHF)*$Q+MB"+[ M@\+.1'2L'9RAKJTQGKI1A>K*45O[4"A(@A_;1)VUX5)^%"GL?,$H1OAS$NWG M?\K3)([V[?/N%WF:1H7Q;7-+>8]$M[5(/0U%M>0"M;*("]?//,+0\TC#*/N> MN63]Z!\D#YUP-V2:$^C@N-3^?(8SO$ZJDGCW^^>HT VK#G4 K]K M:J!#'V)UA,&N$2;V&4;F?:BDQ=$CEP^);$9@F@AG1"4 Z0X'V@L<[U9LXKVL MGK4':+850-#-9-/XZ6A;UP*QRA9A#&WC#*9OV995OOKMY#$J<8Q(95N0:CZ M_.""_9P=;G6?WMRBW=,.?'$R;%\4;;3\V1-Q \435H5!'%>E)W(>:;=Z9:U84GR6WVYVM>;Y)VZ\(0IKC_:,G M\BR,[!FU2U0VVT0E7GW[E+\0@) %6K'GNT3U#\,-HOK7?[N^E'C'_A\]>+<# M782SMKO+F]//%W[]BEZC JWR[A(&17*=R"@2;?,"!X&EK@N'6.KZSPN62-.HL43_Z!%+3!>%6[I_ M.'VXO(?!DURO+*%;ZNS=TA(LS^@$*OJ$?8>V(>P[J %$RISNJN>\,">J4@E M1,(,==9$F;5% \BDH6]S9<2'M,$AD6+,K:$6 46+,FV%'"\!9*\PM;T9,U.E MM\9F'*-WQ"QYIFG^ER2C/]DUV2LK-LL25,:.6;15>HD>:NE\H',$R[=I^82,BM[_RGX6VT, [D*@& )+R"SF*2$Q%+ M 0SA^C97);&5-_@1P3/YZKF MF1A.S?X.E%EL"@U](%79QPT@E1WL;[ CR+_%19+'AJG6H)S'H6VHH1!.3OP2 M+Q# K$C:G,/A2]J6 %UNG-@()2&Z73F5Z7=\ %,81;,J.W^B2);]]3YYU4YGCJ_6TT1G ON'P&)5(B*% M&C%$Y! 71*1>]) C5K.R$*D>\)VTM]XTY9I>Y<77J(@UZY3Y/^UQX>.A'8?4&(3;ME=@)==G%ZC]<'UCEJ6AJ3]-[V4U M'^=G@?SSZ%>J *HU %VF^8+I<-WG"Z/^"*^P0,-3I81'>JFU%H.C%!R8?+3; ML@V!^RHJ*M68YZ[^692R \2H8M>U'_%3DC&.TJ0+Y!?\HS/9>_ZES=V:47PS0.V74/LE1,&(V+\S(9Z:J>D/ @_ZG^ !D7V M"]8?0>PK,.\;_>=I)Z]9NZ;FFY"G:VJR>?1%N\]X8;QZA$FXY#@,28CT!OP*.Q_?L8E743RE:/NJ>)I/_,6O(R\?2:GU:)F M5_VE>MOGC3D>N[;BAK[4AL+OX,Q!G\OV!J*HY/7W!!#&5_O(@J M?!4E!;V%;71I8>CX%F9=,_3,#*Z3:XEZ:O('K5!%%$6UI@O$=:7//7!M%ZC1 M%]4*\R*(JHRHSH@I_<9F?Q[ZK)$YB>IV>V+M%M-V6]-V>Z&"+%2!JECRO^/I MY]&6!Z;_"=JR>TS0V*IO8M(^E\^?;,8_E\-_ ^/QYQV-N*^/F,K3ERA)Z9'1 M55XPL^887HV?? NCI;G=9AC\^$?;(]02M=]E 1SLRV_.[[JW9-<,M7.,#IKA M2=8,;\)16I)Q,K]GR<0WL.MQ^;I-BB:9.W'1<^QTB-]X"[L;DI:98UK>?@5^ M&W6F5N+;%K@S-)!MU"GI,MENA8HK_EP)#W\A7S&$G0S*>:3T4$,YX&@!16R) M'TX=K:9/1DA[?8AJ:9<'-%=71G-UBF?Q+>D$&EQA#HZ9Y7,AS=''M9<.QXKH MFT!V@Z:QM]Y)JR,,0H@WFI$7SE/F(TCA\]IZ614)??R6Q5HIDS@8RGN]("[7 M6+S5W91K N* GB X6G&*$= <#59@$6]\:Y R.OT(F0N2!?J&7HAEU=(G',K; M)^.'?=?1KV"-\&TG&K!]_N- ZFDK,\)L413Q>R.EP(?/9TU]OR0Z/0M MZW7BK$*N,.M5P7;F7-%)9LX5?5C&5Z[H@69")F;^=\AR"W M9J=M,=W-T.9+J/Z4\JKH G7?HX+=%YO;^^R;H=RG_<_7@C W;6?@KOK6[0S$ M]>?OIE'^YO\O[UIZ([>1\%_A<0(8@P39R^:P0(_MF3AP;,-V$BSF$,AJMJVD M6^J5U)YQ?OWR(:HI4>)##Q;5@' [@H=X*&\^G19F)GVY?-1$V/F[A<-KSN%OWR*_VG;AAFVX#/;5];G90- M*E&Q/X%&51EHHWBH8H]9&6U102>GE5*Q5 ]T.]D)?\H^LQ/XO&X;89K9?Y6N M+_ KWF9[ZC4K<6PVD M:?/Y$TYQ'FV):*OU+DF3HJ0'H%ZQL+UY4=FM'9]+ 8X:*F,Y M7O\,52TP?#;;,$/4TYQ]&E4':>AU3CT$M,I<>0AB0YL#/S_G+!GL15+$VZPX MT)/03P5[G&#TK%?;=G#S7+TEE'T0AY4FT3*2FD:?1>,+F(I9@&38Y,L"(0&= M3.P[%%7??%H5Q6''=_"(._@5ER_9.MMFSV\6E/+R]9#.+4YBS1G638[789$D M 0MID@P:_GK;5@:Q<'V+4]PDOOR*\S@A\ MLPV?/,*/RYSLVI>[OUQ " HG?<0I)XD(*17$MY;L 2"E0U9YWR5G'P@DQ\#) M9!+HO1EAHZ$8*K&1TACG.Z44(3G>2:T[Q.GJ$Z^[>=WFP#A0=SNKQ157BX5) M]FRNL# ?.SWWI[N8-9CX ?E6@VZWA[(HR2R)IH"S>EQTK@^&Y#&'VFS.$:GT M4BW%Y8'9H@I/QZGS)%L!RSLL$TVF(Z3WW"4 MP_NT6=DY60(9:VHN8/36IQ(!?>V-=7]["6,Z!TMZ M='A4 D1%0$(&1(58V%!OA&W[/&!.#;.AADF$8?(.PRQB6.=*XEEW:W0,7JA# M;,W4?\^VI+5M4K[Y](P&(9;J(DVV]>@KE37"HS"GXC1=K6TG_*LF.6].MW7EN =M=;RNT?-OKJXDU-.!A2K@0E;#5R8 M:W?2]-,"-F^&>Y!Y-\$;[F,!'E>W-'&1O"9KG(KRL_A@M^\OP2L[6A1B+5.( M(2I")2@",K%QC+JNVH!?W_1%Z5E'IR8^+\!-JCM3_+D!/]O5XEM+<'\:2WG: MI!9/BTSNU'B._,MT[7&'NM=X\JY\1.RQSY,M^O$,T3RE,VG^4$9Y&:#N%SAF ME_+0CS\P_;]?I-LVN9@9=]F;_F61[GBNHYE32;!,USW#D]05 +<_J7",;:W<'OBK^$[61G<0:37R88Y D"DX]QK3FY@FY.J#5D)%RG9*+!%PYL7*?2QV;>NZ7 MVDCFH6K\+3AIB$6"2;S* IP[?XOG*BW*G#U15=R6+SA_?(G2RA W6?J*"Z+H MS/=E!PJR!/<]U,9SO#+.GUZ29$%,&%02:8[>O!9(;&M2G\.:+99]&_=;ZHI% MQ(!1_F)P3Q[VT13L*S*W:%*:TRR4_H&,PRFE$ ME1[?!S /6]SI4:-JOS.]0*=@;1%.(JHH=H4+*ER4!6\G3V3LVA1S&> 1=B)F M:84>(YQ&J.AV9_XB1;*#BE.(EQT61 +4W0[\53B. ]+HY?S&DU\>=4!BA)QQ 'GF96,!3"CZV?0(>EP[,'9_D M6S%S]Y7]$S(%=_>;Z8->*!MW?DRY)RAFMK0QZDG%4"R:<[;YO=:8\OL]&Q)+7B3<:0YDS!VC4TXC& WT_U,YF M@''YG@B8)S3Y)GNBGKU0?__PVZ_8<%[24,]C_#)IT*;2L3QB%1"K@=Z1.L5W MZ#.O!W17RH\N/KEOA:\V'ZW 9<.1+U%)@?_#]__Z_D<&>_*+/\^S/,=;1O'S M#&\V29P0ZG9@75?8 \"ULBH9((X%D532+XR=).Y+LAQ+FL3]FO@ L1DM KF> MH++.8A9GV$>FA(QDZ/>RI0>3;'!(=7Z]Y'9SAW%.OQ*E">[*00\LCR=7 6GQ MSGD;^J"?MWVHYFU5N<:\K2=%O?%!)72[050X5$OGWP.&U!$.KRWQE3MBNKC/ M=+Y<+KCOD+WZ:3@.F\ 1$FZY8^ +.K'L0*+FPD\AE=M7#B1B#F33B7STI9VO M12( ?:U198%S/)QF8G:1; ]E\HH?<'S(D[([LND*>YR"=,Z?,Y0?)VCL M#V=TB6:3Y3MZ_Z@J>R#3&Y:'J5V8_Z60S'6#2W25$FAB].Z&$#JGZ/L.L_SH4Y:Y_4F=1S].@S48#!70*1U!5#1WK M^1_V#%+%,W^.%EOML@/5^B-ZGI ,9>X5^Y= MK[.B6+U&"1%BBQ\S,E+992E;BWK)MFO"A$I334@>T);'B#U$TW9/RL&(-O,= MJAM"989X4TANZTPX*IC5U:F43KC2%, "NC%7EN$YQ# ]&-GM*#X8UOY8W)IZ M\-O'E33\.H;TJH!VK#"Z18^,'JYU;TI+L<92Y3(3@XSJ2HO\QA+4N&-ZY7V/ M2.J-76'LRKKO+G":[9(4W'.,9%/;?XRDDC\OLDK+9*U,62Z_QMO#&J\_$CO1 M]8L#'Q_=;MI#(3Z^U/B4B=KWZ&&FLDB;E!)F52VY],2B./WB4FLZO#EMY?94=&J) Y M?L%I0?0X#K#(:.MV\QA]73V1.!+%6G\RM$6?'F2PU@HMCBU5Q_D:;37G)7Q M3GA!VD2?1:N@QR)&]K_"@G&='QSN'^FD8CS8JV;"0[C0;Q2LT6?6#-!1I1 T M#9"Q#>0.I&D#MB#37L,<(!VM=:RA5"^(8H1LV-;RS "8(XTAH M_BW-<;1-_J'GA>FA;2K9IRA)J4MPX9YE4S LM-53QT>^O"JJ(EJW7H$.G(Y# MU3]6:JA+V'ELI B-J4Z8UG#6"= @[+V@V;3Q^@-.R3_*.])UQ;"X:=40#'/M M=-3QMFH!54T@U@9D,+4\"C+:"!)[*6 I;>]QF>3\&!,W0V#<=4"TAKD.< YN M#GI-)+\J\4YW[LJ]J?#FHK*>(V=IM"G$VH*/M/ J!S@[53 ]<(:J 'KP$:Z6 MAZ ?RE+J*%9IVWMD19G77I,6N4B*>)L5AQQKUD?G^(BGPV&3VT8YDMD.R/P3 M+"(A\A$U8C>^P\L=OP2\MCH?G.136/-@R6,BAO@%KP];?+OI",Y' 8U+L([M M^$QHX*BA+G;;[,W M.O9-^7($O3C$5\;+CT2!:/M?'.G6.M(-(\:[9]5 M.RXEXI] ]!NA\'PB^UP69;)CD\T--P46IHCEIFABHK@RQH8;XZW#&+"N80R- MS+YC#(=\YE.1!_R/Y'.KKXDN6O=5\)I!I4=F-=U(<^I'BY))'RD,G&-$9W,U MN8C.X)!(N>,-!VDQYBF=P(!FZ.WZJD="N"L M?9@*N>#\F;:CG& 'Y>74V>4#SE^3&)]GA>Z2A:$>Z()-4P.[=9BJ#J*5P!*M M.&HB9(X[9(9=_^C D'E9HP- D#RX2DM,;ZTZ$Z%9$90)+1WLJ" J!<8%@RZU MU.&QH0M)9CITP2B$K0$2Q@YY>LMW^HL"EVX[<+IF@ECF[]3/<3&?MR&=3>;G M2%AK4*]_CM2XUBWGNA&E]E2IJ%.I,);?^Z%JO\C>CU-(,JYV65XF_U1W>>GY M[X)B39\:SZ454"KJM+-CHMP"/=(A714(AW\N:M*;'I%4_B=V]R.*RT.4)]$6 M;4G%L$AHA*B9@T9\0E*0V)^_99#$U6^=1XI]38"2KU8[723DA D":V:9'8SC1[H[(F$N310ZK$8&O MK\& 8F"OSL/"(6NNL>8Q'SL'3_@&6D"-E%S;0JR6L(IA4=<%X*YA4X]N?[26 M#H@739F-UP+-53U2U4*/-B0;MPE@;^".E#Z,VWFV4&I3Q19'8+&N<4_B9QQM MRY?SC.>',Y+$O2FX^&:CIP+#YHT;7@N):N!78R?0D&\0X4JUF"8$UGH,P)AE M#51#M+)&J3]*5CE.J.6-G.LHZY%479(JSYY4&5OF#3V6'+$1^"8C_W__\!Z% M%W9ZD=$&>2\L/";P9NE$;S>W>YIS.4F?'_ S2XVA0;.FCL^$W!K)%;#P?+QD M1E.71J(X4&;M0=)GM?1%C_1>4V2;L*.DPC8!QS_N[_&>3(+HM34'X'=5 D!^ MI^S]X#D6#P3[CO+G1_E#0G\_@OK@WP\?GX\E%='S0:G!:L3B!I3BW[17TJR*I3P/%ENB.OKP:/K+YKX1I80=YV MGUN+ )BAO;=N R=P3ES;W% W5H7GAJR' [*NP6^D+T8=ZX?XG!6JBIRA7Z._ MLAR='XHRVY%A5S"WZBVI8^D %-X,?QK]!>\2$F3?SK.T..RH8^E//6JJX.N) M=)W,2H);41A)I8$V)V86WE?*)3-F&H^D^P&,U4/IPVP?'TM/\U3Z8W25DI:9 MO ]O!26REG.:\IXHIY.X;;C'"!T+HZHT(..<9%^YR.Z+<$:\R'SS Q8;NCF" M)CD:ON"EIV);=2K P+%6*6_,:DO781IQ@@621$8Q5T8Q_?&EL\>;+)FON^VX M8='MU5&>:6CP1T0[V2WP&.IXHHA)&6CR6)6IX(/5I.+ZY94Q<,T- WL.6=IW:!#K7+,L\E): MKR0_M=^DW;P-S,=K7"G9M]A^%OQ&" M@/XNBI--$NO' VHY7T."#@D[J5L5@AP96(A:#0ZHP. #@[Z^;XP-^CK>%I>% M &:!X_?/V2N1[)"6^1O'9O5#&YK5K_\\O^G H_Q'#R!LR*)L@_Q\=;/RBS2] M/"])"HLLM>L$G-1^F]>W71[R;-^_:J 6\>316G(I*3;8GP'=V#CY?'FOKMZ5 M'5=7UWKQ6;_<:7P6_:-'G\5D:7?@+ZN[U0V,S^J6)]H#7V]2NZ[MLX[]!O$R MT65:)N7;'\D:5R=>LH>(/X/$LV(6OZWTD:39G!JPJ?Z+W(E,TZMZMT MO8JC-=XE$ B[=#5:KUB(B*CW7K8 O MM[AA3EZ! 0"HGP7Q?A0)G&TM6.WH8XG4ILD M5R[T-\H'0>"1*D#3U0H[,DO] <>&G".M/S$1K](U:9 FU[,CH::\)P+J)%;3 MY8JR01!OH.C0A#-B1":;'X#8$&V@M2+V/[H97V8 M+I1C=)/;V]^JTV.R(Y/6V\UC'J7%AEYH_Y1EZUN1.\[PY(U5;8^K1G;:*)MT MK!9= A'U6/9@4A-)"1.[W[[QL_CC7R^?:S@.&&ROT3@ ,!A.&5_VL:P?#J]Z M7_>Q1&#/$S]!<&LFW0+BE_X!(R

N18)4Z.UZOR+DO2\BHEHIHS)IHJ^F25 M20<%Q+Y_+ [;*,R><67FPV. MJP=V;C>K=;;7O"-N7]73R65+/91#Z74UQ.N=56]#T?4141=PV=&UB^1CQB[] M PNRWE5&E\J! *UW#"KP_PYD '7Y2OYC MO$306=SGK8!N>953[74QQ,J%,*G6F5HY>:ZQ,Q@XC$O%/>7AX-'KGE1\!+"F MJC6W 2&!^ ^;Q8_^*G! T4W*5:P$,LLVV=X F>GFQ,ZH80DR_^8_D7\\107^S_\!4$L# M!!0 ( "Y6IE+0<.XRJ&H !5UEC^WJGG/))W!*9B?_V/SZF\4_O),NC M-/GGSX-?#W[^B21!&D;)RS]_GA637\Y^_A___?_\/_[;?_GEET\D(9E?D/"G MY_E/E]#TE\_^_)?#@\/!3__WP> ? MQZ?_.#CZ?W[Z?^\__W^__$([$$?)G\]^3GZ"#B?Y/W^N?.+C.8M_3;.7WPX/ M#HY^6Q;\N2SYCX\\VBC][6A9=O#;__Y\^QB\DJG_2[1 L:I%F^'5&XQ&H]_8 M7Z%H'OTC9_5OT\ OF B5_?I)6(+^ZY=EL5_HKWX9'/YR-/CU(P]_IC+(TI@\ MD,E/[//_*.9OY)\_Y]'T+:;=9K][SI$#QO?\" MY6@;7Q]NUAT%1K,@S=X8-_2OOU5*_];PLY3Z**1*<^['5+Z/KX04N68WA+5; MZM:]GX'^OI(B"ORX61^WFK+7X<<"_I<.L_QN=6:=>2SG_U)"O\Y M)H\DF&70IJ;T^!6;=>8F 7A%FNGV8:-\LT]_2M/P6Q3'H %W,"=G-Z 1R4L$ M\/2Z(JW?K&N7Y%EOB)8%FU) 9\HG_T.;@DKY9I]F,PD,2A+2N1LF;E][7(BJ M-NO0E9\E,.;S>Y(]OL)BK=65W4K-.@%SSVPZB^FTRQ2K[CJIU4[32:V(,K8N MW,,V1T]_=NHT7#1F>920/'\D+[3-FV229E-]/9)5;RJ;@%07$EA"D]#/PHM7 MF"9(#M/&)]@:V]@A- M^O#D:Z]<-CYC>S-DT'UQ9?L;(X-NR:I;VR09](=3J[4-DT&W-%IIOGDRZ$^U MN+6-E!%-.[7:V%09]$C>@-T-ED&W1%5;WVP9]-&@-:L;+Z/9DUNSK4V8R;*D M; 1O=1V'(5MI_+C2K4N8[B,]DV!KWT8421RGWZAM\SK-+M/90S'J#)[95J7&>DX+NV6\C_SF*V7[A,_'S64;"<7'M1]GO?CPC M=\D#W4YDT 3[[)[D::N;>()>=VVR(!_^0Z#&U4? SDL7:5)D?E#L2Z3F'<(3 MWB<_2O+;%+C/[Q)DN1GUQ86!'131>U3,RQL)/YGG4#B;D? //\N@ZGPYDN9[ M'\O&/;-]S&NZCAJV:+O['$D^O9*E,"_)A&0P+2[J 3\7L[R /5\V#M_IVF0R M8MK[N'6A!*\DG,4PK5WE132EF]_QE*K@W:1MB=CXLGVCP;I;XW?X!/TC3%N/ M?K4,19$$,-9,1X#=#]H'3\T.><$,D!>QG^QZQ98Y8_SK\04+D'F)JS=R.5UFZK-1?7.P^21&GV-+ MNK;1W]?MLZ"9]CJZX4IDJ=?<-JW91)LJM6Y3UCK\-F4: MJV=X;/J)=G0A+[(H8+YW\/>O<.*!281N=^%08Q&EX7?0U!Y4BDTWS)D6%BJ3 M>;B-S[8AB.K'6B7=]$-V+_VV_UW[+%RO8;M@FJZR1NVU?M=9L22H"QN@;.O3 M5F]1FQLG]9NSVG'J?YV0<+&II+_Z0HIR#8Z"Q6\OTMSD=-/P"VU=)S>^AZW7 M0D\W,)"/@B0A"9CTP7F]CJV#.%]@G8% M_:H6\8Y'!\/C4PX5XVRSBWX6+-N#'S=YV(F#793X[8T9*7\)7J-X1>$D2Z%M"%W:4]9+)IW5FQM#] MD$*XCOT7 34;9:@TS@8C][GA]YI/SJ&;Y"S5ZSK* S_^3^)GU_";7#&"MDHS MZ(=G[A.FZC^?NJ,N4%<><_3)JY0OX7=@O*D1\ D\=I/ *]@!%?.;!!9SGSK+ M$&KCNYAE5%P"#F55V.IPV($E30L$G\D3EYF\(-2A _9[(?GX#S*74KA5EBGP M\4E7N!/UGD_:J9ND+31NO19

$#=M:B7:V@. -_5-0VCL=#H^/.C!EJOK/I^[,;>J>,C_)H_*22X.[[>)L MJ3CJP)RI!,!G;^0V>^7V2SYG4ZBLF7V?299%*ZUL7*6670%:HX'1?0Y*@% MI83QY'_Z[!F:!.*8>CKA"H0B%@TU&CRO)L2JWK:;;PL()I_X+> M5V3SBS243YO2FJ5,.K#RF6 1\.NTS65Q%"JW8>4M5"&TF\FJE$M+9\:J H2 M2J>-+G3]R"Y -U_23&YRV2A98C[N"G'\O@OX4B)Y?"5QO+CFEM)5+5A> M?'5FF'&[+B#+4?/* LC4C^.E X._[P*^'+6IE$BNIB1[@7G] M4Y9^*UYU1AFW1BF#SISVY!@$/#IJ72D1C<,0A)XO_G,+BCF0LL@I7^[/.F#: M5",07*@[;6E9 +F@ ?#94_HMT>%O7;K$/NP8>YS^"[ASVN2R0,-./'?9?9:^ M1V5Z?26!6U5**73 +T(+A(!*I\TR"TCW:5[X\?\5O2G/[[P*Y5)RT#$:^1 $ M)#IJC:$3RC@COH2V:I$290=,G]Q."ZAQU)!"GPV)[U_31&Z=WBY6HNV "4S8 M<0%-CAI)GC*?AH,^SJ?/:2S@:*-,:5SH@#,8O]<"=APUB2QRQ,R7B<(DMW*\ MHN72W(&%2=IY 66.&D:64 :'ST]1$:OH6A8K%;0#6T%AQP4T.6T/N4BGTT6( M?!D778F0EUO[)15+B73F;*8%14!N(R/);]L!+BT$O8B>V3)2KJ5N3?S\F>&9 MY;^\^/Y;J6 D+O+E;[8U;?%K;_7PT-WD.DJ@'Q'L'=+2UT<2+&-2W1L,30=- M(&5#@GMW5F0%MD+JX M3G=*N]AQ>5( MN)&1R.N^I0 =3"[IHVPT6R3\ASYN]N['A,8<%A=^ELUA8F=Y023<:M7WL(X! M:@KYE.NCLA3H@ZD"CZ]I5CR1;%I)+RE;8SC%/:RS0UV"A2 LQ?V@3L_+// D M(*"ZSS'Y0@IQ-)!.-0_+#; NOTHPEJ*",'FNIE"5\%HMYF'YC-7E<:?SE@*# M,'EC27XV!"%A;[>PA^7169=# 01+04+.;(1U-\#>$9(_2^VY=*?WEH*$BK3P M8R3J[K/TC63%G.9V*F"K1[=Y+%6(?#*55?.PO "-3S1*%);BB'!7Q\UTU0#M MZB.(9]1:M:(A+CU_9(F@P[HR,2=8V'U;L4SXNU_EMM?#NJRL:>CUQ'>4 MYK%(F%OGU-[J-IJP2GM8?D@:Y+$9U8$ MQ%8@E0O&?FU6^16\(^0;NEK$2K#8"KK"Y/9J^A:G"$L.ORLB"+*P^L:2WT_#H>5M1$ MT[5> L=62!FJ'\XB@_WB58KE(]4,N!^K"=>J[V$E/VA$OCXT6V%IZ X"1KL] M00T/*W5"LWE= L96:)M;MA MRW8L:@* MH+L4(=SFKQ03U+ZI+#6I1:_@H?UAH@^6P*6Q7!L!>1ATGM/W^$# M(A9/H]-@^&SU6-SN.W$Y5XPRCR(;[7O'R%>B=97''GI;485N'?.T5$A6K3P& MN[-C,-(.+6"V(@[?2?:QXQU.20!U9TRZIFRS)?&B3NF6[-MHQ"-@%MS6YX;9T(]1CVL]R?:.>]Y MXM,JRJX'=.:>\$V1-.09+@&"X (J#4V#Z'>[:J M)*Y1IC/8*NIAO)7@$.0JT3?WC4J^4S("U65 M)US+]U)CF>6'YM[/R"N]'7@GI?WW-LUIW.K=Y,G_D!O#35KR3I"/8_4F_!H@ M!=K2*9/9KK",#F/>"?(U62VR!3@$?';53,8]E.K9SKA5/:Q'#]HQJ(DQ"O2@ MN94-,>WF/9/P*RFB ##U, ?GR0C;M@$BOLM87T.VH[@G&J?H9C"+2L!%UX/DGSR4 M-WD^,R:^K.2=HAO+K)->0=:#5)\5BU"-^5^CMG>*;C]KI *Z$'N0)G0GG;O6 MM"^IY9VBV\YL<<^%UH.4H3L0E;.]H(9WBFY'L\MU!58/4HP:/E>A4\T[13>4 MV65\&UL/\I%NV(E+E+K6\;*T=XIN(&M$L@B2K82EV]SNUT2R$DY^-UEXQ<)? M]VT>*^Z>G<&$-&:X M+A'EERE-UB%G;K>\-T2R*DA9$1(H - #X\$"X&*636\X[0S((J"D1&8&V M>]^#L_X"O9*ZC7+>&=)YOBYUN[WOP9%]M7C 5I+G,87N:ITGK_;+NH-7;&G;K+"IY#;^QZXKD$Z--B!0OLC*EXO9GD! MF_)LE4J?)A"&_POE'DHU6O/.D(\?7&:E2F ,KZTS^E[-;GEQ-Z&I^JOKUF,: MAQI#7UW9&[IRLZXS&6CBZ<%3(V*DM>CVALB65DWF3&EGN/KPP,@CB6/Z< I) M2.;'@'(<3J,DHJ(IHG=R]?%&DEQJ6])JP!LB&V,;Z8$!QCX\9_( #(%TZ:NA ME[ QBE[3TFM"M)ZWA YW78C#5!#L_6T"6K.EFF:%='?C)F[R3CX:Q:5UQ54 M=M+7,:05O3/DM;X1]1K8^O "RB<_2JB?_2(;]5-Z"R#+U,./I"ABME>2J(!6 M?6^(G,*CD2;H0VS\Y(H[T2Q,R^F[>N5<)\\4L%G4.T/VH6N\^=M!8^V]%,1 MA542HG5PC8143FGOS!7W"9VSFPB M4=0,*FD 5-?TB3=Q*C>JLDK>F>NN$YH M$:S&8NMU%-QX\9L$-@@DU]B);Y7TSI#WWD9\\CK?^ F4S045C"-7?)#T58,/H@_/J7PAQ5K[Q^]^%-.[Z:>TXB.\B+,]]_,HD-!MV)(W9>#*$/#ZK\0>C;VB0@(MJH'6_DBN>-C@*80[/U% ON^7!;\2^C>%9((Z($-;R1*Q%1 M=<9[%82U-UG<&_$+F"8Q488M>:,NV?GJ@&OMS1:\8!I.^B3$I"-E!UABW9UN MF>4?T6G)&YU]3QOP ?93EW7HL;,]'XA?P^S4Z4TGX]FX*++H>5:4$BG3"6F, MG:9->R-7+(R-MO>X !Y2K2B:F9:;%U^/8CODM&P6EY <(]^ M3!Y) *)@B>G"?\_*:XK27%Q/GXV_ 5)'MJ@B:&U-*5D*8$-^(*NA3!I,MJ:? M *DCV_XZL_D[=J^JK M<7L= CZ1[9U(2M^V2)L&0#KAQ2$3H%@.]&)Z?'=QHRWBIEN0-KH"+");AI$& M1GO"[$%(:2LS"L*Z4'*";//NVLR_$EK3F-N[X+VH+^EZ)%==5W7UY60 M>A"<:WD -SQ&-O@B,(+LD>RZVHIDUCCFN!O3[!+T/8V] WEQF&AX]2%I&22- M?/6!I)W:LK$6Y8S[&NZV##0F1$DM;S!PQ3&V\8V9$J:U<&? 2'G\Z\Y"6^2503>."BB]]*& MJH9GWAB =B7.24B)T/VA%M8>>$ 9MCS*()0UX6\P3&R:;8N5WSFMY%9\C+ M?MAV9?U]2A](D"9!%),-'Y^GU-Y,T<;G@+->Z5E[,NJ!M\ R3("PW1)L>AC7 MLJ676P'D@7QN:(]EOE;)Y-"#5+.7BXZ:A\XI:GJ#0V0_I7UKBI9 >I#B]I) M7X-(-8%4BP%VY'/C_I5A&WT/,N-6K@33K)HT2FOGLE4'I((<7;EOG5"(H@?7 MI" X^J0+N23E?RNBNO#?HL*/]=X?T6P$A(U\5V]W!VN*O '3SK-0@B17:::4MO]-$W MOA%S5*$8T/6*;:Y O 9 9,A>*VTIC!AMXPLS1Q5DN^W.ZQM+DV$&0S:"' MD?\ !F1SKQTE;$DPC7,@.Z"?J@F^[APG;,4;'"$;AO>S M,NY MI58&??B4]_B8<7QP1L<]\K$8XJ\#RF6>5B1 7] 2,@2GRX>FHS>B?*@IMD"3,[(ZE&79H&[C0GL M?B2=7D)^2A>;MN6.C93^OE2ZR^V'B.?T-I1'"/XC3-;NZE MZVS>.C,,KQHLW\A7WBUKQP[6QAFDW5"%RIQ)DR)\]@N:%&'._,SCF+"L,SGU M/M?2$//60)C(]^*6%:>N"'J2NEI3E%:VO" XY%0F=G7'%'D?TED+,%]'B9\$ MEDY+DL: #E=2HMHY+2FQ]B%E=G62O]5E++R:3$A0 MW$VN/F!"3E[( ^CP74+%0/__ZJ\9#*28,"=_$& 4@(:SBY@DW/Q%I:1$MUKX MFCD@M]J-5@9J?L[6U-M4WGD8[F^;$ 6Z!5Q@;Y-Z;4 "0K?NC6AI#=>?9HK[HE=-D^,K;H ME[IUE6R<;_$2NU6?#Z.8B_DEF41!5.@G>H.O434>'!P?'#$EAE]X%W=?'N]N M;R['3U>7CT_POY^OOCP]WET_/MU=_,>_[FXOKQX>K_[7UYNG_Y1<1M9KB%E> MSP[W/VA74EVDR8%IT(HEM*S(=%;A7693OU(&B^U4[B4@BOG62%'@N51#,=2 M!C,L4M9!P^8ZYDFY^!2:4$7+TH#'/"BR6 M\H(AC>9,:&%-T$$PF\YB>L 4Y=%73]:Z M;90R0W;>,)^XC>%92M2%.XFOMJ6W,)O=P(]:1Z95X5*HKAC7CMA9)F=PN3*4PQ'[/5T*.B$TACL:ILIPQ.)=.8M1I3!KI6"U62@'9K]>< M31X"6V^V-.&1:T8=AV6O[B9?R+=%_AOZ,GF6)O!C4-K"$YZMT:"V=S0:'9YV MA<@ZP*R]R(+K(L1Y@?DIK1SX%Y/4N9]'@600&[;$1LF@*^K1%&0?4D?IO&,E MT0^=ZJ6\D/UU6F1RQ4XI9TN%M,': MRN'DI!*Q@50-,+GZ(%D0Y?+SAVE;3);8>>.LSCURF+8R.#FI,N7 L:0SDL9* M:7;23E$/9^-L3DYHS89MG8V59=8A&I'YF12OJ4Q/=*HSB6&_LF>L&4;(^I&8 M23J#&C]I9MQ8*[?>V*K!SJ/^PHK>2Q/N="D61 $\FJJ(HD_'IMC;NO]\_;'[0-Y)\F,T(<5 2[;9.W=[9#U M@&8DX+X H1Z:FBUXPU5")'?@Z8Q)W28 (/(IR(@)_F T ]O=@??9S_XD!;TG M?20!S;6*L!!6LKG2G%HPZ95;RW6/M%X"U6W$&ZX<'W! WB2+'JZ%O]/7)+P@ M&?4%?LK\AMZL35 BRRXE2RJ)-G0I4=T<*N^/: MO?3=]QR\$BS+N[OJQP-AP80LX3B[P7FF/5WF5M59:!HU#.0BW#)H]_F\VF>M MA:M9RR .Y+L&&W0*%D(;HNGN-+ ,P;\G&4.Y[PE@^_L:0UM4Q3L[&.Y_T&[W M1F0 DYW!X=&6/O>QPNSU^J,DHV"WO'HX SCYIPCLB]I MH35*5%5+3,@+DT#,_(&BC>F* >IR;H+.4R1_U%;+5 M>R< 0E\'9-5 -LA)T.HQK\9D*XK FP%WG] MK].,P$[V8@;]30!EYB>YOSA1)R'[9\S8R_7G[MIMPO!!#KVON8UK!MC2^P$6 MYPO.,VWLH?HT*YY(-JV$Z.A-'[7; P$Y8WO2G4H:@K7T^ #F'H#:E@$Z#;C0 MGS7$E;S3L\/3 Y>CQX4S@P:H7KPLL/(\U>=;5,4;'G=R=R_'8^FY 6LHZL\1IL!'7;@)6OD].[(4!; MKQM@ZL4ER6!!*Z)WD[5=7 D$@^Q!6H]Y%:(^/'2PFU9,GW%E71 3(U M@?7A]8*E2\A]EH:SH/C#S^ DN\0KY5Y2#[9#G5SU-4#UX9T"%C\RSO,TB*@; M.NL ==+A9BDM$V:SP'CJM@;++G/65D]%YJW!6.Z4];HQ5%N/&V!JS79( MC_YWNX M^]Z=QT9IPOCOHL9Q^LV'F>(ZS2[3V7,QF<6+3[);3Q_D]$#@W)+D#VD<0ZEO M<(AF\E-=&MMH&C Z?#@\WDD%9A=W#YQ)5Q;V,@\:X+^-_. M:$)0>C:& E_2)%O^DPURI;:U]S$/_0$",_UK6Q(]<&A]#%Y).(O)W63A]G/U M$;#(H65&ZGSUY@,4B1(8R9$?PZ:;K:+:NFCS,R![AS.-BNA5*Y M@[I)J'V0[=97(LFK,B$9"Y*&506&ZHZH;FEWZVEGVYT WAQV!]'1W?U("-7I MV+9F;UVR+->>>0W]U&L*9.BPT5='RTQP6O)<=N)%$IRCV#[?)4'(YG-M6 W5*@RG80X3+E>WN.8Y>&)U7'V\D M*$CX%$VAR-WD$7Z;3TK/>6WMLOPE;WB*?&*SH'FMR*2MLQO.,\7\$N8%;3UKTBS(%MF9V8Z.-9=!=U>, MRF-+> N%Y2>7A@COJZWGJ577RBC)HL:4+V\" #KP_IE4^JJY7 =@=Q/J2)YE MPAEC2(\SG0UPQ^%F#Z'3R_[7&I*:K0%L9#-N#9;4X]4(?7>'+MU%X(Q1>R\V M(>3:K]X!/!<5X[_I%0N_LC<:'!X?(KNGRN2MOAE1 .O! 643;:T+MNUJ(%SD MF+FFI//P=/FPL'K$"^NP8/\IKR/,H?*5NI+0&YZ_20@=7.8R-_$@:]ZH=WAV M.CQ ?]Y509)JN-5&W=W="O^I,*3]B[,/AB%D]EQKY=7T+4[GA#R2[#T*"#]V MB3I"E@X/=Y.'E1*7V3(9/K/Q;_F;WAGVW&!#!5331RM"Z]6V;N>QM3&=5-D< M5 ;?Y=21LI13GL^FY>]JK%\V/@3R1_8$W(?2VI-4K_Q5^8.W*I9%R'$=/ZNZ MC8.J0!3TM_EX5KRF&5T\OL*&+ZO(AX4IGL^O/F"S%^7D M/H/%Z(&Z EO1TL8?AUWS\/CLNYI:6Q*@)3]6W'1X?"E5O' 6 J/+TE=VS4I" M\[G7VD=@ED&^.FM1=2U+J2W?62WMY(;@J?8]5:QT2'Y-X/Q?:T_:XM= N-B& M;.LJV+JX4!,'V]X7?$D7HX_ENHFH9^):(@TVIC7:!>DB)WK8QU)>6S!M92C> M_^OA.#9!JV^(#PY0[7A;_:*!GP%].S"*9]2UV'RX&K4(\)'WW')BE-8U<[#= M-V[M^:N6YVV:U[$TUFH9Q.'6V^:,'M4(; "UNR-Q MZ\ESG%&'\/#Y(:H'[!>R?)2[O!.IL965M4 O;L]&R.=X8SJ4FU0MR):&(L=H MA/F:.F?8 MKW'44;3&@'MUP;N0QOG\L__O-*L(8B73A8SK;#[J-@YR1CZC-YO!FN'NP=4M M;-W\EY>,O*P\?)A M%5(JSY("]D-H(Z6&$!K*S^/VXDRQV$8E9 KR_\E*?PH MUM_7E@"P!9NX .Z:!IEY_=^SI+HD'?H>;+ M>3\GP:\OZ?MO(8G**1]^V)[IX5?>+4QB<;E;'W]$O(>;.:6\P2G219E%KC:5 M0(@2?:=H3&F)X#*E26 $?%:+@#20PHJ$,M^E9K?#J#LL[K2]2%;Y.'O.HS " M7?Q,IL\D$TS&@M+>8(1T'N.+>7>JE';594]KSPK^TA [_RF%.:8/[; M^#M]!7QP@)1+IK7)CP_1DLM3O&<:A:-NJT2)$^GNBB]Q 2M;_;7D_F.'%^-C MY2K%]/E\]>._(I*!W%[GMW"0B@7CT*P!4',D VIKH[2. 'KPJCCOL=5\%[AP MOU.K'=B'(-LE3%A6Z(D^8$N/DCNA+C?)VZS(F:2.A&N"1BW8V+BB"OI$*C1" MA+('SY7?ILD+?'_*\@W QQ2K":\XB+!O.SPUW#X\7KZ-3KDF\"N 0)!=FL0T MZ=%:Q=&'U\>_)CG-84A""E YF7-*P_2&'&<@HXA/JA!&'QX9O\_2-Y(5<^J) MMLQ4^487MO.YQJRM49M&EIWT=AXW$8"M-\F1#HQ"J%HSO$;M4E#(,[X)H88J MP4%JZ\ER8Y7@1[+1\),'\C:#7:Q/PT2I^\94, 7(*WC'T+=!WT[^FIAMO0/> M)JO" :NJPE >(MG&-0G096T+D:V7N)$FZ'7":(V5>[JFL7*5%8&T] MP.T$X1=^05YH_#\3GG)SKJX,,D+>JXMXTV%9C,C6"]MVIN=*FO=_D3B\2H"@@%.\9>0)0.K=LX!.0:V];L3.G7 MT0>A2\\_DPE=.RK%HI'_1]F9(^$]ZWD F8[]9S MN)SZT,BX#93KF[ ML81 NIX!2)Y/9G=05H@39TRIN-CU$YK M#&S<(_FBEY4?S\]3/PKO)9921 %J1&U?U&_ &(^0W;M4,[1[>3?$)PG[V M9$[C"D*Y$-: M/?($AS<92 '?[3NEU0\X7!DIUBF'?%'\FK0\.\)B/231:ERI&K* =TR[FQ[Y M9>:8*B[AP4Q:OI0$8B2JFB,.KTHT EX[96>[2&%V2XJLS%\7Y7]JN:=+:C'I M8.W]6E_H=8 +U*)31KH=G%J^Z)):I720W=YTV-/DG8-,P#NF.4YKFM_,_R99 MW'<+4NPCK'P>K:[J$JP"GC'=W+1XIM?%=Y,-8-+E7%B^E 327DY!SBZ3:AB" MG"Z=\F#C3&WG) E>81S\:;Z8;U1EH&6="K,=!?L$JKYVKY5E M>+SL'"NHM;+2;-4&42%G4M;F4Z$.*HP"=>B4>QXW63/8 CI)Z*15/<& M6+M+8T;U%8(/4J 1G?+)NR19] X,T8>%EE[M=/541L^(J\'DV]>[(C5L@4YT M)5QV#1#V4RPIL9;Q2%8-Y(+L^J%F3<6V")6 [6Z9"[,TSQ=A@O-JI,H2M')9 MT&S!&YPA^W:I"16<+4P "G2B4YY]R_>?QL%?LRAGV?(5"X*@!G6^.,)*4=?Z MH#[&9D\D]:$9_=D1OKAZ)UK)? 0UO-.#XV%77XI1 MAYTH0 NTH"MNBQQXZG 349U2*,@)'U2$:=.\A4E ="?\%1\#DOA9E.KX*E;+ M>J?#T=%QWX:V&JZ :YD$H::&0Z42B8#. MKI@06>C,+"AFU%Q.'\AF;V[G)'M7K=B*FM[IV=%!;Y/FZH(7:$=7TO.53O8; M8)4KN+!.*13D@#-=XOBTJ[$)"&\_,Y^EI _3MSB=$_)(WDGF)X$X[Y.B1BD0 MY'@3-5U\FE68!"1C1@>ONGI+_)P\D6P:)W;[8)EV0BTJE.^C^LGFR_\ M_!4D0?]#$[2\^S&]S%W$;Y,/WO/)YHUX@V%'+<];W/,7(U-!"#2H4QZ3%.(F MS)P*]37-"CI)5_+FRBZZM1L!P74T7E)+@TP%(="@;KI2WD;^-7 (%T-)VUEIK(0 NTH%..F55\JR&AJ02K\B .I/N-O>O %F:!"A@; M4>$T]YPB>N?F018Q%'>3Q=OF2S^TJX^WE$Z*4K=,=7405T=-JEHJHB\"@<9T MRI=3AG;M_#@.X'_9NEI3=WA-@1 [ZO7=6(_$XA#H5*=\0=?HZ%1[-UGZO&JY M@V]6\8Y/#P=G?=Z5*)$+-*)3+J$5?:=^1U_2$LUX2B6FI1:<>C!@.AJF;*@8 M0NQ\U1AVRD]4\ [=*G]FB7<@41+-%KQ!5Q-2::F+D10$BM,I"R\?\#V,FC2\ M26#!#8BYUFQ6!V%U]*J@@A/K)N M*@ !]YVRV&YXES'/T95[V$UYJ<5^UO6:%K=02JW/6UQ300C4IU/&V?*1JD=Z M*4XCM-OU+OU.LTN MT]ES,9G%BU+Y0QK'\.MO?A9>DL*/XI_WO;>2=8X$)'JG'I>TFY.RF[(]EVE; MWF T0MA.:G538XMITHX'ZHO\ZD,]=@1[3'/L_-%O;&]]8[:YQ\+/"KSCR#;. M5S]Y(3=)>=2_ "A106>^JX\WDN3D@;JWYQ2T[+A2KTU8F ^'6*%\[:A68U$( M7HWKEA<+G/3?HQP@<&0J4219-1B'R!D=K"J*&JH@<7F7]JIZ$OL#]E_D;C*1 MOEYEUA)($.FXC+A@;:$7I*+2UI]1J3\)>:%G*J\LRI5)MB!>ARG]/':]W3;/QWG(+3JCJS7E:Y"@2\IG'6K/1\_YRHO M+YN? 44[V?]\8@,!"^-K64IEJ.#A 7(\K'W"^5.499%9.JTY$7O46K[_0_0, M:79)5VB62A*6SEU.Z$QKJ?\/!\C;:FTZ%=J@PMB#P]<^,O\?'B(G4],F5%\? M^"";GJ9<4HCS^>K'?T4D XF_SF_).Q$]%6O6 ,@;V5B\[X5%*0Q+QRDGE*1$<*WR MOX&2SW^G @:OH\1/@LB/U^_OJ%\*X-4 02+?#^]G-RE#+S!G=2I,\"GSDWQ" MW_]-PD>2O4:KDTH& N7HE-GT(LW>TLPO"$TJ8Z ?TGK> MX1&R>7U?*J(A!H&6=,J<>NXG?SY%4T#YEN:1)/^MO ((!-F$OB^]D.$7*$2G MS*EMO*-Z>.#*(;?-S:Y:! +]Z)3%M(V'50\/7'Y8E5&GHER$2D!YMZR>99:H MJX^ .?UJ/Z2;/JM? <8=,7&NI>;6WLR$ZALITRVXW<_BJGL8-I^]&.R/LK)_*J% ME6 L]T"9MGCF*Y1*" +7LD[9;]E+)J4@5W*]C/(@5F6DE5<$ ?7 Q55+2W0$ M(="43ME:UWN$M9/\9"L9HM;Y1US=.SSL@8N1EM;HBT.@.YTRQ=:98"1#ZK ' M'LYZ*Y!T+9$(],C8%HP;$5\1I=GR)J\((NJ!>XR6UN@(0J KS8W(;@>M5H;1 M(A^/P/3Z(SQ5/UKQZ$=XJLK&=MR#C= FX>U9#"LBZT%XZB-PS3Q@RRQJ%^GT M+4VH7X#B]EM:#Z33@RU0A6B^-FG(H ?!J%O@E/?>W/(@#61#CP99?)8E>'H0 M7 I[D-ETQK)M,KLFQ9F15Y+DS#4 =C7J5]^UVP"I(1N))60*##)FV'H077KN MQS3'S.,K(<4M_0QE2+X8B*K 4NQ*K%>;ZX N N!+(!=G]06>$$\/ CJK #?F0@.B=^J! M=) C;)JS+0#5@QC.RH6U'LU;BH^\AC>@=A=(#T(R6_%7/^J!]X9RHZ8601\B M-%OQ5S]"]@%34Z>B7(2J#V&1+?FK'SOMI7PDONY6P^I%O./^_-6/G1G^9II@ M!+ /T8T=]5<_[H&#EW+[T8+,^A5_:?--\J/1Z A[UFJ!<-4N1R:*?@5CKKR+ M:BB,H*YW>-*#>&KX_S5H%10&P=V/V^'ERY/G\T6_V:NFU*_^-7H[GY?. RNW ME*5E^WPN,G6I_ 'WUPD0LC/V@)H:HF\@;E.$/7 @%'G%:+J.Z%3W#K'>S,;2 M"]EMI8ZL>N!VJ *KO,_0:P#DA;SGTF>UGE948\&BF M"56$/7!0%$RLBH5&4@MDBNR<[,;ZHA11#UP9!1B5JXFT'D@'V6ZHI,Z(\2JJ M'K@U7J1Y 4=L/];*!;M5%J9-Y,E!@R3!Y2;R?.).X4,5?'^^U$G+>S4PZ/+7F_ MG2(',*C)J^7]=BI^B*13AL<]>K^=(@/H;Q(NY;.Z'ETJ_1H'?0V6 M]C:\2:[\+ $9YE^X?A]6VH4AY$L*);]8]WUXX/]S M@KQ[BUAR"5"M^@ -^:$)PIQ4%'LK$O+N$VE%$NY$C>T:Y8ITE83[W8P^D'>2S C=:;^4P0_C M,(Q*,#?)),VFY;4SRB:2TSEU>("XDG=X=F#!J+C=O,CS7E(:>H)\?:22$L\. M*('2 U=UJYD-SY"\1Y1$\:<[.9 >;)>LYR@\0_8'EC.FSW(53U_\O[^D25 S MA9VD*LC(X2QV9_(( "4N5,]OS856=FNKJ $@D0(Y#&=D+1P]\+1>^AC\$16O M%[.\2*!;UQDFX%,XX?*=3(U*<,VJ=SA"]J$W%WR- M85O"[(W]6HIU4Z!_2^W79@V!%)$=\_>B+ +<34]B3E@DI< OF%?J3?(43

3=7-&:?A?X03X1[D4O[8BI!P?-ME9"Y'#S M?:V$PD-,=^WFC\$K"6E&7.%CQJLJ$L3;^6X^G@C 8P<6%^@" U/I2L)2(T.,+K; MO81QI;#*V_V0=S(\/L'RF5#J!7_V;4D"ENX!;#GW6S4/CKK!L!:.'FROM#2X MZ1S@'1T@&1ZT:&PPMDMDEG98N%[6C>>R>[9!'+2Y8"P^X1V?'AZ<(05TM*U2 M)O@MW4_453SY>B$#N7S:BR4N%5]!-&K/.X&N85D\:VB)';#=O:3X[&=_PND, M%N1'FLF6W9RNSWKC=SBWT3]>IQG-I;(N0^6;!'#@172@NDG>25XPE\9+\DRI M*9\X7?=2X\"GWP@L.Z?[7R%TR%!E1]5NPSL:H">&,:.#/^<; N[!^7,M-QH> MK\P'MUT8A(GLXFI(&9]W$3"LLUT;W%[ )/Z29M'?C"&-_$^JRO2>_6" 3+^( M.1V>I: L'1>1J+_P\UR.$*VO1M0)C"Z2Z%9.@TBT?SX MFF;%$\FFE>5/R;6X$I,*]K-2C0G7P&?I*(;$^G64P!DCHJ$(RP0EBH5;4*,4 M)++_II4%7 70TD$+B?"GS$]RZ";-UO](LOE9[?-SY22 M1PZJ5&D%7Y=:$8.E!*)("OCU\2EC+]E4SE/*=49>=5FCF:Y2&)'J0 MA?0BS=[2#-9K>@ WT!-I/28@[&S">U05/6'T(.?HN9_\2?VE+LE;FD<:VU9^ MA5(DR.O,'O5#(05;J4EQ;[=TMH2R>^U:[<#V$GF:L;(3KH&Y#YE-Q6#'4S@. M4B]+FMI=HBR:+8#(.G!@VF*8KRI&B*VE.MU.+>6&D@3!;#J+J7OB)YH =C.I MVSF9I!EY\C_JJ8]>VR!FY&5L'XIE(HL^O"U?1Q0L:VU+*K?1-H@9V2$45>4X MLFB_H&7GE^S0B>&/(2:%'H(7_:/^)7"JBDFUOQI^<]XX.$9['U>TW MC26A.8?)?Q(_6ST,;4$@_(9!&,B[%%N$FDX0^M)!=0OANOGIHAI/X*, ZNDU M2VI!T%:T-*/4A!)!=)PXW+9A,@,^1M#.;4M2T' M6^$0^\\43;4='1BG\+ -^\+]]IC1%?KS14Y4KH;PR@'+ $\6GKB4,JA_ MI-F?-\E]E@8D-U<,<6V0%')6@58T0P6X!ZO]"NMUE$0YG.D_I6EHKAKBVB I M!_P5K:N&"G /8ANK(;.5?7#_6S2JI]^B.!XG(4NT> ,- M)R\1[$USAQ(I5WJY[N XSTF17T9Y$*?Y+-/9KAFUXQT=G^U_="V[J($".HC\ M^E8->?*'U":D'FRMEH"V'@=B_B?EXX;+!X0TB%8WXAV=(+M$6%<%7="HFRVN M#6\;/[O,$L,9A_^>+0S_ IM=_09!1,A'L\9Z84, J+LN+1VIW'TN7#H8$IM: MT^03($;D@UPK>M1<)*AYIRT9=BO(U[F^+E[][$5NS975 ^D@'^^L+4@:.'N0 MT)H>7 MR"T>@'7%5!4#3:"0Y^0+GC*=O)'XGG].D>%5$-#5H&.2+?'*TIDICU]2ZWIUZ(]D":R;RB26FW@MQ3JU#%MHG>T=O6)M@@217:W MP-2HM01Z$!YECO\ZGFS0) MF+JUL3CE/K_87 0]N!603%OG\\_^O].,N7ZK'<>/;G"Z ' M#AD2S&O$7_PI428/,6P))(ALR3.FVUAKQ+A[X*_QF$Z*;R#H2_).XO2-&J_5 MF:=$=;PC[!0/M6CD:X0"I7MO2M[/LN#5SZO(Q>D8Y!4 (O+-H 4B=2#VP#9_ M&P5PC(F2E_%+1HA>[CAA'9 *\E6>Q1&L0(EJ+N>/8#C4026VP7]4:'1P='R%:JVMSQ54&(L37SJMX9JI>8R!*I.-$&ZM*4SGT(4\7U^?RZB.(9R'LMS7<3&;Q;32I=RF^ MK@["0GS?;)_JLHVY<;XLO%MO]DR0.\%HM#M&5]C\"M[1$.&Q*=J7=29;U;-2 MG-+>T1GR!8!,G/Q1(H31@ROE36P*4]%N81 ;LI.9D!P=+M<0>G#%NPE-RV C MJ@(R00X-%?&DP^HV#O?"MQ[(>QJ_PX;^VJ=/)$JSYTO+>T?8+[W+1;][+E9 M<>_2E#XP=)OZR:*_$QEM-37;8TX&"]BZ0U_N+NE"_AF5*P]U&!SH,>9?F7 CKSE MU:?0%%4?;LDN21:]LP1SZQW'0Y3_J;37B:N!:)TZY6A8[E1@;%UB&1]R;).\ M?+1!:RLEJP9R09Z:U:RIV!:ALG4CA<3V!;W87Z8(NDE@=B%Y\> 7*[SJYS3U M6O".1NBV7!67?!TP FCK01?44)O9)1R> MTO*E$)!V76IJ.%0JD0CH-+9DV;D\N,_(FS^G .]A7Y&&@J$F*EK>B'1C:51B M$'@M&-N?VF%&.(#$A4MDB %&4G&KV=E"(>#'V)IDFY\O:7%+\OSIU4^>OL&_ MYY?^/#^?P>\_TT/T4?Y6WE<8?T62QDAQ?YH4"?CNCY8@4)TS!A5G;QN M-9YG%]3PCH9.N448.H]MX1!0VRD7ZDV UWY QM-TEJB\4WE50([(@7U2MG0( MW@8C8+A3V9HW$5:-*M3A0'\0[]0$$2%'\#7F6X!)0'NG+$M;BBW-8+I3%L3@ ME$--G:&\1"$@LU,ID#>A7:3O<(!+BDN2!UGTI@B14M8%,3FU*-<@6XA*0'ZG M$C_0B]*GQ47IES0)F'E1B,@N5,^5>O;,!9H!V=)AD9CHRVI!^)!O^BM0;82D2!T MHU,.5IN2^9H IO \S;+T6Y2\7/AO?D ]?LW.6=)60'1.N7;4&/D:^ 2JT;GH MNS](]/)*@[+?2>:_D.HA1*$.DIH@(J=,W-HJH,0DH+U3%C0JC;M)Z<2VBK#Q M/Z+I;+JC\K*=G4$S(+SNF6/, 0JTHV-&N.6R2/>Z@'_A[:*U-]BL0KV4!X== M7 P4> 0\&YOBZL;!\.]72!90^;Z TJXO"^XFXY>7C+S #':?14D0O?GQ/UY5ZZ?7Q57"4WI.F(Y'H6#@FS7"(@./NC/%-T HH'Q/YCL-PI>[ M56J I+O7!\J#%LOV;::P!'SNR62GP>5QHT8)%-E+LQ%_?#@" MWII;X?:3"^IQ-IWZV?QNP@N;O\GS&8TAPLH,M99]KID:BE.#+9+'1]B;F#KI MH5C/G1HRNU+5V;5LHK&4* HM,*E9CB@F!:>6L4UV=/C< &(I6903=#;+$\4D MXM1A/,1CSW.6"N7$J>M]\R5U%PU6DJI6-K\DF^KO M?:%P*05';_&7#&EM?:M@>O#4CMA)E(5:A6O[52WOV>U&2M$Y>GMKH@=:("TE MO\+-9V;3;9X)QJD#<#WV.9 L)<1RB>O/U#DMHJ$^2F\-?J52.$X=CNOQS075 MX;?2-RR%=[,B+_R$/L%!?]_MQ/''!\?8PZ:.9?#XP &_=)$X]4V"#,:/Q/$@ M!Z?EH /G3+K->%P M Y)[;VF+._ZOFAS^:P78*3->$PXW(*$:\PPYO*G)X MD,/_J,GA?ZP .V5(:\+A!B34S/*&'-[6Y'!1SSLY.#P\ZC J?V/TL8J0='Y;.]59$KS*J]X*0IDH[F$(1U* MMY#8RMEN9Y[=>E3$Y%F5QZ/7^[8VQ:&]U6;>&P ME6 =^\[J0IG[JE+*.QXX95C=XD1,XT;_;656=\F'QDZL\_' *9NK-KUR0+92 MK^,.U;*CUU'B)P&Y2/,B_T+D1'-K@$B<,@1I#9VR#VDQK$!C*P<\_I0]3L(+_RTJ_/B6^#FY>XZC%\:/:D(J]\ZGE!GGDP#96)$Z=;4X% MQ@\W2!";4U;T"CDZ7*XA_'"#W#1>'SKEB;7F28?5;1S?E1ODD;/W(90*D_N0 M#4C?E1ODD5.#KPF'&Y"^*S=(MQY#;,+A!J3OR@T2ZQE$^QQN0/JNW""/G3*Y M->%P ])WY0;I5D*M)AQN0/JNW""'A\.!4W>036C<1F7+#=)J,M<6'2$I;*?. M_4W(W$9ERQ%R3V3:<(5TZ[&%)F1NH_J>7"%'O5DFMU%UW!7R=S^+J&&29I)1 MF%BWB\+)V:E#B-+ R@=@R_T1T[Y:1::TK.X6!D$@'T7XU*AIK/;?ELLC\A.$ M89JP]$[/?O+GW03Z34**]/;F_.Y!.!,;U??04\:**!1Z >B"LN55Z>W5TX^>594U K^ MM:U2\"N/S>-T('\BZ4OFO[U2CS?!X5-:WD-+YRGF9),[C>Z[Y]ZC1R)YV<8D M/'E*RWMH&7DUR.&P*<>!ZM!#V\R7=.8D^/4E??\MH"$/V;QD=/&/;4(7O_:^ M/G+86__1.SP;GF#%^F@(?Y,M3K]1774:LW-S)6'GYLH[/D.RXM2F9MEI] <( M&O'RZ5S"RZ=S@(@YP=7A9=EI5)>:QKP\?I+P\O@)("+M'FKSLNQT#U+_C\-_ MS_*"O0)VG69?R+=QP%!&R_& MCE(\P0?N)N.P1*&T=O.*>^@IWVM0Q]ZW% MY&"WU5WWMCQ@,)>LU60QGA6O::;.)\6O0(^HQR=(CFNFFQ,%A(Z[Q.RB M4[I4B*J4(D&^A%6PI4OQ%B*TK&'\!%-IPNSG,S^&/K/+0MAN^6]I)E[9M.IY MQ]!3[%QO2C)V+PST@:%E"K/E^A3/2C[B./U&\X")0:C$\IRH8H=UF_". M1J,15NYJTSG:&%3G$Y)M8M,(,.95*,6![#5AS)WHUER*T)9#C27_XR(-_CSW MI-,WDN1, -#U;-EM*"WEU M%3&X._5:@VLK49G%>,I57EK!1+M3I@3CN+^-N->VLH99&I_+/@KG2TZI$@O2 M[898LA(&MOHMX*!]PQ"7@R_D6^64/,XR:L-4IJ=6U"JQ(D43RV2_RY(N$@%K MF EN*E/!K20^0E34.SY&2F-C,H^)>RY@I%.13BMT_TKC*/3GXQ=0W!<6#Q3' M?J;,6*Q5WSL^19PNQ00J;*YJ2 (-Z%2R@D!MT8*Y6EX)L+IQ/R:E4!>' M@+-.N>OP\=%-193,HN3E[HUDRBS&^HV X-SPWM(:PZ:X! K1J7ST:Z@D2!/Z M3LHB:BFC2:\ ['KIQ"V,VF6M@$H0/8/H069H5-L&/BVL"T/R8 MQE_,H"-SU?I@L748;V[8BAO,(S4 "W0+]17%97?E^X+M8H#'#3N4J>7@)OF:9*"5\.N_V?76HS_'\/LWS M",Z\Y5GF;E)6 ?SAHK1DY+?T19AXW3 &:,T&K0I!H)>8Z:A7LQ]WWENOH0^$ M1H<'Q2R#K15()GLA(HM0DR:I4>SLH .KAS6@ IW M/[)<:WS0[2@';J-E^+K MP":U!<@"C6ENG=QK^@7!K(J3@&&3D>7\O=.YJX\@GH6K=\ZHE0AZF\ OGM*K M#W\*BA"R&12=(9(@HV^P;[K>>[4#N48&V=".QN4NWB XGIHL!>MF7WO<\4Q+T_+^/'-1YH;-2P M=[)Z[FF?EL7@%=;E&'K,>K;+V]I3*3^?K\LL>C^FBJYZ_M':-[R38^P4FQ8H M%M@:[0K)O6QUYDE+&"3XBBHI2;45BP3R=<6#F;W4MN93T:U!;:61Q+> MQWZB]>IE&Y\#+K SHNRJAF#&:0V^>P]MPJ:-[3J2@+#]R=>$^G7E,ZGWL;R2 M=X*52K%] G?-UCJRL+1OQ3W@,&M[%,!BSG JTR)QRX,\D U ^](-#3%8RC>( MJQ8,U9U>IJR=LC1UP-$(^:&L?6N$6 J6$AU:50C+*;5.L)\,;747RL'J7I+$ M%M)QG6 ](LH1N("1:D_=RU&HEXTK2M39N*IE "V2E9HK]EUF.+WM:%)!\TQI M)\=(ZYXN-[N]=3"WH/E^9?:<1V'D9_-'GZT"=#56&%*$=>C*?3A"OGK?BUU% M+0);.0Z102D6M8['8Z.L$(\][:OE4-W*]NB'N\+'%^3_(T$T20BXKPQ MTO*E$!!W6G)J.%0JD:#E5=R3O5PT FXUWCELWC@,,6PKV%[V#)8$U8"?83P ZJN5"6?7A\=VU$XQ<*L\[8__C+V!%]FU.2] M.!KEXW<_BNE1YSK-V ZJC>V!XI/,O#;$MC.[N5O0%9VMU+BY9;_!Z(#CGHR0;U@NFG/8'UP..\C$A?F9EO%]BUWICBU@+).&,!M4XX M7\.4TNB!G[H H^;+58)Z(!WD$ZB2.B/&JZC0'VIOSCG5?MB ^#')E0Z@.V5! M"DZ\2R8EB<^N OZX^X6-BLDAC9?/I&$)G,;)^$XG$9)1!=1FI]EL:M4LVW4 M#D@/V>9?6Q-JX$1_:MY*/ ! ;\"WDOR3N+TC4IM 58G.D!5VSO!2G'56".T MT:$_;6\AT::5[9/.Q;OE+P&!V'%*^]Z#MB)!]SS" MWPIB_#V-H;4X*N;[G.FEG0#>L)T9NSWE:TBW%ZF';,IL.7-<1N]12)*5L_.^ M1H3H^T!75^,%W1@,1U-7^'J8;:OC&L*6M; MZ;QIN+0A;ULISIQQ.JSZ$_+WL#C^A+VYAQN<_? \ M5%Q,'_;4]CT0.W38%9Y[[HBV'P XQ%[K[!*VJ14\RP^FM>ZYP;3T <.C*XPP";G9[VP.OL)K.\@-L M@T:;JY8$\_?@0=4%9_E#Y!M&CFK8-GVIX/<@SK2AL_R1ZXZ@M;D5Z!)?!'WQ M W+96?X0VZ]G'^N=+4%]SRX[NX:3,B'C?NQSY;> !==G1DU-:L<^+A"8+9^: M-V9V?RS\K.BH]CK@)'_8@^RN[6FP4&2]\(>AVYR;/)\M$T"4*)E \NJMSO+B M5WKY8=P8"!+[<-NN[M642&/GDU&I6@G+CY+"VL$?B=PJ,;PO*+>Q5T@/= M;='"BP M\WHY/1Z,Q&CKV3_N<1HO&7-> $2:B9K^_6L2%?G7Y!U^2T+TX C'DRV?G"), M7=T*>3A!OKBSQ+)@]K$K)_>B&_;E/WJ"[:!@ET@M_]$3H8_!CV3+^_8?/46^ M7>"HQC[]1T^=#/HP5D7>5N;A\:O.:TOB>O3A2?;TZB>+0^Z7=/<\UX;R MUNH(:$VXLIGT _7%]C]&"EJ*-EZK0+85-= N:YZ!W1HN/!D;BFVS/&$<[5%]CMC#G6D;'8!6.NJ[T"' M1@I/YDV#WKKM,ZP4V>(>&GFP[/0"N.NJ^T"'QHM [(T#[C;'S-./T\O>-M)= M]3'HT*#A"MU6?%]G'?SUQ8:2\=1B]X!P[$O2KMO)-&5L*ZWV]V,3<'-L&>>] M/>U!D#G& *LE:%LYN;\/6X*;(\RPCT#\CZN>_0FZM13>O1A?%4]X-P>720>] MDR&VMT!'1Y:YE&V%E?9S6/7HO#7L04!O*FH3N*DPNK+X M$2_1?KS$$-MZOX_5S9:@ON=XB>Z\DSQT?1K5U#;+NFPJPA_A$-WR[C[KJBW; M5#&Q7;K/A.;L[R,3%H^OARC_\SHCY"8!2"0O'ORB%5.U[K>!I:[:H9&'@YF$ M^_)LSK-:4L\ZDKKZ>"-!Z48[':@&0"L?!5ZZ&A5G4?-;%.WW_# /3T1;]U6_ MIS&T%L.2NL\U0-H)X*VKD6\.+@8:HK;U")!%@]W^1$ O*$E&O^(G$>'9;U#[ M PQU-;BMV6!P0.JX#PMQQ\5%"E^-F1@N4C*91$$$F 5*RR\,V+"OR/ T2B82 M6R[QO=DJ+'=3E]%[%))D6;X5&[?)]X&NKL9B.;A!D$O9E@?[SJ# \EGBWF3] MR 6KY[]R-OKAI:2XUAHA&[(LL=RZE])([!39I06WII?2"-OZ;Y=(+2^ED= 0 MWZ\M5A>\E$;(%A:.:NS32VDDM'KTS4OI],!U\W)M HV]E)@L?G@IM>^E-,+6 MN7VL;K8$]3U[*74S$\RHJQ;9+ CPY M6G)."LDD@OT.M/)I%H5T#]2G,>!>ULG3L\/A80]2/6 , X$HF[HG?0^Y\9Q- M*CGJZIT,\E@0B/)';M7O) 7#Z4%775]=.4YHRMB6F].//)+N#ZJ3$7:@7/\' M%9.QW>2LW\/YW23IH?CHAYEMK[+^D:_U M>\HG>7J [873T>%E+F5;:5K[.K#_YD1) 7OE9$B4O M.:RH3"K;_WX@09H$41RQSR$Y3V_U2<4I!0:=IPER:7M,8%"<'I8P""2[#E@ N\DY33@1_!-<":%=$[>23!+(L*?ORBN+!W-!J=#+#3:M9@7@+%DHP: 12Z0#9)E>'<@D42\Z==;>CW#BC M[>XN5%,Z\VO5 \C8T:\&[!E ZD'>- %2@P&ZVCG MZ4RZB;;2/HC&68:':,6F2^DN)L\^1\:LT#-%D$=A@B3A%YG50E(3)H!H-AOC#1A M2# C& N@!\E#'H$Y=M587BE2S&E";Q05R42D];S30^1-N#F7@AM:-

Y!/9 M J=,",(M#]+ ]F51DR78F8OQ], X7QD+3YF?Y&7NP?7Y4IC;PZP!D!?V-E!, MHW+&5P+K@1&^ O>21NJ2\)PD\$-!4YOD]11"HR&0'_9E7@/%T 9HR^M; M 0Y;IZ])1OPX^IOZL5)W(@KY$XB.+ITF2J+5%$@1^SJO@9H80.S!,SD:VRL3 M_9"W 5+#OK)KH!@ZV&RE7UAE4L1S!]+<>-]JI($R;0KV\1HR<:SR_(>==:GU\LOCF!%";P0(HH8V:@ MQ6'-PG4DUX=AZV1(.4@3^LUQLGUJ3/,BV^C6.NFUY#;"_D>\T^,SA%&WND+B M'*8KZ;_U4Z1KM..=GB"-U;9H$XQB!?VZH$O_(>:%24X%IB MX^^ $ML2;4[*)KL-_Z'FIMJ&4"+9/;0Y6:WMSUP2=_<9M+$ M\(H;0(>9.B($N7X2U$EFS9 M3G"L\:@.OT(I#>QLI.V,ZAV,ENS.SC!N.*K754J)(-]!*,C297@+D26;LQ,< M/[ZE29YFM_1[E!N3 Z?'?=GK&^#MP[/&NW"7K]9>SV@:LL6C ME]E%FI1W:#0-T\4LHYQ<@V#\^#^)+_.'L?,!8 QY*3+0"UW%JB^(#K\=O'6/ MM2N5+Z0HDTM&P>*W%VE>X(3@;.0O2\)UW[4NNFJTXAV>#0]69O[>7V8QM,@# MNPX[-NZLEM@M75NYN-]L? 8Y/A@XQ9(G8TK68BUIAY11"Y31$ MCL;29[/^*62)T]*57"U]R)<*D9/@UY?T_;> !@EG\U(?%O_85H7%K[VOCQRF MUW\L 2(O 29$;%+) 6+I@@[7H^PZS4CTPEP[E![O.V6I*(ZQ7S&HSZD:5R]B M8NS="1P=#9UYEMCV&KT#LT^7?4VO!4 BR [%"K*,KP5*1-V^[*NXY6T=KY53 MN:IJ*2&G9G8.?7S6M;'U(.!$YHOY+^+'Q>M%6B;14ZJ$:5,@QI.S V1_\IHJ M4ANKI7M$W W!?FX*V.*+_82V"&>J.WR[N@GTDV7L4$&JB-5*-2CTF'.Q% MQ8Q&757@H;1UG^C:9'&3P(I'\L)8%:H5F93.D#W(VM$%+LQ^/#\GOMJ"A7B6 M)7=EC$B>D\)L 1$W4TH0V0#8CJ)H@&Y\_^?$&]:[T,=3&K#Y]R(YX7T6I5EE M"KT 6)'9W*+3()7J #NS5SNJ9 2_'R^)J81 4Y?D-)A4_J*+?BOEH$0^\.Q# M?7B8&[^]Y>A$Q'=",%(8?A.EY)#//^UHBP*P0%6:)PAJWV?E?)8#UCQ_)"_4 M%%")N'8H*_2BQ_%"[?<[A[(YE/N[/HGFR>%M8! M"-AW$E+A\@>5 HY[$MF&C,F?)Q-IWZ MV?QN LO$HQ\3^M0M=;WRDWE^GZ7A+"CR<1(NMJS.L5G3U8@#=+4]W MDG02O** '7M'JF1FDU$YDH[FE.!-@Z+;>6EYD *2.5W.BY!#$0341!3<[$A_ MT#4O7S]1_3C/Z6%)>(VJK..=8KDQ:LA_DS!-+*@9*KBD7;R2:00]GE^D23Z; MTDE%SIBX D!$.E?4HDL%!#5C!9>K)]]L< G+ T"DHT$MIA0X>I!=>2$2M1-2 MM1R@1S*M&K,HZ;\EAS+KZ]@"E,;JM5$20"%Y;#=8LS@(4#V]!+.?#B5;I0 , M4CQVS9F.TWM;#P5B9GE6,,O9@WJYBD]FYA>9 "HE%.00Z'33D.].S+C>*]+[YPV%O_$2 BF@X4DM^D M:KO3Z)F7&_'R/^\EO/S/>X"(:$.HQ#Z))%$@3E.^4 ]2(2A]LR*U>(:!'Q1K:+I M/ZZ2(BKF?T0A62C>^?RS_^\T6TH9!+[J\S(\0S_[;>W602S8V5&DA E\ FP! M[^C]Q"9$R<7$;D' [!V],:"/@QU-]D );VQ$)8'*2 :^T2L M[/*G .">?_[]JP\+:$!F!3V$K#!*;172.M[P &GCK2'_79.%!A;W_/-ODA Z MFD6ZA G+ T!$>X4Q60H<[EUL?*+I[Q(Z[?OQ. G'@1^2:13HL:97&: C&C*, M*30!Y=[MB%L6CI$SKXU9W0>9"<#290QV;FET2PAV_G$]MBU:0L2)R9O?&#EE M"+F;+/(&/) @?4FBOTDX+L;W:42K/453\CMT?Y;?P1"@_^J;H^7P ,%LTH:C MY?# 3:?X34D;S>458.X9,HQ)A]$#D\S=Y"GSDWQ"$Y9\2M-0E63 H#9(RLU9 MNL(CGW]M<.X9.FRK@?(! :WZWG" ?+^E36DMC:BB1'?PM* 3"Y0977LK2Z\R M^$U>$>2#? 8PH%&@!QH T3U)K2K 3TS"9\\S? M$A3N.;_:S"(T'#B9FT9 E K(=YN\83AP,CD-AT9)_QWTD'7J7F)X@/WT?$TC MA1ZR/CC>XM\W# =N1HUOD6WOOH$![G#RA@<20%OC@ 7=T&N\PD]"/PLO7OWD MA=!)]1*D$J=O['+/H3SOZRZONWJ5932;,L@[H!W+-:X93)H!LL_V/ZB_D&_K M3L)BE\"/ 0NTSN^RLM,W2;5$E 316ZR\E&C4KC?$?BG&G#C^H+<@AA[<<8S# M?\,LQU!?IYE$)HK;#J-V@!;D>P\+Y/.UJH8<^G!% A^XFXS#$H7:$,HI#D)% M?K"B!G4"6Z@0GGLW'UH&M(O9=!8#'>_D:C*!*;9\YF8-46(6U:GJC08GZ.Q; MGQ&,T5NZ%=EC1*T*GM3*JE>YE ZBL2Z8C.QN]QLS" M]Q3V(4&-4A[(QB I47K<;L.Q9--QAUZEEZNP#I,)=O(6%5_:+&]ALF30<8-G M]>4_KWPI"^S0-2536@QO(7+*(M.479W#DJA**1'L- V-I^E=/$[96XP99GGY M;A+8S\KV5952)6ZWME.[I/"YY,%HR_;!/7K\1KOU[.?DO___4$L! A0#% M @ +E:F4M?K?2R :0$ D]D6 \ ( ! &0Q-S(X,C5D M,3!Q+FAT;5!+ 0(4 Q0 ( "Y6IE( 9N,D13D /?S 1 M " :UI 0!D,3/?L+ MQAX $.( 1 " 2&C 0!D,3%.:1#8 &\4 0 1 " 1;" 0!D M,3U(BS0< /PI 1 M " =1) @!D,3 @!D,3'-D4$L! A0#% @ +E:F4B-:#3:%#P J=< !0 M ( !3WD" '=A="TR,#(Q,#0P,U]C86PN>&UL4$L! A0#% @ +E:F4F_ M-7B\2@ J=,$ !0 ( !!HD" '=A="TR,#(Q,#0P,U]D968N M>&UL4$L! A0#% @ +E:F4EB8??0HC !"P( !0 ( ! M]-," '=A="TR,#(Q,#0P,U]L86(N>&UL4$L! A0#% @ +E:F4M!P[C*H M:@ %R4' !0 ( !3F # '=A="TR,#(Q,#0P,U]P&UL 64$L%!@ / \ N@, "C+ P $! end