0000926326-23-000041.txt : 20231103 0000926326-23-000041.hdr.sgml : 20231103 20231103161111 ACCESSION NUMBER: 0000926326-23-000041 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231103 DATE AS OF CHANGE: 20231103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OMNICELL, INC. CENTRAL INDEX KEY: 0000926326 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 943166458 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-33043 FILM NUMBER: 231376436 BUSINESS ADDRESS: STREET 1: 4220 NORTH FREEWAY CITY: FORT WORTH STATE: TX ZIP: 76137 BUSINESS PHONE: 8774159990 MAIL ADDRESS: STREET 1: 4220 NORTH FREEWAY CITY: FORT WORTH STATE: TX ZIP: 76137 FORMER COMPANY: FORMER CONFORMED NAME: OMNICELL, Inc DATE OF NAME CHANGE: 20070412 FORMER COMPANY: FORMER CONFORMED NAME: OMNICELL INC /CA/ DATE OF NAME CHANGE: 20010625 FORMER COMPANY: FORMER CONFORMED NAME: OMNICELL COM /CA/ DATE OF NAME CHANGE: 20000419 10-Q 1 omcl-20230930.htm 10-Q omcl-20230930
0000926326FALSEDecember 312023Q3http://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent0.0102751P1YP1Yhttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent00009263262023-01-012023-09-3000009263262023-10-27xbrli:shares00009263262023-09-30iso4217:USD00009263262022-12-31iso4217:USDxbrli:shares0000926326us-gaap:ProductMember2023-07-012023-09-300000926326us-gaap:ProductMember2022-07-012022-09-300000926326us-gaap:ProductMember2023-01-012023-09-300000926326us-gaap:ProductMember2022-01-012022-09-300000926326us-gaap:ServiceMember2023-07-012023-09-300000926326us-gaap:ServiceMember2022-07-012022-09-300000926326us-gaap:ServiceMember2023-01-012023-09-300000926326us-gaap:ServiceMember2022-01-012022-09-3000009263262023-07-012023-09-3000009263262022-07-012022-09-3000009263262022-01-012022-09-300000926326us-gaap:CommonStockMember2022-12-310000926326us-gaap:TreasuryStockCommonMember2022-12-310000926326us-gaap:AdditionalPaidInCapitalMember2022-12-310000926326us-gaap:RetainedEarningsMember2022-12-310000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000926326us-gaap:RetainedEarningsMember2023-01-012023-03-3100009263262023-01-012023-03-310000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000926326us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000926326us-gaap:CommonStockMember2023-01-012023-03-310000926326us-gaap:CommonStockMember2023-03-310000926326us-gaap:TreasuryStockCommonMember2023-03-310000926326us-gaap:AdditionalPaidInCapitalMember2023-03-310000926326us-gaap:RetainedEarningsMember2023-03-310000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100009263262023-03-310000926326us-gaap:RetainedEarningsMember2023-04-012023-06-3000009263262023-04-012023-06-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000926326us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000926326us-gaap:CommonStockMember2023-04-012023-06-300000926326us-gaap:CommonStockMember2023-06-300000926326us-gaap:TreasuryStockCommonMember2023-06-300000926326us-gaap:AdditionalPaidInCapitalMember2023-06-300000926326us-gaap:RetainedEarningsMember2023-06-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000009263262023-06-300000926326us-gaap:RetainedEarningsMember2023-07-012023-09-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000926326us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000926326us-gaap:CommonStockMember2023-07-012023-09-300000926326us-gaap:CommonStockMember2023-09-300000926326us-gaap:TreasuryStockCommonMember2023-09-300000926326us-gaap:AdditionalPaidInCapitalMember2023-09-300000926326us-gaap:RetainedEarningsMember2023-09-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000926326us-gaap:CommonStockMember2021-12-310000926326us-gaap:TreasuryStockCommonMember2021-12-310000926326us-gaap:AdditionalPaidInCapitalMember2021-12-310000926326us-gaap:RetainedEarningsMember2021-12-310000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100009263262021-12-310000926326us-gaap:RetainedEarningsMember2022-01-012022-03-3100009263262022-01-012022-03-310000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000926326us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000926326us-gaap:CommonStockMember2022-01-012022-03-310000926326us-gaap:TreasuryStockCommonMember2022-01-012022-03-310000926326us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310000926326srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310000926326srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310000926326us-gaap:CommonStockMember2022-03-310000926326us-gaap:TreasuryStockCommonMember2022-03-310000926326us-gaap:AdditionalPaidInCapitalMember2022-03-310000926326us-gaap:RetainedEarningsMember2022-03-310000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100009263262022-03-310000926326us-gaap:RetainedEarningsMember2022-04-012022-06-3000009263262022-04-012022-06-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000926326us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000926326us-gaap:CommonStockMember2022-04-012022-06-300000926326us-gaap:CommonStockMember2022-06-300000926326us-gaap:TreasuryStockCommonMember2022-06-300000926326us-gaap:AdditionalPaidInCapitalMember2022-06-300000926326us-gaap:RetainedEarningsMember2022-06-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000009263262022-06-300000926326us-gaap:RetainedEarningsMember2022-07-012022-09-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000926326us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000926326us-gaap:CommonStockMember2022-07-012022-09-300000926326us-gaap:CommonStockMember2022-09-300000926326us-gaap:TreasuryStockCommonMember2022-09-300000926326us-gaap:AdditionalPaidInCapitalMember2022-09-300000926326us-gaap:RetainedEarningsMember2022-09-300000926326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000009263262022-09-30omcl:segment0000926326omcl:ConnectedDevicesSoftwareLicensesAndOtherMember2023-07-012023-09-300000926326omcl:ConnectedDevicesSoftwareLicensesAndOtherMember2022-07-012022-09-300000926326omcl:ConnectedDevicesSoftwareLicensesAndOtherMember2023-01-012023-09-300000926326omcl:ConnectedDevicesSoftwareLicensesAndOtherMember2022-01-012022-09-300000926326omcl:ConsumablesMember2023-07-012023-09-300000926326omcl:ConsumablesMember2022-07-012022-09-300000926326omcl:ConsumablesMember2023-01-012023-09-300000926326omcl:ConsumablesMember2022-01-012022-09-300000926326omcl:TechnicalServicesMember2023-07-012023-09-300000926326omcl:TechnicalServicesMember2022-07-012022-09-300000926326omcl:TechnicalServicesMember2023-01-012023-09-300000926326omcl:TechnicalServicesMember2022-01-012022-09-300000926326omcl:AdvancedServicesMember2023-07-012023-09-300000926326omcl:AdvancedServicesMember2022-07-012022-09-300000926326omcl:AdvancedServicesMember2023-01-012023-09-300000926326omcl:AdvancedServicesMember2022-01-012022-09-300000926326country:US2023-07-012023-09-300000926326country:US2022-07-012022-09-300000926326country:US2023-01-012023-09-300000926326country:US2022-01-012022-09-300000926326us-gaap:NonUsMember2023-07-012023-09-300000926326us-gaap:NonUsMember2022-07-012022-09-300000926326us-gaap:NonUsMember2023-01-012023-09-300000926326us-gaap:NonUsMember2022-01-012022-09-3000009263262023-10-012023-09-300000926326us-gaap:StockCompensationPlanMember2023-07-012023-09-300000926326us-gaap:StockCompensationPlanMember2022-07-012022-09-300000926326us-gaap:StockCompensationPlanMember2023-01-012023-09-300000926326us-gaap:StockCompensationPlanMember2022-01-012022-09-300000926326us-gaap:ConvertibleDebtSecuritiesMember2023-07-012023-09-300000926326us-gaap:ConvertibleDebtSecuritiesMember2022-07-012022-09-300000926326us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-09-300000926326us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-09-300000926326omcl:ConvertibleDebtSecuritiesAndWarrantsMember2023-07-012023-09-300000926326omcl:ConvertibleDebtSecuritiesAndWarrantsMember2022-07-012022-09-300000926326omcl:ConvertibleDebtSecuritiesAndWarrantsMember2023-01-012023-09-300000926326omcl:ConvertibleDebtSecuritiesAndWarrantsMember2022-01-012022-09-300000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2023-09-300000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2022-12-310000926326us-gaap:EquipmentMember2023-09-300000926326us-gaap:EquipmentMember2022-12-310000926326us-gaap:FurnitureAndFixturesMember2023-09-300000926326us-gaap:FurnitureAndFixturesMember2022-12-310000926326us-gaap:LeaseholdsAndLeaseholdImprovementsMember2023-09-300000926326us-gaap:LeaseholdsAndLeaseholdImprovementsMember2022-12-310000926326us-gaap:SoftwareDevelopmentMember2023-09-300000926326us-gaap:SoftwareDevelopmentMember2022-12-310000926326us-gaap:ConstructionInProgressMember2023-09-300000926326us-gaap:ConstructionInProgressMember2022-12-310000926326country:US2023-09-300000926326country:US2022-12-310000926326us-gaap:NonUsMember2023-09-300000926326us-gaap:NonUsMember2022-12-310000926326us-gaap:CustomerRelationshipsMember2023-09-300000926326srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-09-300000926326us-gaap:CustomerRelationshipsMembersrt:MaximumMember2023-09-300000926326us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300000926326srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300000926326us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2023-09-300000926326us-gaap:OrderOrProductionBacklogMember2023-09-300000926326us-gaap:TradeNamesMember2023-09-300000926326srt:MinimumMemberus-gaap:TradeNamesMember2023-09-300000926326srt:MaximumMemberus-gaap:TradeNamesMember2023-09-300000926326us-gaap:PatentsMember2023-09-300000926326srt:MinimumMemberus-gaap:PatentsMember2023-09-300000926326srt:MaximumMemberus-gaap:PatentsMember2023-09-300000926326us-gaap:NoncompeteAgreementsMember2023-09-300000926326us-gaap:CustomerRelationshipsMember2022-12-310000926326srt:MinimumMemberus-gaap:CustomerRelationshipsMember2022-12-310000926326us-gaap:CustomerRelationshipsMembersrt:MaximumMember2022-12-310000926326us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310000926326srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310000926326us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2022-12-310000926326us-gaap:OrderOrProductionBacklogMember2022-12-310000926326us-gaap:TradeNamesMember2022-12-310000926326srt:MinimumMemberus-gaap:TradeNamesMember2022-12-310000926326srt:MaximumMemberus-gaap:TradeNamesMember2022-12-310000926326us-gaap:PatentsMember2022-12-310000926326srt:MinimumMemberus-gaap:PatentsMember2022-12-310000926326srt:MaximumMemberus-gaap:PatentsMember2022-12-310000926326us-gaap:NoncompeteAgreementsMember2022-12-310000926326us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2019-11-152019-11-150000926326us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2019-11-150000926326us-gaap:LineOfCreditMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMemberomcl:IncrementalLoanFacilityMember2019-11-150000926326us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2019-11-150000926326us-gaap:LineOfCreditMemberus-gaap:BridgeLoanMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2019-11-150000926326us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMemberomcl:DebtInstrumentCovenantPeriod1Member2020-09-22xbrli:pure0000926326us-gaap:LineOfCreditMemberomcl:DebtInstrumentCovenantPeriod2Memberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2020-09-220000926326us-gaap:LineOfCreditMembersrt:MinimumMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMemberomcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember2023-03-292023-03-290000926326us-gaap:LineOfCreditMembersrt:MaximumMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMemberomcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember2023-03-292023-03-290000926326us-gaap:LineOfCreditMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-03-292023-03-290000926326us-gaap:LineOfCreditMemberomcl:OneMonthSecuredOvernightFinancingRateSOFRMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2023-03-292023-03-290000926326omcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMemberus-gaap:LineOfCreditMembersrt:MinimumMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2023-03-292023-03-290000926326omcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMemberus-gaap:LineOfCreditMembersrt:MaximumMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2023-03-292023-03-290000926326us-gaap:LineOfCreditMembersrt:MinimumMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2023-03-292023-03-290000926326us-gaap:LineOfCreditMembersrt:MaximumMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2023-03-292023-03-290000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:BridgeLoanMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMembersrt:MinimumMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMemberomcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMembersrt:MaximumMemberomcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberomcl:OneMonthSecuredOvernightFinancingRateSOFRMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberomcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMemberus-gaap:LineOfCreditMembersrt:MinimumMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberomcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMemberus-gaap:LineOfCreditMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMembersrt:MaximumMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMembersrt:MinimumMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMembersrt:MaximumMember2023-10-102023-10-100000926326us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberomcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember2023-10-100000926326us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2023-09-300000926326us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberomcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember2022-12-310000926326us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-09-300000926326us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2020-09-250000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2020-09-252020-09-250000926326us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberomcl:ConvertibleSeniorNotesMember2020-09-252020-09-25omcl:day0000926326us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberomcl:ConvertibleSeniorNotesMember2020-09-252020-09-250000926326omcl:ConvertibleSeniorNotesMember2021-12-132021-12-130000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2021-12-130000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2023-07-012023-09-300000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2022-07-012022-09-300000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2023-01-012023-09-300000926326us-gaap:ConvertibleDebtMemberomcl:ConvertibleSeniorNotesMember2022-01-012022-09-300000926326omcl:ConvertibleNoteHedgeRightsMember2020-09-2500009263262020-09-252020-09-250000926326us-gaap:StockOptionMember2020-09-250000926326us-gaap:WarrantMember2020-09-250000926326srt:MinimumMember2023-09-300000926326srt:MaximumMember2023-09-300000926326us-gaap:CostOfSalesMember2022-07-012022-09-300000926326us-gaap:CostOfSalesMember2022-01-012022-09-300000926326us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300000926326us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300000926326us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300000926326us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300000926326us-gaap:CostOfSalesMember2023-07-012023-09-300000926326us-gaap:CostOfSalesMember2023-01-012023-09-300000926326us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300000926326us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300000926326us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300000926326us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300000926326srt:MinimumMemberus-gaap:EmployeeStockMember2023-07-012023-09-300000926326srt:MaximumMemberus-gaap:EmployeeStockMember2023-07-012023-09-300000926326srt:MinimumMemberus-gaap:EmployeeStockMember2022-07-012022-09-300000926326srt:MaximumMemberus-gaap:EmployeeStockMember2022-07-012022-09-300000926326srt:MinimumMemberus-gaap:EmployeeStockMember2023-01-012023-09-300000926326srt:MaximumMemberus-gaap:EmployeeStockMember2023-01-012023-09-300000926326srt:MinimumMemberus-gaap:EmployeeStockMember2022-01-012022-09-300000926326srt:MaximumMemberus-gaap:EmployeeStockMember2022-01-012022-09-300000926326us-gaap:EmployeeStockMember2023-07-012023-09-300000926326us-gaap:EmployeeStockMember2022-07-012022-09-300000926326us-gaap:EmployeeStockMember2023-01-012023-09-300000926326us-gaap:EmployeeStockMember2022-01-012022-09-300000926326us-gaap:EmployeeStockMember2023-09-300000926326omcl:A2009PlanMember2022-01-012022-09-300000926326omcl:A2009PlanMember2023-07-012023-09-300000926326omcl:A2009PlanMember2022-07-012022-09-300000926326us-gaap:EmployeeStockOptionMember2023-01-012023-09-300000926326omcl:A2009PlanMember2022-12-310000926326omcl:A2009PlanMember2022-01-012022-12-310000926326omcl:A2009PlanMember2023-01-012023-09-300000926326omcl:A2009PlanMember2023-09-300000926326us-gaap:EmployeeStockOptionMemberomcl:A2009PlanMember2023-01-012023-09-300000926326omcl:A2009PlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310000926326omcl:A2009PlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000926326omcl:A2009PlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300000926326omcl:A2009PlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-09-300000926326omcl:A2009PlanMemberus-gaap:RestrictedStockMember2022-12-310000926326omcl:A2009PlanMemberus-gaap:RestrictedStockMember2023-01-012023-09-300000926326omcl:A2009PlanMemberus-gaap:RestrictedStockMember2023-09-300000926326omcl:A2009PlanMemberus-gaap:PerformanceSharesMember2022-12-310000926326omcl:A2009PlanMemberus-gaap:PerformanceSharesMember2023-01-012023-09-300000926326omcl:A2009PlanMemberus-gaap:PerformanceSharesMember2023-09-300000926326us-gaap:EmployeeStockOptionMember2023-09-300000926326omcl:RestrictedStockRSAsRestrictedStockUnitsRSUsAndPreformanceSharesPSUsMember2023-09-300000926326omcl:FutureGrantsAndAwardsMember2023-09-300000926326omcl:The2016RepurchaseProgramMember2016-08-020000926326omcl:A2014ShareRepurchaseProgramMember2014-11-040000926326omcl:The2016RepurchaseProgramMember2023-09-300000926326omcl:The2016RepurchaseProgramMember2022-01-012022-09-300000926326omcl:The2016RepurchaseProgramMember2023-01-012023-09-300000926326omcl:The2016RepurchaseProgramMember2023-07-012023-09-300000926326omcl:The2016RepurchaseProgramMember2022-07-012022-09-300000926326omcl:Q12022PlanMember2022-07-012022-09-300000926326omcl:Q12022PlanMember2022-01-012022-09-300000926326omcl:Q12022PlanMember2023-09-300000926326omcl:Q42022Q12023PlanMember2023-01-012023-09-300000926326omcl:Q42022Q12023PlanMember2023-09-300000926326omcl:Q42022Q12023PlanMember2022-12-310000926326us-gaap:SubsequentEventMembersrt:MinimumMember2023-11-020000926326us-gaap:SubsequentEventMembersrt:MaximumMember2023-11-020000926326us-gaap:SubsequentEventMembersrt:MinimumMemberomcl:EmployeeSeveranceAndTerminationBenefitsMember2023-11-020000926326us-gaap:SubsequentEventMemberomcl:EmployeeSeveranceAndTerminationBenefitsMembersrt:MaximumMember2023-11-020000926326us-gaap:SubsequentEventMembersrt:MinimumMemberus-gaap:FacilityClosingMember2023-11-020000926326us-gaap:SubsequentEventMemberus-gaap:FacilityClosingMembersrt:MaximumMember2023-11-02

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________________________________________________________________________________
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
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 No. 000-33043
OMNICELL, INC.
(Exact name of registrant as specified in its charter)
Delaware94-3166458
(State or other jurisdiction of
incorporation or organization)
(IRS Employer
Identification No.)
4220 North Freeway
Fort Worth, TX 76137
(Address of registrant’s principal executive offices, including zip code)

(877415-9990
(Registrant’s telephone number, including area code)
    Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.001 par valueOMCLNASDAQ Global Select Market
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 o
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 o
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 FilerAccelerated filerNon-accelerated filerSmaller reporting companyEmerging growth company
               If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes     No ý
As of October 27, 2023, there were 45,469,376 shares of the registrant’s common stock, $0.001 par value, outstanding.


OMNICELL, INC.
TABLE OF CONTENTS
Page

2

PART I. FINANCIAL INFORMATION
ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
OMNICELL, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
September 30,
2023
December 31,
2022
(In thousands, except par value)
ASSETS
Current assets:
Cash and cash equivalents$446,840 $330,362 
Accounts receivable and unbilled receivables, net of allowances of $5,522 and $5,153, respectively
272,584 299,469 
Inventories116,144 147,549 
Prepaid expenses27,947 27,070 
Other current assets50,236 77,362 
Total current assets913,751 881,812 
Property and equipment, net106,880 93,961 
Long-term investment in sales-type leases, net41,631 32,924 
Operating lease right-of-use assets25,444 38,052 
Goodwill734,328 734,274 
Intangible assets, net218,861 242,906 
Long-term deferred tax assets35,964 22,329 
Prepaid commissions53,950 59,483 
Other long-term assets90,766 105,017 
Total assets$2,221,575 $2,210,758 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$49,920 $63,389 
Accrued compensation44,065 73,455 
Accrued liabilities150,385 172,655 
Deferred revenues, net124,991 118,947 
Total current liabilities369,361 428,446 
Long-term deferred revenues55,053 37,385 
Long-term deferred tax liabilities1,565 2,095 
Long-term operating lease liabilities32,845 39,405 
Other long-term liabilities6,428 6,719 
Convertible senior notes, net568,887 566,571 
Total liabilities1,034,139 1,080,621 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued
  
Common stock, $0.001 par value, 100,000 shares authorized; 55,746 and 55,030 shares issued; 45,463 and 44,747 shares outstanding, respectively
56 55 
Treasury stock at cost, 10,283 shares outstanding, respectively
(290,319)(290,319)
Additional paid-in capital1,110,096 1,046,760 
Retained earnings384,732 390,728 
Accumulated other comprehensive loss(17,129)(17,087)
Total stockholders’ equity1,187,436 1,130,137 
Total liabilities and stockholders’ equity$2,221,575 $2,210,758 
The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.
3

OMNICELL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands, except per share data)
Revenues:
Product revenues$188,755 $246,565 $562,906 $706,246 
Services and other revenues109,908 101,494 325,359 292,027 
Total revenues298,663 348,059 888,265 998,273 
Cost of revenues:
Cost of product revenues106,311 134,023 323,800 374,175 
Cost of services and other revenues60,388 54,941 173,029 156,864 
Total cost of revenues166,699 188,964 496,829 531,039 
Gross profit131,964 159,095 391,436 467,234 
Operating expenses:
Research and development24,281 25,171 70,296 76,556 
Selling, general, and administrative103,971 115,459 332,643 354,644 
Total operating expenses128,252 140,630 402,939 431,200 
Income (loss) from operations3,712 18,465 (11,503)36,034 
Interest and other income (expense), net3,670 (1,148)9,912 (2,973)
Income (loss) before income taxes7,382 17,317 (1,591)33,061 
Provision for (benefit from) income taxes1,829 543 4,405 (995)
Net income (loss)$5,553 $16,774 $(5,996)$34,056 
Net income (loss) per share:
Basic $0.12 $0.38 $(0.13)$0.77 
Diluted$0.12 $0.37 $(0.13)$0.73 
Weighted-average shares outstanding:
Basic45,333 44,441 45,117 44,304 
Diluted45,595 45,819 45,117 46,759 
The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.

4

OMNICELL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Net income (loss)$5,553 $16,774 $(5,996)$34,056 
Other comprehensive loss:
Foreign currency translation adjustments(2,953)(6,770)(42)(15,735)
Other comprehensive loss(2,953)(6,770)(42)(15,735)
Comprehensive income (loss)$2,600 $10,004 $(6,038)$18,321 
The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.
5

OMNICELL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED)
Common StockTreasury StockAdditional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Income (Loss)
Stockholders’
Equity
SharesAmountSharesAmount
(In thousands)
Balances as of December 31, 202255,030 $55 (10,283)$(290,319)$1,046,760 $390,728 $(17,087)$1,130,137 
Net loss— — — — — (15,000)— (15,000)
Other comprehensive income — — — — — — 1,479 1,479 
Share-based compensation— — — — 15,180 — — 15,180 
Issuance of common stock under employee stock plans322 — — — 12,114 — — 12,114 
Tax payments related to restricted stock units— — — — (1,369)— — (1,369)
Balances as of March 31, 202355,352 55 (10,283)(290,319)1,072,685 375,728 (15,608)1,142,541 
Net income— — — — — 3,451 — 3,451 
Other comprehensive income— — — — — — 1,432 1,432 
Share-based compensation— — — — 15,148 — — 15,148 
Issuance of common stock under employee stock plans136 1 — — 3,088 — — 3,089 
Tax payments related to restricted stock units— — — — (2,096)— — (2,096)
Balances as of June 30, 202355,488 56 (10,283)(290,319)1,088,825 379,179 (14,176)1,163,565 
Net income— — — — — 5,553 — 5,553 
Other comprehensive loss— — — — — — (2,953)(2,953)
Share-based compensation— — — — 16,104 — — 16,104 
Issuance of common stock under employee stock plans258 — — — 7,832 — — 7,832 
Tax payments related to restricted stock units— — — — (2,665)— — (2,665)
Balances as of September 30, 202355,746 $56 (10,283)$(290,319)$1,110,096 $384,732 $(17,129)$1,187,436 
The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.
6

OMNICELL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED) - CONTINUED
Common StockTreasury StockAdditional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Income (Loss)
Stockholders’
Equity
SharesAmountSharesAmount
(In thousands)
Balances as of December 31, 202154,073 $54 (9,894)$(238,109)$1,024,580 $368,571 $(8,407)$1,146,689 
Net income— — — — — 8,213 — 8,213 
Other comprehensive loss— — — — — — (2,555)(2,555)
Share-based compensation— — — — 16,208 — — 16,208 
Issuance of common stock under employee stock plans384 — — — 18,951 — — 18,951 
Tax payments related to restricted stock units— — — — (4,322)— — (4,322)
Stock repurchases— — (389)(52,210)— — — (52,210)
Cumulative effect of a change in accounting principle related to convertible debt— — — — (72,742)16,509 — (56,233)
Balances as of March 31, 202254,457 54 (10,283)(290,319)982,675 393,293 (10,962)1,074,741 
Net income — — — — — 9,069 — 9,069 
Other comprehensive loss— — — — — — (6,410)(6,410)
Share-based compensation— — — — 17,213 — — 17,213 
Issuance of common stock under employee stock plans114 1 — — 2,171 — — 2,172 
Tax payments related to restricted stock units— — — — (4,148)— — (4,148)
Balances as of June 30, 202254,571 55 (10,283)(290,319)997,911 402,362 (17,372)1,092,637 
Net income— — — — 16,774 — 16,774 
Other comprehensive loss— — — — — (6,770)(6,770)
Share-based compensation— — — 17,310 — — 17,310 
Issuance of common stock under employee stock plans358 — — — 18,416 — — 18,416 
Tax payments related to restricted stock units— — — — (2,972)— — (2,972)
Balances as of September 30, 202254,929 $55 (10,283)$(290,319)$1,030,665 $419,136 $(24,142)$1,135,395 
The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.
7

OMNICELL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Nine Months Ended September 30,
20232022
(In thousands)
Operating Activities
Net income (loss)$(5,996)$34,056 
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization65,596 64,843 
Loss on disposal of property and equipment2,110 331 
Share-based compensation expense43,113 50,731 
Deferred income taxes(14,165)(17,061)
Amortization of operating lease right-of-use assets6,238 9,709 
Impairment and abandonment of operating lease right-of-use assets related to facilities7,815 5,390 
Amortization of debt issuance costs3,139 3,121 
Changes in operating assets and liabilities:
Accounts receivable and unbilled receivables27,050 (116,895)
Inventories31,690 (32,269)
Prepaid expenses(857)(2,602)
Other current assets1,521 6,692 
Investment in sales-type leases(8,839)(17,336)
Prepaid commissions5,533 8,801 
Other long-term assets2,539 4,189 
Accounts payable(13,358)2,043 
Accrued compensation(29,390)(27,940)
Accrued liabilities3,749 11,678 
Deferred revenues23,628 17,667 
Operating lease liabilities(8,145)(10,966)
Other long-term liabilities(291)1,446 
Net cash provided by (used in) operating activities142,680 (4,372)
Investing Activities
External-use software development costs(10,240)(9,648)
Purchases of property and equipment(32,404)(33,861)
Business acquisition, net of cash acquired (3,392)
Purchase price adjustments from business acquisitions
 5,484 
Net cash used in investing activities(42,644)(41,417)
Financing Activities
Proceeds from issuances under stock-based compensation plans23,035 39,539 
Employees’ taxes paid related to restricted stock units(6,130)(11,442)
Change in customer funds, net(6,615)(402)
Stock repurchases (52,210)
Net cash provided by (used in) financing activities10,290 (24,515)
Effect of exchange rate changes on cash and cash equivalents(464)(1,425)
Net increase (decrease) in cash, cash equivalents, and restricted cash109,862 (71,729)
Cash, cash equivalents, and restricted cash at beginning of period352,835 355,620 
Cash, cash equivalents, and restricted cash at end of period$462,697 $283,891 
Reconciliation of cash, cash equivalents, and restricted cash to the Condensed Consolidated Balance Sheets:
Cash and cash equivalents$446,840 $266,402 
Restricted cash included in other current assets15,857 17,489 
Cash, cash equivalents, and restricted cash at end of period$462,697 $283,891 
Supplemental disclosure of non-cash investing activities
Unpaid purchases of property and equipment$642 $1,473 
Transfers between inventory and property and equipment, net$ $314 
The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.
8

OMNICELL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Note 1. Organization and Summary of Significant Accounting Policies
Business
Omnicell, Inc. was incorporated in California in 1992 under the name Omnicell Technologies, Inc. and reincorporated in Delaware in 2001 as Omnicell, Inc. The Company’s major products and related services are medication management solutions and adherence tools for healthcare systems and pharmacies, which are sold in its principal market, the healthcare industry. The Company’s market is primarily located in the United States and Europe. “Omnicell” or the “Company” refer to Omnicell, Inc. and its subsidiaries, collectively.
Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2023 and December 31, 2022, the results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 2023 and 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”) have been condensed or omitted in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023, except as discussed in the section entitled “Recently Adopted Authoritative Guidance” below. The Company’s results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023, and cash flows for the nine months ended September 30, 2023 are not necessarily indicative of results that may be expected for the year ending December 31, 2023, or for any future period.
Principles of Consolidation
The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s Condensed Consolidated Financial Statements and accompanying Notes. These estimates are based on historical experience and various other assumptions that management believes to be reasonable. Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results may be different from the estimates.
The Company’s critical accounting policies are those that affect its financial statements materially and involve difficult, subjective, or complex judgments by management. As of September 30, 2023, the Company is not aware of any events or circumstances that would require an update to its estimates, judgments, or revisions to the carrying value of its assets or liabilities.
Segment Reporting
The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company’s Chief Operating Decision Maker (“CODM”) is its Chief Executive Officer. The CODM allocates resources and evaluates the performance of the Company at the consolidated level using information about its revenues, gross profit, income from operations, and other key financial data. All significant operating decisions are based upon an analysis of the Company as one operating segment, which is the same as its reporting segment.
Recently Adopted Authoritative Guidance
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The update addresses diversity in practice by requiring that an acquirer recognize and measure contract assets and liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. The Company adopted ASU 2021-08 beginning January 1, 2023 and will apply the guidance prospectively to acquisitions occurring on or after the adoption date.
9

Recently Issued Authoritative Guidance
There was no recently issued and effective authoritative guidance that is expected to have a material impact on the Company’s Condensed Consolidated Financial Statements through the reporting date.
Note 2. Revenues
Revenue Recognition
The Company earns revenues from sales of its products and related services, which are sold in the healthcare industry, its principal market. The Company’s customer arrangements typically include one or more of the following revenue categories:
Connected devices, software licenses, and other. Software-enabled connected devices and software licenses that manage and regulate the storage and dispensing of pharmaceuticals, consumables blister cards, and packaging equipment and other supplies. This revenue category is often sold through long-term, sole-source agreements. Solutions in this category include, but are not limited to, XT Series automated dispensing systems and products related to the Central Pharmacy Dispensing Service and IV Compounding Service.
Consumables. Medication adherence packaging, labeling, and other one-time use packaging including multimed adherence packaging and single dose blister cards, which are used by retail, community, and outpatient pharmacies, as well as by institutional pharmacies serving long-term care and other sites outside the acute care hospital, are designed to improve patient engagement and adherence to prescriptions.
Technical services. Post-installation technical support and other related services, including phone support, on-site service, parts, and access to unspecified software updates and enhancements, if and when available. This revenue category is often supported by multi-year or annual contractual agreements.
Advanced Services. Emerging software and service solutions which are offered on a subscription basis with fees typically based either on transaction volume or a fee over a specified period of time. Solutions in this category include, but are not limited to, EnlivenHealth®, Specialty Pharmacy Services, 340B solutions, Inventory Optimization Service, other software solutions, and services related to the Central Pharmacy Dispensing Service and IV Compounding Service.
The following table summarizes revenue recognition for each revenue category:
Revenue Category
Timing of Revenue Recognition
Income Statement Classification
Connected devices, software licenses, and otherPoint in time, as transfer of control occurs, generally upon installation and acceptance by the customerProduct
ConsumablesPoint in time, as transfer of control occurs, generally upon shipment to or receipt by customerProduct
Technical servicesOver time, as services are provided, typically ratably over the service termService
Advanced ServicesOver time, as services are providedService
A portion of the Company’s sales are made to customers who are members of Group Purchasing Organizations (“GPOs”) and Federal agencies that purchase under a Federal Supply Schedule Contract with the Department of Veterans Affairs (the “GSA Contract”). GPOs are often fully or partially owned by the Company’s customers, and the Company pays fees to the GPO on completed contracts. The Company also pays the Industrial Funding Fee (“IFF”) to the Department of Veterans Affairs under the GSA Contract. The Company considers these fees consideration paid to customers and records them as reductions to revenue. Fees to GPOs and the IFF were $3.6 million and $4.8 million for the three months ended September 30, 2023 and 2022, respectively, and $9.5 million and $13.3 million for the nine months ended September 30, 2023 and 2022, respectively.
10

Disaggregation of Revenues
The following table summarizes the Company’s revenues disaggregated by revenue type for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Connected devices, software licenses, and other$167,560 $226,415 $500,182 $650,125 
Consumables21,195 20,150 62,724 56,121 
Technical services57,303 53,914 167,851 156,386 
Advanced Services52,605 47,580 157,508 135,641 
Total revenues$298,663 $348,059 $888,265 $998,273 
The following table summarizes the Company’s revenues disaggregated by geographic region, which is determined based on customer location, for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
United States$272,649 $315,755 $785,794 $898,269 
Rest of world (1)
26,014 32,304 102,471 100,004 
Total revenues$298,663 $348,059 $888,265 $998,273 
_________________________________________________
(1)    No individual country represented more than 10% of total revenues.
Contract Assets and Contract Liabilities
The following table reflects the Company’s contract assets and contract liabilities:
September 30,
2023
December 31,
2022
(In thousands)
Short-term unbilled receivables, net (1)
$20,275 $25,763 
Long-term unbilled receivables, net (2)
13,159 14,744 
Total contract assets$33,434 $40,507 
Short-term deferred revenues, net$124,991 $118,947 
Long-term deferred revenues55,053 37,385 
Total contract liabilities$180,044 $156,332 
_________________________________________________
(1)    Included in accounts receivable and unbilled receivables in the Condensed Consolidated Balance Sheets.
(2)    Included in other long-term assets in the Condensed Consolidated Balance Sheets.
The portion of the transaction price allocated to the Company’s unsatisfied performance obligations for which invoicing has occurred is recorded as deferred revenues.
Short-term deferred revenues of $125.0 million and $118.9 million include deferred revenues from product sales and service contracts, net of deferred cost of sales of $12.4 million and $15.8 million, as of September 30, 2023 and December 31, 2022, respectively. During the three and nine months ended September 30, 2023, the Company recognized revenues of $20.1 million and $106.2 million, respectively, that were included in the corresponding gross short-term deferred revenues balance of $134.7 million as of December 31, 2022. Long-term deferred revenues include deferred revenues from product sales and service contracts of $55.1 million and $37.4 million as of September 30, 2023 and December 31, 2022, respectively. Deferred revenues from product sales primarily relate to delivered and invoiced products, pending installation and acceptance. Deferred revenues from service contracts primarily relate to services that have been invoiced, where services have not yet been provided.
11

Short-term deferred revenues are expected to be recognized within the next twelve months. Long-term deferred revenues substantially consist of deferred revenues on long-term service contracts which have been invoiced and are expected to be recognized as revenue beyond twelve months, generally not more than ten years. The Company generally invoices customers for products upon shipment. Invoicing associated with the service portion of agreements is generally periodic and is billed on a monthly, quarterly, or annual basis, and in certain circumstances, multiple years are billed at one time.
In addition, the Company has remaining performance obligations associated with contracts for which the associated products have been accepted or associated services have started, but where invoicing has not yet occurred and therefore are not reflected in deferred revenue. These remaining performance obligations are comprised of the non-variable portions of technical services and Advanced Services provided under non-cancellable contracts with minimum commitments. Remaining performance obligations which are not included in deferred revenues are $344.8 million as of September 30, 2023. Remaining performance obligations are expected to be recognized ratably over the remaining terms of the associated contracts, which terms vary but are generally not more than ten years. Remaining performance obligations do not include product obligations, services where the associated product has not been accepted, services which have not yet started, variable portions of services, and certain other obligations.
Significant Customers
There were no customers that accounted for more than 10% of the Company’s total revenues for the three and nine months ended September 30, 2023 and 2022. Also, there were no customers that accounted for more than 10% of the Company’s accounts receivable balance as of September 30, 2023 and December 31, 2022.
Note 3. Net Income (Loss) Per Share
The basic and diluted net income (loss) per share calculations for the three and nine months ended September 30, 2023 and 2022 were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands, except per share data)
Net income (loss)$5,553 $16,774 $(5,996)$34,056 
Weighted-average shares outstanding – basic45,333 44,441 45,117 44,304 
Effect of dilutive securities from stock award plans262 943  1,293 
Effect of convertible senior notes 435  1,162 
Weighted-average shares outstanding – diluted45,595 45,819 45,117 46,759 
Net income (loss) per share – basic$0.12 $0.38 $(0.13)$0.77 
Net income (loss) per share – diluted$0.12 $0.37 $(0.13)$0.73 
Anti-dilutive weighted-average shares related to stock award plans2,727 810 3,536 689 
Anti-dilutive weighted-average shares related to convertible senior notes and warrants11,816 5,908 11,816 5,908 
Note 4. Cash and Cash Equivalents and Fair Value of Financial Instruments
Cash and cash equivalents of $446.8 million and $330.4 million as of September 30, 2023 and December 31, 2022, respectively, consisted of bank accounts and highly-liquid U.S. Government money market funds held in sweep and asset management accounts with financial institutions of high credit quality. As of September 30, 2023 and December 31, 2022, cash equivalents were $429.7 million and $301.0 million, respectively, which consisted of money market funds held in sweep and asset management accounts.
Fair Value Hierarchy
The Company measures its financial instruments at fair value. The Company’s cash, cash equivalents, and restricted cash are classified within Level 1 of the fair value hierarchy as they are valued primarily using quoted market prices utilizing market observable inputs. The Company’s credit facility is classified within Level 2 as the valuation inputs are based on quoted prices or market observable data of similar instruments. The Company’s convertible senior notes are classified within Level 2 as the valuation inputs are based on quoted prices in an inactive market on the last day in the reporting period. As of
12

September 30, 2023 and December 31, 2022, the fair value of the convertible senior notes was $518.6 million and $501.4 million, respectively, compared to their carrying values of $568.9 million and $566.6 million, respectively, which are net of unamortized debt issuance costs. Refer to Note 9, Debt and Credit Agreement, for further information regarding the Company’s credit facility and Note 10, Convertible Senior Notes, for further information regarding the Company’s convertible senior notes.
Note 5. Balance Sheet Components
Balance sheet details as of September 30, 2023 and December 31, 2022 are presented in the tables below:
September 30,
2023
December 31,
2022
(In thousands)
Inventories:
Raw materials$56,566 $75,854 
Work in process2,738 9,280 
Finished goods56,840 62,415 
Total inventories$116,144 $147,549 
Other current assets:
Funds held for customers, including restricted cash (1)
$30,967 $56,703 
Net investment in sales-type leases, current portion11,618 11,486 
Prepaid income taxes125 1,702 
Other current assets7,526 7,471 
Total other current assets$50,236 $77,362 
Other long-term assets:
External-use software development costs, net$69,872 $80,760 
Unbilled receivables, net13,159 14,744 
Deferred debt issuance costs1,235 2,058 
Other long-term assets6,500 7,455 
Total other long-term assets$90,766 $105,017 
Accrued liabilities:
Operating lease liabilities, current portion$10,617 $10,761 
Customer fund liabilities30,967 56,703 
Advance payments from customers10,549 11,556 
Rebate liabilities50,878 42,802 
Group purchasing organization fees5,290 7,723 
Taxes payable14,178 9,642 
Other accrued liabilities27,906 33,468 
Total accrued liabilities$150,385 $172,655 
_________________________________________________
(1)    Includes restricted cash of $15.9 million and $22.5 million as of September 30, 2023 and December 31, 2022, respectively.
13

The following table summarizes the changes in accumulated balances of other comprehensive income (loss), which consisted of foreign currency translation adjustments, for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Beginning balance$(14,176)$(17,372)$(17,087)$(8,407)
Other comprehensive loss(2,953)(6,770)(42)(15,735)
Ending balance$(17,129)$(24,142)$(17,129)$(24,142)
Note 6. Property and Equipment
The following table represents the property and equipment balances as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Equipment$95,891 $91,391 
Furniture and fixtures4,898 5,154 
Leasehold improvements17,821 19,510 
Purchased software and internal-use software development costs97,860 76,327 
Construction in progress28,369 28,223 
Property and equipment, gross244,839 220,605 
Accumulated depreciation and amortization(137,959)(126,644)
Total property and equipment, net$106,880 $93,961 
Depreciation and amortization expense of property and equipment was $6.7 million and $5.8 million for the three months ended September 30, 2023 and 2022, respectively, and $19.6 million and $16.7 million for the nine months ended September 30, 2023 and 2022, respectively.
The geographic location of the Company’s property and equipment, net, is based on the physical location in which it is located. The following table summarizes the geographic information for property and equipment, net, as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
United States$102,729 $89,989 
Rest of world (1)
4,151 3,972 
Total property and equipment, net$106,880 $93,961 
_________________________________________________
(1)    No individual country represented more than 10% of total property and equipment, net.
14

Note 7. External-Use Software Development Costs
The carrying amounts of external-use software development costs as of September 30, 2023 and December 31, 2022 were as follows:
September 30,
2023
December 31,
2022
(In thousands)
Gross carrying amount$236,024 $225,004 
Accumulated amortization(166,152)(144,244)
External-use software development costs, net (1)
$69,872 $80,760 
_________________________________________________
(1)     Included in other long-term assets in the Condensed Consolidated Balance Sheets.
The Company recorded $7.1 million and $7.3 million to cost of revenues for amortization of external-use software development costs for the three months ended September 30, 2023 and 2022, respectively, and $21.9 million and $21.5 million for the nine months ended September 30, 2023 and 2022, respectively.
The estimated future amortization expenses for external-use software development costs were as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$6,787 
202424,747 
202517,608 
202612,069 
20276,114 
Thereafter2,547 
Total$69,872
Note 8. Goodwill and Intangible Assets
Goodwill
The following table represents changes in the carrying amount of goodwill:
(In thousands)
Balance as of December 31, 2022$734,274 
Foreign currency exchange rate fluctuations54 
Balance as of September 30, 2023$734,328 
15

Intangible Assets, Net
The carrying amounts and useful lives of intangible assets as of September 30, 2023 and December 31, 2022 were as follows:
September 30, 2023
Gross carrying
amount
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$311,089 $(113,844)$(1,482)$195,763 
4 - 30
Acquired technology84,876 (64,792) 20,084 
4 - 20
Backlog1,800 (1,575) 225 2
Trade names9,200 (7,418) 1,782 
5 - 12
Patents2,430 (1,423) 1,007 
2 - 20
Non-compete agreements600 (600)  3
Total intangibles assets, net$409,995 $(189,652)$(1,482)$218,861 
 
December 31, 2022
Gross carrying
amount
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$311,089 $(99,177)$(1,514)$210,398 
4 - 30
Acquired technology92,066 (64,299) 27,767 
4 - 20
Backlog1,800 (900) 900 2
Trade names9,200 (6,633) 2,567 
5 - 12
Patents2,430 (1,306) 1,124 
2 - 20
Non-compete agreements600 (450) 150 3
Total intangibles assets, net$417,185 $(172,765)$(1,514)$242,906 
Amortization expense of intangible assets was $7.7 million and $8.7 million for the three months ended September 30, 2023 and 2022, respectively, and $24.1 million and $26.7 million for the nine months ended September 30, 2023 and 2022, respectively.
The estimated future amortization expenses for amortizable intangible assets were as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$7,483 
202423,093 
202521,056 
202618,061 
202716,754 
Thereafter132,414 
Total$218,861 
Note 9. Debt and Credit Agreement
On November 15, 2019, the Company entered into an Amended and Restated Credit Agreement (as amended, the “Prior A&R Credit Agreement”) with the lenders from time to time party thereto, Wells Fargo Securities, LLC, Citizens Bank, N.A., and JPMorgan Chase Bank, N.A., as joint lead arrangers, and Wells Fargo Bank, National Association, as administrative
16

agent. The Prior A&R Credit Agreement provided for (a) a five-year revolving credit facility of $500.0 million (the “Prior Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to $250.0 million (the “Prior Incremental Facility”). In addition, the Prior A&R Credit Agreement included a letter of credit sub-limit of up to $15.0 million and a swing line loan sub-limit of up to $25.0 million. The Prior A&R Credit Agreement had an expiration date of November 15, 2024, upon which date all remaining outstanding borrowings would be due and payable.
On September 22, 2020 and March 29, 2023, the Company entered into amendments to the Prior A&R Credit Agreement to, among other changes, permit the issuance of the convertible senior notes and the purchase of the convertible note hedge transactions, as described in Note 10, Convertible Senior Notes, expand the Company’s flexibility to repurchase its common stock and make other restricted payments, and replace the total net leverage covenant with a new secured net leverage covenant that requires the Company to maintain a consolidated secured net leverage ratio not to exceed 3.50:1 for the calendar quarters ending September 30, 2020, December 31, 2020, and March 31, 2021 and 3.00:1 for the calendar quarters ending thereafter, as well as to remove and replace the interest rate benchmark based on the London interbank offered rate (“LIBOR”) and related LIBOR-based mechanics applicable to borrowings under the A&R Credit Agreement with an interest rate benchmark based on the secured overnight financing rate (“SOFR”) as administered by the Federal Reserve Bank of New York and related SOFR-based mechanics.
Loans under the Prior Revolving Credit Facility bore interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Prior A&R Credit Agreement), plus an applicable margin ranging from 1.25% to 2.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Prior A&R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) Adjusted Term SOFR for a one month tenor plus 1.00%, plus an applicable margin ranging from 0.25% to 1.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Prior Revolving Credit Facility were subject to a commitment fee ranging from 0.15% to 0.30% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Prior Revolving Credit Facility. The applicable margin for, and certain other terms of, any term loans under the Prior Incremental Facility would be determined prior to the incurrence of such loans. The Company was permitted to make voluntary prepayments at any time without payment of a premium or penalty.
The Prior A&R Credit Agreement contained customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Prior A&R Credit Agreement also contained financial covenants that required the Company and its subsidiaries to not exceed a maximum total secured net leverage ratio (as described above) and maintain a minimum interest coverage ratio. In addition, the Prior A&R Credit Agreement contained certain customary events of default including, but not limited to, failure to pay interest, principal, and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy.
Subsequent to the quarter ended September 30, 2023, the Company entered into a Second Amended and Restated Credit Agreement (the “Second A&R Credit Agreement”) on October 10, 2023, with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&R Credit Agreement supersedes the Prior A&R Credit Agreement and provides for (a) a five-year revolving credit facility of $350.0 million (the “Current Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to an amount equal to the sum of (i) the greater of $250.0 million or 100% of the adjusted consolidated EBITDA for the last four quarters and (ii) additional amounts subject to pro forma compliance with certain consolidated secured net leverage ratio (the “Current Incremental Facility”). In addition, the Second A&R Credit Agreement includes a letter of credit sub-limit of up to $15 million and a swing line loan sub-limit of up to $25 million. The Second A&R Credit Agreement has an expiration date of October 10, 2028, subject to acceleration under certain conditions, upon which date all remaining outstanding borrowings will be due and payable.
Loans under the Current Revolving Credit Facility bear interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Second A&R Credit Agreement), plus an applicable margin ranging from 1.50% to 2.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Second A&R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) the Adjusted Term SOFR for an interest period of one month plus 1.00%, plus an applicable margin ranging from 0.50% to 1.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Current Revolving Credit Facility are subject to a commitment fee ranging from 0.20% to 0.35% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Current Revolving Credit Facility. Subject to the terms and conditions of the Current Revolving Credit Facility or Current Incremental Facility, the Company is permitted to make voluntary prepayments at any time without payment of a premium or penalty. The availability of funds under the Current
17

Revolving Credit Facility may be subject to reduction in order to maintain compliance with the financial covenants under the Second A&R Credit Agreement.
The Second A&R Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Second A&R Credit Agreement contains financial covenants that require the Company and its subsidiaries to not exceed a maximum consolidated secured net leverage ratio (not to exceed 3.00:1) and maintain a minimum consolidated interest coverage ratio (not to be less than 3.00:1). In addition, the Second A&R Credit Agreement contains certain customary events of default including, but not limited to, failure to pay interest, principal and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy.
The Company’s obligations under the Second A&R Credit Agreement and, at the election of the Company and the contracting counterparty, any secured swap obligations and banking services obligations owing to a lender (or an affiliate of a lender), are guaranteed by certain of its domestic subsidiaries and secured by substantially all of its and such subsidiary guarantors’ assets. In connection with entering into the Second A&R Credit Agreement, and as a condition precedent to borrowing loans thereunder, the Company and certain of the Company’s other direct and indirect subsidiaries have entered into certain ancillary agreements, including, but not limited to, a reaffirmation agreement, which amends certain terms of the existing collateral agreement and reaffirms their obligations under the existing guaranty agreement.
As of both September 30, 2023 and December 31, 2022, the Company had $500.0 million of funds available under the Prior Revolving Credit Facility. As of September 30, 2023 and December 31, 2022, the Company had no outstanding balance under the Prior Revolving Credit Facility. The Company was in compliance with all covenants of the Prior A&R Credit Agreement as of September 30, 2023. Upon entry into the Second A&R Credit Agreement, the Company had $350.0 million of funds available under the Current Revolving Credit Facility.
Note 10. Convertible Senior Notes
0.25% Convertible Senior Notes due 2025
On September 25, 2020, the Company completed a private offering of $575.0 million aggregate principal amount of 0.25% convertible senior notes (the “Notes”), including the exercise in full of the initial purchasers’ option to purchase up to an additional $75.0 million principal amount of the Notes. The Company received proceeds from the issuance of the Notes of $559.7 million, net of $15.3 million of transaction fees and other debt issuance costs. The Notes bear interest at a rate of 0.25% per year, payable semiannually in arrears on March 15 and September 15 of each year, beginning on March 15, 2021. The Notes were issued pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes are general senior, unsecured obligations of the Company and will mature on September 15, 2025, unless earlier redeemed, repurchased, or converted.
The Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding May 15, 2025, only under the following circumstances: (i) during any fiscal quarter commencing after the fiscal quarter ended on December 31, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day; (ii) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (iii) if the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; and (iv) upon the occurrence of specified corporate events, as specified in the Indenture. On or after May 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing conditions.
During the three months ended September 30, 2023 and December 31, 2022, none of the conditional conversion features of the Notes were triggered, and therefore, the Notes are not convertible during the fourth quarter of 2023, commencing on October 1, 2023, and were not convertible during the first quarter of 2023, commencing on January 1, 2023. Accordingly, the Company classified the Notes as a long-term liability in its Condensed Consolidated Financial Statements as of both September 30, 2023 and December 31, 2022. Whether the Notes will be convertible following the fourth fiscal quarter of 2023 will depend on the satisfaction of the conversion conditions in the future.
18

Under the original terms of the Indenture, upon conversion, the Company could satisfy its conversion obligation by paying or delivering cash, shares of its common stock, or a combination thereof, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. On December 13, 2021, the Company irrevocably elected to fix its settlement method to a combination of cash and shares of the Company’s common stock with the specified cash amount per $1,000 principal amount of Notes of at least $1,000. As a result, for Notes converted on or after December 13, 2021, a converting noteholder will receive (i) up to $1,000 in cash per $1,000 principal amount of Notes and (ii) cash and/or shares of the Company’s common stock, at the Company’s option for any conversion consideration in excess of $1,000. In addition, the Company continues to have the ability to set the specified cash amount per $1,000 principal amount of Notes above $1,000. The initial conversion rate for the Notes is 10.2751 shares of the Company’s common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $97.32 per share of the Company’s common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following certain corporate events that could occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related redemption period (as defined in the Indenture), as the case may be.
If the Company undergoes a fundamental change, holders may require, subject to certain exceptions, the Company to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. As of September 30, 2023, none of the criteria for a fundamental change or a conversion rate adjustment had been met.
As of September 20, 2023, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all of the outstanding Notes, at least $150.0 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for in the Notes.
The debt issuance costs associated with the Notes are being amortized to interest expense over the term of the Notes using an effective interest rate of 0.80%. As of September 30, 2023, the remaining life of the Notes and the related issuance cost accretion is approximately 2.0 years.
The maximum number of shares issuable upon conversion, including the effect of a fundamental change and subject to other conversion rate adjustments, would be 5.9 million shares. As of September 30, 2023, the if-converted value of the Notes did not exceed the principal amount.
The Notes consisted of the following balances reported in the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Principal amount$575,000 $575,000 
Unamortized debt issuance costs(6,113)(8,429)
Convertible senior notes, net$568,887 $566,571 
The following table summarizes the components of interest expense resulting from the Notes recognized in interest and other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Contractual coupon interest$359 $359 $1,078 $1,078 
Amortization of debt issuance costs$773 $768 $2,316 $2,298 
19

Convertible Note Hedge and Warrant Transactions
In connection with the issuance of the Notes in September 2020, the Company entered into convertible note hedge and warrant transactions with an affiliate of one of the initial purchasers of the Notes and certain other financial institutions (the “option counterparties”) with respect to the Company’s common stock.
The convertible note hedge consists of an option for the Company to purchase up to approximately 5.9 million shares of the Company’s common stock, which is equal to the number of shares of the Company’s common stock underlying the Notes, at an initial strike price of approximately $97.32 per share. The convertible note hedge will expire upon the maturity of the Notes, if not earlier exercised or terminated. The cost of the convertible note hedge was approximately $100.6 million and was accounted for as an equity instrument, which was recorded in additional paid-in capital in the Condensed Consolidated Balance Sheets. The Company recorded a deferred tax asset of $25.8 million at issuance related to the convertible note hedge transaction. The convertible note hedge is expected generally to reduce the potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes.
Separately from the convertible note hedge, the Company entered into warrant transactions to sell to the option counterparties warrants to acquire, subject to customary anti-dilution adjustments, up to approximately 5.9 million shares of its common stock in the aggregate at an initial strike price of $141.56 per share. The warrants require net share or net cash settlement upon the Company’s election. The Company received aggregate proceeds of approximately $51.3 million for the issuance of the warrants, which was recorded in additional paid-in capital at issuance in the Condensed Consolidated Balance Sheets. The warrants could separately have a dilutive effect to the Company’s common stock to the extent that the market price per share of its common stock exceeds the strike price of the warrants.
Note 11. Lessor Leases
Sales-Type Leases
The Company enters into multi-year, sales-type lease agreements, with the leases varying in length from one to ten years. The Company optimizes cash flows by selling a majority of its sales-type leases, other than those relating to U.S. government hospitals and Advanced Services products, including Central Pharmacy Dispensing Service and IV Compounding Service, to third-party leasing finance companies on a non-recourse basis. The Company has no obligation to the leasing company once the lease has been sold.
The following table presents the Company’s income recognized from sales-type leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Sales-type lease revenues$14,388 $10,115 $27,960 $34,033 
Cost of sales-type lease revenues(7,141)(5,357)(14,183)(16,963)
Selling profit on sales-type lease revenues$7,247 $4,758 $13,777 $17,070 
The receivables as a result of these types of transactions are collateralized by the underlying equipment leased and consist of the following components at September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Net minimum lease payments to be received$62,470 $50,755 
Less: Unearned interest income portion(9,221)(6,345)
Net investment in sales-type leases53,249 44,410 
Less: Current portion (1)
(11,618)(11,486)
Long-term investment in sales-type leases, net$41,631 $32,924 
_________________________________________________
(1)    The current portion of the net investment in sales-type leases is included in other current assets in the Condensed Consolidated Balance Sheets.
20

The carrying amount of the Company’s sales-type lease receivables is a reasonable estimate of fair value.
The maturity schedule of future minimum lease payments under sales-type leases retained in-house and the reconciliation to the net investment in sales-type leases reported on the Condensed Consolidated Balance Sheets was as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$3,828 
202413,431 
202511,351 
20269,053 
20277,286 
Thereafter17,521 
Total future minimum sales-type lease payments62,470 
Present value adjustment(9,221)
Total net investment in sales-type leases$53,249 
Operating Leases
The following table represents the Company’s income recognized from operating leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Rental income$1,330 $2,327 $5,459 $7,220 
Note 12. Lessee Leases
The Company has operating leases for office buildings, data centers, office equipment, and vehicles. The Company’s leases have initial terms of one to twelve years. As of September 30, 2023, the Company did not have any additional material operating leases that were entered into, but not yet commenced.
The maturity schedule of future minimum lease payments under operating leases and the reconciliation to the operating lease liabilities reported on the Condensed Consolidated Balance Sheets was as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$3,340 
202412,266 
20259,604 
20268,942 
20277,334 
Thereafter8,054 
Total operating lease payments49,540 
Present value adjustment(6,078)
Total operating lease liabilities (1)
$43,462 
_________________________________________________
(1)    Amount consists of a current and long-term portion of operating lease liabilities of $10.6 million and $32.8 million, respectively. The current portion of the operating lease liabilities is included in accrued liabilities in the Condensed Consolidated Balance Sheets.
21

Operating lease costs were $2.6 million and $4.0 million for the three months ended September 30, 2023 and 2022, respectively, and $8.2 million and $12.8 million for the nine months ended September 30, 2023 and 2022, respectively. Short-term lease costs and variable lease costs were not material for the three and nine months ended September 30, 2023 and 2022. The Company recorded impairment and abandonment charges to operating lease right-of-use assets of $7.8 million during the nine months ended September 30, 2023, and $0.3 million and $5.4 million during the three and nine months ended September 30, 2022, respectively, in connection with restructuring activities to reduce its real estate footprint and for optimization of certain leased facilities. The impairment and abandonment charges were recorded to selling, general, and administrative expenses on the Company’s Condensed Consolidated Statements of Operations. Refer to Note 16, Restructuring Expenses, for additional information regarding the Company’s restructuring activities.
The following table summarizes supplemental cash flow information related to the Company’s operating leases for the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities$10,100 $13,178 
Right-of-use assets obtained in exchange for new lease liabilities$1,758 $12,177 
The following table summarizes the weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating leases as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
Weighted-average remaining lease term, years 4.65.0
Weighted-average discount rate, %5.7 %5.7 %
Note 13. Commitments and Contingencies
Purchase Obligations
In the ordinary course of business, the Company issues purchase orders based on its current manufacturing needs. As of September 30, 2023, the Company had non-cancelable purchase commitments of $118.7 million, of which $78.1 million are expected to be paid within the year ending December 31, 2023.
Ransomware Incident
During the nine months ended September 30, 2023, the Company did not incur any material expenses or recoveries related to the previously disclosed ransomware incident. During the three months ended September 30, 2022, the Company incurred $1.0 million of expenses related to the ransomware incident, and during the nine months ended September 30, 2022, the Company incurred $13.5 million of expenses related to the ransomware incident, partially offset by $11.1 million of expected insurance recoveries. Expenses include costs to investigate and remediate the ransomware incident, as well as legal and other professional services, all of which were expensed as incurred. For the three and nine months ended September 30, 2022, the Company included net expenses related to the ransomware incident in cost of revenues of $0.1 million and $0.3 million, respectively; in research and development of $0.2 million and $0.2 million, respectively; and in selling, general, and administrative expenses of $0.7 million and $1.9 million, respectively, in the Company’s Condensed Consolidated Statements of Operations.
As of September 30, 2023, the Company has incurred $13.6 million of cumulative expenses related to the ransomware incident since it was detected, partially offset by $11.6 million of insurance recoveries, all of which have been received as of September 30, 2023.
Legal Proceedings
The Company is currently involved in various legal proceedings.
As required under ASC 450, Contingencies, the Company accrues for contingencies when it believes that a loss is probable and that it can reasonably estimate the amount of any such loss. The Company has not recorded any material accrual for contingent liabilities associated with any current legal proceedings based on its belief that any potential material loss, while reasonably possible, is not probable. Furthermore, any possible range of loss in such matters cannot be reasonably estimated at this time. The Company believes that it has valid defenses with respect to legal proceedings pending against it. However,
22

litigation is inherently unpredictable, and it is possible that cash flows or results of operations could be materially affected in any particular period by the unfavorable resolution of legal proceedings or because of the diversion of management’s attention and the creation of significant expenses, regardless of outcome.
The Company is not a party to any legal proceedings that management believes may have a material impact on the Company’s financial position or results of operations.
Note 14. Income Taxes
The Company generally provides for income taxes in interim periods based on the estimated annual effective tax rate for the year, adjusting for discrete items in the quarter in which they arise. For the nine months ended September 30, 2023, the Company recorded a provision for income taxes of $4.4 million by applying its estimated annual effective tax rate to its year-to-date measure of ordinary income and adjusted for $5.6 million of discrete income tax expense primarily from equity compensation. For the nine months ended September 30, 2022, the Company recorded a benefit from income taxes of $1.0 million by applying its estimated annual effective tax rate to its year-to-date measure of ordinary income and included a net discrete income tax benefit of $6.9 million, primarily due to a tax benefit from equity compensation.
The 2023 annual effective tax rate before discrete items differed from the statutory rate of 21% primarily due to the favorable benefit of the research and development credits and a foreign-derived intangible income (“FDII”) benefit deduction, partially offset by unfavorable impact of the non-deductible compensation and equity charges and Global Intangible Low-Taxed Income (“GILTI”) tax inclusion. The 2022 annual effective tax rate before discrete items differed from the statutory rate of 21% primarily due to the unfavorable impact of state income taxes, non-deductible compensation and equity charges, and GILTI tax inclusion, partially offset by the favorable impact of research and development credits and an FDII deduction.
On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law and introduced a 15% corporate alternative minimum tax for tax years beginning after December 31, 2022 and levies a 1% excise tax on net stock repurchases after December 31, 2022. These provisions did not have an impact on the Company’s provision for income taxes for the nine months ended September 30, 2023.
As of September 30, 2023 and December 31, 2022, the Company had gross unrecognized tax benefits of $10.1 million and $9.3 million, respectively. The Company recognizes interest and penalties related to uncertain tax positions in interest and other income (expense), net in the Condensed Consolidated Statements of Operations. Accrued interest and penalties are included within other long-term liabilities on the Condensed Consolidated Balance Sheets. As of September 30, 2023 and December 31, 2022, the amount of accrued interest and penalties was $0.4 million and $0.2 million, respectively.
The Company files income tax returns in the United States and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examinations by taxing authorities, including major jurisdictions such as the United States, Germany, Italy, France, and the United Kingdom. With few exceptions, as of September 30, 2023, the Company was no longer subject to U.S., state, and foreign tax examinations for years before 2019, 2018, and 2018, respectively.
Although the Company believes it has adequately provided for unrecognized tax benefits, the provisions on these positions may change as revised estimates are made or the underlying matters are settled or otherwise resolved. It is not possible at this time to reasonably estimate changes in the unrecognized tax benefits within the next twelve months.
Note 15. Employee Benefits and Share-Based Compensation
Share-Based Compensation Expense
The following table sets forth the total share-based compensation expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Cost of product and service revenues$2,213 $2,203 $6,489 $6,607 
Research and development1,917 3,054 5,220 7,912 
Selling, general, and administrative10,852 12,053 31,404 36,212 
Total share-based compensation expense$14,982 $17,310 $43,113 $50,731 
23

During the three and nine months ended September 30, 2023, the Company capitalized approximately $1.1 million and $3.3 million, respectively, of non-cash share-based compensation expense to internal-use and external-use software development costs related to internal labor. The Company did not capitalize any material non-cash share-based compensation expense to inventory during the three and nine months ended September 30, 2023 and 2022, or any material non-cash share-based compensation expense to internal-use and external-use software development costs during the three and nine months ended September 30, 2022.
Employee Stock Purchase Plan (“ESPP”)
The following assumptions were used to value shares under the ESPP for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Expected life, years
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
Expected volatility, %
32.0% - 63.9%
28.8% - 44.8%
31.7% - 63.9%
28.8% - 45.6%
Risk-free interest rate, %
0.2% - 5.5%
0.1% - 3.2%
0.1% - 5.5%
0.1% - 3.2%
Dividend yield, %  % % % %
For the nine months ended September 30, 2023 and 2022, employees purchased approximately 353,000 and 316,000 shares of common stock, respectively, under the ESPP at a weighted-average price of $46.68 and $67.63, respectively. As of September 30, 2023, the unrecognized compensation cost related to the shares to be purchased under the ESPP was approximately $2.0 million and is expected to be recognized over a weighted-average period of 1.6 years.
Stock Options
The following assumptions were used to value stock options granted pursuant to the Company’s 2009 Equity Incentive Plan, as amended, (the “2009 Plan”) for the nine months ended September 30, 2023. There were no stock options granted during the three months ended September 30, 2023, and the three and nine months ended September 30, 2022.
Nine Months Ended September 30,
2023
Expected life, years 3.2
Expected volatility, % 44.8 %
Risk-free interest rate, % 3.7 %
Estimated forfeiture rate, %10.0 %
Dividend yield, %  %
The following table summarizes the stock option activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Exercise Price
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20222,434 $68.65 6.1$7,887 
Granted200 55.60 
Exercised(157)41.85 
Expired(177)80.44 
Forfeited(180)74.17 
Outstanding at September 30, 20232,120 $67.96 5.0$3,418 
Exercisable at September 30, 20231,801 $66.84 4.9$3,418 
Vested and expected to vest at September 30, 2023 and thereafter2,103 $67.90 5.0$3,418 
24

The weighted-average fair value per share of options granted during the nine months ended September 30, 2023 was $19.48. The intrinsic value of options exercised during the three months ended September 30, 2023 and 2022 was $0.5 million and $7.6 million, respectively, and during the nine months ended September 30, 2023 and 2022 was $3.1 million and $23.1 million, respectively.
As of September 30, 2023, total unrecognized compensation cost related to unvested stock options was $5.3 million, which is expected to be recognized over a weighted-average vesting period of 0.9 years.
Restricted Stock Units (“RSUs”)
The following table summarizes the RSU activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20221,117 $115.75 1.6$56,297 
Granted (Awarded)675 64.44 
Vested (Released)(252)117.13 
Forfeited(304)112.82 
Outstanding and unvested at September 30, 20231,236 $87.89 1.7$55,649 
As of September 30, 2023, total unrecognized compensation cost related to RSUs was $78.2 million, which is expected to be recognized over the remaining weighted-average vesting period of 3.1 years.
Restricted Stock Awards (“RSAs”)
The following table summarizes the RSA activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
(In thousands, except per share data)
Outstanding at December 31, 202213 $109.39 
Granted (Awarded)24 70.96 
Vested (Released)(13)109.39 
Outstanding and unvested at September 30, 202324 $70.96 
As of September 30, 2023, total unrecognized compensation cost related to RSAs was $1.0 million, which is expected to be recognized over the remaining weighted-average vesting period of 0.6 years.
Performance-Based Stock Unit Awards (“PSUs”)
The following table summarizes the PSU activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
(In thousands, except per share data)
Outstanding at December 31, 2022135 $147.42 
Granted65 122.29 
Vested(35)127.40 
Forfeited(66)153.68 
Outstanding and unvested at September 30, 202399 $129.36 
25

As of September 30, 2023, total unrecognized compensation cost related to PSUs was approximately $6.7 million, which is expected to be recognized over the remaining weighted-average vesting period of 1.4 years.
Summary of Shares Reserved for Future Issuance under Equity Incentive Plans
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of September 30, 2023:
Number of Shares
(In thousands)
Stock options outstanding2,120 
Non-vested restricted stock awards1,359 
Shares authorized for future issuance2,417 
ESPP shares available for future issuance3,250 
Total shares reserved for future issuance9,146 
Stock Repurchase Programs
On August 2, 2016, the Company’s Board of Directors (the “Board”) authorized a stock repurchase program providing for the repurchase of up to $50.0 million of the Company’s common stock (the “2016 Repurchase Program”). The 2016 Repurchase Program is in addition to the stock repurchase program approved by the Board on November 4, 2014 providing for the repurchase of up to $50.0 million of the Company’s common stock (the “2014 Repurchase Program”). During the first quarter of 2022, the 2014 Repurchase Program was completed, and as of September 30, 2023, the maximum dollar value of shares that may yet be purchased under the 2016 Repurchase Program was $2.7 million. The 2016 Repurchase Program does not obligate the Company to repurchase any specific number of shares, and the Company may terminate or suspend the 2016 Repurchase Program at any time.
During the nine months ended September 30, 2022, the Company repurchased approximately 389,300 shares of its common stock under the repurchase programs at an average price of $134.11 per share for an aggregate purchase price of approximately $52.2 million. During the three and nine months ended September 30, 2023 and the three months ended September 30, 2022, the Company did not repurchase any of its outstanding common stock under the 2016 Repurchase Program.
Note 16. Restructuring Expenses
During the first quarter of 2022, the Company initiated certain domestic and international restructuring initiatives, in order to enhance and streamline certain engineering functions for its domestic operations, and to realign its international sales organization to better serve its customers in various international markets. During the third quarter of 2022, the Company initiated restructuring initiatives associated with the integration and functionalization of certain acquisitions, primarily the 340B Link business acquisition, to further accelerate the expansion of the Company’s pharmacy inventory management capabilities. During the three and nine months ended September 30, 2022, the restructuring plans incurred $1.8 million and $5.3 million, respectively, of employee severance costs and related expenses. As of September 30, 2023, there was no material unpaid balance related to these restructuring plans.
On November 23, 2022, the Company committed to a plan to reduce the Company’s headcount (the “Plan”), as part of the Company’s expense containment efforts being implemented due to ongoing macroeconomic headwinds. During the first quarter of 2023, as a result of continued exploration of expense containment measures, the Company committed to further reduce its headcount across many of its functions, and also committed to reduce its real estate footprint to align with its broader hybrid work strategy and in an effort to further reduce costs. During the three months ended September 30, 2023, the Company recorded an immaterial reversal of previously recognized restructuring expenses associated with the Plan. During the nine months ended September 30, 2023, the Company incurred $5.5 million of employee severance costs and related expenses, net of reversals, in connection with the Plan. As of September 30, 2023, the Company has incurred $22.9 million of cumulative restructuring expense, net of reversals, related to employee severance costs and related expenses since the inception of the Plan. As of September 30, 2023 and December 31, 2022, the unpaid balance related to the Plan was $1.0 million and $18.2 million, respectively.
Refer to Note 12, Lessee Leases, for information regarding the Company’s restructuring activities for the reduction of its real estate footprint and optimization of certain leased facilities.
26

The following table summarizes the total employee-related restructuring expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Cost of product and service revenues$(280)$444 $102 $600 
Research and development(25)272 467 1,866 
Selling, general, and administrative(276)1,078 4,885 2,855 
Total restructuring expense, net of reversals$(581)$1,794 $5,454 $5,321 
Note 17. Subsequent Events
Second Amended and Restated Credit Agreement
On October 10, 2023, the Company entered into the Second A&R Credit Agreement with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&R Credit Agreement supersedes the Company’s Prior A&R Credit Agreement. Refer to Note 9, Debt and Credit Agreement, for additional information.
Restructuring Plan
On November 2, 2023, the Company announced a plan to reduce the Company’s headcount and real estate footprint (the “2023 Plan”) as part of the Company’s expense containment initiatives and other actions to reduce discretionary spending being implemented due to challenging industry dynamics and macroeconomic conditions. In connection with the 2023 Plan, the Company estimates that it will incur approximately $12 million to $18 million of nonrecurring restructuring and related charges, consisting of (i) approximately $9 million to $12 million of cash-based charges related to the reduction in headcount, which primarily consist of employee severance and benefits costs and (ii) approximately $3 million to $6 million of non-cash charges related to office closure, which the Company expects to incur the majority of charges in the fourth quarter of 2023 with remaining charges incurred in future periods. The Company expects to substantially complete the 2023 Plan, including cash payments, by the end of the second quarter of 2024, subject to local laws and consultation requirements.
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
FORWARD-LOOKING STATEMENTS AND FACTORS THAT MAY AFFECT FUTURE RESULTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The forward-looking statements are contained throughout this Quarterly Report on Form 10-Q including in the sections entitled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Forward-looking statements include, but are not limited to, statements about:
our expectations regarding our future sales pipeline and bookings;
the extent and timing of future revenues, including the amounts of our current backlog;
the size or growth of our market or market share;
our beliefs about drivers of demand for our products, services, and solutions, opportunities in certain market categories, and continued expansion in these market categories, as well as our belief that our technology, services, and solutions within these market categories position us well to address the needs of retail, acute, post-acute, and specialty pharmacy providers;
continued investment in the industry vision of the Autonomous Pharmacy, our beliefs about the anticipated benefits of such investments, and our expectations regarding continued growth in current and future subscription and cloud-based offerings as we execute on this vision;
our goal of advancing our platform with the development of new products, services, or solutions or the enhancement of existing products, services, or solutions;
27

growth opportunities presented by new products, services, solutions, and markets;
our projected target revenues, operating costs, and cash flows;
our ability to align our intelligent infrastructure development and global workforce headcount with our current business expectations;
our goal to deliver on the industry vision of the Autonomous Pharmacy, as well as our plan to migrate our customers from an on-premise infrastructure to our cloud-based platform;
our belief that our solutions that support the industry vision of the Autonomous Pharmacy, are strongly aligned with trends in the healthcare market, and are well-positioned to address the evolving needs of healthcare institutions;
our expectation to continue to acquire companies, businesses, products, services, or technologies and to effectively integrate or manage these acquired companies, businesses, products, services, or technologies;
our ability to secure adequate supplies of raw materials and components utilized in the manufacture of our products of a quality that we require, on a timely basis, and at acceptable prices;
our containment of the impacts of the ransomware incident we experienced in May 2022, and any further impacts on the Company, including its business, operating results, cash flow, or financial condition;
our expected future uses of cash and the sufficiency of our sources of funding;
our ability to generate cash from operations and our estimates regarding the sufficiency of our cash resources; and
our expectations about the impact of epidemics, pandemics, or other major public health crises, such as the COVID-19 pandemic, and the associated containment measures, on our workforce and operations as well as those of our customers and suppliers, and the effect on our business, operating results, cash flow, or financial condition.
In some cases, you can identify forward-looking statements by terms such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “forecasts,” “goals,” “intends,” “may,” “plans,” “potential,” “predicts,” “projects,” “seeks,” “should,” “target,” “will,” “would,” and variations of these terms and similar expressions.
Forward-looking statements are based on our current expectations and assumptions, and are subject to known and unknown risks and uncertainties, many of which are beyond our control, which may cause our actual results, performance, or achievements to be materially different from those expressed or implied in the forward-looking statements. Such risks and uncertainties include those described throughout this Quarterly Report on Form 10-Q, including Part I - Item 2 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Part II - Item 1A. “Risk Factors,” as well as in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the U.S. Securities and Exchange Commission (“SEC”) on March 1, 2023. Given these risks and uncertainties, you are cautioned not to place undue reliance on these forward-looking statements. Forward-looking statements should be considered in light of these risks and uncertainties. You should carefully read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed as exhibits, as well as other documents we file with, or furnish to, the SEC from time to time, with the understanding that our actual future results may be materially different from what we expect. The forward-looking statements in this Quarterly Report on Form 10-Q represent our current estimates and assumptions and speak only as of the date of this Quarterly Report on Form 10-Q. Except as required by law, we assume no obligation to update any forward-looking statements publicly, or to update the reasons actual results could differ materially from those expressed or implied in any forward-looking statements, whether as a result of changed circumstances, future events, even if new information becomes available in the future, or otherwise.
Other Information
All references in this Quarterly Report on Form 10-Q to “Omnicell,” “our,” “us,” “we,” or “the Company” collectively refer to Omnicell, Inc., a Delaware corporation, and its subsidiaries. The term “Omnicell, Inc.” refers only to Omnicell, Inc., excluding its subsidiaries.
We own various registered and unregistered trademarks and service marks used in our business, some of which appear in this Quarterly Report on Form 10-Q, including Omnicell®. This Quarterly Report on Form 10-Q may also include the trademarks and service marks of other companies. Such trademarks and service marks are the marks of their respective owners.
28

OVERVIEW
Our Business
Omnicell, a leader in transforming the pharmacy care delivery model, is committed to solving the critical challenges inherent in medication management and elevating the role of clinicians within healthcare as an essential component of care delivery. Omnicell is focused on not only helping its customers optimize medication management in each setting of care, but also placing the patient at the center and helping its customers optimize medication management across all care settings from inpatient to outpatient. We are doing so with an industry-leading medication management intelligent infrastructure to equip and empower pharmacists and pharmacies with the ability to focus on clinical care rather than administrative tasks. This intelligent infrastructure provides the critical foundation for customers to realize the industry vision of the Autonomous Pharmacy, a vision defined by pharmacy leaders for improving operational efficiencies and ultimately targeting zero-error medication management.
Facilities worldwide use our automation and analytics solutions to increase operational efficiency, reduce medication errors, deliver actionable intelligence, and improve patient safety. Institutional and retail pharmacies across North America and the United Kingdom leverage our innovative medication adherence and population health solutions to improve patient engagement and adherence to prescriptions, helping to reduce costly hospital readmissions. We sell our product and consumable solutions together with related service offerings. Revenues generated in the United States represented 91% of our total revenues for both the three months ended September 30, 2023 and 2022, and 88% and 90% for the nine months ended September 30, 2023 and 2022, respectively.
Over the past several years, our business has expanded from a single-point solution to a platform of products and services that will help to further advance the industry vision of the Autonomous Pharmacy. This expansion has resulted in larger deal sizes across multiple products, services, and implementations for customers and, we believe, more comprehensive, valuable, and enduring relationships. As our business evolves, we continue to evaluate the metrics and methods we use to measure the success of our business.
We utilize bookings as an indicator of the success of our business. We define bookings generally as: (i) the value of non-cancelable contracts for our connected devices, software products, and Advanced Services (although, for those Advanced Services contracts without a minimum commitment, bookings only include the amount of revenue that has been recognized once the services have been provided); and (ii) for our consumables, the value of orders placed through our Omnicell Storefront online platform or through written or telephonic orders. We typically exclude technical services and other less significant items ancillary to our products and services, such as freight revenue from bookings. As noted, the portfolio of products, solutions and services we offer has evolved. As a result, the ordering process for certain of our solutions has also evolved. For example, orders for certain of our solutions may not include a purchase order. Connected devices and software license bookings are recorded as revenue upon customer acceptance of the installation or receipt of goods. Revenues from Advanced Services bookings are recorded over the contractual term.
We generally provide installation planning and consulting as part of most connected device product sales, which is typically included in the initial price of the solution. To help ensure the maximum availability of our systems, our customers typically purchase technical services contracts (maintenance and support) in increments of one to five years. In addition to connected device product sales, we provide a range of services to our customers. We also provide Advanced Services such as Central Pharmacy Dispensing Service (service portion), IV Compounding Service (service portion), EnlivenHealth, Specialty Pharmacy Services, 340B solutions, Inventory Optimization Service, and other software solutions, which typically are provided over 2-7 years.
29

The following table summarizes each revenue category:
Revenue Category
Revenue Type
Income Statement Classification
Included in Bookings
Connected devices, software licenses, and other
Nonrecurring
Product
Yes (1)
Consumables
Recurring
Product
Yes
Technical services
Recurring
Service
No
Advanced Services (2) (3)
Recurring
Service
Yes
_________________________________________________
(1)    Certain other insignificant revenue streams ancillary to our products and services, such as freight revenue, are not included in bookings.
(2)    Includes Central Pharmacy Dispensing Service (service portion), IV Compounding Service (service portion), EnlivenHealth, Specialty Pharmacy Services, 340B solutions, Inventory Optimization Service, and other software solutions.
(3)    For those Advanced Services contracts without a minimum commitment, bookings only include the amount of revenue that has been recognized once the services have been provided.
Our full-time employee headcount was approximately 3,890 and 4,230 on September 30, 2023 and December 31, 2022, respectively. The decrease in employee headcount reflects the impact of the restructuring plan announced in November 2022.
Operating Segments
We manage our operations as a single segment for the purposes of assessing performance and making operating decisions. Our Chief Operating Decision Maker (“CODM”) is our Chief Executive Officer. The CODM allocates resources and evaluates the performance of Omnicell at the consolidated level using information about our revenues, gross profit, income from operations, and other key financial data. All significant operating decisions are based upon an analysis of Omnicell as one operating segment, which is the same as our reporting segment.
Business Strategy
The U.S. spent a total of $633.5 billion on prescription drugs that accounted for 14% of National Health Expenditures in 2022, and prescription drugs impact the vast majority of patients in virtually all settings of care. We believe there are significant challenges facing the practice of pharmacy today including, but not limited to, labor shortages, medication errors, drug shortages, medication loss due to drug diversion, significant medication waste and expiration costs, a high level of manual processes, complexity around compliance requirements, high healthcare worker turnover rates affecting tenure and expertise, hospitalizations from adverse drug events in outpatient settings, high variability in outcomes, and limited inventory visibility. Each of these challenges can translate into a major economic impact for hospitals and health systems. We recognize that some of these challenges can create capital budget and labor constraints for our customers in the near-term that may impact the potential timing of contracting for, or implementing, our products, solutions, or services. However, we believe that over time these significant challenges to the practice of pharmacy should drive demand for increased digitization, visibility, and insights that our solutions are designed to enable. Because of this, we find that our solutions are well positioned to address the evolving needs of healthcare institutions and therefore present opportunities for growth over the long-term.
In an effort to address these challenges and deliver solutions to help drive positive medication management outcomes, we continue to make significant investments in our research and development efforts to further advance the industry vision of the Autonomous Pharmacy. Furthermore, we believe a combination of technology, expertise and intelligence is needed in each care setting and across the entire continuum of care. We are focused on delivering solutions to help our customers realize the industry vision of the Autonomous Pharmacy and drive positive medication management outcomes with outstanding customer experience through a mature channel in four market categories:
Point of Care. As a market leader, we expect to continue expansion into this product market as customers increase the use of our dispensing systems in more areas within their hospitals. However, we recognize that the current macroeconomic environment, with significant labor constraints, may impact our customers’ considerations in the near term when determining to implement new workflows that may affect those same stressed labor pools. As our XT Series cabinet is largely through the replacement, upgrade, and expansion cycle of older models of automated dispensing systems, we are seeing demand moderate. Over time, we believe that should labor shortages continue to challenge the delivery of healthcare services, deploying solutions and workflows that are intended to save nursing time, such as our XT Series, will be essential. We also believe there is an opportunity for us to expand this offering and define a new standard for dispensing systems in perioperative settings. We believe our
30

current solutions within the Point of Care market and new innovation and services will continue to help customers drive improved outcomes.
Central Pharmacy and IV Compounding. This market represents the beginning of the medication management process in acute care settings, and, we believe, it is a significant automation opportunity for high volumes of manual, repetitive, and error-prone processes that are often common in pharmacies today. Manual medication dispensing processes are usually labor intensive, error-prone, and may lead to excess medication waste and expirations for our healthcare partners. Automating the central pharmacy dispensing process should enable customers to reallocate pharmacy labor, enhance dispensing accuracy and patient safety, and reduce medication waste and expirations. Likewise, the manual compounding of sterile IV preparations can be error-prone and create significant patient safety risks, and outsourcing sterile IV compounding could lead to increased medication costs. As a result, we believe IV automation provides a significant opportunity to enhance patient safety and reduce costs. Because adoption of our Central Pharmacy and IV automation solution is still nascent, we believe that the implementation of new solutions (as well as upgrading older technology) will be accelerated by combining technology, expertise, and intelligence into a comprehensive offering that is designed to deliver improved outcomes. Despite the potential headwinds from the lack of clarity in the current regulatory environment for IV automation, we anticipate that these bundled solutions will become more critical as health systems continue to face labor shortages, increased financial pressure, and supply chain disruptions.
Specialty Pharmacy and 340B Program. We believe that health systems will invest in more revenue-generating activities that are intended to improve patient outcomes by utilizing specialty pharmacies and the 340B Drug Pricing Program, which allow hospitals and health systems to stretch federal resources and expand patient access to healthcare by requiring manufacturers participating in Medicaid to sell outpatient drugs at discounted prices to healthcare organizations. Specialty drugs are used for treatment of complex conditions and often require intensive patient management and specialized workflows for dispensing and care coordination. Specialty medications are projected to account for nearly 60% of U.S. total spending on medications, with total spending projected to be approximately $420 billion in 2025. Specialty pharmacies serve as the connection between patients, prescribing physicians, and payers and work to streamline access and adherence to these specialty drugs. We believe a solution that addresses start-up and managed services for health systems that is designed to optimize their specialty pharmacy programs and the related pharmaceutical aspects of patient care will help ensure continuity of care and should contribute to the revenue and profitability of those organizations. We believe that a fully optimized specialty pharmacy operation represents one of the largest economic opportunities for hospitals and health systems.
Retail, Institutional, and Payer. We believe the Retail, Institutional, and Payer market represents a significant opportunity as healthcare evolves. A majority of all prescription drugs are distributed in non-hospital settings. The COVID-19 pandemic accelerated the shift of outpatient care from hospitals and physician offices to other, more convenient settings, such as retail pharmacies and the home (including through telehealth technologies). New technologies and updated state board regulations appear to be spurring innovation by retail pharmacies, which, combined with the move to value-based care, we believe will drive the adoption of solutions that are intended to help providers and payers engage patients in new ways that improve patient care, reduce the total cost of care, and lead to more profitable operations. Because of the complexity of relationships between payers and providers, as well as the large number of retail pharmacies, including a significant number of independent pharmacies, we believe a network of established relationships between payers, providers and pharmacies will also be important.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Our discussion and analysis of our financial condition and results of operations are based on our Condensed Consolidated Financial Statements, which have been prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”). The preparation of these financial statements requires us to make certain estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of any contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. We regularly review our estimates and assumptions, which are based on historical experience and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of certain assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates and assumptions.
We believe the following critical accounting policies are affected by significant judgments and estimates used in the preparation of our Condensed Consolidated Financial Statements:
Revenue recognition;
31

Lessor leases;
Allowance for credit losses;
Inventory;
Internal-use and external-use software development costs;
Lessee leases;
Valuation and impairment of goodwill and intangible assets;
Business combinations;
Share-based compensation; and
Accounting for income taxes.
There were no material changes in the matters for which we make critical accounting estimates in the preparation of our Condensed Consolidated Financial Statements during the nine months ended September 30, 2023 as compared to those disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the year ended December 31, 2022, except as discussed in “Recently Adopted Authoritative Guidance” in Note 1, Organization and Summary of Significant Accounting Policies, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q.
Recently Issued Authoritative Guidance
Refer to “Recently Issued Authoritative Guidance” in Note 1, Organization and Summary of Significant Accounting Policies, of the Notes to Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q for a description of recently issued accounting pronouncements, including the expected dates of adoption and estimated effects on our results of operations, financial position, and cash flows.
RESULTS OF OPERATIONS
Total Revenues
Three Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Product revenues$188,755 $246,565 $(57,810)(23)%
Percentage of total revenues63%71%
Services and other revenues109,908 101,494 8,414 8%
Percentage of total revenues37%29%
Total revenues$298,663 $348,059 $(49,396)(14)%
Product revenues represented 63% and 71% of total revenues for the three months ended September 30, 2023 and 2022, respectively. Product revenues decreased by $57.8 million, primarily due to lower volumes from our automated dispensing systems business primarily as a result of ongoing health systems capital budget and labor constraints.
Services and other revenues represented 37% and 29% of total revenues for the three months ended September 30, 2023 and 2022, respectively. Services and other revenues include revenues from technical services and Advanced Services offerings. Services and other revenues increased by $8.4 million, primarily due to increased customer demand for our Advanced Services offerings and continued growth in our installed customer base as well as the impact of pricing actions.
Our international sales represented 9% of total revenues for both the three months ended September 30, 2023 and 2022, and are expected to be affected by foreign currency exchange rate fluctuations. We are unable to predict the extent to which revenues in future periods will be impacted by changes in foreign currency exchange rates.
32


Nine Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Product revenues$562,906 $706,246 $(143,340)(20)%
Percentage of total revenues63%71%
Services and other revenues325,359 292,027 33,332 11%
Percentage of total revenues37%29%
Total revenues$888,265 $998,273 $(110,008)(11)%
Product revenues represented 63% and 71% of total revenues for the nine months ended September 30, 2023 and 2022, respectively. Product revenues decreased by $143.3 million, primarily due to lower volumes from our automated dispensing systems business primarily as a result of ongoing health systems capital budget and labor constraints, partially offset by an increase of $6.6 million in revenues from consumables.
Services and other revenues represented 37% and 29% of total revenues for the nine months ended September 30, 2023 and 2022, respectively. Services and other revenues include revenues from technical services and Advanced Services offerings. Services and other revenues increased by $33.3 million, primarily due to increased customer demand for our Advanced Services offerings and continued growth in our installed customer base as well as the impact of pricing actions.
Our international sales represented 12% and 10% of total revenues for the nine months ended September 30, 2023 and 2022, respectively, and are expected to be affected by foreign currency exchange rate fluctuations. We are unable to predict the extent to which revenues in future periods will be impacted by changes in foreign currency exchange rates.
Our ability to grow revenues is dependent on our ability to continue to obtain orders from customers, which may be dependent upon customers’ capital equipment budgets and/or capital equipment approval cycles, our ability to produce quality products and consumables to fulfill customer demand, the volume of installations we are able to complete, our ability to meet customer needs by providing a quality installation experience, our ability to develop new or enhance existing solutions, and our flexibility in workforce allocations among customers to complete installations on a timely basis. The timing of our product revenues for equipment is primarily dependent on when our customers’ schedules and/or staffing levels allow for installations.
Cost of Revenues and Gross Profit
Cost of revenues is primarily comprised of three general categories: (i) standard product costs which account for the majority of the product cost of revenues that are provided to customers, and are inclusive of purchased material, labor to build the product, and overhead costs associated with production; (ii) costs of providing services and installation costs, including costs of personnel and other expenses; and (iii) other costs, including variances in standard costs and overhead, scrap costs, rework, provisions for excess and obsolete inventory, and amortization of software development costs and intangibles.
Three Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Cost of revenues:
Cost of product revenues$106,311 $134,023 $(27,712)(21)%
As a percentage of related revenues56%54%
Cost of services and other revenues60,388 54,941 5,447 10%
As a percentage of related revenues55%54%
Total cost of revenues$166,699 $188,964 $(22,265)(12)%
As a percentage of total revenues56%54%
Gross profit$131,964 $159,095 $(27,131)(17)%
Gross margin44%46%
33

Cost of revenues for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 decreased by $22.3 million, primarily driven by a $27.7 million decrease in cost of product revenues, partially offset by a $5.4 million increase in cost of services and other revenues.
The decrease in cost of product revenues was primarily driven by the decrease in product revenues of $57.8 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. The decrease in cost of product revenues has not decreased proportionally with the decrease in product revenues for the three months ended September 30, 2023, primarily due to certain fixed costs, such as labor and overhead. In addition, the decrease in cost of product revenues was also driven by lower inventory-related costs as pricing for semiconductors, steel, freight, and other costs has decreased from the prior period. The increase in cost of services and other revenues was primarily driven by the increase in services and other revenues of $8.4 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022.
The overall decrease in gross margin primarily relates to lower product revenues for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 whereas the decrease in cost of product revenues has not decreased proportionally with the decrease in product revenues, primarily due to certain fixed costs, such as labor and overhead. The decrease is partially offset by lower inventory-related costs. Our gross profit for the three months ended September 30, 2023 was $132.0 million, as compared to $159.1 million for the three months ended September 30, 2022.
Nine Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Cost of revenues:
Cost of product revenues$323,800 $374,175 $(50,375)(13)%
As a percentage of related revenues58%53%
Cost of services and other revenues173,029 156,864 16,165 10%
As a percentage of related revenues53%54%
Total cost of revenues$496,829 $531,039 $(34,210)(6)%
As a percentage of total revenues56%53%
Gross profit$391,436 $467,234 $(75,798)(16)%
Gross margin44%47%
Cost of revenues for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 decreased by $34.2 million, primarily driven by a $50.4 million decrease in cost of product revenues, partially offset by a $16.2 million increase in cost of services and other revenues.
The decrease in cost of product revenues was primarily driven by the decrease in product revenues of $143.3 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. The decrease in cost of product revenues has not decreased proportionally with the decrease in product revenues for the nine months ended September 30, 2023, primarily due to certain fixed costs, such as labor and overhead. In addition, the decrease in cost of product revenues was also driven by lower inventory-related costs as pricing for semiconductors, steel, freight, and other costs has decreased from the prior period. The increase in cost of services and other revenues was primarily driven by the increase in services and other revenues of $33.3 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.
The overall decrease in gross margin primarily relates to lower product revenues for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 whereas the decrease in cost of product revenues has not decreased proportionally with the decrease in product revenues, primarily due to certain fixed costs, such as labor and overhead. The decrease is partially offset by lower inventory-related costs. Our gross profit for the nine months ended September 30, 2023 was $391.4 million, as compared to $467.2 million for the nine months ended September 30, 2022.
34

Operating Expenses and Interest and Other Income (Expense), Net
Three Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Operating expenses:
Research and development$24,281 $25,171 $(890)(4)%
As a percentage of total revenues8%7%
Selling, general, and administrative103,971 115,459 (11,488)(10)%
As a percentage of total revenues35%33%
Total operating expenses$128,252 $140,630 $(12,378)(9)%
As a percentage of total revenues43%40%
Interest and other income (expense), net$3,670 $(1,148)$4,818 (420)%
Research and Development. Research and development expenses decreased by $0.9 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. The decrease was primarily driven by cost saving initiatives, including the impact from lower consulting expenses.
Selling, General, and Administrative. Selling, general, and administrative expenses decreased by $11.5 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. The decrease was primarily due to a decrease of $3.4 million in consulting expenses, a decrease of $2.7 million in commission expenses, a decrease of $2.2 million in freight out, a decrease of $1.4 million in employee-related expenses for restructuring initiatives, a decrease of $1.4 million in rent expense, and a decrease of $1.2 million of ransomware-related expenses, net of insurance recoveries, incurred during the three months ended September 30, 2022. The decrease was partially offset by $1.3 million of executives transition costs incurred during the three months ended September 30, 2023.
Interest and Other Income (Expense), Net. Interest and other income (expense), net changed by $4.8 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022, primarily driven by a $4.5 million increase in other income and a $0.3 million decrease in other expense. The increase in other income during the three months ended September 30, 2023 as compared to the three months ended September 30, 2022 is primarily attributable to higher interest income received due to higher interest rates and higher cash and cash equivalents balances.
Nine Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Operating expenses:
Research and development$70,296 $76,556 $(6,260)(8)%
As a percentage of total revenues8%8%
Selling, general, and administrative332,643 354,644 (22,001)(6)%
As a percentage of total revenues37%36%
Total operating expenses$402,939 $431,200 $(28,261)(7)%
As a percentage of total revenues45%43%
Interest and other income (expense), net$9,912 $(2,973)$12,885 (433)%
Research and Development. Research and development expenses decreased by $6.3 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. The decrease was primarily attributed to a decrease of $5.2 million in consulting expenses, a decrease in employee-related expenses for restructuring initiatives of $1.4 million, a decrease due to the timing of capitalized software projects of $1.3 million and other decreases from cost saving initiatives, partially offset by an increase of $3.8 million in employee-related expenses due to increased headcount.
35

Selling, General, and Administrative. Selling, general, and administrative expenses decreased by $22.0 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. The decrease was primarily due to a decrease of $5.8 million in commissions expenses, a decrease of $4.9 million in employee-related expenses, a decrease of $4.5 million in consulting expenses, a decrease of $3.4 million in freight out, a decrease of $3.3 million in travel expenses, and a decrease of $2.6 million in temporary labor expenses. The decrease is also driven by $2.3 million of ransomware-related expenses, net of insurance recoveries, incurred during the nine months ended September 30, 2022. The decrease is partially offset by an increase of $2.0 million in employee-related expenses for restructuring initiatives, an increase of $2.4 million for impairment and abandonment charges of operating lease right-of-use assets in connection with restructuring activities of certain leased facilities, as well as an increase of $2.2 million in executives transition costs incurred during the nine months ended September 30, 2023.
Interest and Other Income (Expense), Net. Interest and other income (expense), net changed by $12.9 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022, primarily driven by a $12.1 million increase in other income and a $0.8 million decrease in other expense. The increase in other income during the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022 is primarily attributable to higher interest income received due to higher interest rates and higher cash and cash equivalents balances.
Provision for (Benefit from) Income Taxes
Three Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Provision for income taxes$1,829 $543 $1,286 237%
Nine Months Ended September 30,
Change in
20232022$%
(Dollars in thousands)
Provision for (benefit from) income taxes$4,405 $(995)$5,400 (543)%
For the nine months ended September 30, 2023, we recorded a provision for income taxes of $4.4 million by applying our estimated annual effective tax rate to our year-to-date measure of ordinary income and adjusted for $5.6 million of discrete income tax expense primarily from equity compensation. For the nine months ended September 30, 2022, we recorded a benefit from income taxes of $1.0 million, and included a net discrete income tax benefit of $6.9 million, primarily due to a $5.1 million tax benefit from equity compensation. The change in the provision for income taxes for the nine months ended September 30, 2023 compared to the benefit from income taxes for the same period in 2022 was primarily due to a decrease in excess tax benefit from equity compensation, as well as the change in income (loss) before income taxes.
Refer to Note 14, Income Taxes, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
LIQUIDITY AND CAPITAL RESOURCES
We had cash and cash equivalents of $446.8 million at September 30, 2023 compared to $330.4 million at December 31, 2022. All of our cash and cash equivalents are invested in bank accounts and money market funds held in sweep and asset management accounts with financial institutions of high credit quality.
Our cash position and working capital at September 30, 2023 and December 31, 2022 were as follows:
September 30,
2023
December 31,
2022
(In thousands)
Cash and cash equivalents$446,840 $330,362 
Working capital$544,390 $453,366 
Our ratio of current assets to current liabilities was 2.5:1 and 2.1:1 at September 30, 2023 and December 31, 2022, respectively.
36

Sources of Cash
Revolving Credit Facility
On November 15, 2019, we entered into an Amended and Restated Credit Agreement (as amended, the “Prior A&R Credit Agreement”) with the lenders from time to time party thereto, Wells Fargo Securities, LLC, Citizens Bank, N.A., and JPMorgan Chase Bank, N.A., as joint lead arrangers, and Wells Fargo Bank, National Association, as administrative agent. The Prior A&R Credit Agreement provided for (a) a five-year revolving credit facility of $500.0 million (the “Prior Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to $250.0 million (the “Prior Incremental Facility”). In addition, the Prior A&R Credit Agreement included a letter of credit sub-limit of up to $15.0 million and a swing line loan sub-limit of up to $25.0 million.
On September 22, 2020 and March 29, 2023, we entered into amendments to the Prior A&R Credit Agreement to, among other changes, permit the issuance of the convertible senior notes and the purchase of the convertible note hedge transactions, as described in Note 10, Convertible Senior Notes, expand our flexibility to repurchase our common stock and make other restricted payments, and replace the total net leverage covenant, as well as to remove and replace the interest rate benchmark based on the London interbank offered rate (“LIBOR”) and related LIBOR-based mechanics applicable to borrowings under the A&R Credit Agreement with an interest rate benchmark based on the secured overnight financing rate (“SOFR”) as administered by the Federal Reserve Bank of New York and related SOFR-based mechanics.
On October 10, 2023, we entered into a Second Amended and Restated Credit Agreement (the “Second A&R Credit Agreement”) with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&R Credit Agreement supersedes the Prior A&R Credit Agreement and provides for (a) a five-year revolving credit facility of $350.0 million (the “Current Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to an amount equal to the sum of (i) the greater of $250.0 million and 100% of the adjusted consolidated EBITDA for the last four quarters and (ii) additional amounts subject to pro forma compliance with certain consolidated secured net leverage ratio (the “Current Incremental Facility”). In addition, the Second A&R Credit Agreement includes a letter of credit sub-limit of up to $15 million and a swing line loan sub-limit of up to $25 million. The Second A&R Credit Agreement has an expiration date of October 10, 2028, subject to acceleration under certain conditions, upon which date all remaining outstanding borrowings will be due and payable.
As of September 30, 2023, we had $500.0 million of funds available and no outstanding balance under the Prior Revolving Credit Facility. As of September 30, 2023, we were in compliance with all covenants under the Prior A&R Credit Agreement. Upon entry into the Second A&R Credit Agreement, we had $350.0 million of funds available under the Current Revolving Credit Facility. Refer to Note 9, Debt and Credit Agreement, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information. We expect to use future loans under the Current Revolving Credit Facility, if any, for working capital, potential acquisitions, and other general corporate purposes.
Uses of Cash
Our future uses of cash are expected to be primarily for working capital, capital expenditures, and other contractual obligations. We also expect a continued use of cash for potential acquisitions and acquisition-related activities, as well as repurchases of our common stock.
The 2016 Repurchase Program has a total of $2.7 million remaining for future repurchases as of September 30, 2023, which may result in additional use of cash. There were no stock repurchases during the nine months ended September 30, 2023. Refer to “Stock Repurchase Programs” under Note 15, Employee Benefits and Share-Based Compensation, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
Based on our current business plan and backlog, we believe that our existing cash and cash equivalents, our anticipated cash flows from operations, cash generated from the exercise of employee stock options and purchases under our Employee Stock Purchase Plan (“ESPP”), along with the availability of funds under the Revolving Credit Facility will be sufficient to meet our cash needs for working capital, capital expenditures, potential acquisitions, and other contractual obligations for at least the next twelve months. For periods beyond the next twelve months, we also anticipate that our net operating cash flows plus existing balances of cash and cash equivalents will suffice to fund the continued growth of our business.
37

Cash Flows
The following table summarizes, for the periods indicated, selected items in our Condensed Consolidated Statements of Cash Flows:
Nine Months Ended September 30,
20232022
(In thousands)
Net cash provided by (used in):
Operating activities$142,680 $(4,372)
Investing activities(42,644)(41,417)
Financing activities10,290 (24,515)
Effect of exchange rate changes on cash and cash equivalents(464)(1,425)
Net increase (decrease) in cash, cash equivalents, and restricted cash$109,862 $(71,729)
Operating Activities
We expect cash from our operating activities to fluctuate in future periods as a result of a number of factors, including the timing of our billings and collections, our operating results, and the timing of other liability payments.
Net cash provided by operating activities was $142.7 million for the nine months ended September 30, 2023, primarily consisting of a net loss of $6.0 million adjusted for non-cash items of $113.8 million and changes in assets and liabilities of $34.9 million. The non-cash items primarily consisted of depreciation and amortization expense of $65.6 million, share-based compensation expense of $43.1 million, impairment and abandonment of operating lease right-of-use assets related to facilities of $7.8 million, amortization of operating lease right-of-use assets of $6.2 million, amortization of debt issuance costs of $3.1 million, and a change in deferred income taxes of $14.2 million. Changes in assets and liabilities include cash inflows primarily from (i) a decrease in inventories of $31.7 million primarily due to management of inventory levels to align with the current forecasted demand, (ii) a decrease in accounts receivable and unbilled receivables of $27.1 million primarily due to the timing of billings, shipments, and collections, as well as the impacts of lower revenues, (iii) an increase in deferred revenues of $23.6 million primarily due to an increase in billings for certain service and subscription offerings, (iv) a decrease in prepaid commissions of $5.5 million, (v) an increase in accrued liabilities of $3.7 million, (vi) a decrease in other long-term assets of $2.5 million, and (vii) a decrease in other current assets of $1.5 million. These cash inflows were partially offset by (i) a decrease in accrued compensation of $29.4 million primarily due to a decrease in the accrual for restructuring initiatives, lower commissions, as well as timing of payroll and ESPP purchases, (ii) a decrease in accounts payable of $13.4 million primarily due to an overall decrease in spending, as well as timing of payments, (iii) an increase in investment in sales-type leases of $8.8 million primarily due to the acceptance of certain Advanced Services products under sales-type lease arrangements, and (iv) a decrease in operating lease liabilities of $8.1 million.
Net cash used in operating activities was $4.4 million for the nine months ended September 30, 2022, primarily consisting of net income of $34.1 million adjusted for non-cash items of $117.1 million, offset by changes in assets and liabilities of $155.6 million. The non-cash items primarily consisted of depreciation and amortization expense of $64.8 million, share-based compensation expense of $50.7 million, amortization of operating lease right-of-use assets of $9.7 million, impairment and abandonment of operating lease right-of-use assets of $5.4 million, amortization of debt issuance costs of $3.1 million, and a change in deferred income taxes of $17.1 million. Changes in assets and liabilities include cash outflows from (i) an increase in accounts receivable and unbilled receivables of $116.9 million primarily due to an increase in billings driven by overall business growth and the timing of shipments and collections, (ii) an increase in inventories of $32.3 million primarily to support forecasted sales, including advanced purchases of certain components, such as semiconductors, as well as higher costs of inventory and timing of shipments, (iii) a decrease in accrued compensation of $27.9 million primarily due to a decrease in accrued commissions and bonuses, as well as timing of payroll and ESPP purchases, (iv) an increase in investment in sales-type leases of $17.3 million primarily due to the increase in sales-type lease revenues associated with certain Advanced Services products, (v) a decrease in operating lease liabilities of $11.0 million, and (vi) an increase in prepaid expenses of $2.6 million. These cash outflows were partially offset by (i) an increase in deferred revenues of $17.7 million primarily due to an increase in billings driven by the timing of shipments in order to meet customers’ implementation schedules and recognition of revenues for products requiring installation, (ii) an increase in accrued liabilities of $11.7 million primarily due to an increase in taxes payable, (iii) a decrease in prepaid commissions of $8.8 million, (iv) a decrease in other current assets, net of funds held for customers, of $6.7 million primarily due to a decrease in prepaid income taxes, (v) a decrease in other long-term assets of $4.2 million, (vi) an increase in accounts payable of $2.0 million, and (vii) an increase in other long-term liabilities of $1.4 million.
38

Investing Activities
Net cash used in investing activities was $42.6 million for the nine months ended September 30, 2023, which consisted of capital expenditures of $32.4 million for property and equipment, and $10.2 million for external-use software development costs.
Net cash used in investing activities was $41.4 million for the nine months ended September 30, 2022, which consisted of $3.4 million consideration paid for the acquisition of Hub and Spoke Innovations, net of cash acquired, capital expenditures of $33.9 million for property and equipment, and $9.6 million for costs of software development for external use, partially offset by purchase price adjustments from business acquisitions of $5.5 million.
Financing Activities
Net cash provided by financing activities was $10.3 million for the nine months ended September 30, 2023, primarily due to $23.0 million in proceeds from employee stock option exercises and ESPP purchases, partially offset by $6.1 million in employees’ taxes paid related to restricted stock unit vesting and a net change in the customer funds balances of $6.6 million.
Net cash used in financing activities was $24.5 million for the nine months ended September 30, 2022, primarily due to $52.2 million for repurchases of our stock, and $11.4 million in employees’ taxes paid related to restricted stock unit vesting, partially offset by $39.5 million in proceeds from employee stock option exercises and ESPP purchases.
Contractual Obligations
There have been no significant changes during the nine months ended September 30, 2023 to the contractual obligations disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” set forth in Part II, Item 7, of our Annual Report on Form 10-K for the year ended December 31, 2022.
Contractual obligations as of September 30, 2023 were as follows:
Payments Due By Period
TotalRemainder of 20232024 - 20252026 - 20272028 and thereafter
(In thousands)
Operating leases (1)
$49,540 $3,340 $21,870 $16,276 $8,054 
Purchase obligations (2)
118,658 78,055 40,471 132 — 
Convertible senior notes (3)
577,875 — 577,875 — — 
Total (4)
$746,073 $81,395 $640,216 $16,408 $8,054 
_________________________________________________
(1)Commitments under operating leases relate primarily to leased office buildings, data centers, office equipment, and vehicles. Refer to Note 12, Lessee Leases, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
(2)We purchase components from a variety of suppliers and use contract manufacturers to provide manufacturing services for our products. During the normal course of business, we issue purchase orders with estimates of our requirements several months ahead of the delivery dates. These amounts are associated with agreements that are enforceable and legally binding. The amounts under such contracts are included in the table above because we believe that cancellation of these contracts is unlikely and we expect to make future cash payments according to the contract terms or in similar amounts for similar materials.
(3)We issued convertible senior notes in September 2020 that are due in September 2025. The obligations presented above include both principal and interest for these notes. Although these notes mature in 2025, they may be converted into cash and shares of our common stock prior to maturity if certain conditions are met. Any conversion prior to maturity can result in repayment of the principal amounts sooner than the scheduled repayment as indicated in the table above. Refer to Note 10, Convertible Senior Notes, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
(4)Refer to Note 13, Commitments and Contingencies, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
39

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risks related to fluctuations in foreign currency exchange rates and interest rates.
Foreign Currency Exchange Risk
We operate in foreign countries which expose us to market risk associated with foreign currency exchange rate fluctuations between the U.S. dollar and various foreign currencies, the most significant of which are the British Pound and the Euro. In order to manage foreign currency risk, at times we enter into foreign exchange forward contracts to mitigate risks associated with changes in spot exchange rates of mainly non-functional currency denominated assets or liabilities of our foreign subsidiaries. In general, the market risk related to these contracts is offset by corresponding gains and losses on the hedged transactions. By working only with major banks and closely monitoring current market conditions, we seek to limit the risk that counterparties to these contracts may be unable to perform. We do not enter into derivative contracts for trading purposes. As of September 30, 2023, we did not have any outstanding foreign exchange forward contracts.
Interest Rate Fluctuation Risk
We are exposed to interest rate risk through our borrowing activities. As of September 30, 2023, there was no outstanding balance under the Prior A&R Credit Agreement. Upon entry into the Second A&R Credit Agreement on October 10, 2023, we had $350.0 million of funds available under the Current Revolving Credit Facility. Refer to Note 9, Debt and Credit Agreement, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
The net carrying amount under our convertible senior notes was $568.9 million as of September 30, 2023. Although our convertible senior notes are based on a fixed rate, changes in interest rates could impact the fair value of such notes. As of September 30, 2023, the fair market value of our convertible senior notes was $518.6 million. Refer to Note 4, Cash and Cash Equivalents and Fair Value of Financial Instruments, and Note 10, Convertible Senior Notes, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
We have used, and in the future we may use, interest rate swap agreements to protect against adverse fluctuations in interest rates by reducing our exposure to variability in cash flows relating to interest payments on a portion of our outstanding debt. We do not hold or issue any derivative financial instruments for speculative trading purposes. As of September 30, 2023, we did not have any outstanding interest rate swap agreements.
There were no significant changes in our market risk exposures during the nine months ended September 30, 2023 as compared to the market risk exposures disclosed in “Quantitative and Qualitative Disclosures About Market Risk,” set forth in Part II, Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as such term is 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 report. These disclosure controls and procedures are designed to ensure that the information required to be disclosed by us in this Quarterly Report on Form 10-Q was (i) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and regulations and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure.
Based on such evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of the end of the period covered by this report.
Limitations on Effectiveness of Controls
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control system is designed to provide reasonable assurance regarding the preparation and fair presentation of financial statements for external purposes in accordance with GAAP. All internal control systems, no matter how well designed, have inherent limitations and can provide only reasonable assurance that the objectives of the internal control system are met.
40

Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting during the three months ended September 30, 2023.
41

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
The information set forth under “Legal Proceedings” in Note 13, Commitments and Contingencies, of the Notes accompanying the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q is incorporated herein by reference.
ITEM 1A. RISK FACTORS
Other than the updates provided below, please refer to Part I - Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, which was filed with the U.S. Securities and Exchange Commission on March 1, 2023.
We have incurred substantial debt, which could impair our flexibility and access to capital and adversely affect our financial position.
On November 15, 2019, we refinanced our existing senior secured credit facility pursuant to an amended and restated agreement with certain lenders, and Wells Fargo Bank, National Association, as administrative agent (as amended, the “Prior A&R Credit Agreement”). The Prior A&R Credit Agreement provided for a five-year revolving credit facility of $500.0 million and an uncommitted incremental loan facility of up to $250.0 million. As of December 31, 2022, there were no outstanding balances under the Prior A&R Credit Agreement.
Subsequently, on October 10, 2023, we refinanced the Prior A&R Credit Agreement pursuant to a second amended and restated agreement with certain lenders, and Wells Fargo Bank, National Association, as administrative agent (the “Second A&R Credit Agreement”). The Second A&R Credit Agreement provides for a five-year revolving credit facility of $350.0 million and an uncommitted incremental loan facility of up to an amount equal to the sum of (x) the greater of $250.0 million and 100% of the adjusted consolidated EBITDA for the last four quarters and (y) additional amounts subject to pro forma compliance with certain consolidated secured net leverage ratio.
In addition, on September 25, 2020, we issued $575.0 million aggregate principal amount of 0.25% Convertible Senior Notes due 2025 (the “Notes”), pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between us and U.S. Bank National Association, as trustee. We used a portion of the proceeds from the issuance of the Notes to repay all outstanding borrowings under the revolving credit facility at the time.
Our debt may limit our ability to borrow additional funds or use our existing cash flow for working capital, capital expenditures, acquisitions, or other general business purposes or may require us to use a substantial portion of our cash flow for debt service payments; limit our flexibility to plan for, or react to, changes in our business and industry; place us at a competitive disadvantage compared to our less leveraged competitors; and increase our vulnerability to the impact of adverse economic and industry conditions.
Our ability to make payments of the principal, to pay interest, or to refinance our indebtedness, including the Notes, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to, and we cannot provide assurance that our business will, generate cash flow from operations in the future sufficient to fund our cash requirements, service our debt or make necessary capital expenditures. Our failure to generate sufficient cash flow to pay our debts could have a material adverse effect on our business. In addition, if we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as borrowing more money, selling assets, restructuring debt, or obtaining additional equity capital on terms that may be onerous or highly dilutive. Any of these actions still may not be sufficient to allow us to service our debt obligations, could increase the risks related to our business or our ability to service or repay our indebtedness or may otherwise have an adverse effect on our business.
Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at the time of any such refinancing. We may not be able to engage in any of these activities or to do so on desirable terms, which could result in a default on our debt obligations. In addition, as more fully described below in the risk factor captioned “Covenants in our Second A&R Credit Agreement restrict our business and operations in many ways, and if we do not effectively manage our compliance with these covenants, our business, operating results, cash flow, or financial condition could be adversely affected,” the Second A&R Credit Agreement includes customary restrictive covenants that impose operating and financial restrictions on us.
42

Covenants in our Second A&R Credit Agreement restrict our business and operations in many ways, and if we do not effectively manage our compliance with these covenants, our financial conditions and operating results could be adversely affected.
The Second A&R Credit Agreement contains various customary covenants that require us to provide financial and other information reporting as well as notice upon certain events and limit or restrict our ability and/or our subsidiaries’ ability to, among other things, incur or assume liens or additional debt or provide guarantees in respect of obligations of other persons; issue redeemable preferred stock; pay dividends or distributions or redeem or repurchase capital stock; prepay, redeem, or repurchase certain debt; make loans, investments, acquisitions, and capital expenditures; enter into agreements that restrict distributions from our subsidiaries; sell assets and capital stock of our subsidiaries; enter into certain transactions with affiliates; and consolidate or merge with or into, or sell substantially all of our assets to, another person.
The Second A&R Credit Agreement also includes financial covenants requiring us (i) not to exceed a maximum consolidated secured net leverage ratio of 3.00:1 and (ii) to maintain a minimum consolidated interest coverage ratio of 3.00:1. Our ability to comply with these financial covenants may be affected by events beyond our control. Our failure to comply with any of the covenants under the Second A&R Credit Agreement could result in a default under the terms of the Second A&R Credit Agreement, which could permit the administrative agent or the lenders to declare all or part of any outstanding borrowings to be immediately due and payable or foreclose on our assets, or to refuse to permit additional borrowings under the revolving credit facility, which could restrict our operations, particularly our ability to respond to changes in our business or to take specified actions to take advantage of certain business opportunities that may be presented to us. In addition, if we are unable to repay those amounts, the administrative agent and the lenders under the Second A&R Credit Agreement could proceed against the collateral granted to them to secure that debt and foreclose on our assets, which would seriously harm our business.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
During the three months ended September 30, 2023, we did not repurchase any shares of our common stock under our repurchase program. Refer to “Stock Repurchase Programs” under Note 15, Employee Benefits and Share-Based Compensation, of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
Securities Trading Plans of Directors and Officers
During the three months ended September 30, 2023, none of our directors or officers adopted or terminated a Rule 10b5-1 trading plan or adopted or terminated a non-Rule 10b5-1 trading arrangement (as each term is defined in Item 408(a) of Regulation S-K).
43

ITEM 6. EXHIBITS
Incorporated By Reference
Exhibit NumberExhibit DescriptionFormExhibitFiling Date
10.1*8-K10.18/3/2023
10.2*8-K10.18/10/2023
10.3+*
10.4*8-K10.110/5/2023
10.58-K10.110/16/2023
31.1+
31.2+
32.1+
101.INS+
Inline XBRL Instance Document - The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH+
Inline XBRL Taxonomy Extension Schema Document
101.CAL+
Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF+
Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB+
Inline XBRL Taxonomy Extension Labels Linkbase Document
101.PRE+
Inline XBRL Taxonomy Extension Presentation Linkbase Document
104+
Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101).
_________________________________________________
*    Indicates a management contract, compensation plan, or arrangement.
+    Filed herewith.
44

SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
OMNICELL, INC.
Date: November 3, 2023By:/s/ Nchacha E. Etta
Nchacha E. Etta,
Executive Vice President & Chief Financial Officer
(principal financial officer and duly authorized officer)
45
EX-10.3 2 exhibit103q3-23.htm EX-10.3 Document

Exhibit 10.3

Global Restricted Stock Unit Award
Omnicell, Inc.
Grant Notice
4220 North Freeway
Fort Worth, Texas 76137

Name:
Employee ID:

You have been granted a Restricted Stock Unit Award in Omnicell, Inc. Common Stock as follows:

Type of Award:
Restricted Stock Unit (RSU)
Grant No.:
Equity Incentive Plan: 2009 Equity Incentive Plan
Date of Grant:
 Shares Subject to Award:
 Fair Market Value per Unit:
 Total Price of Stock Unit:



Vesting Date
Number of Shares
Vesting on Vesting Date

Delivery Schedule: Pursuant to Section 6 of the 2009 Equity Incentive Plan Global Restricted Stock Unit Award Agreement (the “Global Restricted Stock Unit Award Agreement”), the Company shall deliver on each vesting date one share of Common Stock for each Stock Unit which vests on such date, less any shares to be withheld pursuant to Section 10 of such Global Restricted Stock Unit Award Agreement.

By your acceptance of this Restricted Stock Unit Grant, you agree that this award is granted under and governed by the terms and conditions of this Grant Notice, Omnicell, Inc.’s 2009 Equity Incentive Plan (as amended from time to time) (the “Plan”) and by the terms and conditions of the Global Restricted Stock Unit Award Agreement which is attached hereto.

You understand and agree that as of the Date of Grant, this Grant Notice, the Global Restricted Stock Unit Award Agreement and the Plan set forth the entire understanding between you and Omnicell, Inc. regarding the grant set forth herein, and the underlying Common Stock, and supersede all prior oral and written agreements on that subject.

Chief Financial Officer

Attachment: Global Restricted Stock Unit Award Agreement
1.


Omnicell, Inc.
2009 Equity Incentive Plan
Global Restricted Stock Unit Award Agreement
Amended by the Compensation Committee of the Board of Directors Effective August 8, 2023

Pursuant to the Restricted Stock Unit Grant Notice (“Grant Notice”) and this Global Restricted Stock Unit Award Agreement, including any country-specific appendix thereto (the “Appendix” and collectively, the “Agreement”) and in consideration of your services, Omnicell, Inc. (the “Company”) has awarded you a Restricted Stock Unit Award (the “Award”) under its 2009 Equity Incentive Plan (the “Plan”). Your Award is granted to you effective as of the Date of Grant set forth in the Grant Notice for this Award. This Agreement shall be deemed to be agreed to by the Company and you upon the acceptance by you of the Grant Notice to which it is attached. Defined terms not explicitly defined in this Agreement shall have the same meanings given to them in the Plan. In the event of any conflict between the terms in this Agreement and the Plan, the terms of the Plan shall control. The details of your Award, in addition to those set forth in the Grant Notice and the Plan, are as follows.

1.GRANT OF THE AWARD. This Award represents the right to be issued on a future date the number of shares of the Company’s Common Stock as indicated in the Grant Notice. As of the Date of Grant, the Company will credit to a bookkeeping account maintained by the Company for your benefit (the “Account”) the number of shares of Common Stock subject to the Award. This Award was granted in consideration of your future services to the Company or an Affiliate. Except as otherwise provided herein, you will not be required to make any payment to the Company (other than services to the Company or an Affiliate) with respect to your receipt of the Award, the vesting of the shares or the delivery of the underlying Common Stock.

2.VESTING. Subject to the limitations contained herein, your Award will vest, if at all, in accordance with the vesting schedule provided in the Grant Notice, provided that vesting will cease upon the termination of your Continuous Service (provided further that (i) subject to clause (ii) below, if at the time of termination of your Continuous Service you hold a position of Executive Vice President or above with the Company or its subsidiaries and your termination of your Continuous Service is by the Company without Cause, then any portion of the Award that was scheduled to vest within 12 months following the date of termination shall continue to vest and be settled in accordance with the vesting schedule during such 12-month period following your termination of Continuous Service, subject to your continued compliance with your obligations under Section 17, or (ii)(a) if your Continuous Service is terminated by the Company without Cause or (b) if immediately prior to an event giving rise to Good Reason (as defined in the Company’s Executive Severance Plan in effect immediately prior to the consummation of a Change in Control) you hold a position of Senior Vice President or above with the Company or its subsidiaries, and you resign for Good Reason , in either case within 24 months following the occurrence of a Change in Control (the termination pursuant to this clause (ii), a “CIC Qualifying Termination”), then any unvested portion of the Award shall fully vest and be settled upon such CIC Qualifying Termination, subject to your continued compliance with your obligations under Section 17. For purposes of your Award, a termination of your Continuous Service will be deemed
2.


to have occurred as of the date you are no longer actively providing services to the Company or an Affiliate (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or otherwise rendering services, or the terms of your employment or other service agreement, if any). Your employment or service relationship will not be extended by any notice period (e.g., your period of service will not be extended by any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where you are employed or otherwise rendering services, or the terms of your employment or service agreement, if any). The Committee shall have the exclusive discretion to determine when you are no longer providing Continuous Services for purposes of your Award (including whether you may still be considered to be providing services while on a leave of absence). Upon such termination of your Continuous Service, the shares credited to the Account that were not vested on the date of such termination or which are not scheduled to vest following your termination of Continuous Service in accordance with the terms of this Award or as otherwise determined by the Committee, will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such underlying shares of Common Stock. For the avoidance of doubt, service during any portion of the vesting period shall not entitle you to vest in a pro rata portion of the Award.

3.NUMBER OF SHARES.

(a)The number of shares subject to your Award may be adjusted from time to time for Capitalization Adjustments, as provided in the Plan.

(b)Any shares, cash or other property that becomes subject to the Award pursuant to this Section 3, if any, shall be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other shares covered by your Award.

(c)Notwithstanding the provisions of this Section 3, no fractional shares or rights for fractional shares of Common Stock shall be created pursuant to this Section 3. The Board shall, in its discretion, determine an equivalent benefit for any fractional shares or fractional shares that might be created by the adjustments referred to in this Section 3.

4.COMPLIANCE WITH LAW. You may not be issued any shares under your Award unless either (i) the shares are registered under the Securities Act; or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award also must comply with other applicable securities and exchange control laws and regulations relevant to the Company and the offer of the RSUs and the underlying shares of Common Stock, and you will not receive such shares if the Company determines that such receipt would not be in material compliance with such laws and regulations. You understand that the Company is under no obligation to register or qualify the shares of Common Stock with the SEC or any state or non-U.S. securities commission or to seek approval or clearance from any governmental authority for the issuance or sale of the shares of Common Stock. Further, you agree that the Company shall have unilateral authority to amend this Agreement without your consent, to the extent necessary to comply with securities or other laws applicable to the issuance of shares of Common Stock.
3.


5.LIMITATIONS ON TRANSFER. Your Award is not transferable, except by will or by applicable laws of descent and distribution. In addition to any other limitation on transfer created by applicable securities laws, you agree not to assign, hypothecate, donate, encumber or otherwise dispose of any interest in any of the shares of Common Stock subject to the Award until the shares are issued to you in accordance with Section 6 of this Agreement. After the shares have been issued to you, you are free to assign, hypothecate, donate, encumber or otherwise dispose of any interest in such shares provided that any such actions are in compliance with the provisions herein and applicable securities laws as well as Company policies regarding its Common Stock. Notwithstanding the foregoing and to the extent permitted by applicable laws, (i) by delivering written notice to the Company, in a form satisfactory to the Company, you may designate a third party who, in the event of your death, shall thereafter be entitled to receive any distribution of Common Stock to which you were entitled at the time of your death pursuant to this Agreement or (ii) upon receiving written permission from the Board or its duly authorized designee, and provided that you and the designated transferee enter into transfer and other agreements required by the Company, you may transfer your right to receive the distribution of Common Stock or other consideration hereunder, pursuant to a domestic relations order or marital settlement agreement that contains the information required by the Company to effectuate the transfer. You are required to notify the Company’s legal department prior to finalizing any domestic relations order or marital settlement to confirm that the terms of such domestic relations order or marital settlement comply with this Agreement and the Plan.

6.DATE OF ISSUANCE. Subject to the terms of this Agreement, the Company will deliver to you a number of shares of the Company’s Common Stock equal to the number of vested shares subject to your Award, including any additional shares received pursuant to Section 3 above that relate to those vested shares within 60 days following the applicable vesting date(s) or vesting event. However, if a scheduled delivery date falls on a date that is not a U.S. business day, such delivery date shall instead fall on the next following U.S. business day. The form of such delivery (e.g., a stock certificate or electronic entry evidencing such shares) shall be determined by the Company.

7.DIVIDENDS. You shall receive no benefit or adjustment to your Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment as provided in Section 9(a) of the Plan; provided, however, that this sentence shall not apply with respect to any shares of Common Stock that are delivered to you in connection with your Award after such shares have been delivered to you.

8.RESTRICTIVE LEGENDS. The shares issued under your Award shall be endorsed with appropriate legends determined by the Company.

9.AWARD NOT A SERVICE CONTRACT.

(a)Your Continuous Service with the Company or an Affiliate is not for any specified term and may be terminated by you or by the Company or an Affiliate at any time, for any reason. Nothing in this Agreement (including, but not limited to, the vesting of your Award pursuant to the schedule set forth in Section 2 herein or the issuance of the shares subject to your Award), the Plan or any covenant of good faith and fair dealing that may be found implicit in this Agreement or the Plan
4.


shall: (i) confer upon you any right to continue in the employ of, or affiliation with, the Company or an Affiliate; (ii) constitute any promise or commitment by the Company or an Affiliate regarding the fact or nature of future positions, future work assignments, future compensation or any other term or condition of employment or affiliation; (iii) confer any right or benefit under this Agreement or the Plan unless such right or benefit has specifically accrued under the terms of this Agreement or Plan; or (iv) deprive the Company or an Affiliate of the right to terminate you and without regard to any future vesting opportunity that you may have.

(b)    By accepting this Award, you acknowledge and agree that the right to continue vesting in the Award pursuant to the schedule set forth in Section 2 is earned only by continuing to provide Continuous Service (not through the act of being hired, being granted this Award or any other award or benefit) and that the Company has the right to reorganize, sell, spin-out or otherwise restructure one or more of its businesses or Affiliates at any time or from time to time, as it deems appropriate (a “reorganization”). You further acknowledge and agree that such a reorganization could result in the termination of your Continuous Service, or the termination of Affiliate status of your employer and the loss of benefits available to you under this Agreement, including but not limited to, the termination of the right to continue vesting in the Award. You further acknowledge and agree that this Agreement, the Plan, the transactions contemplated hereunder and the vesting schedule set forth herein or any covenant of good faith and fair dealing that may be found implicit in any of them do not constitute an express or implied promise of continued engagement for the term of this Agreement, for any period, or at all, and shall not interfere in any way with your right or the Company’s right to terminate your Continuous Service at any time.

(c)    No claim or entitlement to compensation or damages shall arise from forfeiture of the Awards resulting from the termination of your Continuous Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any).

10.RESPONSIBILITY FOR TAXES/SECTION 409A.

(a)You acknowledge that, regardless of any action taken by the Company or, if different, the Affiliate employing or otherwise retaining your services (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to your participation in the Plan and legally applicable to you (“Tax-Related Items”), is and remains your responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. You further acknowledge that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Award, including, but not limited to, the grant, vesting or settlement of the Award, the subsequent sale of shares of Common Stock acquired pursuant to such settlement and the receipt of any dividends; and (ii) do not commit to and are under
5.


no obligation to structure the terms of the grant or any aspect of the Award to reduce or eliminate your liability for Tax-Related Items or achieve any particular tax result. Further, if you are subject to Tax-Related Items in more than one jurisdiction, you acknowledge that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

On or before the time you receive a distribution of the shares in respect of your Award, or at any time thereafter as requested by the Company and/or the Employer, you hereby authorize any required withholding from the Common Stock issuable to you and/or otherwise agree to make adequate provision in cash for any sums required to satisfy the Tax-Related Items. Except as provided below, the Company shall withhold from the shares of Common Stock issuable to you to satisfy the Tax-Related Items. By your acceptance of the Award, you agree that: (i) in the event that such withholding from the shares of Common Stock is problematic under applicable tax or securities law or has materially adverse accounting consequences, the Company shall instead withhold from any other compensation paid to you by the Company or the Employer in partial or full satisfaction of the Tax-Related Items, and (ii) the Company may determine in its sole discretion to instead withhold from any other compensation paid to you by the Company or the Employer in partial or full satisfaction of the Tax-Related Items, provided that if you are subject to reporting obligations under Section 16 of the Exchange Act, exercise of such discretion is subject to the prior approval and direction of the Committee. In no way limiting the foregoing, the Company is hereby authorized to withhold shares of Common Stock that are otherwise to be issued and delivered to you under this Award in partial or full satisfaction of the Tax-Related Items; provided, however, that no shares of Common Stock shall be withheld with a value exceeding the minimum amount of tax required to be withheld by law. If the obligation for Tax-Related Items is satisfied by withholding in shares of Common Stock, for tax purposes, you are deemed to have been issued the full number of shares of Common Stock subject to the vested Award, notwithstanding that a number of the shares of Common Stock are held back solely for the purpose of paying the Tax-Related Items.

(b)You agree to pay the Company or the Employer any amount of Tax- Related Items that the Company or the Employer may be required to withhold or account for as a result of your participation in the Plan that cannot be satisfied by the means previously described. Unless the obligation for Tax-Related Items is satisfied, the Company shall have no obligation to deliver to you any Common Stock.

(c)In the event the obligation of the Company and/or any Affiliate to withhold arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the withholding obligation was greater than the amount, if any, withheld by the Company and/or any Affiliate, you agree to indemnify and hold the Company and its Affiliates harmless from any failure by the Company and/or any Affiliate to withhold the proper amount.
6.



(d)To the extent Section 409A of the Code (“Section 409A”) applies to the Award, the Award shall be administered and interpreted in accordance with the requirements thereof, and each settlement hereunder shall be considered a separate installment payment. Without limitation, if you are a “specified employee” within the meaning of Section 409A, to the extent required to avoid accelerated taxation and penalties under Section 409A, the Common Stock that would otherwise be delivered to you pursuant to the Award during the six-month period immediately following your “separation from service” within the meaning of Section 409A (a “Separation from Service”) will instead be delivered on the six-month anniversary of your Separation from Service (or your death, if earlier). In addition, in the event (i) the vesting of the RSUs is accelerated in connecting with a CIC Qualifying Termination and the Change in Control under the Plan is not a “change in control event” under Section 409A or (ii) the Award vests under Section 9(c) of the Plan and the Corporate Transaction (as defined in the Plan) is not a “change in control event” under Section 409A or accelerated settlement would otherwise be prohibited under Section 409A, then the unvested portion of the Award shall fully vest as of such termination of Continuous Service or Corporate Transaction, as applicable, and shall be settled in accordance with the vesting schedule set forth in the Grant Notice to the extent required to comply with Section 409A.

11.UNSECURED OBLIGATION. Your Award is unfunded, and as a holder of a vested Award, you shall be considered an unsecured creditor of the Company with respect to the Company’s obligation, if any, to issue shares pursuant to this Agreement. You shall not have voting or any other rights as a stockholder of the Company with respect to the shares to be issued pursuant to this Agreement until such shares are issued to you pursuant to Section 6 of this Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company. Nothing contained in this Agreement, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.

12.NOTICES. Any notices provided for in your Award or the Plan shall be given in writing and shall be deemed effectively given upon receipt or, in the case of notices delivered by the Company to you, five (5) days after deposit in the United States mail, postage prepaid, addressed to you at the last address provided to the Company. Notwithstanding the foregoing, the Company may, in its sole discretion, decide to deliver any documents related to participation in the Plan and this Award by electronic means or to request your consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.

13.NATURE OF GRANT. In accepting the grant, you acknowledge, understand and agree that:

(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
7.


(b)the grant of the Award is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of Awards, or benefits in lieu of Awards, even if Awards have been granted in the past;

(c)all decisions with respect to future Awards or other grants, if any, will be at the sole discretion of the Company;

(d)you are voluntarily participating in the Plan;

(e)the Awards and the shares of Common Stock subject to the Awards, and the income from and value of same, are not intended to replace any pension rights or compensation;

(f)the Awards and the shares of Common Stock subject to the Awards, and the income from and value of same, are not part of normal or expected compensation for purposes of, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, holiday pay, bonuses, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;

(g)the future value of the underlying shares of Common Stock is unknown, indeterminable and cannot be predicted with certainty;

(h)unless otherwise agreed with the Company, the Awards and the shares of Common Stock acquired under the Plan, and the income from and value of same, are not granted as consideration for, or in connection with, any service you may provider as a director of any parent company or Affiliate;

(i)unless otherwise provided in the Plan or by the Company in its discretion, the Awards and the benefits evidenced by this Agreement, do not create any entitlement to have the Awards or any such benefits transferred to or assumed by another company, nor to be exchanged, cashed out or substituted for in connection with any corporate transaction affecting the Common Stock; and

(j)neither the Company, the Employer nor any Subsidiary or Affiliate of the Company shall be liable for any foreign exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of the Awards or of any amounts due to you pursuant to the settlement of the Awards or the subsequent sale of any shares of Common Stock acquired upon settlement.

14.NO ADVICE REGARDING GRANT. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Common Stock. You should consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
8.


15.DATA PRIVACY. If you would like to participate in the Plan, you will need to review the information provided in this Section 15 and, where applicable, declare consent to the processing and/or transfer of personal data as described below.

(a)Data Collection and Usage. The Company collects, processes and uses personal data about you, including but not limited to, your name, home address, email address and telephone number, date of birth, social insurance number, passport number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Awards or any other entitlement to shares awarded, canceled, exercised, vested, unvested or outstanding in your favor, which the Company receives from you or your Employer (“Personal Data”). In order you to participate in the Plan, the Company will collect Personal Data for purposes of allocating shares of Common Stock and implementing, administering and managing the Plan.
(b)Stock Plan Administration and Service Providers. The Company may transfer Personal Data to Morgan Stanley/E*TRADE (“Service Provider”), an independent service provider based in the U.S., which is assisting the Company with the implementation, administration and management of the Plan. Service Provider may open an account for you to receive and trade shares of Common Stock. You may be asked to acknowledge, or agree to, separate terms and data processing practices with Service Provider, with such agreement being a condition to the ability to participate in the Plan.

(c)International Data Transfers. Personal Data will be transferred from your country to the U.S., where the Company and its service providers are based. You understand and acknowledge that the U.S. might have enacted data privacy laws that are less protective or otherwise different from those applicable in your country of residence. The Company’s legal basis, where required, for the transfer of Data is your consent.

(d)Data Retention. The Company will use Personal Data only as long as necessary to implement, administer and manage your participation in the Plan or as required to comply with legal or regulatory obligations, including, without limitation, under tax and securities laws. When the Company no longer needs Personal Data for any of the above purposes, the Company will cease to use Personal Data for this purpose. If the Company keeps Personal Data longer, it would be to satisfy legal or regulatory obligations and the Company’s legal basis is your consent.

(e)Data Subject Rights. You understand that you may have a number of rights under data privacy laws in your jurisdiction. Subject to the conditions set out in the applicable law and depending on where you are based, such rights may include the right to (i) request access to, or copies of, Personal Data processed by the Company, (ii) rectification of incorrect Personal Data, (iii) deletion of Personal Data, (iv) restrictions on the processing of Personal Data, (v) object to







9.


the processing of Personal Data for legitimate interests, (vi) portability of Personal Data, (vii) lodge complaints with competent authorities in your jurisdiction, and/or to (viii) receive a list with the names and addresses of any potential recipients of Personal Data. To receive clarification regarding these rights or to exercise these rights, you can contact GDPR@omnicell.com or our EU Data Protection Officer as follows:

2B Advice GmbH
Joseph-Schumpeter-Allee 25, 53227 Bonn, Germany
Telephone: +49 228 926165 120
E-Mail: omnicell@2b-advice.com

(f)Voluntariness and Consequences of Consent Denial or Withdrawal. You hereby unambiguously consent to the collection, use and transfer, in electronic or other form, of your Personal Data, as described above and in any other grant materials, by and among, as applicable, your Employer, the Company and any Affiliate for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that you may, at any time, refuse or withdraw the consents herein, in any case without cost, by contacting in writing your human resources representative. If you do not consent or later seek to revoke your consent, your employment status or service with your Employer will not be affected; the only consequence of refusing or withdrawing consent is that the Company would not be able to grant the Awards or other equity awards to you or administer or maintain such awards. Therefore, you understand that refusing or withdrawing consent may affect your ability to participate in the Plan. For more information on the consequences of refusal to consent or withdrawal of consent, you should contact your local human resources representative.

Declaration of Consent. By accepting the Awards and indicating consent by signing the Grant Notice or through the Company’s online acceptance procedure, you explicitly declare your consent to the entirety of the Personal Data processing operations described above including, without limitation, the onward transfer of Personal Data by the Company to the Service Provider or, as the case may be, a different service provider of the Company in the U.S.



16.MISCELLANEOUS.

(a)The rights and obligations of the Company under your Award shall be transferable to any one or more persons or entities, and all covenants and agreements hereunder shall inure to the benefit of, and be enforceable by the Company’s successors and assigns. Your rights and obligations under your Award may only be assigned with the prior written consent of the Company.

(b)You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.
10.



(c)You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award, and fully understand all provisions of your Award.

(d)This Agreement shall be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.

(e)All obligations of the Company under the Plan and this Agreement shall be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.

17.RESTRICTIVE COVENANTS. As a condition to receiving the Award, you hereby agree to the covenants set forth below.

(a)Acknowledgements. Pursuant to your Continuous Service with the Company, you have or will have access to, and knowledge of, Confidential Information of the Company. You acknowledge that any unauthorized use (including use for your own benefit or to the benefit of others), transfer, or disclosure by you of such confidential information can place the Company at a competitive disadvantage and cause damage, financial and otherwise, to its business. Notwithstanding the foregoing, you acknowledge and confirm your understanding that nothing in this Agreement limits your ability to communicate with the Equal Employment Opportunity Commission, the Department of Labor, the National Labor Relations Board (“NLRB”), the Occupational Safety and Health Administration, the Securities and Exchange Commission, or any other federal, state, or local governmental agency or commission (“Government Agencies”) or otherwise testify, assist, or participate in any investigation, hearing, or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. Additionally, nothing in this Agreement shall be construed to prohibit you from engaging in protected concerted activity under the National Labor Relations Act for the purpose of collective bargaining or other mutual aid or protection, including, without limitation, (i) making disclosures concerning this Agreement in aid of such concerted activities, (ii) filing unfair labor practice charges, (iii) assisting others who are filing such charges, and (iv) cooperating with the investigative process or the NLRB or other Government Agencies. You further acknowledge that, because of the knowledge of and access to such confidential information that you have acquired or will have acquired during your Continuous Service, you will be in a position to compete unfairly with the Company following the termination of your Continuous Service.

As used in this Agreement, “Confidential Information” means (1) information of the Company, to the extent not considered a Trade Secret under applicable law that: (a) relates to the Business of the Company, (ii) possess an element of value to the Company, (iii) is not generally known to the Company’s competitors, and (iv) would damage the Company if disclosed; or (2) information
11.


of any third party provided to the Company that the Company is obligated to treat as confidential (such third party to be referred to as the “Third Party”), including, but not limited to, information provided to the Company by its licensors, suppliers, or Customers. Subject to the foregoing general definition, Confidential Information includes, but is not limited to: (a) business plans; (b) the composition, description, or characteristics of current or contemplated products of the Company; (c) pricing information, such as price lists; (d) proprietary software and reports derived from said software; (e) advertising or marketing plans; (f) information regarding independent contractors, employees, licensors, suppliers, customers, or any Third Party, including, but not limited to, customer lists compiled by the Company, and customer or market information compiled by the Company; and (g) information concerning the Company’s financial structure or condition, the Company’s prospects or plans, its marketing and sales programs, the Company’s research and development information, the Company’s contemplated or actual mergers and acquisitions, stock splits and divestitures, and its methods and procedures of operation. Confidential Information shall not include any information that: (x) is or becomes generally available to the public other than as a result of an unauthorized disclosure; (y) has been independently developed and disclosed by others without violating this Agreement or the legal rights of any party; or (z) otherwise enters the public domain through lawful means.

As used in this Agreement, “Trade Secret” means the Company’s trade secrets as defined by applicable statutory or common law.

(b)    Non-Competition. During the term of your Continuous Service and for the twelve (12) months thereafter (“Restricted Period”), you will not, except as authorized by the Company, perform the same or similar tasks that you performed on behalf of the Company during your last twelve (12) months of Continuous Service (“Competitive Tasks”) on behalf of any entity in competition with the Company contained on the then current “Competing Organization” list of such entities available under the Legal Policy Library section of the Company’s intranet site at: https://omnicell.sharepoint.com/sites/OmnicellPolicies/PolicyProcedures/Omnicell%20Competing%20Organization%20List.pdf (“Competitors”) anywhere the Company does Business (“Restricted Territory”). This provision shall be limited to performing Competitive Tasks only in the area(s) of the Business in which you worked or for which you had responsibility during your last twelve (12) months of Continuous Service with the Company. As used in this Agreement, “Business” means the development, manufacture, sale, or marketing of manufactured automated systems for medication management in hospitals and other healthcare settings, and medication adherence packaging and patient engagement software used by retail pharmacies. This provision does not apply to you if you live in California or Minnesota. If the enforcement of this restriction post-employment is not permitted under applicable law, then your Restricted Period will only be for the term of your Continuous Service for purposes of this Section 17(b).
12.



(c)    Non-Solicitation of Customers. During the Restricted Period, you will not directly or indirectly solicit any person or entity to whom the Company has sold products or services, directly solicited to sell its products or services, or cultivated a relationship intended to increase the sales of the Company’s products or services in the previous twelve (12) months (“Customers”) of the Company in the Restricted Territory with whom you had Contact for the purpose of selling or providing any products or services competitive with those offered by the Company. As used in this Agreement, “Contact” means any interaction that takes place in the last twelve (12) months of your Continuous Service with the Company and is between you and a Customer: (i) with whom you dealt on behalf of the Company; (ii) whose dealings with the Company were coordinated or supervised by you; (iii) about whom you obtained trade secrets or confidential information in the ordinary course of business as a result of your work performed on behalf of the Company; or (iv) who purchases products or services from the Company, the sale or provision of which directly results or resulted in compensation, commissions, or earnings for you. Nothing in this Section shall be construed to prohibit you from soliciting: (a) a Customer that has terminated its business relationship with the Company (for reasons other than being solicited or encouraged by you to do so); (b) a product line or service line competitive with one that the Company no longer offers; or (c) a product line or service line with which you had no involvement while working for the Company and about which you did not learn Confidential Information.

Non-Solicitation of Customers For California and Colorado Employees Only: During the Restricted Period, you will not directly or indirectly use the Company’s Trade Secrets to solicit any Customer of the Company with whom you had Contact for the purpose of selling or providing any products or services competitive with those offered by the Company. Nothing in this Section shall be construed to prohibit you from soliciting: (a) a Customer that has terminated its business relationship with the Company (for reasons other than being solicited or encouraged by you to do so); (b) a product line or service line competitive with one that the Company no longer offers; or (c) a product line or service line with which you had no involvement while working for the Company and about which you did not learn Confidential Information.

(d)    Non-Recruit of Employees. During the Restricted Period, you will not, directly or indirectly, solicit, recruit or induce any employee to terminate his or her employment relationship with the Company in order to work for you or any other person or entity engaged in the Business.

(e)    Remedies for Violation of Restrictive Covenants. You agree that, if you breach any of the provisions of this Section 17: (i) the Company shall be entitled to all of its remedies at law or in equity, including money damages and injunctive relief; (ii) in the event of such breach, in addition to the Company’s other remedies, any unvested portion of the Award will be immediately forfeited and deemed canceled, and you agree to immediately transfer back to the Company any shares that vested during the 18 months prior to the date of your termination of
13.


Continuous Service (or if applicable law mandates a maximum time that is shorter than 18 months, then for a period of time equal to the shorter maximum period) any such shares still held by you and to pay immediately to the Company the fair market value (determined as of the applicable vesting date or vesting event) of any such shares not still held by you; and (iii) the Company shall also be entitled to an accounting and repayment from you of all profits, compensation, commissions, remuneration or benefits that you (and/or the applicable Competitor) directly or indirectly have realized or may realize as a result of or in connection with any breach of these covenants, and such remedy shall be in addition to and not in limitation of any injunctive relief or other rights or remedies to which the Company may be entitled at law or in equity.

(f)    Reasonable and Necessary. You agree that the covenants set forth in this Section 17 are reasonable and necessary for the protection of the Company’s legitimate business interest, that they do not impose a greater restraint than is necessary to protect the goodwill or other business interests of the Company, that they contain reasonable limitations as to time and scope of activity to be restrained, that they do not unduly restrict your ability to earn a living, and that they are not unduly burdensome to you.

(g)    Severability of Restrictive Covenants. Each provision of this Section 17 constitutes an entirely separate and independent restriction and the duration, extent, and application of each of the restrictive covenants contained herein are no greater than is necessary for the protection of the Company’s interests. If any part or provision of this Section 17 is held unenforceable, it shall be severed and shall not affect any other part of this Section 17.

18.GOVERNING PLAN DOCUMENT. Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. Except as expressly provided herein, in the event of any conflict between the provisions of your Award and those of the Plan, the provisions of the Plan shall control.

19.LANGUAGE. You acknowledge that you are sufficiently proficient in English or have consulted with an advisor who is sufficiently proficient in English, so as to allow you to understand the terms and conditions of this Agreement. If you have received this Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.

20.SEVERABILITY. If all or any part of this Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Agreement (or part of such a Section) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
14.


21.CHOICE OF LAW; VENUE. The interpretation, performance and enforcement of this Agreement will be governed by the law of the state of Delaware without regard to such state’s conflicts of laws rules. For purposes of any action, lawsuit or other proceedings brought to enforce this Agreement, relating to it, or arising from it, the parties hereby submit to and consent to the sole and exclusive jurisdiction of the courts of the state of Delaware, or any federal court sitting in the state of Delaware, and no other courts, where this grant is made and/or to be performed.

22.AMENDMENT. This Agreement may not be modified, amended or terminated except by an instrument in writing, signed or otherwise accepted by you and by a duly authorized representative of the Company. Notwithstanding the foregoing, this Agreement may be amended solely by the Board by a writing which specifically states that it is amending this Agreement, so long as a copy of such amendment is delivered to you, and provided that no such amendment adversely affecting your rights hereunder in a material manner may be made without your written consent. Without limiting the foregoing, the Board reserves the right, by written notice to you, to impose new provisions or to change the existing provisions of this Agreement in any way it may deem necessary or advisable for legal or administrative reasons to carry out the purpose of the grant.

23.INSIDER TRADING RESTRICTIONS/MARKET ABUSE LAWS. You acknowledge that you may be subject to insider trading restrictions and/or market abuse laws in applicable jurisdictions, including but not limited to the United States, your country, the broker’s country and the country or countries in which the Common Stock is listed, which may affect your ability, directly or indirectly, to purchase or sell, or attempt to sell or otherwise dispose of shares of Common Stock, rights to shares of Common Stock (e.g., Awards), or rights linked to the value of shares of Common Stock, during such times as you are considered to have “inside information” regarding the Company (as defined by the laws in the applicable jurisdiction(s)). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders you placed before possessing the inside information. Furthermore, you understand that you may be prohibited from (i) disclosing the inside information to any third party, including fellow employees and (ii) “tipping” third parties by sharing with them Company insider information, or otherwise causing third parties to buy or sell Company securities. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may apply to you under any applicable Company insider trading policy. You acknowledge that it is your responsibility to comply with any applicable restrictions, and you should speak to your personal advisor on this matter.

24.FOREIGN ASSET/ACCOUNT REPORTING REQUIREMENTS. If you reside in a country outside the United States, there may be certain foreign asset and/or account reporting requirements which may affect your ability to acquire or hold shares of Common Stock or cash received from participating in the Plan (including from any dividends paid on shares of Common Stock) in a brokerage account or bank outside of your country. You may be required to report such accounts, assets or related transactions to the tax or other authorities in your country. You may also be required to repatriate sale proceeds or other funds received as a result of participating in the Plan to your country within a certain time after receipt. It is your responsibility to comply with such regulations and you should speak to your personal legal advisor on this matter.

25.APPENDIX. Notwithstanding any provisions in this Agreement, the Award grant shall be subject to any special terms and conditions set forth in any Appendix to this Agreement
15.


for your country. Moreover, if you relocate to one of the countries included in the Appendix, the special terms and conditions for such country, if any, will apply to you, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.

26.IMPOSITION OF OTHER REQUIREMENTS. The Company reserves the right to impose other requirements on your participation in the Plan, on the Awards and on any shares of Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.

27.WAIVER. You acknowledge that a waiver by the Company of breach of any provision of this Agreement shall not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach by you or any other Participant.

28.ELECTRONIC DELIVERY AND ACCEPTANCE. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.


* * * * *

16.


Appendix

Omnicell, Inc.
2009 Equity Incentive Plan

Global Restricted Stock Unit Award Agreement

Capitalized terms used but not defined herein shall have the meanings ascribed to them in the Global Restricted Stock Unit Agreement (the “Agreement”) or the Plan.
Terms and Conditions
This Appendix includes additional terms and conditions that govern the Restricted Stock Unit Award (“RSUs”) granted to you under the Plan if you work and/or reside in one of the countries listed below. This Appendix forms part of the Agreement.
If you are a citizen or resident of a country other than the one in which you are currently residing and/or working, transfer employment and/or residency to another country after the Date of Grant, or are considered a resident of another country for local law purposes, the Company shall, in its discretion, determine to what extent the terms and conditions contained herein shall be applicable to you.

Notifications
This Appendix also includes information regarding exchange control and certain other issues of which you should be aware with respect to participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the respective countries as of August 2023. Such laws are often complex and change frequently. As a result, the Company strongly recommends that you not rely on the information in this Appendix as the only source of information relating to the consequences of participation in the Plan because the information may be out of date at the time you vest in the RSUs and acquire shares of Common Stock or sell shares of Common Stock acquired under the Plan.
In addition, the information contained herein is general in nature and may not apply to your particular situation and the Company is not in a position to assure you of any particular result. Accordingly, you should seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.

Finally, if you are a citizen or resident of a country other than the one in which you are currently residing and/or working, transfer employment and/or residency to another country after the Date of Grant, or are considered a resident of another country for local law purposes, the information contained herein may not apply to you in the same manner.

17.



Australia

Notifications

Securities Law Information. This offer of RSUs is being made under Division 1A, Part 7.12 of the Corporations Act 2001 (Cth). Please note that if you offer shares of Common Stock for sale to a person or entity resident in Australia, the offer may be subject to disclosure requirements under Australian law. You should obtain legal advice on your disclosure obligations prior to making any such offer.

Tax Information. The Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to the conditions in the Act).

Canada

Terms and Conditions

Settlement of RSUs. Notwithstanding any discretion in the Plan or anything to the contrary in the Agreement, the RSUs do not provide any right for you, as a resident of Canada, to receive a cash payment and the RSUs shall be paid in shares of Common Stock only.

Nature of Grant. The following provision replaces Section 2 of the Agreement:

Subject to the limitations contained herein, your Award will vest, if at all, in accordance with the vesting schedule provided in the Grant Notice, provided that vesting will cease upon the termination of your Continuous Service.

For purposes of the Award, a termination of your Continuous Service will be deemed to occur as of the date that is the earlier of (i) the date of your termination, (ii) the date you receive notice of termination, or (iii) the date you are no longer actively providing services and will not be extended by any notice period (e.g., active service would not include any contractual notice period or any period of “garden leave” or similar period mandated under Canadian laws or the terms of your employment or service agreement, if any), regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or providing services or the terms of your employment or service agreement, if any; unless otherwise expressly provided in this Agreement or determined by the Company, your right to vest in the Awards under the Plan, if any, will terminate as of such date; in the event that the date you are no longer actively providing services cannot be reasonably determined under the terms of this Agreement and the Plan, the Committee shall have the exclusive discretion to determine when you are no longer actively providing services for purposes of your Award (including whether you may still be considered to be providing services while on a leave of absence). Notwithstanding the foregoing, if applicable employment legislation explicitly requires continued vesting during a statutory notice period, your right to vest in the Awards, if any, will terminate effective as of the last date of the minimum statutory notice period but you will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of your statutory notice period, nor will you be entitled to any compensation for lost vesting.






18.


Notifications

Securities Law Information. The sale of shares of Common Stock acquired under the Plan may not take place in Canada. This requirement will be satisfied where the shares of Common Stock are sold by the designated broker under the Plan through the facilities of the U.S. stock exchange on which the shares of Common Stock are currently listed (i.e., the Nasdaq stock market).

Foreign Asset/Account Reporting Information. Canadian residents are required to report their foreign specified property (e.g., shares of Common Stock) on form T1135 (Foreign Income Verification Statement) if the total cost of the foreign specified property exceeds C$100,000 at any time in the year. The RSUs must be reported—generally at a nil cost—if the C$100,000 threshold is exceeded because of other foreign specific property held by you. The shares of Common Stock acquired under the Plan must be reported and their cost generally is the adjusted cost base (“ACB”) of the shares of Common Stock. The ACB ordinarily would equal the fair market value of the shares of Common Stock at the time of acquisition, but if such Canadian resident owns other shares of Common Stock, this ACB may have to be averaged with the ACB of the other shares. The form T1135 generally must be filed by April 30 of the following year. Canadian residents should consult with a personal advisor to ensure compliance with the applicable reporting requirements.

France

Terms and Conditions

RSUs Not Tax-Qualified. The RSUs granted under this Agreement are not intended to qualify for special tax and social security treatment pursuant to Sections L. 225-197-1 to L. 225-197-5 and Sections L. 22-10-59 to L. 22-10-60 of the French Commercial Code, as amended.

Language Consent. By accepting the RSUs, you confirm having read and understood the Plan and Agreement, including all terms and conditions included therein, which were provided in the English language. You accept the terms of those documents accordingly.

En acceptant les droits sur des actions assujettis à restrictions (« restricted stock units » ou « RSUs »), vous confirmez avoir lu et compris le Plan et le Contrat, en ce compris tous les termes et conditions de ces documents, qui ont été fournis en langue anglaise. Vous acceptez les dispositions de ces documents en connaissance de cause.

Notifications

Foreign Asset/Account Reporting Information. French residents holding cash or securities (including shares of Common Stock) outside of France or maintaining a foreign bank or brokerage account (including accounts opened or closed during the tax year) must declare such assets and accounts to the French tax authorities when filing an annual tax return. Failure to comply could trigger significant penalties.












19.


Germany

Notifications

Exchange Control Information. Cross-border payments in excess of €12,500 must be reported monthly to the German Federal Bank (Bundesbank). If you make or receive a payment in excess of this amount (including if you acquire shares of Common Stock with a value in excess of this amount under the Plan or sell shares of Common Stock via a foreign broker, bank, or service provider and receive proceeds in excess of this amount) and/or if the Company or your Employer withholds or sells shares of Common Stock with a value in excess of this amount to cover Tax-Related Items, you must report the payment to Bundesbank either electronically using the “General Statistics Reporting Portal” (“Allgemeines Meldeportal Statistik”) available at the Bundesbank’s website (www.bundesbank.de) or via such other method (e.g., by email or telephone) as is permitted by Bundesbank. The report must be submitted monthly or within other such timing as is permitted or required by Bundesbank.

Foreign Asset/Account Reporting Information. If your acquisition of shares acquired under the Plan leads to a so-called qualified participation at any point during the calendar year, you may need to report the acquisition when you file your tax return for the relevant year. A qualified participation is attained if (i) you own at least 1% of the Company and the value of the shares of Common Stock acquired exceeds €150,000 or (ii) you hold shares of Common Stock exceeding 10% of the Company’s total Common Stock.

India

Notifications

Exchange Control Information. You understand that you must repatriate any cash dividends paid on shares of Common Stock acquired under the Plan and any proceeds from the sale of such shares of Common Stock to India within a certain period of time after receipt of the proceeds. You will receive a foreign inward remittance certificate (“FIRC”) from the bank where you deposit the foreign currency. You should maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or the Employer requests proof of repatriation. It is your responsibility to comply with the applicable exchange control laws in India.

Foreign Asset/Account Reporting Information. You are required to declare any foreign bank accounts and any foreign financial assets (including shares of Common Stock held outside India) in your annual tax return. You acknowledge that you are responsible for complying with this reporting obligation and you should confer with your personal tax advisor in this regard.

20.



United Arab Emirates

Notifications

Securities Law Information. Participation in the Plan is being offered only to eligible employees and is in the nature of providing equity incentives to employees in the United Arab Emirates. The Plan and the Agreement are intended for distribution only to such employees and must not be delivered to, or relied on by, any other person. Prospective purchasers of the securities offered should conduct their own due diligence on the securities. The Emirates Securities and Commodities Authority has no responsibility for reviewing or verifying any documents in connection with the Plan. Neither the Ministry of Economy nor the Dubai Department of Economic Development has approved the Plan or the Agreement nor taken steps to verify the information set out therein, and has no responsibility for such documents.

United Kingdom

Terms and Conditions

Settlement. The following provision supplements Section 3 of the Agreement:

Notwithstanding any discretion contained in the Plan or the Agreement, the RSUs will not be settled in cash or a combination of cash and shares of Common Stock. The RSUs will be settled only in shares of Common Stock.

Responsibility for Taxes. This provision supplements Section 10 of the Agreement:

Without limitation to Section 10 of the Agreement, you hereby agree that you are liable for any Tax-Related Items related to your participation in the Plan and hereby covenant to pay such Tax- Related Items, as and when requested by the Company or (if different) the Employer or by HM Revenue & Customs (“HMRC”) (or any other tax or relevant authority). You also hereby agree to indemnify and keep indemnified the Company and (if different) the Employer against any Tax-Related Items that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax or relevant authority) on your behalf.
Notwithstanding the foregoing, if you are an executive officer or director (as within the meaning of Section 13(k) of the Exchange Act), the terms of the immediately foregoing provision will not apply. Instead, any Tax-Related Items not collected or paid may constitute a benefit to you on which additional income tax and National Insurance Contributions (“NICs”) may be payable. You understand that you will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for paying to the Company and/or the Employer (as appropriate) the amount of any employee NICs due on this additional benefit, which can be recovered by any means set out in the Agreement.

National Insurance Contributions Acknowledgment. As a condition of participation in the Plan and the vesting of the RSUs, you agree to accept any liability for secondary Class 1 NICs which may be payable by the Company and/or the Employer in connection with the RSUs and any event giving rise to Tax-Related Items (the “Employer NICs”). Without limitation to the

21.



foregoing, you agree to execute a joint election with the Company, the form of such joint election being formally approved by HMRC (the “Joint Election”), and any other required consent or election. You further agree to execute such other joint elections as may be required between you and any successor to the Company and/or the Employer. You further agree that the Company and/or the Employer may collect the Employer NICs from you by any of the means set forth in Section 10 of the Agreement. You must enter into the Joint Election concurrent with the execution of the Agreement.

If you do not enter into a Joint Election prior to the vesting of the RSUs or if approval of the Joint Election has been withdrawn by HMRC, the RSUs shall become null and void without any liability to the Company and/or the Employer.
22.
EX-31.1 3 exhibit311q3-23.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION

I, Randall A. Lipps, certify that:

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

 
November 3, 2023/s/ Randall A. Lipps
 Randall A. Lipps
 President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 exhibit312q3-23.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION

I, Nchacha E. Etta, certify that:

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

 
November 3, 2023/s/ Nchacha E. Etta
Nchacha E. Etta
 Executive Vice President & Chief Financial Officer
(Principal Financial Officer)


EX-32.1 5 exhibit321q3-23.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Randall A. Lipps, the President and Chief Executive Officer of Omnicell, Inc. (the “Company”), and Nchacha E. Etta, the Executive Vice President & Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:
1.The Company’s Quarterly Report on Form 10-Q for the period ended September 30, 2023 (the “Quarterly Report”), to which this Certification is attached as Exhibit 32.1, fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
2.The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
In witness whereof, the undersigned have set their hands hereto as of the 3rd day of November, 2023.
/s/ Randall A. Lipps /s/ Nchacha E. Etta
Randall A. Lipps Nchacha E. Etta
President and Chief Executive Officer Executive Vice President & Chief Financial Officer
(Principal Executive Officer)(Principal Financial Officer)

“This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Omnicell, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.”


EX-101.SCH 6 omcl-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Cash and Cash Equivalents and Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - External-Use Software Development Costs link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Debt and Credit Agreement link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Lessor Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Lessee Leases link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Employee Benefits and Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Restructuring Expenses link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - External-Use Software Development Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Lessor Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Lessee Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Employee Benefits and Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Restructuring Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenues - Disaggregation of Revenues by Revenue Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenues - Disaggregation of Revenues by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenues - Contract Asset and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Cash and Cash Equivalents and Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet Components - Balance Sheet Components (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Balance Sheet Components - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Property and Equipment - Property, Plant and Equipment Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Property and Equipment - Summary of Geographic Information for Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - External-Use Software Development Costs - Schedule of Capitalized Computer Software (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - External-Use Software Development Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - External-Use Software Development Costs - Schedule of Future Amortization Expenses For Capitalized Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Goodwill and Intangible Assets - Carrying Amounts and Useful Lives of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Debt and Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Convertible Senior Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Convertible Senior Notes - Convertible Debt Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Convertible Senior Notes - Summary of Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Lessor Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Lessor Leases - Income Recognized from Sales-Type Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Lessor Leases - Components of Sales-Type Lease Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Lessor Leases - Income Recognized from Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Lessee Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Lessee Leases - Maturity Schedule of Future Minimum Lease Payments under Operating Leases and the Reconciliation to the Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Lessee Leases - Maturity Schedule of Future Minimum Lease Payments under Operating Leases and the Reconciliation to the Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Lessee Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Lessee Leases - Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Employee Benefits and Share-Based Compensation - Shared-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Employee Benefits and Share-Based Compensation - Assumptions Used to Value ESPP Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Employee Benefits and Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Employee Benefits and Share-Based Compensation - Assumptions Used to Value Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Share Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Performance-Based Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Shares Reserved for Future Issuance Under Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Restructuring Expenses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Restructuring Expenses - Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 omcl-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 omcl-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 omcl-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income taxes Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Disaggregation of Revenues by Revenue Type Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Outstanding at beginning of period (in shares) Outstanding and unvested at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt and Credit Agreement Convertible Senior Notes Debt Disclosure [Text Block] Net investment in sales-type leases Net Investment in Lease, after Allowance for Credit Loss Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Purchase of convertible note hedge Adjustments To Additional Paid In Capital, Convertible Note Hedge Adjustments To Additional Paid In Capital, Convertible Note Hedge Long-term deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] PSUs Performance-Based Restricted Stock Performance Shares [Member] Convertible Senior Notes and Warrants Convertible Debt Securities And Warrants [Member] Convertible Debt Securities And Warrants Accounts payable Accounts Payable, Current Short-term deferred revenues, gross Contract With Customer, Liability, Current, Gross Contract With Customer, Liability, Current, Gross Research and Development [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Interest and other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 13) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Summary of Restricted Stock Awards Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Other long-term assets Increase (Decrease) in Other Noncurrent Assets Accrued liabilities: Accrued Liabilities, Current [Abstract] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Deferred revenues Increase (Decrease) in Contract with Customer, Liability Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2027 Sales-Type and Direct Financing Leases, Payment to be Received, Year Four Other current assets Other Assets, Miscellaneous, Current Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in dollars per share) Net income (loss) per share – diluted (in dollars per share) Earnings Per Share, Diluted Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value PEO Total Compensation Amount PEO Total Compensation Amount Deferred revenue, period Revenue From Contract With Customer, Maximum Contract Term Revenue From Contract With Customer, Maximum Contract Term 2025 Sales-Type and Direct Financing Leases, Payment to be Received, Year Two Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Treasury stock at cost, 10,283 shares outstanding, respectively Treasury Stock, Value Goodwill [Roll Forward] Goodwill [Roll Forward] Vested and expected to vest at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Fees to GPOs Group Purchasing Organization Fees Group Purchasing Organization Fees Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Group purchasing organization fees Accrued Group Purchasing Organization Fees Accrued Group Purchasing Organization Fees Treasury stock, shares outstanding (in shares) Balance at beginning of period, Treasury stock (in shares) Balance at end of period, Treasury stock (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Lessor Leases Lessor, Operating Leases [Text Block] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number External-Use Software Development Costs Research, Development, and Computer Software Disclosure [Text Block] Trading Symbol Trading Symbol Restructuring Plan [Domain] Restructuring Plan [Domain] Debt Instrument, Covenant Terms [Axis] Debt Instrument, Covenant Terms [Axis] Debt Instrument, Covenant Terms Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average fair value of options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Fair value of long-term debt Long-Term Debt, Fair Value Net income (loss) Net income (loss) Net income (loss) Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Lessee Leases Lessee, Operating Leases [Text Block] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Employee Stock Employee Stock [Member] Q4 2022/Q1 2023 Plan Q4 2022/Q1 2023 Plan [Member] Q4 2022/Q1 2023 Plan Stock repurchases Stock Repurchased During Period, Value Federal Funds Fed Funds Effective Rate Overnight Index Swap Rate [Member] Prepaid income taxes Prepaid Taxes Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC [Member] Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC And TD Securities (USA) LLC Stockholders’ equity: Equity, Attributable to Parent [Abstract] Other long-term assets Other Assets, Miscellaneous, Noncurrent Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total contract liabilities Contract with Customer, Liability Convertible senior notes, net Convertible Notes Payable, Noncurrent 2026 Sales-Type and Direct Financing Leases, Payment to be Received, Year Three Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenues Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Patents Patents [Member] Name Forgone Recovery, Individual Name Goodwill Balance at beginning of period Balance at end of period Goodwill Property, Plant and Equipment Balances Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Strike price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities Increase (Decrease) in Accrued Liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Stock options granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Term of sales-type leases Lessor, Sales-type Lease, Term of Contract Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Selling, general, and administrative Selling, General and Administrative Expenses [Member] Warrants Warrant [Member] Long-term operating lease liabilities Long-term portion of operating lease liabilities Operating Lease, Liability, Noncurrent Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Term of debt instrument Debt Instrument, Term Depreciation and amortization expense Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cumulative effect of a change in accounting principle related to convertible debt Cumulative Effect, Period of Adoption, Adjustment [Member] Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Debt issuance costs incurred and capitalized Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Applicable Margin Secured Overnight Financing Rate (SOFR) Applicable Margin [Member] Secured Overnight Financing Rate (SOFR) Applicable Margin Tax payments related to restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Maturity Schedule of Future Minimum Lease Payments under Operating Leases and the Reconciliation to the Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Change in customer funds, net Proceeds From (Payments For) Customer Funds, Net Proceeds From (Payments For) Customer Funds, Net Incremental Loan Facility Incremental Loan Facility [Member] Incremental Loan Facility Other long-term assets: Other Assets, Noncurrent [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Summary of Supplemental Cash Flow Information and Weighted-Average Remaining Lease Term and Discount Rate Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Short-term unbilled receivables, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Research and development Research and Development Expense [Member] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Unpaid balance related to restructuring plan Restructuring Reserve Award Type [Axis] Award Type [Axis] Anti-dilutive weighted-average shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (Awarded) (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unpaid purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Property and equipment, gross Property, Plant and Equipment, Gross Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remaining three months of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Present value adjustment Lessee, Operating Lease, Liability, Undiscounted Excess Amount Debt Instrument, Covenant Terms [Domain] Debt Instrument, Covenant Terms [Domain] Debt Instrument, Covenant Terms Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Other current assets: Other Assets, Current [Abstract] Other Assets, Current Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liabilities, current portion Current portion of operating lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Shares purchased under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization expense of intangible assets Amortization of Intangible Assets Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued Preferred Stock, Value, Outstanding Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Risk-free interest rate (minimum) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Net carrying amount Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Adopted and Issued Authoritative Guidance New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Prepaid expenses Increase (Decrease) in Prepaid Expense Average price of repurchased shares (in dollars per share) Shares Acquired, Average Cost Per Share Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Cash, cash equivalents, and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Maximum number of shares issuable upon conversion (in shares) Debt Instrument, Convertible, Number Of Shares Issuable Debt Instrument, Convertible, Number Of Shares Issuable Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease cost Operating Lease, Cost Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Shares authorized for future issuance Future Grants And Awards [Member] Future Grants And Awards Common Stock, shares issued (in shares) Common Stock, Shares, Issued Summary of Restricted Stock Unit Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (Released) (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Estimated forfeiture rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate Deferred revenues, net Short-term deferred revenues, net Contract with Customer, Liability, Current Assumptions Used to Value Stock Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Long-term debt Long-term line of credit Convertible senior notes, net Long-Term Debt Selling, general, and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Options Stock options outstanding Employee Stock Option [Member] Components of Sales-Type Lease Receivables Sales--Type Lease Receivable Components [Table Text Block] Sales--Type Lease Receivable Components [Table Text Block] Foreign currency exchange rate fluctuations Finite-Lived Intangible Assets, Currency Translation Adjustments, Increase (Decrease) Finite-Lived Intangible Assets, Currency Translation Adjustments, Increase (Decrease) Weighted average period of compensation cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Restructuring and related cost, cost incurred to date Restructuring and Related Cost, Cost Incurred to Date Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations Restructuring and Related Costs [Table Text Block] Net investment in sales-type leases, current portion Less: Current portion Net Investment in Lease, after Allowance for Credit Loss, Current Cash equivalents Cash Equivalents, at Carrying Value Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Aggregate purchase price of treasury stock Treasury Stock, Value, Acquired, Cost Method Weighted-Average Remaining Years Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Term Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Tax expense (benefit) Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Amount Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Amount Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Taxes payable Taxes Payable, Current Restricted Cash, Statement of Financial Position [Extensible Enumeration] Restricted Cash, Statement of Financial Position [Extensible Enumeration] Allowance for credit losses on accounts receivable and unbilled receivables Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Thereafter Capitalized Computer Software, Amortization, After Year Four Capitalized Computer Software, Amortization, After Year Four Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases Sales-Type and Direct Financing Leases, Payment to be Received, Maturity [Table Text Block] Lessor Leases Lessor, Sales-type Leases [Text Block] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Ordinary Shares Reserved for Future Issuance Under Equity Incentive Plans Schedule Of Share-Based Compensation, Future Issuance Of Shares [Table Text Block] Schedule Of Share-Based Compensation, Future Issuance Of Shares Rebate liabilities Accrued Liabilities, Rebates, Current Accrued Liabilities, Rebates, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Outstanding at beginning of period (in dollars per share) Outstanding and unvested at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Issuance of common stock under employee stock plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Total other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] The 2016 Repurchase Program The 2016 Repurchase Program [Member] The 2016 Repurchase Program [Member] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency exchange rate fluctuations Goodwill, Foreign Currency Translation Gain (Loss) Inventories Total inventories Inventory, Net Remaining three months of 2023 Sales-Type and Direct Financing Leases, Payment to be Received, Remainder of Fiscal Year Share-based payment arrangement, amount capitalized Share-Based Payment Arrangement, Amount Capitalized Statistical Measurement [Axis] Statistical Measurement [Axis] Expected insurance recoveries Insurance Recoveries Other current assets Increase (Decrease) in Other Current Assets Contractual coupon interest Interest Expense, Debt, Excluding Amortization 2027 Capitalized Computer Software, Amortization, Year Four Capitalized Computer Software, Amortization, Year Four Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Total Shareholder Return Amount Total Shareholder Return Amount Reconciliation of cash, cash equivalents, and restricted cash to the Condensed Consolidated Balance Sheets: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Stock repurchases Payments for Repurchase of Common Stock Product revenues Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Advance payments from customers Contract with Customer, Liability, Customer Advances and Deposits, Current Contract with Customer, Liability, Customer Advances and Deposits, Current Supplemental disclosure of non-cash investing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Balance Sheet Components Condensed Balance Sheet [Table Text Block] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Income Recognized from Sales-Type Leases Sales-type Lease, Lease Income [Table Text Block] Principal amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Schedule of Future Amortization Expenses For Capitalized Software Development Costs Schedule Of Future Amortization Expenses For Capitalized Software Development Costs [Table Text Block] Schedule Of Future Amortization Expenses For Capitalized Software Development Costs Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Q1 2022 Plan Q1 2022 Plan [Member] Q1 2022 Plan Convertible Note Hedge Rights Convertible Note Hedge Rights [Member] Convertible Note Hedge Rights Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Common stock, shares outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Conversion ratio Debt Instrument, Convertible, Conversion Ratio Impairment and abandonment of operating lease right-of-use assets related to facilities Operating Lease, Impairment Loss Accounts receivable and unbilled receivables Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] Summary of Revenue Recognition for Revenue Categories Revenue From Contract With Customer, Timing And Classification Of Revenue Categories [Table Text Block] Revenue From Contract With Customer, Timing And Classification Of Revenue Categories Additional principal amount subject to purchasers' option Debt Instrument, Accordion Feature, Increase Limit Debt Instrument, Accordion Feature, Increase Limit Long-term unbilled receivables, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Weighted-average price of shares purchased (in dollars per share) Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Purchased In Period, Weighted Average Price Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Purchased In Period, Weighted Average Price Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] External-use software development costs Payments For Software, For External Use Payments For Software, For External Use Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share One Month Secured Overnight Financing Rate (SOFR) Applicable Margin One Month Secured Overnight Financing Rate (SOFR) Applicable Margin [Member] One Month Secured Overnight Financing Rate (SOFR) Applicable Margin Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Cost of sales-type lease revenues Cost of Goods Sold, Sales-type Lease Purchase price adjustments from business acquisitions Business Combination, Adjustment, Purchase Price Adjustment Business Combination, Adjustment, Purchase Price Adjustment Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total operating lease liabilities Operating Lease, Liability Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Services and other revenues Service [Member] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Property and Equipment Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Long-term deferred revenues Long-term deferred revenues Contract with Customer, Liability, Noncurrent Thereafter Sales-Type And Direct Financing Leases, Lease Receivable, To Be Received, After Year Four Sales-Type And Direct Financing Leases, Lease Receivable, To Be Received, After Year Four Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank Wells Fargo Securities, LLC, Citizens Bank, N.A. And JPMorgan Chase Bank, N.A [Member] Wells Fargo Securities, LLC, Citizens Bank, N.A. And JPMorgan Chase Bank, N.A Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Consumables Consumables [Member] Consumables [Member] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Transfers between inventory and property and equipment, net Transfers Between Inventory And Property And Equipment, Net Transfers Between Inventory And Property And Equipment, Net Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Deferred tax asset related to the convertible note hedge transaction Deferred Tax Asset, Convertible Debt Hedge Deferred Tax Asset, Convertible Debt Hedge Common stock, $0.001 par value, 100,000 shares authorized; 55,746 and 55,030 shares issued; 45,463 and 44,747 shares outstanding, respectively Common Stock, Value, Issued Repurchase price as a percent of principal amount Debt Instrument, Redemption Price, Percentage Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade Names [Member] Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Maximum secured net leverage ratio Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Restricted cash included in other current assets Restricted Cash All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Non-cancelable purchase commitments Purchase Obligation Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Value of shares authorized for repurchase under stock repurchase programs (up to) Stock Repurchase Program, Authorized Amount Debt instrument, convertible, principal amount of notes, minimum Debt Instrument, Convertible, Principal Amount Of Notes, Minimum Debt Instrument, Convertible, Principal Amount Of Notes, Minimum Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Stock repurchases (in shares) Stock Repurchased During Period, Shares Unrecognized tax benefits Unrecognized Tax Benefits PEO Name PEO Name Expected volatility (minimum) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Connected devices, software licenses, and other Connected Devices, Software Licenses, And Other [Member] Connected Devices, Software Licenses, And Other Options and warrants to purchase shares (in shares) Class of Warrant or Right, Outstanding Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (Awarded) (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted cash Restricted Cash, Current Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Ransomware incident, expense, net of insurance recoveries Loss Contingency, Expense, Net Of Insurance Recoveries Loss Contingency, Expense, Net Of Insurance Recoveries Estimated Future Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other accrued liabilities Other Accrued Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Accrued compensation Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Convertible Senior Notes Convertible Senior Notes [Member] Convertible Senior Notes Total stockholders’ equity Balance at beginning of period Balance at end of period Equity, Attributable to Parent RSAs Restricted Stock [Member] Leasehold improvements Leaseholds and Leasehold Improvements [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Deferred revenues recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 2025 Capitalized Computer Software, Amortization, Year Two Capitalized Computer Software, Amortization, Year Two Expected life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unbilled receivables, net Unbilled Contracts Receivable Long-term investment in sales-type leases, net Net Investment in Lease, after Allowance for Credit Loss, Noncurrent Restructuring Expenses Restructuring and Related Activities Disclosure [Text Block] Net income (loss) per share: Earnings Per Share Reconciliation [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company Summary of Components of Interest Expense Schedule Of Interest Expense, Debt [Table Text Block] Schedule Of Interest Expense, Debt Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Summary of Geographic Information for Property and Equipment, Net Long-Lived Assets by Geographic Areas [Table Text Block] Deferred debt issuance costs Debt Issuance Costs, Net Technical services Technical Services [Member] Technical Services Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] 2024 Capitalized Computer Software, Amortization, Year One Capitalized Computer Software, Amortization, Year One Income Recognized from Operating Leases Operating Lease, Lease Income [Table Text Block] Deferred cost of sales Contract With Customer, Asset, Current, Deferred Cost Of Goods And Services Sold Contract With Customer, Asset, Current, Deferred Cost Of Goods And Services Sold Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Threshold trading days Debt Instrument, Convertible, Threshold Trading Days 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Useful life Finite-Lived Intangible Asset, Useful Life Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity One Month Adjusted Term Secured Overnight Financing Rate (SOFR) One Month Secured Overnight Financing Rate (SOFR) [Member] One Month Secured Overnight Financing Rate (SOFR) Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Stock Award Plans Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Loss contingency, expense Loss Contingency, Expense Loss Contingency, Expense Disaggregation of Revenues by Geographical Location Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Common Stock [Member] Individual: Individual [Axis] Remaining three months of 2023 Capitalized Computer Software, Amortization, Remainder Of Fiscal Year Capitalized Computer Software, Amortization, Remainder Of Fiscal Year City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Income (Loss) Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Term of operating leases Lessee, Operating Lease, Term of Contract Net minimum lease payments to be received Sales-Type and Direct Financing Leases, Payment to be Received Minimum Minimum [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Organization and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Summary of Share Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Carrying Amounts and Useful Lives of Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Accounts receivable and unbilled receivables, net of allowances of $5,522 and $5,153, respectively Receivables, Net, Current Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Debt instrument, convertible, maximum cash Debt Instrument, Convertible, Maximum Cash Debt Instrument, Convertible, Maximum Cash ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Employees’ taxes paid related to restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Long-term deferred tax assets Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] Retained Earnings Retained Earnings [Member] Selling profit on sales-type lease revenues Sales-type Lease, Selling Profit (Loss) Share-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other long-term assets Total other long-term assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Net income (loss) per share – basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unrecognized compensation cost of unvested stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Convertible Note Hedge Equity Option [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Loss on disposal of property and equipment Gain (Loss) on Disposition of Assets Risk-free interest rate (maximum) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected volatility (maximum) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Remaining three months of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Restructuring charges, expected cost Restructuring and Related Cost, Expected Cost Arrangement Duration Trading Arrangement Duration Convertible Debt Balances Convertible Debt [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Accordion feature, higher borrowing capacity option Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Principles of Consolidation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Restructuring expenses Restructuring expense, net of reversals Restructuring Charges Debt instrument, convertible, consideration in excess, amount Debt Instrument, Convertible, Consideration In Excess, Amount Debt Instrument, Convertible, Consideration In Excess, Amount Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Fair Value Hierarchy Fair Value of Financial Instruments, Policy [Policy Text Block] Remaining value of shares authorized for repurchase under stock repurchase programs Stock Repurchase Program, Remaining Authorized Repurchase Amount Acquired technology Technology-Based Intangible Assets [Member] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Amortization of capitalized software development costs Capitalized Computer Software, Amortization Accumulated amortization Capitalized Computer Software, Accumulated Amortization Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Schedule of Capitalized Computer Software Schedule Of Capitalized Computer Software, Net [Table Text Block] Schedule Of Capitalized Computer Software, Net Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Sales-type lease revenues Sales-type Lease, Revenue Derivative Instrument [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Swing Line Loan Bridge Loan [Member] Non-cancelable purchase commitments expected to be paid within the year Purchase Obligation, to be Paid, Remainder of Fiscal Year All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Compensation Amount Outstanding Recovery Compensation Amount 2014 Share Repurchase Program 2014 Share Repurchase Program [Member] 2014 Share Repurchase Program Additional paid-in capital Additional Paid in Capital Convertible Senior Notes Convertible Debt Securities [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Restructuring Plan [Axis] Restructuring Plan [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total net investment in sales-type leases Sales-type and Direct Financing Leases, Lease Receivable Backlog Order or Production Backlog [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Convertible Debt Convertible Debt [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding and unvested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Minimum interest coverage ratio Debt Instrument, Covenant, Minimum Interest Coverage Ratio Debt Instrument, Covenant, Minimum Interest Coverage Ratio Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Customer fund liabilities Customer Fund Liability, Current Customer Fund Liability, Current Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Non-vested restricted stock awards Restricted Stock (RSAs), Restricted Stock Units (RSUs) And Preformance Shares (PSUs) [Member] Restricted Stock (RSAs), Restricted Stock Units (RSUs) And Preformance Shares (PSUs) Period 1 Debt Instrument, Redemption, Period One [Member] Funds held for customers, including restricted cash Funds Held for Clients Issuance of common stock under employee stock plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of product and service revenues Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross carrying amount Finite-Lived Intangible Assets, Gross Provision for (benefit from) income taxes Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Rest of world Non-US [Member] Prepaid commissions Increase (Decrease) In Prepaid Commissions Increase (Decrease) In Prepaid Commissions Outstanding and unvested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Accrued compensation Employee-related Liabilities, Current Cash and Cash Equivalents and Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Other comprehensive loss Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Aggregate principal amount of Notes that must be outstanding and not subject to redemption if the Company redeems less than all of the Notes Debt Instrument, Redemption, Face Amount Of Notes That Must Be Outstanding Debt Instrument, Redemption, Face Amount Of Notes That Must Be Outstanding Lender Name [Axis] Lender Name [Axis] Prepaid commissions Capitalized Contract Cost, Net, Noncurrent Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Loss contingency, expense incurred to date Loss Contingency, Expense Incurred To Date Loss Contingency, Expense Incurred To Date Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Assumptions Used to Value ESPP Shares Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Summary of Performance-Based Restricted Stock Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Business acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent 2026 Capitalized Computer Software, Amortization, Year Three Capitalized Computer Software, Amortization, Year Three Advanced Services Advanced Services [Member] Advanced Services Credit Facility [Domain] Credit Facility [Domain] Number of shares repurchased (in shares) Treasury Stock, Shares, Acquired Investment in sales-type leases Increase (Decrease) in Leasing Receivables Spread on variable interest rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Diluted (in shares) Weighted-average shares outstanding — diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Purchased software and internal-use software development costs Software Development [Member] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Employee Severance and Termination Employee Severance And Termination Benefits [Member] Employee Severance And Termination Benefits Loss contingency, cumulative expected insurance recoveries Loss Contingency, Cumulative Expected Insurance Recoveries Loss Contingency, Cumulative Expected Insurance Recoveries Contract Asset and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] 2024 Sales-Type and Direct Financing Leases, Payment to be Received, Year One Gross carrying amount Capitalized Computer Software, Gross Operating expenses: Operating Expenses [Abstract] Revenues Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-In Capital Additional Paid-in Capital [Member] Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Equipment Equipment [Member] Proceeds from sale of warrants Proceeds from Issuance of Warrants Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Proceeds from issuance of convertible senior notes, net of issuance costs Proceeds from Convertible Debt Subsequent Events Subsequent Events [Text Block] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs Remaining life of debt discount and issuance cost accretion Debt Instrument, Convertible, Remaining Discount Amortization Period United States UNITED STATES Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Vested (Released) (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Construction in progress Construction in Progress [Member] EBITDA, prior year, percentage Debt Instrument, Covenant, Adjusted EBITDA Threshold Debt Instrument, Covenant, Adjusted EBITDA Threshold Employee Benefits and Share-Based Compensation Compensation and Employee Benefit Plans [Text Block] Total operating expenses Operating Expenses Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Calendar Quarters Up To and Including March 31, 2021 Debt Instrument, Covenant Period 1 [Member] Debt Instrument, Covenant Period 1 Work in process Inventory, Work in Process, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Inventories: Inventory, Net, Items Net of Reserve Alternative [Abstract] Total contract assets Contract with Customer, Asset, after Allowance for Credit Loss Basic (in shares) Weighted-average shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Unamortized debt issuance costs Unamortized Debt Issuance Expense Income (loss) from operations Operating Income (Loss) Period 2 Debt Instrument, Redemption, Period Two [Member] Calendar Quarters After March 31, 2021 Debt Instrument, Covenant Period 2 [Member] Debt Instrument, Covenant Period 2 Revenue Recognition [Abstract] Revenue Recognition [Abstract] Facility Closing Facility Closing [Member] Less: Unearned interest income portion Present value adjustment Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] 2009 Plan 2009 Plan [Member] 2009 Plan [Member] Rental income Operating Lease, Lease Income Proceeds from issuances under stock-based compensation plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Weighted-Average Remaining Years Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted-Average Remaining Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted-Average Remaining Term Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Commitment fee rate on undrawn commitments Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Vested and expected to vest at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] External-use software development costs, net External-use software development costs, net Capitalized Computer Software, Net EX-101.PRE 10 omcl-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Sep. 30, 2023
Oct. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 000-33043  
Entity Registrant Name OMNICELL, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3166458  
Entity Address, Address Line One 4220 North Freeway  
Entity Address, City or Town Fort Worth  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 76137  
City Area Code 877  
Local Phone Number 415-9990  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol OMCL  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   45,469,376
Entity Central Index Key 0000926326  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 446,840 $ 330,362
Accounts receivable and unbilled receivables, net of allowances of $5,522 and $5,153, respectively 272,584 299,469
Inventories 116,144 147,549
Prepaid expenses 27,947 27,070
Other current assets 50,236 77,362
Total current assets 913,751 881,812
Property and equipment, net 106,880 93,961
Long-term investment in sales-type leases, net 41,631 32,924
Operating lease right-of-use assets 25,444 38,052
Goodwill 734,328 734,274
Intangible assets, net 218,861 242,906
Long-term deferred tax assets 35,964 22,329
Prepaid commissions 53,950 59,483
Other long-term assets 90,766 105,017
Total assets 2,221,575 2,210,758
Current liabilities:    
Accounts payable 49,920 63,389
Accrued compensation 44,065 73,455
Accrued liabilities 150,385 172,655
Deferred revenues, net 124,991 118,947
Total current liabilities 369,361 428,446
Long-term deferred revenues 55,053 37,385
Long-term deferred tax liabilities 1,565 2,095
Long-term operating lease liabilities 32,845 39,405
Other long-term liabilities 6,428 6,719
Convertible senior notes, net 568,887 566,571
Total liabilities 1,034,139 1,080,621
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued 0 0
Common stock, $0.001 par value, 100,000 shares authorized; 55,746 and 55,030 shares issued; 45,463 and 44,747 shares outstanding, respectively 56 55
Treasury stock at cost, 10,283 shares outstanding, respectively (290,319) (290,319)
Additional paid-in capital 1,110,096 1,046,760
Retained earnings 384,732 390,728
Accumulated other comprehensive loss (17,129) (17,087)
Total stockholders’ equity 1,187,436 1,130,137
Total liabilities and stockholders’ equity $ 2,221,575 $ 2,210,758
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit losses on accounts receivable and unbilled receivables $ 5,522 $ 5,153
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000 5,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000 100,000
Common Stock, shares issued (in shares) 55,746 55,030
Common stock, shares outstanding (in shares) 45,463 44,747
Treasury stock, shares outstanding (in shares) 10,283 10,283
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 298,663 $ 348,059 $ 888,265 $ 998,273
Cost of revenues 166,699 188,964 496,829 531,039
Gross profit 131,964 159,095 391,436 467,234
Operating expenses:        
Research and development 24,281 25,171 70,296 76,556
Selling, general, and administrative 103,971 115,459 332,643 354,644
Total operating expenses 128,252 140,630 402,939 431,200
Income (loss) from operations 3,712 18,465 (11,503) 36,034
Interest and other income (expense), net 3,670 (1,148) 9,912 (2,973)
Income (loss) before income taxes 7,382 17,317 (1,591) 33,061
Provision for (benefit from) income taxes 1,829 543 4,405 (995)
Net income (loss) $ 5,553 $ 16,774 $ (5,996) $ 34,056
Net income (loss) per share:        
Basic (in dollars per share) $ 0.12 $ 0.38 $ (0.13) $ 0.77
Diluted (in dollars per share) $ 0.12 $ 0.37 $ (0.13) $ 0.73
Weighted-average shares outstanding:        
Basic (in shares) 45,333 44,441 45,117 44,304
Diluted (in shares) 45,595 45,819 45,117 46,759
Product revenues        
Revenues $ 188,755 $ 246,565 $ 562,906 $ 706,246
Cost of revenues 106,311 134,023 323,800 374,175
Services and other revenues        
Revenues 109,908 101,494 325,359 292,027
Cost of revenues $ 60,388 $ 54,941 $ 173,029 $ 156,864
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 5,553 $ 16,774 $ (5,996) $ 34,056
Other comprehensive loss:        
Foreign currency translation adjustments (2,953) (6,770) (42) (15,735)
Other comprehensive loss (2,953) (6,770) (42) (15,735)
Comprehensive income (loss) $ 2,600 $ 10,004 $ (6,038) $ 18,321
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Cumulative effect of a change in accounting principle related to convertible debt
Common Stock
Treasury Stock
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative effect of a change in accounting principle related to convertible debt
Retained Earnings
Retained Earnings
Cumulative effect of a change in accounting principle related to convertible debt
Accumulated Other Comprehensive Income (Loss)
Balance at beginning of period (in shares) at Dec. 31, 2021     54,073,000            
Balance at beginning of period at Dec. 31, 2021 $ 1,146,689 $ (56,233) $ 54 $ (238,109) $ 1,024,580 $ (72,742) $ 368,571 $ 16,509 $ (8,407)
Balance at beginning of period, Treasury stock (in shares) at Dec. 31, 2021       (9,894,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 8,213           8,213    
Other comprehensive income (loss) (2,555)               (2,555)
Share-based compensation 16,208       16,208        
Issuance of common stock under employee stock plans (in shares)     384,000            
Issuance of common stock under employee stock plans 18,951       18,951        
Tax payments related to restricted stock units (4,322)       (4,322)        
Stock repurchases (in shares)       (389,000)          
Stock repurchases (52,210)     $ (52,210)          
Balance at end of period (in shares) at Mar. 31, 2022     54,457,000            
Balance at end of period at Mar. 31, 2022 1,074,741   $ 54 $ (290,319) 982,675   393,293   (10,962)
Balance at end of period, Treasury stock (in shares) at Mar. 31, 2022       (10,283,000)          
Balance at beginning of period (in shares) at Dec. 31, 2021     54,073,000            
Balance at beginning of period at Dec. 31, 2021 1,146,689 $ (56,233) $ 54 $ (238,109) 1,024,580 $ (72,742) 368,571 $ 16,509 (8,407)
Balance at beginning of period, Treasury stock (in shares) at Dec. 31, 2021       (9,894,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 34,056                
Other comprehensive income (loss) (15,735)                
Balance at end of period (in shares) at Sep. 30, 2022     54,929,000            
Balance at end of period at Sep. 30, 2022 1,135,395   $ 55 $ (290,319) 1,030,665   419,136   (24,142)
Balance at end of period, Treasury stock (in shares) at Sep. 30, 2022       (10,283,000)          
Balance at beginning of period (in shares) at Mar. 31, 2022     54,457,000            
Balance at beginning of period at Mar. 31, 2022 1,074,741   $ 54 $ (290,319) 982,675   393,293   (10,962)
Balance at beginning of period, Treasury stock (in shares) at Mar. 31, 2022       (10,283,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 9,069           9,069    
Other comprehensive income (loss) (6,410)               (6,410)
Share-based compensation 17,213       17,213        
Issuance of common stock under employee stock plans (in shares)     114,000            
Issuance of common stock under employee stock plans 2,172   $ 1   2,171        
Tax payments related to restricted stock units (4,148)       (4,148)        
Balance at end of period (in shares) at Jun. 30, 2022     54,571,000            
Balance at end of period at Jun. 30, 2022 1,092,637   $ 55 $ (290,319) 997,911   402,362   (17,372)
Balance at end of period, Treasury stock (in shares) at Jun. 30, 2022       (10,283,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 16,774           16,774    
Other comprehensive income (loss) (6,770)               (6,770)
Share-based compensation 17,310       17,310        
Issuance of common stock under employee stock plans (in shares)     358,000            
Issuance of common stock under employee stock plans 18,416       18,416        
Tax payments related to restricted stock units (2,972)       (2,972)        
Balance at end of period (in shares) at Sep. 30, 2022     54,929,000            
Balance at end of period at Sep. 30, 2022 $ 1,135,395   $ 55 $ (290,319) 1,030,665   419,136   (24,142)
Balance at end of period, Treasury stock (in shares) at Sep. 30, 2022       (10,283,000)          
Balance at beginning of period (in shares) at Dec. 31, 2022 44,747,000   55,030,000            
Balance at beginning of period at Dec. 31, 2022 $ 1,130,137   $ 55 $ (290,319) 1,046,760   390,728   (17,087)
Balance at beginning of period, Treasury stock (in shares) at Dec. 31, 2022 (10,283,000)     (10,283,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) $ (15,000)           (15,000)    
Other comprehensive income (loss) 1,479               1,479
Share-based compensation 15,180       15,180        
Issuance of common stock under employee stock plans (in shares)     322,000            
Issuance of common stock under employee stock plans 12,114       12,114        
Tax payments related to restricted stock units (1,369)       (1,369)        
Balance at end of period (in shares) at Mar. 31, 2023     55,352,000            
Balance at end of period at Mar. 31, 2023 $ 1,142,541   $ 55 $ (290,319) 1,072,685   375,728   (15,608)
Balance at end of period, Treasury stock (in shares) at Mar. 31, 2023       (10,283,000)          
Balance at beginning of period (in shares) at Dec. 31, 2022 44,747,000   55,030,000            
Balance at beginning of period at Dec. 31, 2022 $ 1,130,137   $ 55 $ (290,319) 1,046,760   390,728   (17,087)
Balance at beginning of period, Treasury stock (in shares) at Dec. 31, 2022 (10,283,000)     (10,283,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) $ (5,996)                
Other comprehensive income (loss) $ (42)                
Balance at end of period (in shares) at Sep. 30, 2023 45,463,000   55,746,000            
Balance at end of period at Sep. 30, 2023 $ 1,187,436   $ 56 $ (290,319) 1,110,096   384,732   (17,129)
Balance at end of period, Treasury stock (in shares) at Sep. 30, 2023 (10,283,000)     (10,283,000)          
Balance at beginning of period (in shares) at Mar. 31, 2023     55,352,000            
Balance at beginning of period at Mar. 31, 2023 $ 1,142,541   $ 55 $ (290,319) 1,072,685   375,728   (15,608)
Balance at beginning of period, Treasury stock (in shares) at Mar. 31, 2023       (10,283,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 3,451           3,451    
Other comprehensive income (loss) 1,432               1,432
Share-based compensation 15,148       15,148        
Issuance of common stock under employee stock plans (in shares)     136,000            
Issuance of common stock under employee stock plans 3,089   $ 1   3,088        
Tax payments related to restricted stock units (2,096)       (2,096)        
Balance at end of period (in shares) at Jun. 30, 2023     55,488,000            
Balance at end of period at Jun. 30, 2023 1,163,565   $ 56 $ (290,319) 1,088,825   379,179   (14,176)
Balance at end of period, Treasury stock (in shares) at Jun. 30, 2023       (10,283,000)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 5,553           5,553    
Other comprehensive income (loss) (2,953)               (2,953)
Share-based compensation 16,104       16,104        
Issuance of common stock under employee stock plans (in shares)     258,000            
Issuance of common stock under employee stock plans 7,832       7,832        
Tax payments related to restricted stock units $ (2,665)       (2,665)        
Balance at end of period (in shares) at Sep. 30, 2023 45,463,000   55,746,000            
Balance at end of period at Sep. 30, 2023 $ 1,187,436   $ 56 $ (290,319) $ 1,110,096   $ 384,732   $ (17,129)
Balance at end of period, Treasury stock (in shares) at Sep. 30, 2023 (10,283,000)     (10,283,000)          
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating Activities    
Net income (loss) $ (5,996) $ 34,056
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 65,596 64,843
Loss on disposal of property and equipment 2,110 331
Share-based compensation expense 43,113 50,731
Deferred income taxes (14,165) (17,061)
Amortization of operating lease right-of-use assets 6,238 9,709
Impairment and abandonment of operating lease right-of-use assets related to facilities 7,815 5,390
Amortization of debt issuance costs 3,139 3,121
Changes in operating assets and liabilities:    
Accounts receivable and unbilled receivables 27,050 (116,895)
Inventories 31,690 (32,269)
Prepaid expenses (857) (2,602)
Other current assets 1,521 6,692
Investment in sales-type leases (8,839) (17,336)
Prepaid commissions 5,533 8,801
Other long-term assets 2,539 4,189
Accounts payable (13,358) 2,043
Accrued compensation (29,390) (27,940)
Accrued liabilities 3,749 11,678
Deferred revenues 23,628 17,667
Operating lease liabilities (8,145) (10,966)
Other long-term liabilities (291) 1,446
Net cash provided by (used in) operating activities 142,680 (4,372)
Investing Activities    
External-use software development costs (10,240) (9,648)
Purchases of property and equipment (32,404) (33,861)
Business acquisition, net of cash acquired 0 (3,392)
Purchase price adjustments from business acquisitions 0 5,484
Net cash used in investing activities (42,644) (41,417)
Financing Activities    
Proceeds from issuances under stock-based compensation plans 23,035 39,539
Employees’ taxes paid related to restricted stock units (6,130) (11,442)
Change in customer funds, net (6,615) (402)
Stock repurchases 0 (52,210)
Net cash provided by (used in) financing activities 10,290 (24,515)
Effect of exchange rate changes on cash and cash equivalents (464) (1,425)
Net increase (decrease) in cash, cash equivalents, and restricted cash 109,862 (71,729)
Cash, cash equivalents, and restricted cash at beginning of period 352,835 355,620
Cash, cash equivalents, and restricted cash at end of period 462,697 283,891
Reconciliation of cash, cash equivalents, and restricted cash to the Condensed Consolidated Balance Sheets:    
Cash and cash equivalents 446,840 266,402
Restricted cash included in other current assets 15,857 17,489
Cash, cash equivalents, and restricted cash at end of period 462,697 283,891
Supplemental disclosure of non-cash investing activities    
Unpaid purchases of property and equipment 642 1,473
Transfers between inventory and property and equipment, net $ 0 $ 314
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Business
Omnicell, Inc. was incorporated in California in 1992 under the name Omnicell Technologies, Inc. and reincorporated in Delaware in 2001 as Omnicell, Inc. The Company’s major products and related services are medication management solutions and adherence tools for healthcare systems and pharmacies, which are sold in its principal market, the healthcare industry. The Company’s market is primarily located in the United States and Europe. “Omnicell” or the “Company” refer to Omnicell, Inc. and its subsidiaries, collectively.
Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2023 and December 31, 2022, the results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 2023 and 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”) have been condensed or omitted in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023, except as discussed in the section entitled “Recently Adopted Authoritative Guidance” below. The Company’s results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023, and cash flows for the nine months ended September 30, 2023 are not necessarily indicative of results that may be expected for the year ending December 31, 2023, or for any future period.
Principles of Consolidation
The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s Condensed Consolidated Financial Statements and accompanying Notes. These estimates are based on historical experience and various other assumptions that management believes to be reasonable. Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results may be different from the estimates.
The Company’s critical accounting policies are those that affect its financial statements materially and involve difficult, subjective, or complex judgments by management. As of September 30, 2023, the Company is not aware of any events or circumstances that would require an update to its estimates, judgments, or revisions to the carrying value of its assets or liabilities.
Segment Reporting
The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company’s Chief Operating Decision Maker (“CODM”) is its Chief Executive Officer. The CODM allocates resources and evaluates the performance of the Company at the consolidated level using information about its revenues, gross profit, income from operations, and other key financial data. All significant operating decisions are based upon an analysis of the Company as one operating segment, which is the same as its reporting segment.
Recently Adopted Authoritative Guidance
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The update addresses diversity in practice by requiring that an acquirer recognize and measure contract assets and liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. The Company adopted ASU 2021-08 beginning January 1, 2023 and will apply the guidance prospectively to acquisitions occurring on or after the adoption date.
Recently Issued Authoritative Guidance
There was no recently issued and effective authoritative guidance that is expected to have a material impact on the Company’s Condensed Consolidated Financial Statements through the reporting date.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues
9 Months Ended
Sep. 30, 2023
Revenue Recognition [Abstract]  
Revenues Revenues
Revenue Recognition
The Company earns revenues from sales of its products and related services, which are sold in the healthcare industry, its principal market. The Company’s customer arrangements typically include one or more of the following revenue categories:
Connected devices, software licenses, and other. Software-enabled connected devices and software licenses that manage and regulate the storage and dispensing of pharmaceuticals, consumables blister cards, and packaging equipment and other supplies. This revenue category is often sold through long-term, sole-source agreements. Solutions in this category include, but are not limited to, XT Series automated dispensing systems and products related to the Central Pharmacy Dispensing Service and IV Compounding Service.
Consumables. Medication adherence packaging, labeling, and other one-time use packaging including multimed adherence packaging and single dose blister cards, which are used by retail, community, and outpatient pharmacies, as well as by institutional pharmacies serving long-term care and other sites outside the acute care hospital, are designed to improve patient engagement and adherence to prescriptions.
Technical services. Post-installation technical support and other related services, including phone support, on-site service, parts, and access to unspecified software updates and enhancements, if and when available. This revenue category is often supported by multi-year or annual contractual agreements.
Advanced Services. Emerging software and service solutions which are offered on a subscription basis with fees typically based either on transaction volume or a fee over a specified period of time. Solutions in this category include, but are not limited to, EnlivenHealth®, Specialty Pharmacy Services, 340B solutions, Inventory Optimization Service, other software solutions, and services related to the Central Pharmacy Dispensing Service and IV Compounding Service.
The following table summarizes revenue recognition for each revenue category:
Revenue Category
Timing of Revenue Recognition
Income Statement Classification
Connected devices, software licenses, and otherPoint in time, as transfer of control occurs, generally upon installation and acceptance by the customerProduct
ConsumablesPoint in time, as transfer of control occurs, generally upon shipment to or receipt by customerProduct
Technical servicesOver time, as services are provided, typically ratably over the service termService
Advanced ServicesOver time, as services are providedService
A portion of the Company’s sales are made to customers who are members of Group Purchasing Organizations (“GPOs”) and Federal agencies that purchase under a Federal Supply Schedule Contract with the Department of Veterans Affairs (the “GSA Contract”). GPOs are often fully or partially owned by the Company’s customers, and the Company pays fees to the GPO on completed contracts. The Company also pays the Industrial Funding Fee (“IFF”) to the Department of Veterans Affairs under the GSA Contract. The Company considers these fees consideration paid to customers and records them as reductions to revenue. Fees to GPOs and the IFF were $3.6 million and $4.8 million for the three months ended September 30, 2023 and 2022, respectively, and $9.5 million and $13.3 million for the nine months ended September 30, 2023 and 2022, respectively.
Disaggregation of Revenues
The following table summarizes the Company’s revenues disaggregated by revenue type for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Connected devices, software licenses, and other$167,560 $226,415 $500,182 $650,125 
Consumables21,195 20,150 62,724 56,121 
Technical services57,303 53,914 167,851 156,386 
Advanced Services52,605 47,580 157,508 135,641 
Total revenues$298,663 $348,059 $888,265 $998,273 
The following table summarizes the Company’s revenues disaggregated by geographic region, which is determined based on customer location, for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
United States$272,649 $315,755 $785,794 $898,269 
Rest of world (1)
26,014 32,304 102,471 100,004 
Total revenues$298,663 $348,059 $888,265 $998,273 
_________________________________________________
(1)    No individual country represented more than 10% of total revenues.
Contract Assets and Contract Liabilities
The following table reflects the Company’s contract assets and contract liabilities:
September 30,
2023
December 31,
2022
(In thousands)
Short-term unbilled receivables, net (1)
$20,275 $25,763 
Long-term unbilled receivables, net (2)
13,159 14,744 
Total contract assets$33,434 $40,507 
Short-term deferred revenues, net$124,991 $118,947 
Long-term deferred revenues55,053 37,385 
Total contract liabilities$180,044 $156,332 
_________________________________________________
(1)    Included in accounts receivable and unbilled receivables in the Condensed Consolidated Balance Sheets.
(2)    Included in other long-term assets in the Condensed Consolidated Balance Sheets.
The portion of the transaction price allocated to the Company’s unsatisfied performance obligations for which invoicing has occurred is recorded as deferred revenues.
Short-term deferred revenues of $125.0 million and $118.9 million include deferred revenues from product sales and service contracts, net of deferred cost of sales of $12.4 million and $15.8 million, as of September 30, 2023 and December 31, 2022, respectively. During the three and nine months ended September 30, 2023, the Company recognized revenues of $20.1 million and $106.2 million, respectively, that were included in the corresponding gross short-term deferred revenues balance of $134.7 million as of December 31, 2022. Long-term deferred revenues include deferred revenues from product sales and service contracts of $55.1 million and $37.4 million as of September 30, 2023 and December 31, 2022, respectively. Deferred revenues from product sales primarily relate to delivered and invoiced products, pending installation and acceptance. Deferred revenues from service contracts primarily relate to services that have been invoiced, where services have not yet been provided.
Short-term deferred revenues are expected to be recognized within the next twelve months. Long-term deferred revenues substantially consist of deferred revenues on long-term service contracts which have been invoiced and are expected to be recognized as revenue beyond twelve months, generally not more than ten years. The Company generally invoices customers for products upon shipment. Invoicing associated with the service portion of agreements is generally periodic and is billed on a monthly, quarterly, or annual basis, and in certain circumstances, multiple years are billed at one time.
In addition, the Company has remaining performance obligations associated with contracts for which the associated products have been accepted or associated services have started, but where invoicing has not yet occurred and therefore are not reflected in deferred revenue. These remaining performance obligations are comprised of the non-variable portions of technical services and Advanced Services provided under non-cancellable contracts with minimum commitments. Remaining performance obligations which are not included in deferred revenues are $344.8 million as of September 30, 2023. Remaining performance obligations are expected to be recognized ratably over the remaining terms of the associated contracts, which terms vary but are generally not more than ten years. Remaining performance obligations do not include product obligations, services where the associated product has not been accepted, services which have not yet started, variable portions of services, and certain other obligations.
Significant Customers
There were no customers that accounted for more than 10% of the Company’s total revenues for the three and nine months ended September 30, 2023 and 2022. Also, there were no customers that accounted for more than 10% of the Company’s accounts receivable balance as of September 30, 2023 and December 31, 2022.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
The basic and diluted net income (loss) per share calculations for the three and nine months ended September 30, 2023 and 2022 were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands, except per share data)
Net income (loss)$5,553 $16,774 $(5,996)$34,056 
Weighted-average shares outstanding – basic45,333 44,441 45,117 44,304 
Effect of dilutive securities from stock award plans262 943 — 1,293 
Effect of convertible senior notes— 435 — 1,162 
Weighted-average shares outstanding – diluted45,595 45,819 45,117 46,759 
Net income (loss) per share – basic$0.12 $0.38 $(0.13)$0.77 
Net income (loss) per share – diluted$0.12 $0.37 $(0.13)$0.73 
Anti-dilutive weighted-average shares related to stock award plans2,727 810 3,536 689 
Anti-dilutive weighted-average shares related to convertible senior notes and warrants11,816 5,908 11,816 5,908 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents and Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Cash and Cash Equivalents and Fair Value of Financial Instruments Cash and Cash Equivalents and Fair Value of Financial Instruments
Cash and cash equivalents of $446.8 million and $330.4 million as of September 30, 2023 and December 31, 2022, respectively, consisted of bank accounts and highly-liquid U.S. Government money market funds held in sweep and asset management accounts with financial institutions of high credit quality. As of September 30, 2023 and December 31, 2022, cash equivalents were $429.7 million and $301.0 million, respectively, which consisted of money market funds held in sweep and asset management accounts.
Fair Value Hierarchy
The Company measures its financial instruments at fair value. The Company’s cash, cash equivalents, and restricted cash are classified within Level 1 of the fair value hierarchy as they are valued primarily using quoted market prices utilizing market observable inputs. The Company’s credit facility is classified within Level 2 as the valuation inputs are based on quoted prices or market observable data of similar instruments. The Company’s convertible senior notes are classified within Level 2 as the valuation inputs are based on quoted prices in an inactive market on the last day in the reporting period. As of
September 30, 2023 and December 31, 2022, the fair value of the convertible senior notes was $518.6 million and $501.4 million, respectively, compared to their carrying values of $568.9 million and $566.6 million, respectively, which are net of unamortized debt issuance costs. Refer to Note 9, Debt and Credit Agreement, for further information regarding the Company’s credit facility and Note 10, Convertible Senior Notes, for further information regarding the Company’s convertible senior notes.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Balance sheet details as of September 30, 2023 and December 31, 2022 are presented in the tables below:
September 30,
2023
December 31,
2022
(In thousands)
Inventories:
Raw materials$56,566 $75,854 
Work in process2,738 9,280 
Finished goods56,840 62,415 
Total inventories$116,144 $147,549 
Other current assets:
Funds held for customers, including restricted cash (1)
$30,967 $56,703 
Net investment in sales-type leases, current portion11,618 11,486 
Prepaid income taxes125 1,702 
Other current assets7,526 7,471 
Total other current assets$50,236 $77,362 
Other long-term assets:
External-use software development costs, net$69,872 $80,760 
Unbilled receivables, net13,159 14,744 
Deferred debt issuance costs1,235 2,058 
Other long-term assets6,500 7,455 
Total other long-term assets$90,766 $105,017 
Accrued liabilities:
Operating lease liabilities, current portion$10,617 $10,761 
Customer fund liabilities30,967 56,703 
Advance payments from customers10,549 11,556 
Rebate liabilities50,878 42,802 
Group purchasing organization fees5,290 7,723 
Taxes payable14,178 9,642 
Other accrued liabilities27,906 33,468 
Total accrued liabilities$150,385 $172,655 
_________________________________________________
(1)    Includes restricted cash of $15.9 million and $22.5 million as of September 30, 2023 and December 31, 2022, respectively.
The following table summarizes the changes in accumulated balances of other comprehensive income (loss), which consisted of foreign currency translation adjustments, for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Beginning balance$(14,176)$(17,372)$(17,087)$(8,407)
Other comprehensive loss(2,953)(6,770)(42)(15,735)
Ending balance$(17,129)$(24,142)$(17,129)$(24,142)
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
The following table represents the property and equipment balances as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Equipment$95,891 $91,391 
Furniture and fixtures4,898 5,154 
Leasehold improvements17,821 19,510 
Purchased software and internal-use software development costs97,860 76,327 
Construction in progress28,369 28,223 
Property and equipment, gross244,839 220,605 
Accumulated depreciation and amortization(137,959)(126,644)
Total property and equipment, net$106,880 $93,961 
Depreciation and amortization expense of property and equipment was $6.7 million and $5.8 million for the three months ended September 30, 2023 and 2022, respectively, and $19.6 million and $16.7 million for the nine months ended September 30, 2023 and 2022, respectively.
The geographic location of the Company’s property and equipment, net, is based on the physical location in which it is located. The following table summarizes the geographic information for property and equipment, net, as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
United States$102,729 $89,989 
Rest of world (1)
4,151 3,972 
Total property and equipment, net$106,880 $93,961 
_________________________________________________
(1)    No individual country represented more than 10% of total property and equipment, net.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
External-Use Software Development Costs
9 Months Ended
Sep. 30, 2023
Research and Development [Abstract]  
External-Use Software Development Costs External-Use Software Development Costs
The carrying amounts of external-use software development costs as of September 30, 2023 and December 31, 2022 were as follows:
September 30,
2023
December 31,
2022
(In thousands)
Gross carrying amount$236,024 $225,004 
Accumulated amortization(166,152)(144,244)
External-use software development costs, net (1)
$69,872 $80,760 
_________________________________________________
(1)     Included in other long-term assets in the Condensed Consolidated Balance Sheets.
The Company recorded $7.1 million and $7.3 million to cost of revenues for amortization of external-use software development costs for the three months ended September 30, 2023 and 2022, respectively, and $21.9 million and $21.5 million for the nine months ended September 30, 2023 and 2022, respectively.
The estimated future amortization expenses for external-use software development costs were as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$6,787 
202424,747 
202517,608 
202612,069 
20276,114 
Thereafter2,547 
Total$69,872
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The following table represents changes in the carrying amount of goodwill:
(In thousands)
Balance as of December 31, 2022$734,274 
Foreign currency exchange rate fluctuations54 
Balance as of September 30, 2023$734,328 
Intangible Assets, Net
The carrying amounts and useful lives of intangible assets as of September 30, 2023 and December 31, 2022 were as follows:
September 30, 2023
Gross carrying
amount
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$311,089 $(113,844)$(1,482)$195,763 
4 - 30
Acquired technology84,876 (64,792)— 20,084 
4 - 20
Backlog1,800 (1,575)— 225 2
Trade names9,200 (7,418)— 1,782 
5 - 12
Patents2,430 (1,423)— 1,007 
2 - 20
Non-compete agreements600 (600)— — 3
Total intangibles assets, net$409,995 $(189,652)$(1,482)$218,861 
 
December 31, 2022
Gross carrying
amount
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$311,089 $(99,177)$(1,514)$210,398 
4 - 30
Acquired technology92,066 (64,299)— 27,767 
4 - 20
Backlog1,800 (900)— 900 2
Trade names9,200 (6,633)— 2,567 
5 - 12
Patents2,430 (1,306)— 1,124 
2 - 20
Non-compete agreements600 (450)— 150 3
Total intangibles assets, net$417,185 $(172,765)$(1,514)$242,906 
Amortization expense of intangible assets was $7.7 million and $8.7 million for the three months ended September 30, 2023 and 2022, respectively, and $24.1 million and $26.7 million for the nine months ended September 30, 2023 and 2022, respectively.
The estimated future amortization expenses for amortizable intangible assets were as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$7,483 
202423,093 
202521,056 
202618,061 
202716,754 
Thereafter132,414 
Total$218,861 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Debt and Credit Agreement
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt and Credit Agreement Debt and Credit AgreementOn November 15, 2019, the Company entered into an Amended and Restated Credit Agreement (as amended, the “Prior A&R Credit Agreement”) with the lenders from time to time party thereto, Wells Fargo Securities, LLC, Citizens Bank, N.A., and JPMorgan Chase Bank, N.A., as joint lead arrangers, and Wells Fargo Bank, National Association, as administrative
agent. The Prior A&R Credit Agreement provided for (a) a five-year revolving credit facility of $500.0 million (the “Prior Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to $250.0 million (the “Prior Incremental Facility”). In addition, the Prior A&R Credit Agreement included a letter of credit sub-limit of up to $15.0 million and a swing line loan sub-limit of up to $25.0 million. The Prior A&R Credit Agreement had an expiration date of November 15, 2024, upon which date all remaining outstanding borrowings would be due and payable.
On September 22, 2020 and March 29, 2023, the Company entered into amendments to the Prior A&R Credit Agreement to, among other changes, permit the issuance of the convertible senior notes and the purchase of the convertible note hedge transactions, as described in Note 10, Convertible Senior Notes, expand the Company’s flexibility to repurchase its common stock and make other restricted payments, and replace the total net leverage covenant with a new secured net leverage covenant that requires the Company to maintain a consolidated secured net leverage ratio not to exceed 3.50:1 for the calendar quarters ending September 30, 2020, December 31, 2020, and March 31, 2021 and 3.00:1 for the calendar quarters ending thereafter, as well as to remove and replace the interest rate benchmark based on the London interbank offered rate (“LIBOR”) and related LIBOR-based mechanics applicable to borrowings under the A&R Credit Agreement with an interest rate benchmark based on the secured overnight financing rate (“SOFR”) as administered by the Federal Reserve Bank of New York and related SOFR-based mechanics.
Loans under the Prior Revolving Credit Facility bore interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Prior A&R Credit Agreement), plus an applicable margin ranging from 1.25% to 2.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Prior A&R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) Adjusted Term SOFR for a one month tenor plus 1.00%, plus an applicable margin ranging from 0.25% to 1.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Prior Revolving Credit Facility were subject to a commitment fee ranging from 0.15% to 0.30% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Prior Revolving Credit Facility. The applicable margin for, and certain other terms of, any term loans under the Prior Incremental Facility would be determined prior to the incurrence of such loans. The Company was permitted to make voluntary prepayments at any time without payment of a premium or penalty.
The Prior A&R Credit Agreement contained customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Prior A&R Credit Agreement also contained financial covenants that required the Company and its subsidiaries to not exceed a maximum total secured net leverage ratio (as described above) and maintain a minimum interest coverage ratio. In addition, the Prior A&R Credit Agreement contained certain customary events of default including, but not limited to, failure to pay interest, principal, and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy.
Subsequent to the quarter ended September 30, 2023, the Company entered into a Second Amended and Restated Credit Agreement (the “Second A&R Credit Agreement”) on October 10, 2023, with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&R Credit Agreement supersedes the Prior A&R Credit Agreement and provides for (a) a five-year revolving credit facility of $350.0 million (the “Current Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to an amount equal to the sum of (i) the greater of $250.0 million or 100% of the adjusted consolidated EBITDA for the last four quarters and (ii) additional amounts subject to pro forma compliance with certain consolidated secured net leverage ratio (the “Current Incremental Facility”). In addition, the Second A&R Credit Agreement includes a letter of credit sub-limit of up to $15 million and a swing line loan sub-limit of up to $25 million. The Second A&R Credit Agreement has an expiration date of October 10, 2028, subject to acceleration under certain conditions, upon which date all remaining outstanding borrowings will be due and payable.
Loans under the Current Revolving Credit Facility bear interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Second A&R Credit Agreement), plus an applicable margin ranging from 1.50% to 2.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Second A&R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) the Adjusted Term SOFR for an interest period of one month plus 1.00%, plus an applicable margin ranging from 0.50% to 1.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Current Revolving Credit Facility are subject to a commitment fee ranging from 0.20% to 0.35% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Current Revolving Credit Facility. Subject to the terms and conditions of the Current Revolving Credit Facility or Current Incremental Facility, the Company is permitted to make voluntary prepayments at any time without payment of a premium or penalty. The availability of funds under the Current
Revolving Credit Facility may be subject to reduction in order to maintain compliance with the financial covenants under the Second A&R Credit Agreement.
The Second A&R Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Second A&R Credit Agreement contains financial covenants that require the Company and its subsidiaries to not exceed a maximum consolidated secured net leverage ratio (not to exceed 3.00:1) and maintain a minimum consolidated interest coverage ratio (not to be less than 3.00:1). In addition, the Second A&R Credit Agreement contains certain customary events of default including, but not limited to, failure to pay interest, principal and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy.
The Company’s obligations under the Second A&R Credit Agreement and, at the election of the Company and the contracting counterparty, any secured swap obligations and banking services obligations owing to a lender (or an affiliate of a lender), are guaranteed by certain of its domestic subsidiaries and secured by substantially all of its and such subsidiary guarantors’ assets. In connection with entering into the Second A&R Credit Agreement, and as a condition precedent to borrowing loans thereunder, the Company and certain of the Company’s other direct and indirect subsidiaries have entered into certain ancillary agreements, including, but not limited to, a reaffirmation agreement, which amends certain terms of the existing collateral agreement and reaffirms their obligations under the existing guaranty agreement.
As of both September 30, 2023 and December 31, 2022, the Company had $500.0 million of funds available under the Prior Revolving Credit Facility. As of September 30, 2023 and December 31, 2022, the Company had no outstanding balance under the Prior Revolving Credit Facility. The Company was in compliance with all covenants of the Prior A&R Credit Agreement as of September 30, 2023. Upon entry into the Second A&R Credit Agreement, the Company had $350.0 million of funds available under the Current Revolving Credit Facility.
Convertible Senior Notes
0.25% Convertible Senior Notes due 2025
On September 25, 2020, the Company completed a private offering of $575.0 million aggregate principal amount of 0.25% convertible senior notes (the “Notes”), including the exercise in full of the initial purchasers’ option to purchase up to an additional $75.0 million principal amount of the Notes. The Company received proceeds from the issuance of the Notes of $559.7 million, net of $15.3 million of transaction fees and other debt issuance costs. The Notes bear interest at a rate of 0.25% per year, payable semiannually in arrears on March 15 and September 15 of each year, beginning on March 15, 2021. The Notes were issued pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes are general senior, unsecured obligations of the Company and will mature on September 15, 2025, unless earlier redeemed, repurchased, or converted.
The Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding May 15, 2025, only under the following circumstances: (i) during any fiscal quarter commencing after the fiscal quarter ended on December 31, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day; (ii) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (iii) if the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; and (iv) upon the occurrence of specified corporate events, as specified in the Indenture. On or after May 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing conditions.
During the three months ended September 30, 2023 and December 31, 2022, none of the conditional conversion features of the Notes were triggered, and therefore, the Notes are not convertible during the fourth quarter of 2023, commencing on October 1, 2023, and were not convertible during the first quarter of 2023, commencing on January 1, 2023. Accordingly, the Company classified the Notes as a long-term liability in its Condensed Consolidated Financial Statements as of both September 30, 2023 and December 31, 2022. Whether the Notes will be convertible following the fourth fiscal quarter of 2023 will depend on the satisfaction of the conversion conditions in the future.
Under the original terms of the Indenture, upon conversion, the Company could satisfy its conversion obligation by paying or delivering cash, shares of its common stock, or a combination thereof, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. On December 13, 2021, the Company irrevocably elected to fix its settlement method to a combination of cash and shares of the Company’s common stock with the specified cash amount per $1,000 principal amount of Notes of at least $1,000. As a result, for Notes converted on or after December 13, 2021, a converting noteholder will receive (i) up to $1,000 in cash per $1,000 principal amount of Notes and (ii) cash and/or shares of the Company’s common stock, at the Company’s option for any conversion consideration in excess of $1,000. In addition, the Company continues to have the ability to set the specified cash amount per $1,000 principal amount of Notes above $1,000. The initial conversion rate for the Notes is 10.2751 shares of the Company’s common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $97.32 per share of the Company’s common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following certain corporate events that could occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related redemption period (as defined in the Indenture), as the case may be.
If the Company undergoes a fundamental change, holders may require, subject to certain exceptions, the Company to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. As of September 30, 2023, none of the criteria for a fundamental change or a conversion rate adjustment had been met.
As of September 20, 2023, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all of the outstanding Notes, at least $150.0 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for in the Notes.
The debt issuance costs associated with the Notes are being amortized to interest expense over the term of the Notes using an effective interest rate of 0.80%. As of September 30, 2023, the remaining life of the Notes and the related issuance cost accretion is approximately 2.0 years.
The maximum number of shares issuable upon conversion, including the effect of a fundamental change and subject to other conversion rate adjustments, would be 5.9 million shares. As of September 30, 2023, the if-converted value of the Notes did not exceed the principal amount.
The Notes consisted of the following balances reported in the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Principal amount$575,000 $575,000 
Unamortized debt issuance costs(6,113)(8,429)
Convertible senior notes, net$568,887 $566,571 
The following table summarizes the components of interest expense resulting from the Notes recognized in interest and other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Contractual coupon interest$359 $359 $1,078 $1,078 
Amortization of debt issuance costs$773 $768 $2,316 $2,298 
Convertible Note Hedge and Warrant Transactions
In connection with the issuance of the Notes in September 2020, the Company entered into convertible note hedge and warrant transactions with an affiliate of one of the initial purchasers of the Notes and certain other financial institutions (the “option counterparties”) with respect to the Company’s common stock.
The convertible note hedge consists of an option for the Company to purchase up to approximately 5.9 million shares of the Company’s common stock, which is equal to the number of shares of the Company’s common stock underlying the Notes, at an initial strike price of approximately $97.32 per share. The convertible note hedge will expire upon the maturity of the Notes, if not earlier exercised or terminated. The cost of the convertible note hedge was approximately $100.6 million and was accounted for as an equity instrument, which was recorded in additional paid-in capital in the Condensed Consolidated Balance Sheets. The Company recorded a deferred tax asset of $25.8 million at issuance related to the convertible note hedge transaction. The convertible note hedge is expected generally to reduce the potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes.
Separately from the convertible note hedge, the Company entered into warrant transactions to sell to the option counterparties warrants to acquire, subject to customary anti-dilution adjustments, up to approximately 5.9 million shares of its common stock in the aggregate at an initial strike price of $141.56 per share. The warrants require net share or net cash settlement upon the Company’s election. The Company received aggregate proceeds of approximately $51.3 million for the issuance of the warrants, which was recorded in additional paid-in capital at issuance in the Condensed Consolidated Balance Sheets. The warrants could separately have a dilutive effect to the Company’s common stock to the extent that the market price per share of its common stock exceeds the strike price of the warrants.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Senior Notes
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Convertible Senior Notes Debt and Credit AgreementOn November 15, 2019, the Company entered into an Amended and Restated Credit Agreement (as amended, the “Prior A&R Credit Agreement”) with the lenders from time to time party thereto, Wells Fargo Securities, LLC, Citizens Bank, N.A., and JPMorgan Chase Bank, N.A., as joint lead arrangers, and Wells Fargo Bank, National Association, as administrative
agent. The Prior A&R Credit Agreement provided for (a) a five-year revolving credit facility of $500.0 million (the “Prior Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to $250.0 million (the “Prior Incremental Facility”). In addition, the Prior A&R Credit Agreement included a letter of credit sub-limit of up to $15.0 million and a swing line loan sub-limit of up to $25.0 million. The Prior A&R Credit Agreement had an expiration date of November 15, 2024, upon which date all remaining outstanding borrowings would be due and payable.
On September 22, 2020 and March 29, 2023, the Company entered into amendments to the Prior A&R Credit Agreement to, among other changes, permit the issuance of the convertible senior notes and the purchase of the convertible note hedge transactions, as described in Note 10, Convertible Senior Notes, expand the Company’s flexibility to repurchase its common stock and make other restricted payments, and replace the total net leverage covenant with a new secured net leverage covenant that requires the Company to maintain a consolidated secured net leverage ratio not to exceed 3.50:1 for the calendar quarters ending September 30, 2020, December 31, 2020, and March 31, 2021 and 3.00:1 for the calendar quarters ending thereafter, as well as to remove and replace the interest rate benchmark based on the London interbank offered rate (“LIBOR”) and related LIBOR-based mechanics applicable to borrowings under the A&R Credit Agreement with an interest rate benchmark based on the secured overnight financing rate (“SOFR”) as administered by the Federal Reserve Bank of New York and related SOFR-based mechanics.
Loans under the Prior Revolving Credit Facility bore interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Prior A&R Credit Agreement), plus an applicable margin ranging from 1.25% to 2.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Prior A&R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) Adjusted Term SOFR for a one month tenor plus 1.00%, plus an applicable margin ranging from 0.25% to 1.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Prior Revolving Credit Facility were subject to a commitment fee ranging from 0.15% to 0.30% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Prior Revolving Credit Facility. The applicable margin for, and certain other terms of, any term loans under the Prior Incremental Facility would be determined prior to the incurrence of such loans. The Company was permitted to make voluntary prepayments at any time without payment of a premium or penalty.
The Prior A&R Credit Agreement contained customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Prior A&R Credit Agreement also contained financial covenants that required the Company and its subsidiaries to not exceed a maximum total secured net leverage ratio (as described above) and maintain a minimum interest coverage ratio. In addition, the Prior A&R Credit Agreement contained certain customary events of default including, but not limited to, failure to pay interest, principal, and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy.
Subsequent to the quarter ended September 30, 2023, the Company entered into a Second Amended and Restated Credit Agreement (the “Second A&R Credit Agreement”) on October 10, 2023, with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&R Credit Agreement supersedes the Prior A&R Credit Agreement and provides for (a) a five-year revolving credit facility of $350.0 million (the “Current Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to an amount equal to the sum of (i) the greater of $250.0 million or 100% of the adjusted consolidated EBITDA for the last four quarters and (ii) additional amounts subject to pro forma compliance with certain consolidated secured net leverage ratio (the “Current Incremental Facility”). In addition, the Second A&R Credit Agreement includes a letter of credit sub-limit of up to $15 million and a swing line loan sub-limit of up to $25 million. The Second A&R Credit Agreement has an expiration date of October 10, 2028, subject to acceleration under certain conditions, upon which date all remaining outstanding borrowings will be due and payable.
Loans under the Current Revolving Credit Facility bear interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Second A&R Credit Agreement), plus an applicable margin ranging from 1.50% to 2.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Second A&R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) the Adjusted Term SOFR for an interest period of one month plus 1.00%, plus an applicable margin ranging from 0.50% to 1.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Current Revolving Credit Facility are subject to a commitment fee ranging from 0.20% to 0.35% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Current Revolving Credit Facility. Subject to the terms and conditions of the Current Revolving Credit Facility or Current Incremental Facility, the Company is permitted to make voluntary prepayments at any time without payment of a premium or penalty. The availability of funds under the Current
Revolving Credit Facility may be subject to reduction in order to maintain compliance with the financial covenants under the Second A&R Credit Agreement.
The Second A&R Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Second A&R Credit Agreement contains financial covenants that require the Company and its subsidiaries to not exceed a maximum consolidated secured net leverage ratio (not to exceed 3.00:1) and maintain a minimum consolidated interest coverage ratio (not to be less than 3.00:1). In addition, the Second A&R Credit Agreement contains certain customary events of default including, but not limited to, failure to pay interest, principal and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy.
The Company’s obligations under the Second A&R Credit Agreement and, at the election of the Company and the contracting counterparty, any secured swap obligations and banking services obligations owing to a lender (or an affiliate of a lender), are guaranteed by certain of its domestic subsidiaries and secured by substantially all of its and such subsidiary guarantors’ assets. In connection with entering into the Second A&R Credit Agreement, and as a condition precedent to borrowing loans thereunder, the Company and certain of the Company’s other direct and indirect subsidiaries have entered into certain ancillary agreements, including, but not limited to, a reaffirmation agreement, which amends certain terms of the existing collateral agreement and reaffirms their obligations under the existing guaranty agreement.
As of both September 30, 2023 and December 31, 2022, the Company had $500.0 million of funds available under the Prior Revolving Credit Facility. As of September 30, 2023 and December 31, 2022, the Company had no outstanding balance under the Prior Revolving Credit Facility. The Company was in compliance with all covenants of the Prior A&R Credit Agreement as of September 30, 2023. Upon entry into the Second A&R Credit Agreement, the Company had $350.0 million of funds available under the Current Revolving Credit Facility.
Convertible Senior Notes
0.25% Convertible Senior Notes due 2025
On September 25, 2020, the Company completed a private offering of $575.0 million aggregate principal amount of 0.25% convertible senior notes (the “Notes”), including the exercise in full of the initial purchasers’ option to purchase up to an additional $75.0 million principal amount of the Notes. The Company received proceeds from the issuance of the Notes of $559.7 million, net of $15.3 million of transaction fees and other debt issuance costs. The Notes bear interest at a rate of 0.25% per year, payable semiannually in arrears on March 15 and September 15 of each year, beginning on March 15, 2021. The Notes were issued pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes are general senior, unsecured obligations of the Company and will mature on September 15, 2025, unless earlier redeemed, repurchased, or converted.
The Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding May 15, 2025, only under the following circumstances: (i) during any fiscal quarter commencing after the fiscal quarter ended on December 31, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day; (ii) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (iii) if the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; and (iv) upon the occurrence of specified corporate events, as specified in the Indenture. On or after May 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing conditions.
During the three months ended September 30, 2023 and December 31, 2022, none of the conditional conversion features of the Notes were triggered, and therefore, the Notes are not convertible during the fourth quarter of 2023, commencing on October 1, 2023, and were not convertible during the first quarter of 2023, commencing on January 1, 2023. Accordingly, the Company classified the Notes as a long-term liability in its Condensed Consolidated Financial Statements as of both September 30, 2023 and December 31, 2022. Whether the Notes will be convertible following the fourth fiscal quarter of 2023 will depend on the satisfaction of the conversion conditions in the future.
Under the original terms of the Indenture, upon conversion, the Company could satisfy its conversion obligation by paying or delivering cash, shares of its common stock, or a combination thereof, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. On December 13, 2021, the Company irrevocably elected to fix its settlement method to a combination of cash and shares of the Company’s common stock with the specified cash amount per $1,000 principal amount of Notes of at least $1,000. As a result, for Notes converted on or after December 13, 2021, a converting noteholder will receive (i) up to $1,000 in cash per $1,000 principal amount of Notes and (ii) cash and/or shares of the Company’s common stock, at the Company’s option for any conversion consideration in excess of $1,000. In addition, the Company continues to have the ability to set the specified cash amount per $1,000 principal amount of Notes above $1,000. The initial conversion rate for the Notes is 10.2751 shares of the Company’s common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $97.32 per share of the Company’s common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following certain corporate events that could occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related redemption period (as defined in the Indenture), as the case may be.
If the Company undergoes a fundamental change, holders may require, subject to certain exceptions, the Company to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. As of September 30, 2023, none of the criteria for a fundamental change or a conversion rate adjustment had been met.
As of September 20, 2023, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all of the outstanding Notes, at least $150.0 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for in the Notes.
The debt issuance costs associated with the Notes are being amortized to interest expense over the term of the Notes using an effective interest rate of 0.80%. As of September 30, 2023, the remaining life of the Notes and the related issuance cost accretion is approximately 2.0 years.
The maximum number of shares issuable upon conversion, including the effect of a fundamental change and subject to other conversion rate adjustments, would be 5.9 million shares. As of September 30, 2023, the if-converted value of the Notes did not exceed the principal amount.
The Notes consisted of the following balances reported in the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Principal amount$575,000 $575,000 
Unamortized debt issuance costs(6,113)(8,429)
Convertible senior notes, net$568,887 $566,571 
The following table summarizes the components of interest expense resulting from the Notes recognized in interest and other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Contractual coupon interest$359 $359 $1,078 $1,078 
Amortization of debt issuance costs$773 $768 $2,316 $2,298 
Convertible Note Hedge and Warrant Transactions
In connection with the issuance of the Notes in September 2020, the Company entered into convertible note hedge and warrant transactions with an affiliate of one of the initial purchasers of the Notes and certain other financial institutions (the “option counterparties”) with respect to the Company’s common stock.
The convertible note hedge consists of an option for the Company to purchase up to approximately 5.9 million shares of the Company’s common stock, which is equal to the number of shares of the Company’s common stock underlying the Notes, at an initial strike price of approximately $97.32 per share. The convertible note hedge will expire upon the maturity of the Notes, if not earlier exercised or terminated. The cost of the convertible note hedge was approximately $100.6 million and was accounted for as an equity instrument, which was recorded in additional paid-in capital in the Condensed Consolidated Balance Sheets. The Company recorded a deferred tax asset of $25.8 million at issuance related to the convertible note hedge transaction. The convertible note hedge is expected generally to reduce the potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes.
Separately from the convertible note hedge, the Company entered into warrant transactions to sell to the option counterparties warrants to acquire, subject to customary anti-dilution adjustments, up to approximately 5.9 million shares of its common stock in the aggregate at an initial strike price of $141.56 per share. The warrants require net share or net cash settlement upon the Company’s election. The Company received aggregate proceeds of approximately $51.3 million for the issuance of the warrants, which was recorded in additional paid-in capital at issuance in the Condensed Consolidated Balance Sheets. The warrants could separately have a dilutive effect to the Company’s common stock to the extent that the market price per share of its common stock exceeds the strike price of the warrants.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Lessor Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Lessor Leases Lessor Leases
Sales-Type Leases
The Company enters into multi-year, sales-type lease agreements, with the leases varying in length from one to ten years. The Company optimizes cash flows by selling a majority of its sales-type leases, other than those relating to U.S. government hospitals and Advanced Services products, including Central Pharmacy Dispensing Service and IV Compounding Service, to third-party leasing finance companies on a non-recourse basis. The Company has no obligation to the leasing company once the lease has been sold.
The following table presents the Company’s income recognized from sales-type leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Sales-type lease revenues$14,388 $10,115 $27,960 $34,033 
Cost of sales-type lease revenues(7,141)(5,357)(14,183)(16,963)
Selling profit on sales-type lease revenues$7,247 $4,758 $13,777 $17,070 
The receivables as a result of these types of transactions are collateralized by the underlying equipment leased and consist of the following components at September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Net minimum lease payments to be received$62,470 $50,755 
Less: Unearned interest income portion(9,221)(6,345)
Net investment in sales-type leases53,249 44,410 
Less: Current portion (1)
(11,618)(11,486)
Long-term investment in sales-type leases, net$41,631 $32,924 
_________________________________________________
(1)    The current portion of the net investment in sales-type leases is included in other current assets in the Condensed Consolidated Balance Sheets.
The carrying amount of the Company’s sales-type lease receivables is a reasonable estimate of fair value.
The maturity schedule of future minimum lease payments under sales-type leases retained in-house and the reconciliation to the net investment in sales-type leases reported on the Condensed Consolidated Balance Sheets was as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$3,828 
202413,431 
202511,351 
20269,053 
20277,286 
Thereafter17,521 
Total future minimum sales-type lease payments62,470 
Present value adjustment(9,221)
Total net investment in sales-type leases$53,249 
Operating Leases
The following table represents the Company’s income recognized from operating leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Rental income$1,330 $2,327 $5,459 $7,220 
Lessor Leases Lessor Leases
Sales-Type Leases
The Company enters into multi-year, sales-type lease agreements, with the leases varying in length from one to ten years. The Company optimizes cash flows by selling a majority of its sales-type leases, other than those relating to U.S. government hospitals and Advanced Services products, including Central Pharmacy Dispensing Service and IV Compounding Service, to third-party leasing finance companies on a non-recourse basis. The Company has no obligation to the leasing company once the lease has been sold.
The following table presents the Company’s income recognized from sales-type leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Sales-type lease revenues$14,388 $10,115 $27,960 $34,033 
Cost of sales-type lease revenues(7,141)(5,357)(14,183)(16,963)
Selling profit on sales-type lease revenues$7,247 $4,758 $13,777 $17,070 
The receivables as a result of these types of transactions are collateralized by the underlying equipment leased and consist of the following components at September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Net minimum lease payments to be received$62,470 $50,755 
Less: Unearned interest income portion(9,221)(6,345)
Net investment in sales-type leases53,249 44,410 
Less: Current portion (1)
(11,618)(11,486)
Long-term investment in sales-type leases, net$41,631 $32,924 
_________________________________________________
(1)    The current portion of the net investment in sales-type leases is included in other current assets in the Condensed Consolidated Balance Sheets.
The carrying amount of the Company’s sales-type lease receivables is a reasonable estimate of fair value.
The maturity schedule of future minimum lease payments under sales-type leases retained in-house and the reconciliation to the net investment in sales-type leases reported on the Condensed Consolidated Balance Sheets was as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$3,828 
202413,431 
202511,351 
20269,053 
20277,286 
Thereafter17,521 
Total future minimum sales-type lease payments62,470 
Present value adjustment(9,221)
Total net investment in sales-type leases$53,249 
Operating Leases
The following table represents the Company’s income recognized from operating leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Rental income$1,330 $2,327 $5,459 $7,220 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Lessee Leases Lessee Leases
The Company has operating leases for office buildings, data centers, office equipment, and vehicles. The Company’s leases have initial terms of one to twelve years. As of September 30, 2023, the Company did not have any additional material operating leases that were entered into, but not yet commenced.
The maturity schedule of future minimum lease payments under operating leases and the reconciliation to the operating lease liabilities reported on the Condensed Consolidated Balance Sheets was as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$3,340 
202412,266 
20259,604 
20268,942 
20277,334 
Thereafter8,054 
Total operating lease payments49,540 
Present value adjustment(6,078)
Total operating lease liabilities (1)
$43,462 
_________________________________________________
(1)    Amount consists of a current and long-term portion of operating lease liabilities of $10.6 million and $32.8 million, respectively. The current portion of the operating lease liabilities is included in accrued liabilities in the Condensed Consolidated Balance Sheets.
Operating lease costs were $2.6 million and $4.0 million for the three months ended September 30, 2023 and 2022, respectively, and $8.2 million and $12.8 million for the nine months ended September 30, 2023 and 2022, respectively. Short-term lease costs and variable lease costs were not material for the three and nine months ended September 30, 2023 and 2022. The Company recorded impairment and abandonment charges to operating lease right-of-use assets of $7.8 million during the nine months ended September 30, 2023, and $0.3 million and $5.4 million during the three and nine months ended September 30, 2022, respectively, in connection with restructuring activities to reduce its real estate footprint and for optimization of certain leased facilities. The impairment and abandonment charges were recorded to selling, general, and administrative expenses on the Company’s Condensed Consolidated Statements of Operations. Refer to Note 16, Restructuring Expenses, for additional information regarding the Company’s restructuring activities.
The following table summarizes supplemental cash flow information related to the Company’s operating leases for the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities$10,100 $13,178 
Right-of-use assets obtained in exchange for new lease liabilities$1,758 $12,177 
The following table summarizes the weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating leases as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
Weighted-average remaining lease term, years 4.65.0
Weighted-average discount rate, %5.7 %5.7 %
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Obligations
In the ordinary course of business, the Company issues purchase orders based on its current manufacturing needs. As of September 30, 2023, the Company had non-cancelable purchase commitments of $118.7 million, of which $78.1 million are expected to be paid within the year ending December 31, 2023.
Ransomware Incident
During the nine months ended September 30, 2023, the Company did not incur any material expenses or recoveries related to the previously disclosed ransomware incident. During the three months ended September 30, 2022, the Company incurred $1.0 million of expenses related to the ransomware incident, and during the nine months ended September 30, 2022, the Company incurred $13.5 million of expenses related to the ransomware incident, partially offset by $11.1 million of expected insurance recoveries. Expenses include costs to investigate and remediate the ransomware incident, as well as legal and other professional services, all of which were expensed as incurred. For the three and nine months ended September 30, 2022, the Company included net expenses related to the ransomware incident in cost of revenues of $0.1 million and $0.3 million, respectively; in research and development of $0.2 million and $0.2 million, respectively; and in selling, general, and administrative expenses of $0.7 million and $1.9 million, respectively, in the Company’s Condensed Consolidated Statements of Operations.
As of September 30, 2023, the Company has incurred $13.6 million of cumulative expenses related to the ransomware incident since it was detected, partially offset by $11.6 million of insurance recoveries, all of which have been received as of September 30, 2023.
Legal Proceedings
The Company is currently involved in various legal proceedings.
As required under ASC 450, Contingencies, the Company accrues for contingencies when it believes that a loss is probable and that it can reasonably estimate the amount of any such loss. The Company has not recorded any material accrual for contingent liabilities associated with any current legal proceedings based on its belief that any potential material loss, while reasonably possible, is not probable. Furthermore, any possible range of loss in such matters cannot be reasonably estimated at this time. The Company believes that it has valid defenses with respect to legal proceedings pending against it. However,
litigation is inherently unpredictable, and it is possible that cash flows or results of operations could be materially affected in any particular period by the unfavorable resolution of legal proceedings or because of the diversion of management’s attention and the creation of significant expenses, regardless of outcome.
The Company is not a party to any legal proceedings that management believes may have a material impact on the Company’s financial position or results of operations.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company generally provides for income taxes in interim periods based on the estimated annual effective tax rate for the year, adjusting for discrete items in the quarter in which they arise. For the nine months ended September 30, 2023, the Company recorded a provision for income taxes of $4.4 million by applying its estimated annual effective tax rate to its year-to-date measure of ordinary income and adjusted for $5.6 million of discrete income tax expense primarily from equity compensation. For the nine months ended September 30, 2022, the Company recorded a benefit from income taxes of $1.0 million by applying its estimated annual effective tax rate to its year-to-date measure of ordinary income and included a net discrete income tax benefit of $6.9 million, primarily due to a tax benefit from equity compensation.
The 2023 annual effective tax rate before discrete items differed from the statutory rate of 21% primarily due to the favorable benefit of the research and development credits and a foreign-derived intangible income (“FDII”) benefit deduction, partially offset by unfavorable impact of the non-deductible compensation and equity charges and Global Intangible Low-Taxed Income (“GILTI”) tax inclusion. The 2022 annual effective tax rate before discrete items differed from the statutory rate of 21% primarily due to the unfavorable impact of state income taxes, non-deductible compensation and equity charges, and GILTI tax inclusion, partially offset by the favorable impact of research and development credits and an FDII deduction.
On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law and introduced a 15% corporate alternative minimum tax for tax years beginning after December 31, 2022 and levies a 1% excise tax on net stock repurchases after December 31, 2022. These provisions did not have an impact on the Company’s provision for income taxes for the nine months ended September 30, 2023.
As of September 30, 2023 and December 31, 2022, the Company had gross unrecognized tax benefits of $10.1 million and $9.3 million, respectively. The Company recognizes interest and penalties related to uncertain tax positions in interest and other income (expense), net in the Condensed Consolidated Statements of Operations. Accrued interest and penalties are included within other long-term liabilities on the Condensed Consolidated Balance Sheets. As of September 30, 2023 and December 31, 2022, the amount of accrued interest and penalties was $0.4 million and $0.2 million, respectively.
The Company files income tax returns in the United States and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examinations by taxing authorities, including major jurisdictions such as the United States, Germany, Italy, France, and the United Kingdom. With few exceptions, as of September 30, 2023, the Company was no longer subject to U.S., state, and foreign tax examinations for years before 2019, 2018, and 2018, respectively.
Although the Company believes it has adequately provided for unrecognized tax benefits, the provisions on these positions may change as revised estimates are made or the underlying matters are settled or otherwise resolved. It is not possible at this time to reasonably estimate changes in the unrecognized tax benefits within the next twelve months.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Employee Benefits and Share-Based Compensation Employee Benefits and Share-Based Compensation
Share-Based Compensation Expense
The following table sets forth the total share-based compensation expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Cost of product and service revenues$2,213 $2,203 $6,489 $6,607 
Research and development1,917 3,054 5,220 7,912 
Selling, general, and administrative10,852 12,053 31,404 36,212 
Total share-based compensation expense$14,982 $17,310 $43,113 $50,731 
During the three and nine months ended September 30, 2023, the Company capitalized approximately $1.1 million and $3.3 million, respectively, of non-cash share-based compensation expense to internal-use and external-use software development costs related to internal labor. The Company did not capitalize any material non-cash share-based compensation expense to inventory during the three and nine months ended September 30, 2023 and 2022, or any material non-cash share-based compensation expense to internal-use and external-use software development costs during the three and nine months ended September 30, 2022.
Employee Stock Purchase Plan (“ESPP”)
The following assumptions were used to value shares under the ESPP for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Expected life, years
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
Expected volatility, %
32.0% - 63.9%
28.8% - 44.8%
31.7% - 63.9%
28.8% - 45.6%
Risk-free interest rate, %
0.2% - 5.5%
0.1% - 3.2%
0.1% - 5.5%
0.1% - 3.2%
Dividend yield, % — %— %— %— %
For the nine months ended September 30, 2023 and 2022, employees purchased approximately 353,000 and 316,000 shares of common stock, respectively, under the ESPP at a weighted-average price of $46.68 and $67.63, respectively. As of September 30, 2023, the unrecognized compensation cost related to the shares to be purchased under the ESPP was approximately $2.0 million and is expected to be recognized over a weighted-average period of 1.6 years.
Stock Options
The following assumptions were used to value stock options granted pursuant to the Company’s 2009 Equity Incentive Plan, as amended, (the “2009 Plan”) for the nine months ended September 30, 2023. There were no stock options granted during the three months ended September 30, 2023, and the three and nine months ended September 30, 2022.
Nine Months Ended September 30,
2023
Expected life, years 3.2
Expected volatility, % 44.8 %
Risk-free interest rate, % 3.7 %
Estimated forfeiture rate, %10.0 %
Dividend yield, % — %
The following table summarizes the stock option activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Exercise Price
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20222,434 $68.65 6.1$7,887 
Granted200 55.60 
Exercised(157)41.85 
Expired(177)80.44 
Forfeited(180)74.17 
Outstanding at September 30, 20232,120 $67.96 5.0$3,418 
Exercisable at September 30, 20231,801 $66.84 4.9$3,418 
Vested and expected to vest at September 30, 2023 and thereafter2,103 $67.90 5.0$3,418 
The weighted-average fair value per share of options granted during the nine months ended September 30, 2023 was $19.48. The intrinsic value of options exercised during the three months ended September 30, 2023 and 2022 was $0.5 million and $7.6 million, respectively, and during the nine months ended September 30, 2023 and 2022 was $3.1 million and $23.1 million, respectively.
As of September 30, 2023, total unrecognized compensation cost related to unvested stock options was $5.3 million, which is expected to be recognized over a weighted-average vesting period of 0.9 years.
Restricted Stock Units (“RSUs”)
The following table summarizes the RSU activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20221,117 $115.75 1.6$56,297 
Granted (Awarded)675 64.44 
Vested (Released)(252)117.13 
Forfeited(304)112.82 
Outstanding and unvested at September 30, 20231,236 $87.89 1.7$55,649 
As of September 30, 2023, total unrecognized compensation cost related to RSUs was $78.2 million, which is expected to be recognized over the remaining weighted-average vesting period of 3.1 years.
Restricted Stock Awards (“RSAs”)
The following table summarizes the RSA activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
(In thousands, except per share data)
Outstanding at December 31, 202213 $109.39 
Granted (Awarded)24 70.96 
Vested (Released)(13)109.39 
Outstanding and unvested at September 30, 202324 $70.96 
As of September 30, 2023, total unrecognized compensation cost related to RSAs was $1.0 million, which is expected to be recognized over the remaining weighted-average vesting period of 0.6 years.
Performance-Based Stock Unit Awards (“PSUs”)
The following table summarizes the PSU activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
(In thousands, except per share data)
Outstanding at December 31, 2022135 $147.42 
Granted65 122.29 
Vested(35)127.40 
Forfeited(66)153.68 
Outstanding and unvested at September 30, 202399 $129.36 
As of September 30, 2023, total unrecognized compensation cost related to PSUs was approximately $6.7 million, which is expected to be recognized over the remaining weighted-average vesting period of 1.4 years.
Summary of Shares Reserved for Future Issuance under Equity Incentive Plans
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of September 30, 2023:
Number of Shares
(In thousands)
Stock options outstanding2,120 
Non-vested restricted stock awards1,359 
Shares authorized for future issuance2,417 
ESPP shares available for future issuance3,250 
Total shares reserved for future issuance9,146 
Stock Repurchase Programs
On August 2, 2016, the Company’s Board of Directors (the “Board”) authorized a stock repurchase program providing for the repurchase of up to $50.0 million of the Company’s common stock (the “2016 Repurchase Program”). The 2016 Repurchase Program is in addition to the stock repurchase program approved by the Board on November 4, 2014 providing for the repurchase of up to $50.0 million of the Company’s common stock (the “2014 Repurchase Program”). During the first quarter of 2022, the 2014 Repurchase Program was completed, and as of September 30, 2023, the maximum dollar value of shares that may yet be purchased under the 2016 Repurchase Program was $2.7 million. The 2016 Repurchase Program does not obligate the Company to repurchase any specific number of shares, and the Company may terminate or suspend the 2016 Repurchase Program at any time.
During the nine months ended September 30, 2022, the Company repurchased approximately 389,300 shares of its common stock under the repurchase programs at an average price of $134.11 per share for an aggregate purchase price of approximately $52.2 million. During the three and nine months ended September 30, 2023 and the three months ended September 30, 2022, the Company did not repurchase any of its outstanding common stock under the 2016 Repurchase Program.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Expenses
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Expenses Restructuring Expenses
During the first quarter of 2022, the Company initiated certain domestic and international restructuring initiatives, in order to enhance and streamline certain engineering functions for its domestic operations, and to realign its international sales organization to better serve its customers in various international markets. During the third quarter of 2022, the Company initiated restructuring initiatives associated with the integration and functionalization of certain acquisitions, primarily the 340B Link business acquisition, to further accelerate the expansion of the Company’s pharmacy inventory management capabilities. During the three and nine months ended September 30, 2022, the restructuring plans incurred $1.8 million and $5.3 million, respectively, of employee severance costs and related expenses. As of September 30, 2023, there was no material unpaid balance related to these restructuring plans.
On November 23, 2022, the Company committed to a plan to reduce the Company’s headcount (the “Plan”), as part of the Company’s expense containment efforts being implemented due to ongoing macroeconomic headwinds. During the first quarter of 2023, as a result of continued exploration of expense containment measures, the Company committed to further reduce its headcount across many of its functions, and also committed to reduce its real estate footprint to align with its broader hybrid work strategy and in an effort to further reduce costs. During the three months ended September 30, 2023, the Company recorded an immaterial reversal of previously recognized restructuring expenses associated with the Plan. During the nine months ended September 30, 2023, the Company incurred $5.5 million of employee severance costs and related expenses, net of reversals, in connection with the Plan. As of September 30, 2023, the Company has incurred $22.9 million of cumulative restructuring expense, net of reversals, related to employee severance costs and related expenses since the inception of the Plan. As of September 30, 2023 and December 31, 2022, the unpaid balance related to the Plan was $1.0 million and $18.2 million, respectively.
Refer to Note 12, Lessee Leases, for information regarding the Company’s restructuring activities for the reduction of its real estate footprint and optimization of certain leased facilities.
The following table summarizes the total employee-related restructuring expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Cost of product and service revenues$(280)$444 $102 $600 
Research and development(25)272 467 1,866 
Selling, general, and administrative(276)1,078 4,885 2,855 
Total restructuring expense, net of reversals$(581)$1,794 $5,454 $5,321 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Second Amended and Restated Credit Agreement
On October 10, 2023, the Company entered into the Second A&R Credit Agreement with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&R Credit Agreement supersedes the Company’s Prior A&R Credit Agreement. Refer to Note 9, Debt and Credit Agreement, for additional information.
Restructuring Plan
On November 2, 2023, the Company announced a plan to reduce the Company’s headcount and real estate footprint (the “2023 Plan”) as part of the Company’s expense containment initiatives and other actions to reduce discretionary spending being implemented due to challenging industry dynamics and macroeconomic conditions. In connection with the 2023 Plan, the Company estimates that it will incur approximately $12 million to $18 million of nonrecurring restructuring and related charges, consisting of (i) approximately $9 million to $12 million of cash-based charges related to the reduction in headcount, which primarily consist of employee severance and benefits costs and (ii) approximately $3 million to $6 million of non-cash charges related to office closure, which the Company expects to incur the majority of charges in the fourth quarter of 2023 with remaining charges incurred in future periods. The Company expects to substantially complete the 2023 Plan, including cash payments, by the end of the second quarter of 2024, subject to local laws and consultation requirements.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net income $ 5,553 $ 3,451 $ (15,000) $ 16,774 $ 9,069 $ 8,213 $ (5,996) $ 34,056
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation The accompanying unaudited Condensed Consolidated Financial Statements reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2023 and December 31, 2022, the results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 2023 and 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”) have been condensed or omitted in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023, except as discussed in the section entitled “Recently Adopted Authoritative Guidance” below. The Company’s results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023, and cash flows for the nine months ended September 30, 2023 are not necessarily indicative of results that may be expected for the year ending December 31, 2023, or for any future period.
Principles of Consolidation The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s Condensed Consolidated Financial Statements and accompanying Notes. These estimates are based on historical experience and various other assumptions that management believes to be reasonable. Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results may be different from the estimates.
The Company’s critical accounting policies are those that affect its financial statements materially and involve difficult, subjective, or complex judgments by management. As of September 30, 2023, the Company is not aware of any events or circumstances that would require an update to its estimates, judgments, or revisions to the carrying value of its assets or liabilities.
Segment Reporting The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company’s Chief Operating Decision Maker (“CODM”) is its Chief Executive Officer. The CODM allocates resources and evaluates the performance of the Company at the consolidated level using information about its revenues, gross profit, income from operations, and other key financial data. All significant operating decisions are based upon an analysis of the Company as one operating segment, which is the same as its reporting segment.
Recently Adopted and Issued Authoritative Guidance
Recently Adopted Authoritative Guidance
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The update addresses diversity in practice by requiring that an acquirer recognize and measure contract assets and liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. The Company adopted ASU 2021-08 beginning January 1, 2023 and will apply the guidance prospectively to acquisitions occurring on or after the adoption date.
Recently Issued Authoritative Guidance
There was no recently issued and effective authoritative guidance that is expected to have a material impact on the Company’s Condensed Consolidated Financial Statements through the reporting date.
Revenue Recognition
The Company earns revenues from sales of its products and related services, which are sold in the healthcare industry, its principal market. The Company’s customer arrangements typically include one or more of the following revenue categories:
Connected devices, software licenses, and other. Software-enabled connected devices and software licenses that manage and regulate the storage and dispensing of pharmaceuticals, consumables blister cards, and packaging equipment and other supplies. This revenue category is often sold through long-term, sole-source agreements. Solutions in this category include, but are not limited to, XT Series automated dispensing systems and products related to the Central Pharmacy Dispensing Service and IV Compounding Service.
Consumables. Medication adherence packaging, labeling, and other one-time use packaging including multimed adherence packaging and single dose blister cards, which are used by retail, community, and outpatient pharmacies, as well as by institutional pharmacies serving long-term care and other sites outside the acute care hospital, are designed to improve patient engagement and adherence to prescriptions.
Technical services. Post-installation technical support and other related services, including phone support, on-site service, parts, and access to unspecified software updates and enhancements, if and when available. This revenue category is often supported by multi-year or annual contractual agreements.
Advanced Services. Emerging software and service solutions which are offered on a subscription basis with fees typically based either on transaction volume or a fee over a specified period of time. Solutions in this category include, but are not limited to, EnlivenHealth®, Specialty Pharmacy Services, 340B solutions, Inventory Optimization Service, other software solutions, and services related to the Central Pharmacy Dispensing Service and IV Compounding Service.
The following table summarizes revenue recognition for each revenue category:
Revenue Category
Timing of Revenue Recognition
Income Statement Classification
Connected devices, software licenses, and otherPoint in time, as transfer of control occurs, generally upon installation and acceptance by the customerProduct
ConsumablesPoint in time, as transfer of control occurs, generally upon shipment to or receipt by customerProduct
Technical servicesOver time, as services are provided, typically ratably over the service termService
Advanced ServicesOver time, as services are providedService
A portion of the Company’s sales are made to customers who are members of Group Purchasing Organizations (“GPOs”) and Federal agencies that purchase under a Federal Supply Schedule Contract with the Department of Veterans Affairs (the “GSA Contract”). GPOs are often fully or partially owned by the Company’s customers, and the Company pays fees to the GPO on completed contracts. The Company also pays the Industrial Funding Fee (“IFF”) to the Department of Veterans Affairs under the GSA Contract. The Company considers these fees consideration paid to customers and records them as reductions to revenue.
Fair Value Hierarchy The Company measures its financial instruments at fair value. The Company’s cash, cash equivalents, and restricted cash are classified within Level 1 of the fair value hierarchy as they are valued primarily using quoted market prices utilizing market observable inputs. The Company’s credit facility is classified within Level 2 as the valuation inputs are based on quoted prices or market observable data of similar instruments. The Company’s convertible senior notes are classified within Level 2 as the valuation inputs are based on quoted prices in an inactive market on the last day in the reporting period.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenue Recognition [Abstract]  
Summary of Revenue Recognition for Revenue Categories
The following table summarizes revenue recognition for each revenue category:
Revenue Category
Timing of Revenue Recognition
Income Statement Classification
Connected devices, software licenses, and otherPoint in time, as transfer of control occurs, generally upon installation and acceptance by the customerProduct
ConsumablesPoint in time, as transfer of control occurs, generally upon shipment to or receipt by customerProduct
Technical servicesOver time, as services are provided, typically ratably over the service termService
Advanced ServicesOver time, as services are providedService
Disaggregation of Revenues by Revenue Type
The following table summarizes the Company’s revenues disaggregated by revenue type for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Connected devices, software licenses, and other$167,560 $226,415 $500,182 $650,125 
Consumables21,195 20,150 62,724 56,121 
Technical services57,303 53,914 167,851 156,386 
Advanced Services52,605 47,580 157,508 135,641 
Total revenues$298,663 $348,059 $888,265 $998,273 
Disaggregation of Revenues by Geographical Location
The following table summarizes the Company’s revenues disaggregated by geographic region, which is determined based on customer location, for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
United States$272,649 $315,755 $785,794 $898,269 
Rest of world (1)
26,014 32,304 102,471 100,004 
Total revenues$298,663 $348,059 $888,265 $998,273 
_________________________________________________
(1)    No individual country represented more than 10% of total revenues.
Contract Asset and Liabilities
The following table reflects the Company’s contract assets and contract liabilities:
September 30,
2023
December 31,
2022
(In thousands)
Short-term unbilled receivables, net (1)
$20,275 $25,763 
Long-term unbilled receivables, net (2)
13,159 14,744 
Total contract assets$33,434 $40,507 
Short-term deferred revenues, net$124,991 $118,947 
Long-term deferred revenues55,053 37,385 
Total contract liabilities$180,044 $156,332 
_________________________________________________
(1)    Included in accounts receivable and unbilled receivables in the Condensed Consolidated Balance Sheets.
(2)    Included in other long-term assets in the Condensed Consolidated Balance Sheets.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
The basic and diluted net income (loss) per share calculations for the three and nine months ended September 30, 2023 and 2022 were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands, except per share data)
Net income (loss)$5,553 $16,774 $(5,996)$34,056 
Weighted-average shares outstanding – basic45,333 44,441 45,117 44,304 
Effect of dilutive securities from stock award plans262 943 — 1,293 
Effect of convertible senior notes— 435 — 1,162 
Weighted-average shares outstanding – diluted45,595 45,819 45,117 46,759 
Net income (loss) per share – basic$0.12 $0.38 $(0.13)$0.77 
Net income (loss) per share – diluted$0.12 $0.37 $(0.13)$0.73 
Anti-dilutive weighted-average shares related to stock award plans2,727 810 3,536 689 
Anti-dilutive weighted-average shares related to convertible senior notes and warrants11,816 5,908 11,816 5,908 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
Balance sheet details as of September 30, 2023 and December 31, 2022 are presented in the tables below:
September 30,
2023
December 31,
2022
(In thousands)
Inventories:
Raw materials$56,566 $75,854 
Work in process2,738 9,280 
Finished goods56,840 62,415 
Total inventories$116,144 $147,549 
Other current assets:
Funds held for customers, including restricted cash (1)
$30,967 $56,703 
Net investment in sales-type leases, current portion11,618 11,486 
Prepaid income taxes125 1,702 
Other current assets7,526 7,471 
Total other current assets$50,236 $77,362 
Other long-term assets:
External-use software development costs, net$69,872 $80,760 
Unbilled receivables, net13,159 14,744 
Deferred debt issuance costs1,235 2,058 
Other long-term assets6,500 7,455 
Total other long-term assets$90,766 $105,017 
Accrued liabilities:
Operating lease liabilities, current portion$10,617 $10,761 
Customer fund liabilities30,967 56,703 
Advance payments from customers10,549 11,556 
Rebate liabilities50,878 42,802 
Group purchasing organization fees5,290 7,723 
Taxes payable14,178 9,642 
Other accrued liabilities27,906 33,468 
Total accrued liabilities$150,385 $172,655 
_________________________________________________
(1)    Includes restricted cash of $15.9 million and $22.5 million as of September 30, 2023 and December 31, 2022, respectively.
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated balances of other comprehensive income (loss), which consisted of foreign currency translation adjustments, for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Beginning balance$(14,176)$(17,372)$(17,087)$(8,407)
Other comprehensive loss(2,953)(6,770)(42)(15,735)
Ending balance$(17,129)$(24,142)$(17,129)$(24,142)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Balances
The following table represents the property and equipment balances as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Equipment$95,891 $91,391 
Furniture and fixtures4,898 5,154 
Leasehold improvements17,821 19,510 
Purchased software and internal-use software development costs97,860 76,327 
Construction in progress28,369 28,223 
Property and equipment, gross244,839 220,605 
Accumulated depreciation and amortization(137,959)(126,644)
Total property and equipment, net$106,880 $93,961 
Summary of Geographic Information for Property and Equipment, Net The following table summarizes the geographic information for property and equipment, net, as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
United States$102,729 $89,989 
Rest of world (1)
4,151 3,972 
Total property and equipment, net$106,880 $93,961 
_________________________________________________
(1)    No individual country represented more than 10% of total property and equipment, net.
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
External-Use Software Development Costs (Tables)
9 Months Ended
Sep. 30, 2023
Research and Development [Abstract]  
Schedule of Capitalized Computer Software
The carrying amounts of external-use software development costs as of September 30, 2023 and December 31, 2022 were as follows:
September 30,
2023
December 31,
2022
(In thousands)
Gross carrying amount$236,024 $225,004 
Accumulated amortization(166,152)(144,244)
External-use software development costs, net (1)
$69,872 $80,760 
_________________________________________________
(1)     Included in other long-term assets in the Condensed Consolidated Balance Sheets.
Schedule of Future Amortization Expenses For Capitalized Software Development Costs
The estimated future amortization expenses for external-use software development costs were as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$6,787 
202424,747 
202517,608 
202612,069 
20276,114 
Thereafter2,547 
Total$69,872
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill
The following table represents changes in the carrying amount of goodwill:
(In thousands)
Balance as of December 31, 2022$734,274 
Foreign currency exchange rate fluctuations54 
Balance as of September 30, 2023$734,328 
Carrying Amounts and Useful Lives of Intangible Assets
The carrying amounts and useful lives of intangible assets as of September 30, 2023 and December 31, 2022 were as follows:
September 30, 2023
Gross carrying
amount
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$311,089 $(113,844)$(1,482)$195,763 
4 - 30
Acquired technology84,876 (64,792)— 20,084 
4 - 20
Backlog1,800 (1,575)— 225 2
Trade names9,200 (7,418)— 1,782 
5 - 12
Patents2,430 (1,423)— 1,007 
2 - 20
Non-compete agreements600 (600)— — 3
Total intangibles assets, net$409,995 $(189,652)$(1,482)$218,861 
 
December 31, 2022
Gross carrying
amount
Accumulated
amortization
Foreign currency exchange
rate fluctuations
Net carrying
amount
Useful life
(years)
(In thousands, except for years)
Customer relationships$311,089 $(99,177)$(1,514)$210,398 
4 - 30
Acquired technology92,066 (64,299)— 27,767 
4 - 20
Backlog1,800 (900)— 900 2
Trade names9,200 (6,633)— 2,567 
5 - 12
Patents2,430 (1,306)— 1,124 
2 - 20
Non-compete agreements600 (450)— 150 3
Total intangibles assets, net$417,185 $(172,765)$(1,514)$242,906 
Estimated Future Amortization Expense for Intangible Assets
The estimated future amortization expenses for amortizable intangible assets were as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$7,483 
202423,093 
202521,056 
202618,061 
202716,754 
Thereafter132,414 
Total$218,861 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Convertible Debt Balances
The Notes consisted of the following balances reported in the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Principal amount$575,000 $575,000 
Unamortized debt issuance costs(6,113)(8,429)
Convertible senior notes, net$568,887 $566,571 
Summary of Components of Interest Expense
The following table summarizes the components of interest expense resulting from the Notes recognized in interest and other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Contractual coupon interest$359 $359 $1,078 $1,078 
Amortization of debt issuance costs$773 $768 $2,316 $2,298 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Lessor Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Income Recognized from Sales-Type Leases
The following table presents the Company’s income recognized from sales-type leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Sales-type lease revenues$14,388 $10,115 $27,960 $34,033 
Cost of sales-type lease revenues(7,141)(5,357)(14,183)(16,963)
Selling profit on sales-type lease revenues$7,247 $4,758 $13,777 $17,070 
Components of Sales-Type Lease Receivables
The receivables as a result of these types of transactions are collateralized by the underlying equipment leased and consist of the following components at September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
(In thousands)
Net minimum lease payments to be received$62,470 $50,755 
Less: Unearned interest income portion(9,221)(6,345)
Net investment in sales-type leases53,249 44,410 
Less: Current portion (1)
(11,618)(11,486)
Long-term investment in sales-type leases, net$41,631 $32,924 
_________________________________________________
(1)    The current portion of the net investment in sales-type leases is included in other current assets in the Condensed Consolidated Balance Sheets.
Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases
The maturity schedule of future minimum lease payments under sales-type leases retained in-house and the reconciliation to the net investment in sales-type leases reported on the Condensed Consolidated Balance Sheets was as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$3,828 
202413,431 
202511,351 
20269,053 
20277,286 
Thereafter17,521 
Total future minimum sales-type lease payments62,470 
Present value adjustment(9,221)
Total net investment in sales-type leases$53,249 
Income Recognized from Operating Leases
The following table represents the Company’s income recognized from operating leases for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Rental income$1,330 $2,327 $5,459 $7,220 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Maturity Schedule of Future Minimum Lease Payments under Operating Leases and the Reconciliation to the Operating Lease Liabilities
The maturity schedule of future minimum lease payments under operating leases and the reconciliation to the operating lease liabilities reported on the Condensed Consolidated Balance Sheets was as follows:
September 30,
2023
(In thousands)
Remaining three months of 2023$3,340 
202412,266 
20259,604 
20268,942 
20277,334 
Thereafter8,054 
Total operating lease payments49,540 
Present value adjustment(6,078)
Total operating lease liabilities (1)
$43,462 
_________________________________________________
(1)    Amount consists of a current and long-term portion of operating lease liabilities of $10.6 million and $32.8 million, respectively. The current portion of the operating lease liabilities is included in accrued liabilities in the Condensed Consolidated Balance Sheets.
Summary of Supplemental Cash Flow Information and Weighted-Average Remaining Lease Term and Discount Rate
The following table summarizes supplemental cash flow information related to the Company’s operating leases for the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities$10,100 $13,178 
Right-of-use assets obtained in exchange for new lease liabilities$1,758 $12,177 
The following table summarizes the weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating leases as of September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
Weighted-average remaining lease term, years 4.65.0
Weighted-average discount rate, %5.7 %5.7 %
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation Expense
The following table sets forth the total share-based compensation expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Cost of product and service revenues$2,213 $2,203 $6,489 $6,607 
Research and development1,917 3,054 5,220 7,912 
Selling, general, and administrative10,852 12,053 31,404 36,212 
Total share-based compensation expense$14,982 $17,310 $43,113 $50,731 
Assumptions Used to Value ESPP Shares
The following assumptions were used to value shares under the ESPP for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Expected life, years
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
Expected volatility, %
32.0% - 63.9%
28.8% - 44.8%
31.7% - 63.9%
28.8% - 45.6%
Risk-free interest rate, %
0.2% - 5.5%
0.1% - 3.2%
0.1% - 5.5%
0.1% - 3.2%
Dividend yield, % — %— %— %— %
Assumptions Used to Value Stock Options Granted
The following assumptions were used to value stock options granted pursuant to the Company’s 2009 Equity Incentive Plan, as amended, (the “2009 Plan”) for the nine months ended September 30, 2023. There were no stock options granted during the three months ended September 30, 2023, and the three and nine months ended September 30, 2022.
Nine Months Ended September 30,
2023
Expected life, years 3.2
Expected volatility, % 44.8 %
Risk-free interest rate, % 3.7 %
Estimated forfeiture rate, %10.0 %
Dividend yield, % — %
Summary of Share Option Activity
The following table summarizes the stock option activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Exercise Price
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20222,434 $68.65 6.1$7,887 
Granted200 55.60 
Exercised(157)41.85 
Expired(177)80.44 
Forfeited(180)74.17 
Outstanding at September 30, 20232,120 $67.96 5.0$3,418 
Exercisable at September 30, 20231,801 $66.84 4.9$3,418 
Vested and expected to vest at September 30, 2023 and thereafter2,103 $67.90 5.0$3,418 
Summary of Restricted Stock Unit Activity
The following table summarizes the RSU activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20221,117 $115.75 1.6$56,297 
Granted (Awarded)675 64.44 
Vested (Released)(252)117.13 
Forfeited(304)112.82 
Outstanding and unvested at September 30, 20231,236 $87.89 1.7$55,649 
Summary of Restricted Stock Awards Activity
The following table summarizes the RSA activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
(In thousands, except per share data)
Outstanding at December 31, 202213 $109.39 
Granted (Awarded)24 70.96 
Vested (Released)(13)109.39 
Outstanding and unvested at September 30, 202324 $70.96 
Summary of Performance-Based Restricted Stock Activity
The following table summarizes the PSU activity under the 2009 Plan during the nine months ended September 30, 2023:
Number of
Shares
Weighted-Average
Grant Date Fair Value
(In thousands, except per share data)
Outstanding at December 31, 2022135 $147.42 
Granted65 122.29 
Vested(35)127.40 
Forfeited(66)153.68 
Outstanding and unvested at September 30, 202399 $129.36 
Ordinary Shares Reserved for Future Issuance Under Equity Incentive Plans
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of September 30, 2023:
Number of Shares
(In thousands)
Stock options outstanding2,120 
Non-vested restricted stock awards1,359 
Shares authorized for future issuance2,417 
ESPP shares available for future issuance3,250 
Total shares reserved for future issuance9,146 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations
The following table summarizes the total employee-related restructuring expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(In thousands)
Cost of product and service revenues$(280)$444 $102 $600 
Research and development(25)272 467 1,866 
Selling, general, and administrative(276)1,078 4,885 2,855 
Total restructuring expense, net of reversals$(581)$1,794 $5,454 $5,321 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Summary of Significant Accounting Policies - Narrative (Details)
9 Months Ended
Sep. 30, 2023
segment
Accounting Policies [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Fees to GPOs $ 3,600 $ 4,800 $ 9,500 $ 13,300  
Short-term deferred revenues, net 124,991   124,991   $ 118,947
Deferred cost of sales 12,400   12,400   15,800
Deferred revenues recognized 20,100   106,200    
Short-term deferred revenues, gross         134,700
Long-term deferred revenues $ 55,053   $ 55,053   $ 37,385
Deferred revenue, period 10 years   10 years    
Remaining performance obligation $ 344,800   $ 344,800    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligation, period 10 years   10 years    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Disaggregation of Revenues by Revenue Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue from External Customer [Line Items]        
Revenues $ 298,663 $ 348,059 $ 888,265 $ 998,273
Connected devices, software licenses, and other        
Revenue from External Customer [Line Items]        
Revenues 167,560 226,415 500,182 650,125
Consumables        
Revenue from External Customer [Line Items]        
Revenues 21,195 20,150 62,724 56,121
Technical services        
Revenue from External Customer [Line Items]        
Revenues 57,303 53,914 167,851 156,386
Advanced Services        
Revenue from External Customer [Line Items]        
Revenues $ 52,605 $ 47,580 $ 157,508 $ 135,641
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Disaggregation of Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue from External Customer [Line Items]        
Revenues $ 298,663 $ 348,059 $ 888,265 $ 998,273
United States        
Revenue from External Customer [Line Items]        
Revenues 272,649 315,755 785,794 898,269
Rest of world        
Revenue from External Customer [Line Items]        
Revenues $ 26,014 $ 32,304 $ 102,471 $ 100,004
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Contract Asset and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenue Recognition [Abstract]    
Short-term unbilled receivables, net $ 20,275 $ 25,763
Long-term unbilled receivables, net 13,159 14,744
Total contract assets 33,434 40,507
Short-term deferred revenues, net 124,991 118,947
Long-term deferred revenues 55,053 37,385
Total contract liabilities $ 180,044 $ 156,332
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Net income (loss) $ 5,553 $ 3,451 $ (15,000) $ 16,774 $ 9,069 $ 8,213 $ (5,996) $ 34,056
Weighted-average shares outstanding – basic (in shares) 45,333     44,441     45,117 44,304
Weighted-average shares outstanding — diluted (in shares) 45,595     45,819     45,117 46,759
Net income (loss) per share – basic (in dollars per share) $ 0.12     $ 0.38     $ (0.13) $ 0.77
Net income (loss) per share – diluted (in dollars per share) $ 0.12     $ 0.37     $ (0.13) $ 0.73
Stock Award Plans                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 262     943     0 1,293
Anti-dilutive weighted-average shares (in shares) 2,727     810     3,536 689
Convertible Senior Notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 0     435     0 1,162
Convertible Senior Notes and Warrants                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Anti-dilutive weighted-average shares (in shares) 11,816     5,908     11,816 5,908
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 446,840 $ 330,362 $ 266,402
Cash equivalents 429,700 301,000  
Convertible Senior Notes | Convertible Debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of long-term debt 518,600 501,400  
Long-term debt $ 568,887 $ 566,571  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventories:    
Raw materials $ 56,566 $ 75,854
Work in process 2,738 9,280
Finished goods 56,840 62,415
Total inventories $ 116,144 $ 147,549
Other current assets:    
Restricted Cash, Statement of Financial Position [Extensible Enumeration] Total other current assets Total other current assets
Funds held for customers, including restricted cash $ 30,967 $ 56,703
Net investment in sales-type leases, current portion 11,618 11,486
Prepaid income taxes 125 1,702
Other current assets 7,526 7,471
Total other current assets 50,236 77,362
Other long-term assets:    
External-use software development costs, net 69,872 80,760
Unbilled receivables, net 13,159 14,744
Deferred debt issuance costs 1,235 2,058
Other long-term assets 6,500 7,455
Total other long-term assets $ 90,766 $ 105,017
Accrued liabilities:    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities
Operating lease liabilities, current portion $ 10,617 $ 10,761
Customer fund liabilities 30,967 56,703
Advance payments from customers 10,549 11,556
Rebate liabilities 50,878 42,802
Group purchasing organization fees 5,290 7,723
Taxes payable 14,178 9,642
Other accrued liabilities 27,906 33,468
Total accrued liabilities 150,385 172,655
Restricted cash $ 15,900 $ 22,500
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance at beginning of period $ 1,163,565 $ 1,142,541 $ 1,130,137 $ 1,092,637 $ 1,074,741 $ 1,146,689 $ 1,130,137 $ 1,146,689
Other comprehensive income (loss) (2,953) 1,432 1,479 (6,770) (6,410) (2,555) (42) (15,735)
Balance at end of period 1,187,436 1,163,565 1,142,541 1,135,395 1,092,637 1,074,741 1,187,436 1,135,395
Accumulated Other Comprehensive Income (Loss)                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance at beginning of period (14,176) (15,608) (17,087) (17,372) (10,962) (8,407) (17,087) (8,407)
Other comprehensive income (loss) (2,953) 1,432 1,479 (6,770) (6,410) (2,555)    
Balance at end of period $ (17,129) $ (14,176) $ (15,608) $ (24,142) $ (17,372) $ (10,962) $ (17,129) $ (24,142)
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Property, Plant and Equipment Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 244,839 $ 220,605
Accumulated depreciation and amortization (137,959) (126,644)
Total property and equipment, net 106,880 93,961
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 95,891 91,391
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,898 5,154
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 17,821 19,510
Purchased software and internal-use software development costs    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 97,860 76,327
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 28,369 $ 28,223
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation and amortization expense $ 6.7 $ 5.8 $ 19.6 $ 16.7
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Summary of Geographic Information for Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 106,880 $ 93,961
United States    
Property, Plant and Equipment [Line Items]    
Property and equipment, net 102,729 89,989
Rest of world    
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 4,151 $ 3,972
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
External-Use Software Development Costs - Schedule of Capitalized Computer Software (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Research and Development [Abstract]    
Gross carrying amount $ 236,024 $ 225,004
Accumulated amortization (166,152) (144,244)
External-use software development costs, net $ 69,872 $ 80,760
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
External-Use Software Development Costs - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Research and Development [Abstract]        
Amortization of capitalized software development costs $ 7.1 $ 7.3 $ 21.9 $ 21.5
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
External-Use Software Development Costs - Schedule of Future Amortization Expenses For Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Research and Development [Abstract]    
Remaining three months of 2023 $ 6,787  
2024 24,747  
2025 17,608  
2026 12,069  
2027 6,114  
Thereafter 2,547  
External-use software development costs, net $ 69,872 $ 80,760
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Balance at beginning of period $ 734,274
Foreign currency exchange rate fluctuations 54
Balance at end of period $ 734,328
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Carrying Amounts and Useful Lives of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 409,995 $ 417,185
Accumulated amortization (189,652) (172,765)
Foreign currency exchange rate fluctuations (1,482) (1,514)
Net carrying amount 218,861 242,906
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 311,089 311,089
Accumulated amortization (113,844) (99,177)
Foreign currency exchange rate fluctuations (1,482) (1,514)
Net carrying amount $ 195,763 $ 210,398
Customer relationships | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 4 years 4 years
Customer relationships | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 30 years 30 years
Acquired technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 84,876 $ 92,066
Accumulated amortization (64,792) (64,299)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 20,084 $ 27,767
Acquired technology | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 4 years 4 years
Acquired technology | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 20 years 20 years
Backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,800 $ 1,800
Accumulated amortization (1,575) (900)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 225 $ 900
Useful life 2 years 2 years
Trade names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 9,200 $ 9,200
Accumulated amortization (7,418) (6,633)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 1,782 $ 2,567
Trade names | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 5 years 5 years
Trade names | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 12 years 12 years
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 2,430 $ 2,430
Accumulated amortization (1,423) (1,306)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 1,007 $ 1,124
Patents | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 2 years 2 years
Patents | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 20 years 20 years
Non-compete agreements    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 600 $ 600
Accumulated amortization (600) (450)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 0 $ 150
Useful life 3 years 3 years
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense of intangible assets $ 7.7 $ 8.7 $ 24.1 $ 26.7
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Future Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining three months of 2023 $ 7,483  
2024 23,093  
2025 21,056  
2026 18,061  
2027 16,754  
Thereafter 132,414  
Net carrying amount $ 218,861 $ 242,906
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Debt and Credit Agreement (Details) - Line of Credit
Oct. 10, 2023
USD ($)
Mar. 29, 2023
Nov. 15, 2019
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 22, 2020
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Minimum            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments   0.15%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Maximum            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments   0.30%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Applicable Margin | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.25%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Applicable Margin | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate   2.00%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Federal Funds            
Debt Instrument [Line Items]            
Spread on variable interest rate   0.50%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | One Month Adjusted Term Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.00%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | One Month Secured Overnight Financing Rate (SOFR) Applicable Margin | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate   0.25%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | One Month Secured Overnight Financing Rate (SOFR) Applicable Margin | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.00%        
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Subsequent Event            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio 3.00          
Minimum interest coverage ratio 3.00          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Minimum | Subsequent Event            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments 0.20%          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Maximum | Subsequent Event            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments 0.35%          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Applicable Margin | Minimum | Subsequent Event            
Debt Instrument [Line Items]            
Spread on variable interest rate 1.50%          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Applicable Margin | Maximum | Subsequent Event            
Debt Instrument [Line Items]            
Spread on variable interest rate 2.25%          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Federal Funds | Subsequent Event            
Debt Instrument [Line Items]            
Spread on variable interest rate 0.50%          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | One Month Adjusted Term Secured Overnight Financing Rate (SOFR) | Subsequent Event            
Debt Instrument [Line Items]            
Spread on variable interest rate 1.00%          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | One Month Secured Overnight Financing Rate (SOFR) Applicable Margin | Minimum | Subsequent Event            
Debt Instrument [Line Items]            
Spread on variable interest rate 0.50%          
Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | One Month Secured Overnight Financing Rate (SOFR) Applicable Margin | Maximum | Subsequent Event            
Debt Instrument [Line Items]            
Spread on variable interest rate 1.25%          
Revolving Credit Facility            
Debt Instrument [Line Items]            
Long-term line of credit       $ 0 $ 0  
Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Term of debt instrument     5 years      
Maximum borrowing capacity     $ 500,000,000      
Remaining borrowing capacity       $ 500,000,000 $ 500,000,000  
Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Calendar Quarters Up To and Including March 31, 2021            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio           3.50
Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Calendar Quarters After March 31, 2021            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio           3.00
Revolving Credit Facility | Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Subsequent Event            
Debt Instrument [Line Items]            
Term of debt instrument 5 years          
Maximum borrowing capacity $ 350,000,000          
Accordion feature, higher borrowing capacity option $ 250,000,000          
EBITDA, prior year, percentage 100.00%          
Remaining borrowing capacity $ 350,000,000          
Incremental Loan Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity     250,000,000      
Letter of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity     15,000,000      
Letter of Credit | Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Subsequent Event            
Debt Instrument [Line Items]            
Maximum borrowing capacity 15,000,000          
Swing Line Loan | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity     $ 25,000,000      
Swing Line Loan | Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities | Subsequent Event            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 25,000,000          
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Senior Notes - Narrative (Details)
Dec. 13, 2021
USD ($)
$ / shares
Sep. 25, 2020
USD ($)
day
$ / shares
shares
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]        
Purchase of convertible note hedge   $ 100,600,000    
Proceeds from sale of warrants   51,300,000    
Convertible Note Hedge        
Debt Instrument [Line Items]        
Deferred tax asset related to the convertible note hedge transaction   $ 25,800,000    
Convertible Note Hedge Rights        
Debt Instrument [Line Items]        
Options and warrants to purchase shares (in shares) | shares   5,900,000    
Strike price (in dollars per share) | $ / shares   $ 97.32    
Warrants        
Debt Instrument [Line Items]        
Options and warrants to purchase shares (in shares) | shares   5,900,000    
Strike price (in dollars per share) | $ / shares   $ 141.56    
Convertible Senior Notes        
Debt Instrument [Line Items]        
Debt instrument, convertible, principal amount of notes, minimum $ 1,000      
Debt instrument, convertible, maximum cash 1,000      
Debt instrument, convertible, consideration in excess, amount $ 1,000      
Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Interest rate   0.25%    
Principal amount   $ 575,000,000 $ 575,000,000 $ 575,000,000
Additional principal amount subject to purchasers' option   75,000,000    
Proceeds from issuance of convertible senior notes, net of issuance costs   559,700,000    
Debt issuance costs incurred and capitalized   $ 15,300,000    
Conversion ratio   0.0102751    
Conversion price (in dollars per share) | $ / shares $ 97.32      
Repurchase price as a percent of principal amount   100.00%    
Aggregate principal amount of Notes that must be outstanding and not subject to redemption if the Company redeems less than all of the Notes   $ 150,000,000    
Effective interest rate   0.80%    
Remaining life of debt discount and issuance cost accretion     2 years  
Maximum number of shares issuable upon conversion (in shares) | shares   5,900,000    
Convertible Senior Notes | Convertible Debt | Period 1        
Debt Instrument [Line Items]        
Threshold trading days | day   20    
Threshold consecutive trading days | day   30    
Threshold percentage of stock price trigger   130.00%    
Convertible Senior Notes | Convertible Debt | Period 2        
Debt Instrument [Line Items]        
Threshold trading days | day   5    
Threshold consecutive trading days | day   10    
Threshold percentage of stock price trigger   98.00%    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Senior Notes - Convertible Debt Balances (Details) - Convertible Debt - Convertible Senior Notes - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Sep. 25, 2020
Debt Instrument [Line Items]      
Principal amount $ 575,000,000 $ 575,000,000 $ 575,000,000
Unamortized debt issuance costs (6,113,000) (8,429,000)  
Convertible senior notes, net $ 568,887,000 $ 566,571,000  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Senior Notes - Summary of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Debt Instrument [Line Items]        
Amortization of debt issuance costs     $ 3,139 $ 3,121
Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Contractual coupon interest $ 359 $ 359 1,078 1,078
Amortization of debt issuance costs $ 773 $ 768 $ 2,316 $ 2,298
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Lessor Leases - Narrative (Details)
Sep. 30, 2023
Minimum  
Lessor, Lease, Description [Line Items]  
Term of sales-type leases 1 year
Maximum  
Lessor, Lease, Description [Line Items]  
Term of sales-type leases 10 years
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Lessor Leases - Income Recognized from Sales-Type Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Sales-type lease revenues $ 14,388 $ 10,115 $ 27,960 $ 34,033
Cost of sales-type lease revenues (7,141) (5,357) (14,183) (16,963)
Selling profit on sales-type lease revenues $ 7,247 $ 4,758 $ 13,777 $ 17,070
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Lessor Leases - Components of Sales-Type Lease Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Net minimum lease payments to be received $ 62,470 $ 50,755
Less: Unearned interest income portion (9,221) (6,345)
Net investment in sales-type leases 53,249 44,410
Less: Current portion (11,618) (11,486)
Long-term investment in sales-type leases, net $ 41,631 $ 32,924
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Remaining three months of 2023 $ 3,828  
2024 13,431  
2025 11,351  
2026 9,053  
2027 7,286  
Thereafter 17,521  
Net minimum lease payments to be received 62,470 $ 50,755
Present value adjustment (9,221) $ (6,345)
Total net investment in sales-type leases $ 53,249  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Lessor Leases - Income Recognized from Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Rental income $ 1,330 $ 2,327 $ 5,459 $ 7,220
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Lessee, Lease, Description [Line Items]        
Operating lease cost $ 2,600 $ 4,000 $ 8,200 $ 12,800
Impairment and abandonment of operating lease right-of-use assets related to facilities   $ 300 $ 7,815 $ 5,390
Minimum        
Lessee, Lease, Description [Line Items]        
Term of operating leases 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Term of operating leases 12 years   12 years  
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Leases - Maturity Schedule of Future Minimum Lease Payments under Operating Leases and the Reconciliation to the Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Remaining three months of 2023 $ 3,340  
2024 12,266  
2025 9,604  
2026 8,942  
2027 7,334  
Thereafter 8,054  
Total operating lease payments 49,540  
Present value adjustment (6,078)  
Total operating lease liabilities 43,462  
Current portion of operating lease liabilities 10,617 $ 10,761
Long-term portion of operating lease liabilities $ 32,845 $ 39,405
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities $ 10,100 $ 13,178
Right-of-use assets obtained in exchange for new operating lease liabilities $ 1,758 $ 12,177
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Leases - Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate (Details)
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted-average remaining lease term 4 years 7 months 6 days 5 years
Weighted-average discount rate 5.70% 5.70%
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Loss Contingencies [Line Items]      
Non-cancelable purchase commitments   $ 118.7  
Non-cancelable purchase commitments expected to be paid within the year   78.1  
Loss contingency, expense $ 1.0 0.0 $ 13.5
Expected insurance recoveries 11.1    
Loss contingency, expense incurred to date   13.6  
Loss contingency, cumulative expected insurance recoveries   $ 11.6  
Cost of product and service revenues      
Loss Contingencies [Line Items]      
Ransomware incident, expense, net of insurance recoveries 0.1   0.3
Research and development      
Loss Contingencies [Line Items]      
Ransomware incident, expense, net of insurance recoveries 0.2   0.2
Selling, general, and administrative      
Loss Contingencies [Line Items]      
Ransomware incident, expense, net of insurance recoveries $ 0.7   $ 1.9
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Provision for (benefit from) income taxes $ 1,829 $ 543 $ 4,405 $ (995)  
Tax expense (benefit)     5,600 $ (6,900)  
Unrecognized tax benefits 10,100   10,100   $ 9,300
Accrued interest and penalties $ 400   $ 400   $ 200
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Shared-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense $ 14,982 $ 17,310 $ 43,113 $ 50,731
Cost of product and service revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense 2,213 2,203 6,489 6,607
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense 1,917 3,054 5,220 7,912
Selling, general, and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense $ 10,852 $ 12,053 $ 31,404 $ 36,212
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Assumptions Used to Value ESPP Shares (Details) - Employee Stock
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility (minimum) 32.00% 28.80% 31.70% 28.80%
Expected volatility (maximum) 63.90% 44.80% 63.90% 45.60%
Risk-free interest rate (minimum) 0.20% 0.10% 0.10% 0.10%
Risk-free interest rate (maximum) 5.50% 3.20% 5.50% 3.20%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life 6 months 6 months 6 months 6 months
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life 2 years 2 years 2 years 2 years
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Aug. 02, 2016
Nov. 04, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, amount capitalized $ 1,100,000   $ 3,300,000      
Shares purchased under ESPP (in shares)     353,000 316,000    
The 2016 Repurchase Program            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Value of shares authorized for repurchase under stock repurchase programs (up to)         $ 50,000,000  
Remaining value of shares authorized for repurchase under stock repurchase programs $ 2,700,000   $ 2,700,000      
Number of shares repurchased (in shares) 0 0 0 389,300    
Average price of repurchased shares (in dollars per share)       $ 134.11    
Aggregate purchase price of treasury stock       $ 52,200,000    
2014 Share Repurchase Program            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Value of shares authorized for repurchase under stock repurchase programs (up to)           $ 50,000,000
Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average price of shares purchased (in dollars per share)     $ 46.68 $ 67.63    
Unrecognized compensation cost $ 2,000,000   $ 2,000,000      
Weighted average period of compensation cost not yet recognized     1 year 7 months 6 days      
2009 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted (in shares) 0 0 200,000 0    
Weighted-average fair value of options granted (in dollars per share)     $ 19.48      
Intrinsic value of options exercised $ 500,000 $ 7,600,000 $ 3,100,000 $ 23,100,000    
Unrecognized compensation cost of unvested stock options 5,300,000   $ 5,300,000      
2009 Plan | Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average period of compensation cost not yet recognized     10 months 24 days      
2009 Plan | RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost 78,200,000   $ 78,200,000      
Weighted average period of compensation cost not yet recognized     3 years 1 month 6 days      
2009 Plan | RSAs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost 1,000,000   $ 1,000,000      
Weighted average period of compensation cost not yet recognized     7 months 6 days      
2009 Plan | PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost $ 6,700,000   $ 6,700,000      
Weighted average period of compensation cost not yet recognized     1 year 4 months 24 days      
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Assumptions Used to Value Stock Options Granted (Details) - Stock Options
9 Months Ended
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected life 3 years 2 months 12 days
Expected volatility 44.80%
Risk-free interest rate 3.70%
Estimated forfeiture rate 10.00%
Dividend yield 0.00%
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Summary of Share Option Activity (Details) - 2009 Plan - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Number of Shares          
Outstanding at beginning of period (in shares)     2,434,000    
Granted (in shares) 0 0 200,000 0  
Exercised (in shares)     (157,000)    
Expired (in shares)     (177,000)    
Forfeited (in shares)     (180,000)    
Outstanding at end of period (in shares) 2,120,000   2,120,000   2,434,000
Exercisable at end of period (in shares) 1,801,000   1,801,000    
Vested and expected to vest at end of period (in shares) 2,103,000   2,103,000    
Weighted-Average Exercise Price          
Outstanding at beginning of period (in dollars per share)     $ 68.65    
Granted (in dollars per share)     55.60    
Exercised (in dollars per share)     41.85    
Expired (in dollars per share)     80.44    
Forfeited (in dollars per share)     74.17    
Outstanding at end of period (in dollars per share) $ 67.96   67.96   $ 68.65
Exercisable at end of period (in dollars per share) 66.84   66.84    
Vested and expected to vest at end of period (in dollars per share) $ 67.90   $ 67.90    
Weighted-Average Remaining Years          
Outstanding     5 years   6 years 1 month 6 days
Exercisable     4 years 10 months 24 days    
Vested and expected to vest     5 years    
Aggregate Intrinsic Value          
Outstanding $ 3,418   $ 3,418   $ 7,887
Exercisable 3,418   3,418    
Vested and expected to vest $ 3,418   $ 3,418    
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details) - RSUs - 2009 Plan - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Number of Shares    
Outstanding at beginning of period (in shares) 1,117  
Granted (Awarded) (in shares) 675  
Vested (Released) (in shares) (252)  
Forfeited (in shares) (304)  
Outstanding and unvested at end of period (in shares) 1,236 1,117
Weighted-Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share) $ 115.75  
Granted (Awarded) (in dollars per share) 64.44  
Vested (Released) (in dollars per share) 117.13  
Forfeited (in dollars per share) 112.82  
Outstanding and unvested at end of period (in dollars per share) $ 87.89 $ 115.75
Weighted-Average Remaining Years    
Outstanding and unvested 1 year 8 months 12 days 1 year 7 months 6 days
Aggregate Intrinsic Value    
Outstanding and unvested $ 55,649 $ 56,297
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Award Activity (Details) - RSAs - 2009 Plan
shares in Thousands
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (in shares) | shares 13
Granted (Awarded) (in shares) | shares 24
Vested (Released) (in shares) | shares (13)
Outstanding and unvested at end of period (in shares) | shares 24
Weighted-Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 109.39
Granted (Awarded) (in dollars per share) | $ / shares 70.96
Vested (Released) (in dollars per share) | $ / shares 109.39
Outstanding and unvested at end of period (in dollars per share) | $ / shares $ 70.96
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Summary of Performance-Based Restricted Stock Activity (Details) - Performance-Based Restricted Stock - 2009 Plan
shares in Thousands
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (in shares) | shares 135
Granted (Awarded) (in shares) | shares 65
Vested (Released) (in shares) | shares (35)
Forfeited (in shares) | shares (66)
Outstanding and unvested at end of period (in shares) | shares 99
Weighted-Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 147.42
Granted (Awarded) (in dollars per share) | $ / shares 122.29
Vested (Released) (in dollars per share) | $ / shares 127.40
Forfeited (in dollars per share) | $ / shares 153.68
Outstanding and unvested at end of period (in dollars per share) | $ / shares $ 129.36
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits and Share-Based Compensation - Summary of Shares Reserved for Future Issuance Under Equity Incentive Plans (Details)
shares in Thousands
Sep. 30, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares reserved for future issuance (in shares) 9,146
Stock options outstanding  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares reserved for future issuance (in shares) 2,120
Non-vested restricted stock awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares reserved for future issuance (in shares) 1,359
Shares authorized for future issuance  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares reserved for future issuance (in shares) 2,417
Employee Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares reserved for future issuance (in shares) 3,250
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Expenses - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses $ (581,000) $ 1,794,000 $ 5,454,000 $ 5,321,000  
Q1 2022 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses   $ 1,800,000   $ 5,300,000  
Unpaid balance related to restructuring plan 0   0    
Q4 2022/Q1 2023 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses     5,500,000    
Restructuring and related cost, cost incurred to date 22,900,000   22,900,000    
Unpaid balance related to restructuring plan $ 1,000,000   $ 1,000,000   $ 18,200,000
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Expenses - Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Restructuring expense, net of reversals $ (581) $ 1,794 $ 5,454 $ 5,321
Cost of product and service revenues        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense, net of reversals (280) 444 102 600
Research and development        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense, net of reversals (25) 272 467 1,866
Selling, general, and administrative        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense, net of reversals $ (276) $ 1,078 $ 4,885 $ 2,855
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - Subsequent Event
$ in Millions
Nov. 02, 2023
USD ($)
Minimum  
Subsequent Event [Line Items]  
Restructuring charges, expected cost $ 12
Minimum | Employee Severance and Termination  
Subsequent Event [Line Items]  
Restructuring charges, expected cost 9
Minimum | Facility Closing  
Subsequent Event [Line Items]  
Restructuring charges, expected cost 3
Maximum  
Subsequent Event [Line Items]  
Restructuring charges, expected cost 18
Maximum | Employee Severance and Termination  
Subsequent Event [Line Items]  
Restructuring charges, expected cost 12
Maximum | Facility Closing  
Subsequent Event [Line Items]  
Restructuring charges, expected cost $ 6
XML 95 omcl-20230930_htm.xml IDEA: XBRL DOCUMENT 0000926326 2023-01-01 2023-09-30 0000926326 2023-10-27 0000926326 2023-09-30 0000926326 2022-12-31 0000926326 us-gaap:ProductMember 2023-07-01 2023-09-30 0000926326 us-gaap:ProductMember 2022-07-01 2022-09-30 0000926326 us-gaap:ProductMember 2023-01-01 2023-09-30 0000926326 us-gaap:ProductMember 2022-01-01 2022-09-30 0000926326 us-gaap:ServiceMember 2023-07-01 2023-09-30 0000926326 us-gaap:ServiceMember 2022-07-01 2022-09-30 0000926326 us-gaap:ServiceMember 2023-01-01 2023-09-30 0000926326 us-gaap:ServiceMember 2022-01-01 2022-09-30 0000926326 2023-07-01 2023-09-30 0000926326 2022-07-01 2022-09-30 0000926326 2022-01-01 2022-09-30 0000926326 us-gaap:CommonStockMember 2022-12-31 0000926326 us-gaap:TreasuryStockCommonMember 2022-12-31 0000926326 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000926326 us-gaap:RetainedEarningsMember 2022-12-31 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000926326 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000926326 2023-01-01 2023-03-31 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000926326 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000926326 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000926326 us-gaap:CommonStockMember 2023-03-31 0000926326 us-gaap:TreasuryStockCommonMember 2023-03-31 0000926326 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000926326 us-gaap:RetainedEarningsMember 2023-03-31 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000926326 2023-03-31 0000926326 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000926326 2023-04-01 2023-06-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000926326 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000926326 us-gaap:CommonStockMember 2023-06-30 0000926326 us-gaap:TreasuryStockCommonMember 2023-06-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000926326 us-gaap:RetainedEarningsMember 2023-06-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000926326 2023-06-30 0000926326 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000926326 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000926326 us-gaap:CommonStockMember 2023-09-30 0000926326 us-gaap:TreasuryStockCommonMember 2023-09-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000926326 us-gaap:RetainedEarningsMember 2023-09-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000926326 us-gaap:CommonStockMember 2021-12-31 0000926326 us-gaap:TreasuryStockCommonMember 2021-12-31 0000926326 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000926326 us-gaap:RetainedEarningsMember 2021-12-31 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000926326 2021-12-31 0000926326 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000926326 2022-01-01 2022-03-31 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000926326 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000926326 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000926326 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000926326 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000926326 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0000926326 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0000926326 us-gaap:CommonStockMember 2022-03-31 0000926326 us-gaap:TreasuryStockCommonMember 2022-03-31 0000926326 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000926326 us-gaap:RetainedEarningsMember 2022-03-31 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000926326 2022-03-31 0000926326 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000926326 2022-04-01 2022-06-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000926326 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000926326 us-gaap:CommonStockMember 2022-06-30 0000926326 us-gaap:TreasuryStockCommonMember 2022-06-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000926326 us-gaap:RetainedEarningsMember 2022-06-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000926326 2022-06-30 0000926326 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000926326 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000926326 us-gaap:CommonStockMember 2022-09-30 0000926326 us-gaap:TreasuryStockCommonMember 2022-09-30 0000926326 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000926326 us-gaap:RetainedEarningsMember 2022-09-30 0000926326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000926326 2022-09-30 0000926326 omcl:ConnectedDevicesSoftwareLicensesAndOtherMember 2023-07-01 2023-09-30 0000926326 omcl:ConnectedDevicesSoftwareLicensesAndOtherMember 2022-07-01 2022-09-30 0000926326 omcl:ConnectedDevicesSoftwareLicensesAndOtherMember 2023-01-01 2023-09-30 0000926326 omcl:ConnectedDevicesSoftwareLicensesAndOtherMember 2022-01-01 2022-09-30 0000926326 omcl:ConsumablesMember 2023-07-01 2023-09-30 0000926326 omcl:ConsumablesMember 2022-07-01 2022-09-30 0000926326 omcl:ConsumablesMember 2023-01-01 2023-09-30 0000926326 omcl:ConsumablesMember 2022-01-01 2022-09-30 0000926326 omcl:TechnicalServicesMember 2023-07-01 2023-09-30 0000926326 omcl:TechnicalServicesMember 2022-07-01 2022-09-30 0000926326 omcl:TechnicalServicesMember 2023-01-01 2023-09-30 0000926326 omcl:TechnicalServicesMember 2022-01-01 2022-09-30 0000926326 omcl:AdvancedServicesMember 2023-07-01 2023-09-30 0000926326 omcl:AdvancedServicesMember 2022-07-01 2022-09-30 0000926326 omcl:AdvancedServicesMember 2023-01-01 2023-09-30 0000926326 omcl:AdvancedServicesMember 2022-01-01 2022-09-30 0000926326 country:US 2023-07-01 2023-09-30 0000926326 country:US 2022-07-01 2022-09-30 0000926326 country:US 2023-01-01 2023-09-30 0000926326 country:US 2022-01-01 2022-09-30 0000926326 us-gaap:NonUsMember 2023-07-01 2023-09-30 0000926326 us-gaap:NonUsMember 2022-07-01 2022-09-30 0000926326 us-gaap:NonUsMember 2023-01-01 2023-09-30 0000926326 us-gaap:NonUsMember 2022-01-01 2022-09-30 0000926326 2023-10-01 2023-09-30 0000926326 us-gaap:StockCompensationPlanMember 2023-07-01 2023-09-30 0000926326 us-gaap:StockCompensationPlanMember 2022-07-01 2022-09-30 0000926326 us-gaap:StockCompensationPlanMember 2023-01-01 2023-09-30 0000926326 us-gaap:StockCompensationPlanMember 2022-01-01 2022-09-30 0000926326 us-gaap:ConvertibleDebtSecuritiesMember 2023-07-01 2023-09-30 0000926326 us-gaap:ConvertibleDebtSecuritiesMember 2022-07-01 2022-09-30 0000926326 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-09-30 0000926326 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-09-30 0000926326 omcl:ConvertibleDebtSecuritiesAndWarrantsMember 2023-07-01 2023-09-30 0000926326 omcl:ConvertibleDebtSecuritiesAndWarrantsMember 2022-07-01 2022-09-30 0000926326 omcl:ConvertibleDebtSecuritiesAndWarrantsMember 2023-01-01 2023-09-30 0000926326 omcl:ConvertibleDebtSecuritiesAndWarrantsMember 2022-01-01 2022-09-30 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2023-09-30 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-12-31 0000926326 us-gaap:EquipmentMember 2023-09-30 0000926326 us-gaap:EquipmentMember 2022-12-31 0000926326 us-gaap:FurnitureAndFixturesMember 2023-09-30 0000926326 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000926326 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2023-09-30 0000926326 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2022-12-31 0000926326 us-gaap:SoftwareDevelopmentMember 2023-09-30 0000926326 us-gaap:SoftwareDevelopmentMember 2022-12-31 0000926326 us-gaap:ConstructionInProgressMember 2023-09-30 0000926326 us-gaap:ConstructionInProgressMember 2022-12-31 0000926326 country:US 2023-09-30 0000926326 country:US 2022-12-31 0000926326 us-gaap:NonUsMember 2023-09-30 0000926326 us-gaap:NonUsMember 2022-12-31 0000926326 us-gaap:CustomerRelationshipsMember 2023-09-30 0000926326 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-09-30 0000926326 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-09-30 0000926326 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0000926326 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0000926326 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0000926326 us-gaap:OrderOrProductionBacklogMember 2023-09-30 0000926326 us-gaap:TradeNamesMember 2023-09-30 0000926326 srt:MinimumMember us-gaap:TradeNamesMember 2023-09-30 0000926326 srt:MaximumMember us-gaap:TradeNamesMember 2023-09-30 0000926326 us-gaap:PatentsMember 2023-09-30 0000926326 srt:MinimumMember us-gaap:PatentsMember 2023-09-30 0000926326 srt:MaximumMember us-gaap:PatentsMember 2023-09-30 0000926326 us-gaap:NoncompeteAgreementsMember 2023-09-30 0000926326 us-gaap:CustomerRelationshipsMember 2022-12-31 0000926326 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000926326 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000926326 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0000926326 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0000926326 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0000926326 us-gaap:OrderOrProductionBacklogMember 2022-12-31 0000926326 us-gaap:TradeNamesMember 2022-12-31 0000926326 srt:MinimumMember us-gaap:TradeNamesMember 2022-12-31 0000926326 srt:MaximumMember us-gaap:TradeNamesMember 2022-12-31 0000926326 us-gaap:PatentsMember 2022-12-31 0000926326 srt:MinimumMember us-gaap:PatentsMember 2022-12-31 0000926326 srt:MaximumMember us-gaap:PatentsMember 2022-12-31 0000926326 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2019-11-15 2019-11-15 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2019-11-15 0000926326 omcl:IncrementalLoanFacilityMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2019-11-15 0000926326 us-gaap:LetterOfCreditMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2019-11-15 0000926326 us-gaap:BridgeLoanMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2019-11-15 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember omcl:DebtInstrumentCovenantPeriod1Member 2020-09-22 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember omcl:DebtInstrumentCovenantPeriod2Member 2020-09-22 0000926326 srt:MinimumMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember omcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-03-29 2023-03-29 0000926326 srt:MaximumMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember omcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-03-29 2023-03-29 0000926326 omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-03-29 2023-03-29 0000926326 omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember omcl:OneMonthSecuredOvernightFinancingRateSOFRMember 2023-03-29 2023-03-29 0000926326 srt:MinimumMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember omcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-03-29 2023-03-29 0000926326 srt:MaximumMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember omcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-03-29 2023-03-29 0000926326 srt:MinimumMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2023-03-29 2023-03-29 0000926326 srt:MaximumMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2023-03-29 2023-03-29 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-10-10 2023-10-10 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-10-10 0000926326 us-gaap:LetterOfCreditMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-10-10 0000926326 us-gaap:BridgeLoanMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-10-10 0000926326 srt:MinimumMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember omcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-10-10 2023-10-10 0000926326 srt:MaximumMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember omcl:SecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-10-10 2023-10-10 0000926326 omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-10-10 2023-10-10 0000926326 omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember omcl:OneMonthSecuredOvernightFinancingRateSOFRMember 2023-10-10 2023-10-10 0000926326 srt:MinimumMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember omcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-10-10 2023-10-10 0000926326 srt:MaximumMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember omcl:OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMember 2023-10-10 2023-10-10 0000926326 srt:MinimumMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-10-10 2023-10-10 0000926326 srt:MaximumMember omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-10-10 2023-10-10 0000926326 omcl:WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-10-10 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2023-09-30 0000926326 us-gaap:RevolvingCreditFacilityMember omcl:WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember us-gaap:LineOfCreditMember 2022-12-31 0000926326 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0000926326 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2020-09-25 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2020-09-25 2020-09-25 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-09-25 2020-09-25 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2020-09-25 2020-09-25 0000926326 omcl:ConvertibleSeniorNotesMember 2021-12-13 2021-12-13 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2021-12-13 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2023-07-01 2023-09-30 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-07-01 2022-09-30 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-09-30 0000926326 omcl:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-09-30 0000926326 omcl:ConvertibleNoteHedgeRightsMember 2020-09-25 0000926326 2020-09-25 2020-09-25 0000926326 us-gaap:StockOptionMember 2020-09-25 0000926326 us-gaap:WarrantMember 2020-09-25 0000926326 srt:MinimumMember 2023-09-30 0000926326 srt:MaximumMember 2023-09-30 0000926326 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0000926326 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0000926326 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0000926326 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0000926326 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0000926326 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0000926326 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0000926326 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0000926326 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0000926326 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0000926326 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0000926326 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0000926326 srt:MinimumMember us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0000926326 srt:MaximumMember us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0000926326 srt:MinimumMember us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0000926326 srt:MaximumMember us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0000926326 srt:MinimumMember us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0000926326 srt:MaximumMember us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0000926326 srt:MinimumMember us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0000926326 srt:MaximumMember us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0000926326 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0000926326 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0000926326 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0000926326 us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0000926326 us-gaap:EmployeeStockMember 2023-09-30 0000926326 omcl:A2009PlanMember 2022-01-01 2022-09-30 0000926326 omcl:A2009PlanMember 2023-07-01 2023-09-30 0000926326 omcl:A2009PlanMember 2022-07-01 2022-09-30 0000926326 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0000926326 omcl:A2009PlanMember 2022-12-31 0000926326 omcl:A2009PlanMember 2022-01-01 2022-12-31 0000926326 omcl:A2009PlanMember 2023-01-01 2023-09-30 0000926326 omcl:A2009PlanMember 2023-09-30 0000926326 us-gaap:EmployeeStockOptionMember omcl:A2009PlanMember 2023-01-01 2023-09-30 0000926326 us-gaap:RestrictedStockUnitsRSUMember omcl:A2009PlanMember 2022-12-31 0000926326 us-gaap:RestrictedStockUnitsRSUMember omcl:A2009PlanMember 2022-01-01 2022-12-31 0000926326 us-gaap:RestrictedStockUnitsRSUMember omcl:A2009PlanMember 2023-01-01 2023-09-30 0000926326 us-gaap:RestrictedStockUnitsRSUMember omcl:A2009PlanMember 2023-09-30 0000926326 us-gaap:RestrictedStockMember omcl:A2009PlanMember 2022-12-31 0000926326 us-gaap:RestrictedStockMember omcl:A2009PlanMember 2023-01-01 2023-09-30 0000926326 us-gaap:RestrictedStockMember omcl:A2009PlanMember 2023-09-30 0000926326 us-gaap:PerformanceSharesMember omcl:A2009PlanMember 2022-12-31 0000926326 us-gaap:PerformanceSharesMember omcl:A2009PlanMember 2023-01-01 2023-09-30 0000926326 us-gaap:PerformanceSharesMember omcl:A2009PlanMember 2023-09-30 0000926326 us-gaap:EmployeeStockOptionMember 2023-09-30 0000926326 omcl:RestrictedStockRSAsRestrictedStockUnitsRSUsAndPreformanceSharesPSUsMember 2023-09-30 0000926326 omcl:FutureGrantsAndAwardsMember 2023-09-30 0000926326 omcl:The2016RepurchaseProgramMember 2016-08-02 0000926326 omcl:A2014ShareRepurchaseProgramMember 2014-11-04 0000926326 omcl:The2016RepurchaseProgramMember 2023-09-30 0000926326 omcl:The2016RepurchaseProgramMember 2022-01-01 2022-09-30 0000926326 omcl:The2016RepurchaseProgramMember 2023-01-01 2023-09-30 0000926326 omcl:The2016RepurchaseProgramMember 2023-07-01 2023-09-30 0000926326 omcl:The2016RepurchaseProgramMember 2022-07-01 2022-09-30 0000926326 omcl:Q12022PlanMember 2022-07-01 2022-09-30 0000926326 omcl:Q12022PlanMember 2022-01-01 2022-09-30 0000926326 omcl:Q12022PlanMember 2023-09-30 0000926326 omcl:Q42022Q12023PlanMember 2023-01-01 2023-09-30 0000926326 omcl:Q42022Q12023PlanMember 2023-09-30 0000926326 omcl:Q42022Q12023PlanMember 2022-12-31 0000926326 srt:MinimumMember us-gaap:SubsequentEventMember 2023-11-02 0000926326 srt:MaximumMember us-gaap:SubsequentEventMember 2023-11-02 0000926326 srt:MinimumMember omcl:EmployeeSeveranceAndTerminationBenefitsMember us-gaap:SubsequentEventMember 2023-11-02 0000926326 srt:MaximumMember omcl:EmployeeSeveranceAndTerminationBenefitsMember us-gaap:SubsequentEventMember 2023-11-02 0000926326 srt:MinimumMember us-gaap:FacilityClosingMember us-gaap:SubsequentEventMember 2023-11-02 0000926326 srt:MaximumMember us-gaap:FacilityClosingMember us-gaap:SubsequentEventMember 2023-11-02 shares iso4217:USD iso4217:USD shares omcl:segment pure omcl:day 0000926326 false --12-31 2023 Q3 http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent 0.0102751 P1Y P1Y http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent 10-Q true 2023-09-30 false 000-33043 OMNICELL, INC DE 94-3166458 4220 North Freeway Fort Worth TX 76137 877 415-9990 Common Stock, $0.001 par value OMCL NASDAQ Yes Yes Large Accelerated Filer false false false 45469376 446840000 330362000 5522000 5153000 272584000 299469000 116144000 147549000 27947000 27070000 50236000 77362000 913751000 881812000 106880000 93961000 41631000 32924000 25444000 38052000 734328000 734274000 218861000 242906000 35964000 22329000 53950000 59483000 90766000 105017000 2221575000 2210758000 49920000 63389000 44065000 73455000 150385000 172655000 124991000 118947000 369361000 428446000 55053000 37385000 1565000 2095000 32845000 39405000 6428000 6719000 568887000 566571000 1034139000 1080621000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 100000000 100000000 55746000 55030000 45463000 44747000 56000 55000 10283000 10283000 290319000 290319000 1110096000 1046760000 384732000 390728000 -17129000 -17087000 1187436000 1130137000 2221575000 2210758000 188755000 246565000 562906000 706246000 109908000 101494000 325359000 292027000 298663000 348059000 888265000 998273000 106311000 134023000 323800000 374175000 60388000 54941000 173029000 156864000 166699000 188964000 496829000 531039000 131964000 159095000 391436000 467234000 24281000 25171000 70296000 76556000 103971000 115459000 332643000 354644000 128252000 140630000 402939000 431200000 3712000 18465000 -11503000 36034000 3670000 -1148000 9912000 -2973000 7382000 17317000 -1591000 33061000 1829000 543000 4405000 -995000 5553000 16774000 -5996000 34056000 0.12 0.38 -0.13 0.77 0.12 0.37 -0.13 0.73 45333000 44441000 45117000 44304000 45595000 45819000 45117000 46759000 5553000 16774000 -5996000 34056000 -2953000 -6770000 -42000 -15735000 -2953000 -6770000 -42000 -15735000 2600000 10004000 -6038000 18321000 55030000 55000 10283000 -290319000 1046760000 390728000 -17087000 1130137000 -15000000 -15000000 1479000 1479000 15180000 15180000 322000 12114000 12114000 1369000 1369000 55352000 55000 10283000 -290319000 1072685000 375728000 -15608000 1142541000 3451000 3451000 1432000 1432000 15148000 15148000 136000 1000 3088000 3089000 2096000 2096000 55488000 56000 10283000 -290319000 1088825000 379179000 -14176000 1163565000 5553000 5553000 -2953000 -2953000 16104000 16104000 258000 7832000 7832000 2665000 2665000 55746000 56000 10283000 -290319000 1110096000 384732000 -17129000 1187436000 54073000 54000 9894000 -238109000 1024580000 368571000 -8407000 1146689000 8213000 8213000 -2555000 -2555000 16208000 16208000 384000 18951000 18951000 4322000 4322000 389000 52210000 52210000 -72742000 16509000 -56233000 54457000 54000 10283000 -290319000 982675000 393293000 -10962000 1074741000 9069000 9069000 -6410000 -6410000 17213000 17213000 114000 1000 2171000 2172000 4148000 4148000 54571000 55000 10283000 -290319000 997911000 402362000 -17372000 1092637000 16774000 16774000 -6770000 -6770000 17310000 17310000 358000 18416000 18416000 2972000 2972000 54929000 55000 10283000 -290319000 1030665000 419136000 -24142000 1135395000 -5996000 34056000 65596000 64843000 -2110000 -331000 43113000 50731000 -14165000 -17061000 6238000 9709000 7815000 5390000 3139000 3121000 -27050000 116895000 -31690000 32269000 857000 2602000 -1521000 -6692000 8839000 17336000 -5533000 -8801000 -2539000 -4189000 -13358000 2043000 -29390000 -27940000 3749000 11678000 23628000 17667000 -8145000 -10966000 -291000 1446000 142680000 -4372000 10240000 9648000 32404000 33861000 0 3392000 0 5484000 -42644000 -41417000 23035000 39539000 6130000 11442000 -6615000 -402000 0 52210000 10290000 -24515000 -464000 -1425000 109862000 -71729000 352835000 355620000 462697000 283891000 446840000 266402000 15857000 17489000 462697000 283891000 642000 1473000 0 314000 Organization and Summary of Significant Accounting Policies <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Omnicell, Inc. was incorporated in California in 1992 under the name Omnicell Technologies, Inc. and reincorporated in Delaware in 2001 as Omnicell, Inc. The Company’s major products and related services are medication management solutions and adherence tools for healthcare systems and pharmacies, which are sold in its principal market, the healthcare industry. The Company’s market is primarily located in the United States and Europe. “Omnicell” or the “Company” refer to Omnicell, Inc. and its subsidiaries, collectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2023 and December 31, 2022, the results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 2023 and 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”) have been condensed or omitted in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023, except as discussed in the section entitled “Recently Adopted Authoritative Guidance” below. The Company’s results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023, and cash flows for the nine months ended September 30, 2023 are not necessarily indicative of results that may be expected for the year ending December 31, 2023, or for any future period.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s Condensed Consolidated Financial Statements and accompanying Notes. These estimates are based on historical experience and various other assumptions that management believes to be reasonable. Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results may be different from the estimates.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s critical accounting policies are those that affect its financial statements materially and involve difficult, subjective, or complex judgments by management. As of September 30, 2023, the Company is not aware of any events or circumstances that would require an update to its estimates, judgments, or revisions to the carrying value of its assets or liabilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company’s Chief Operating Decision Maker (“CODM”) is its Chief Executive Officer. The CODM allocates resources and evaluates the performance of the Company at the consolidated level using information about its revenues, gross profit, income from operations, and other key financial data. All significant operating decisions are based upon an analysis of the Company as one operating segment, which is the same as its reporting segment.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Authoritative Guidance</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The update addresses diversity in practice by requiring that an acquirer recognize and measure contract assets and liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company adopted ASU 2021-08 beginning January 1, 2023 and will apply the guidance prospectively to acquisitions occurring on or after the adoption date.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Authoritative Guidance</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no recently issued and effective authoritative guidance that is expected to have a material impact on the Company’s Condensed Consolidated Financial Statements through the reporting date.</span></div> The accompanying unaudited Condensed Consolidated Financial Statements reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, necessary to present fairly the financial position of the Company as of September 30, 2023 and December 31, 2022, the results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 2023 and 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”) have been condensed or omitted in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and accompanying Notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023, except as discussed in the section entitled “Recently Adopted Authoritative Guidance” below. The Company’s results of operations and comprehensive income (loss) for the three and nine months ended September 30, 2023, and cash flows for the nine months ended September 30, 2023 are not necessarily indicative of results that may be expected for the year ending December 31, 2023, or for any future period. The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s Condensed Consolidated Financial Statements and accompanying Notes. These estimates are based on historical experience and various other assumptions that management believes to be reasonable. Although these estimates are based on management’s best knowledge of current events and actions that may impact the Company in the future, actual results may be different from the estimates.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s critical accounting policies are those that affect its financial statements materially and involve difficult, subjective, or complex judgments by management. As of September 30, 2023, the Company is not aware of any events or circumstances that would require an update to its estimates, judgments, or revisions to the carrying value of its assets or liabilities.</span></div> The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company’s Chief Operating Decision Maker (“CODM”) is its Chief Executive Officer. The CODM allocates resources and evaluates the performance of the Company at the consolidated level using information about its revenues, gross profit, income from operations, and other key financial data. All significant operating decisions are based upon an analysis of the Company as one operating segment, which is the same as its reporting segment. 1 1 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Authoritative Guidance</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The update addresses diversity in practice by requiring that an acquirer recognize and measure contract assets and liabilities acquired in a business combination in accordance with Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company adopted ASU 2021-08 beginning January 1, 2023 and will apply the guidance prospectively to acquisitions occurring on or after the adoption date.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Authoritative Guidance</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no recently issued and effective authoritative guidance that is expected to have a material impact on the Company’s Condensed Consolidated Financial Statements through the reporting date.</span></div> Revenues<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns revenues from sales of its products and related services, which are sold in the healthcare industry, its principal market. The Company’s customer arrangements typically include one or more of the following revenue categories:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Connected devices, software licenses, and other. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software-enabled connected devices and software licenses that manage and regulate the storage and dispensing of pharmaceuticals, consumables blister cards, and packaging equipment and other supplies. This revenue category is often sold through long-term, sole-source agreements. Solutions in this category include, but are not limited to, XT Series automated dispensing systems and products related to the Central Pharmacy Dispensing Service and IV Compounding Service.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumables. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Medication adherence packaging, labeling, and other one-time use packaging including multimed adherence packaging and single dose blister cards, which are used by retail, community, and outpatient pharmacies, as well as by institutional pharmacies serving long-term care and other sites outside the acute care hospital, are designed to improve patient engagement and adherence to prescriptions.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Technical services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Post-installation technical support and other related services, including phone support, on-site service, parts, and access to unspecified software updates and enhancements, if and when available. This revenue category is often supported by multi-year or annual contractual agreements.</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Advanced Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Emerging software and service solutions which are offered on a subscription basis with fees typically based either on transaction volume or a fee over a specified period of time. Solutions in this category include, but are not limited to, EnlivenHealth</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Specialty Pharmacy Services, 340B solutions, Inventory Optimization Service, other software solutions, and services related to the Central Pharmacy Dispensing Service and IV Compounding Service.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue recognition for each revenue category:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Revenue Category</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Timing of Revenue Recognition</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Income Statement Classification</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Connected devices, software licenses, and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Point in time, as transfer of control occurs, generally upon installation and acceptance by the customer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Product</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Consumables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Point in time, as transfer of control occurs, generally upon shipment to or receipt by customer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Product</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Technical services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Over time, as services are provided, typically ratably over the service term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Service</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Advanced Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Over time, as services are provided</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Service</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the Company’s sales are made to customers who are members of Group Purchasing Organizations (“GPOs”) and Federal agencies that purchase under a Federal Supply Schedule Contract with the Department of Veterans Affairs (the “GSA Contract”). GPOs are often fully or partially owned by the Company’s customers, and the Company pays fees to the GPO on completed contracts. The Company also pays the Industrial Funding Fee (“IFF”) to the Department of Veterans Affairs under the GSA Contract. The Company considers these fees consideration paid to customers and records them as reductions to revenue. Fees to GPOs and the IFF were $3.6 million and $4.8 million for the three months ended September 30, 2023 and 2022, respectively, and $9.5 million and $13.3 million for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s revenues disaggregated by revenue type for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connected devices, software licenses, and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s revenues disaggregated by geographic region, which is determined based on customer location, for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country represented more than 10% of total revenues.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the Company’s contract assets and contract liabilities:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term unbilled receivables, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term unbilled receivables, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,434 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,507 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term deferred revenues, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:4pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in accounts receivable and unbilled receivables in the Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other long-term assets in the Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of the transaction price allocated to the Company’s unsatisfied performance obligations for which invoicing has occurred is recorded as deferred revenues.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term deferred revenues of $125.0 million and $118.9 million include deferred revenues from product sales and service contracts, net of deferred cost of sales of $12.4 million and $15.8 million, as of September 30, 2023 and December 31, 2022, respectively. During the three and nine months ended September 30, 2023, the Company recognized revenues of $20.1 million and $106.2 million, respectively, that were included in the corresponding gross short-term deferred revenues balance of $134.7 million as of December 31, 2022. Long-term deferred revenues include deferred revenues from product sales and service contracts of $55.1 million and $37.4 million as of September 30, 2023 and December 31, 2022, respectively. Deferred revenues from product sales primarily relate to delivered and invoiced products, pending installation and acceptance. Deferred revenues from service contracts primarily relate to services that have been invoiced, where services have not yet been provided. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term deferred revenues are expected to be recognized within the next twelve months. Long-term deferred revenues substantially consist of deferred revenues on long-term service contracts which have been invoiced and are expected to be recognized as revenue beyond twelve months, generally not more than ten years. The Company generally invoices customers for products upon shipment. Invoicing associated with the service portion of agreements is generally periodic and is billed on a monthly, quarterly, or annual basis, and in certain circumstances, multiple years are billed at one time. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has remaining performance obligations associated with contracts for which the associated products have been accepted or associated services have started, but where invoicing has not yet occurred and therefore are not reflected in deferred revenue. These remaining performance obligations are comprised of the non-variable portions of technical services and Advanced Services provided under non-cancellable contracts with minimum commitments. Remaining performance obligations which are not included in deferred revenues are $344.8 million as of September 30, 2023. Remaining performance obligations are expected to be recognized ratably over the remaining terms of the associated contracts, which terms vary but are generally not more than ten years. Remaining performance obligations do not include product obligations, services where the associated product has not been accepted, services which have not yet started, variable portions of services, and certain other obligations.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Customers</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no customers that accounted for more than 10% of the Company’s total revenues for the three and nine months ended September 30, 2023 and 2022. Also, there were no customers that accounted for more than 10% of the Company’s accounts receivable balance as of September 30, 2023 and December 31, 2022.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns revenues from sales of its products and related services, which are sold in the healthcare industry, its principal market. The Company’s customer arrangements typically include one or more of the following revenue categories:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Connected devices, software licenses, and other. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software-enabled connected devices and software licenses that manage and regulate the storage and dispensing of pharmaceuticals, consumables blister cards, and packaging equipment and other supplies. This revenue category is often sold through long-term, sole-source agreements. Solutions in this category include, but are not limited to, XT Series automated dispensing systems and products related to the Central Pharmacy Dispensing Service and IV Compounding Service.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumables. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Medication adherence packaging, labeling, and other one-time use packaging including multimed adherence packaging and single dose blister cards, which are used by retail, community, and outpatient pharmacies, as well as by institutional pharmacies serving long-term care and other sites outside the acute care hospital, are designed to improve patient engagement and adherence to prescriptions.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Technical services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Post-installation technical support and other related services, including phone support, on-site service, parts, and access to unspecified software updates and enhancements, if and when available. This revenue category is often supported by multi-year or annual contractual agreements.</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Advanced Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Emerging software and service solutions which are offered on a subscription basis with fees typically based either on transaction volume or a fee over a specified period of time. Solutions in this category include, but are not limited to, EnlivenHealth</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Specialty Pharmacy Services, 340B solutions, Inventory Optimization Service, other software solutions, and services related to the Central Pharmacy Dispensing Service and IV Compounding Service.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue recognition for each revenue category:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Revenue Category</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Timing of Revenue Recognition</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Income Statement Classification</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Connected devices, software licenses, and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Point in time, as transfer of control occurs, generally upon installation and acceptance by the customer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Product</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Consumables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Point in time, as transfer of control occurs, generally upon shipment to or receipt by customer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Product</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Technical services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Over time, as services are provided, typically ratably over the service term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Service</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Advanced Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Over time, as services are provided</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Service</span></td></tr></table></div>A portion of the Company’s sales are made to customers who are members of Group Purchasing Organizations (“GPOs”) and Federal agencies that purchase under a Federal Supply Schedule Contract with the Department of Veterans Affairs (the “GSA Contract”). GPOs are often fully or partially owned by the Company’s customers, and the Company pays fees to the GPO on completed contracts. The Company also pays the Industrial Funding Fee (“IFF”) to the Department of Veterans Affairs under the GSA Contract. The Company considers these fees consideration paid to customers and records them as reductions to revenue. <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue recognition for each revenue category:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Revenue Category</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Timing of Revenue Recognition</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:83%">Income Statement Classification</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Connected devices, software licenses, and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Point in time, as transfer of control occurs, generally upon installation and acceptance by the customer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Product</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Consumables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Point in time, as transfer of control occurs, generally upon shipment to or receipt by customer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Product</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Technical services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Over time, as services are provided, typically ratably over the service term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Service</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Advanced Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Over time, as services are provided</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Service</span></td></tr></table></div> 3600000 4800000 9500000 13300000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s revenues disaggregated by revenue type for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connected devices, software licenses, and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 167560000 226415000 500182000 650125000 21195000 20150000 62724000 56121000 57303000 53914000 167851000 156386000 52605000 47580000 157508000 135641000 298663000 348059000 888265000 998273000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s revenues disaggregated by geographic region, which is determined based on customer location, for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country represented more than 10% of total revenues.</span></div> 272649000 315755000 785794000 898269000 26014000 32304000 102471000 100004000 298663000 348059000 888265000 998273000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the Company’s contract assets and contract liabilities:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term unbilled receivables, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term unbilled receivables, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,434 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,507 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term deferred revenues, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:4pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in accounts receivable and unbilled receivables in the Condensed Consolidated Balance Sheets. </span></div>(2)    Included in other long-term assets in the Condensed Consolidated Balance Sheets. 20275000 25763000 13159000 14744000 33434000 40507000 124991000 118947000 55053000 37385000 180044000 156332000 125000000 118900000 12400000 15800000 20100000 106200000 134700000 55100000 37400000 P10Y 344800000 P10Y Net Income (Loss) Per Share<div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The basic and diluted net income (loss) per share calculations for the three and nine months ended September 30, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,996)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,333 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,441 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,117 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,304 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities from stock award plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,595 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,819 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,117 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,759 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share – basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share – diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive weighted-average shares related to stock award plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive weighted-average shares related to convertible senior notes and warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The basic and diluted net income (loss) per share calculations for the three and nine months ended September 30, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,996)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,333 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,441 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,117 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,304 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities from stock award plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,595 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,819 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,117 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,759 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share – basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share – diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive weighted-average shares related to stock award plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive weighted-average shares related to convertible senior notes and warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5553000 16774000 -5996000 34056000 45333000 44441000 45117000 44304000 262000 943000 0 1293000 0 435000 0 1162000 45595000 45819000 45117000 46759000 0.12 0.38 -0.13 0.77 0.12 0.37 -0.13 0.73 2727000 810000 3536000 689000 11816000 5908000 11816000 5908000 Cash and Cash Equivalents and Fair Value of Financial Instruments<div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents of $446.8 million and $330.4 million as of September 30, 2023 and December 31, 2022, respectively, consisted of bank accounts and highly-liquid U.S. Government money market funds held in sweep and asset management accounts with financial institutions of high credit quality. As of September 30, 2023 and December 31, 2022, cash equivalents were $429.7 million and $301.0 million, respectively, which consisted of money market funds held in sweep and asset management accounts.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Hierarchy</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its financial instruments at fair value. The Company’s cash, cash equivalents, and restricted cash are classified within Level 1 of the fair value hierarchy as they are valued primarily using quoted market prices utilizing market observable inputs. The Company’s credit facility is classified within Level 2 as the valuation inputs are based on quoted prices or market observable data of similar instruments. The Company’s convertible senior notes are classified within Level 2 as the valuation inputs are based on quoted prices in an inactive market on the last day in the reporting period. As of </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023 and December 31, 2022, the fair value of the convertible senior notes was $518.6 million and $501.4 million, respectively, compared to their carrying values of $568.9 million and $566.6 million, respectively, which are net of unamortized debt issuance costs. Refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt and Credit Agreement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further information regarding the Company’s credit facility and Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Senior Notes,</span> for further information regarding the Company’s convertible senior notes. 446800000 330400000 429700000 301000000 The Company measures its financial instruments at fair value. The Company’s cash, cash equivalents, and restricted cash are classified within Level 1 of the fair value hierarchy as they are valued primarily using quoted market prices utilizing market observable inputs. The Company’s credit facility is classified within Level 2 as the valuation inputs are based on quoted prices or market observable data of similar instruments. The Company’s convertible senior notes are classified within Level 2 as the valuation inputs are based on quoted prices in an inactive market on the last day in the reporting period. 518600000 501400000 568900000 566600000 Balance Sheet Components<div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet details as of September 30, 2023 and December 31, 2022 are presented in the tables below:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventories:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,144 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,549 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:f-562"><span style="-sec-ix-hidden:f-563"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for customers, including restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other current assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,236 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,362 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other long-term assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External-use software development costs, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other long-term assets</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,766 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,017 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-584"><span style="-sec-ix-hidden:f-585">Operating lease liabilities, current portion</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer fund liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance payments from customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebate liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group purchasing organization fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,655 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes restricted cash of $15.9 million and $22.5 million as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated balances of other comprehensive income (loss), which consisted of foreign currency translation adjustments, for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,142)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,142)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet details as of September 30, 2023 and December 31, 2022 are presented in the tables below:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventories:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,144 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,549 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:f-562"><span style="-sec-ix-hidden:f-563"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for customers, including restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other current assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,236 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,362 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other long-term assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External-use software development costs, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other long-term assets</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,766 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,017 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-584"><span style="-sec-ix-hidden:f-585">Operating lease liabilities, current portion</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer fund liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance payments from customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebate liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group purchasing organization fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,655 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes restricted cash of $15.9 million and $22.5 million as of September 30, 2023 and December 31, 2022, respectively.</span></div> 56566000 75854000 2738000 9280000 56840000 62415000 116144000 147549000 30967000 56703000 11618000 11486000 125000 1702000 7526000 7471000 50236000 77362000 69872000 80760000 13159000 14744000 1235000 2058000 6500000 7455000 90766000 105017000 10617000 10761000 30967000 56703000 10549000 11556000 50878000 42802000 5290000 7723000 14178000 9642000 27906000 33468000 150385000 172655000 15900000 22500000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated balances of other comprehensive income (loss), which consisted of foreign currency translation adjustments, for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,142)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,142)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -14176000 -17372000 -17087000 -8407000 -2953000 -6770000 -42000 -15735000 -17129000 -24142000 -17129000 -24142000 Property and Equipment<div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the property and equipment balances as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software and internal-use software development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,839 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,605 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,959)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense of property and equipment was $6.7 million and $5.8 million for the three months ended September 30, 2023 and 2022, respectively, and $19.6 million and $16.7 million for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The geographic location of the Company’s property and equipment, net, is based on the physical location in which it is located. The following table summarizes the geographic information for property and equipment, net, as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country represented more than 10% of total property and equipment, net.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the property and equipment balances as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software and internal-use software development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,839 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,605 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,959)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 95891000 91391000 4898000 5154000 17821000 19510000 97860000 76327000 28369000 28223000 244839000 220605000 137959000 126644000 106880000 93961000 6700000 5800000 19600000 16700000 The following table summarizes the geographic information for property and equipment, net, as of September 30, 2023 and December 31, 2022:<div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country represented more than 10% of total property and equipment, net.</span></div> 102729000 89989000 4151000 3972000 106880000 93961000 External-Use Software Development Costs<div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of external-use software development costs as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External-use software development costs, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,872 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other long-term assets in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded $7.1 million and $7.3 million to cost of revenues for amortization of external-use software development costs for the three months ended September 30, 2023 and 2022, respectively, and $21.9 million and $21.5 million for the nine months ended September 30, 2023 and 2022, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expenses for external-use software development costs were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,872</span></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of external-use software development costs as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External-use software development costs, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,872 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other long-term assets in the Condensed Consolidated Balance Sheets.</span></div> 236024000 225004000 166152000 144244000 69872000 80760000 7100000 7300000 21900000 21500000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expenses for external-use software development costs were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,872</span></td></tr></table></div> 6787000 24747000 17608000 12069000 6114000 2547000 69872000 Goodwill and Intangible Assets<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents changes in the carrying amount of goodwill:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate fluctuations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and useful lives of intangible assets as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency exchange <br/>rate fluctuations</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life<br/>(years)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except for years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 30</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 12</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,652)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency exchange <br/>rate fluctuations</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life<br/>(years)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except for years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 30</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 12</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,765)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,514)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,906 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets was $7.7 million and $8.7 million for the three months ended September 30, 2023 and 2022, respectively, and $24.1 million and $26.7 million for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expenses for amortizable intangible assets were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents changes in the carrying amount of goodwill:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate fluctuations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 734274000 54000 734328000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and useful lives of intangible assets as of September 30, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency exchange <br/>rate fluctuations</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life<br/>(years)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except for years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 30</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 12</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,652)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency exchange <br/>rate fluctuations</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life<br/>(years)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except for years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 30</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 12</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 20</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,765)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,514)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,906 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 311089000 113844000 -1482000 195763000 P4Y P30Y 84876000 64792000 0 20084000 P4Y P20Y 1800000 1575000 0 225000 P2Y 9200000 7418000 0 1782000 P5Y P12Y 2430000 1423000 0 1007000 P2Y P20Y 600000 600000 0 0 P3Y 409995000 189652000 -1482000 218861000 311089000 99177000 -1514000 210398000 P4Y P30Y 92066000 64299000 0 27767000 P4Y P20Y 1800000 900000 0 900000 P2Y 9200000 6633000 0 2567000 P5Y P12Y 2430000 1306000 0 1124000 P2Y P20Y 600000 450000 0 150000 P3Y 417185000 172765000 -1514000 242906000 7700000 8700000 24100000 26700000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expenses for amortizable intangible assets were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7483000 23093000 21056000 18061000 16754000 132414000 218861000 Debt and Credit AgreementOn November 15, 2019, the Company entered into an Amended and Restated Credit Agreement (as amended, the “Prior A&amp;R Credit Agreement”) with the lenders from time to time party thereto, Wells Fargo Securities, LLC, Citizens Bank, N.A., and JPMorgan Chase Bank, N.A., as joint lead arrangers, and Wells Fargo Bank, National Association, as administrative <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">agent. The Prior A&amp;R Credit Agreement provided for (a) a five-year revolving credit facility of $500.0 million (the “Prior Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to $250.0 million (the “Prior Incremental Facility”). In addition, the Prior A&amp;R Credit Agreement included a letter of credit sub-limit of up to $15.0 million and a swing line loan sub-limit of up to $25.0 million. The Prior A&amp;R Credit Agreement had an expiration date of November 15, 2024, upon which date all remaining outstanding borrowings would be due and payable.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 22, 2020 and March 29, 2023, the Company entered into amendments to the Prior A&amp;R Credit Agreement to, among other changes, permit the issuance of the convertible senior notes and the purchase of the convertible note hedge transactions, as described in Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, expand the Company’s flexibility to repurchase its common stock and make other restricted payments, and replace the total net leverage covenant with a new secured net leverage covenant that requires the Company to maintain a consolidated secured net leverage ratio not to exceed 3.50:1 for the calendar quarters ending September 30, 2020, December 31, 2020, and March 31, 2021 and 3.00:1 for the calendar quarters ending thereafter, as well as to remove and replace the interest rate benchmark based on the London interbank offered rate (“LIBOR”) and related LIBOR-based mechanics applicable to borrowings under the A&amp;R Credit Agreement with an interest rate benchmark based on the secured overnight financing rate (“SOFR”) as administered by the Federal Reserve Bank of New York and related SOFR-based mechanics. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans under the Prior Revolving Credit Facility bore interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Prior A&amp;R Credit Agreement), plus an applicable margin ranging from 1.25% to 2.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Prior A&amp;R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) Adjusted Term SOFR for a one month tenor plus 1.00%, plus an applicable margin ranging from 0.25% to 1.00% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Prior Revolving Credit Facility were subject to a commitment fee ranging from 0.15% to 0.30% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Prior Revolving Credit Facility. The applicable margin for, and certain other terms of, any term loans under the Prior Incremental Facility would be determined prior to the incurrence of such loans. The Company was permitted to make voluntary prepayments at any time without payment of a premium or penalty.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Prior A&amp;R Credit Agreement contained customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Prior A&amp;R Credit Agreement also contained financial covenants that required the Company and its subsidiaries to not exceed a maximum total secured net leverage ratio (as described above) and maintain a minimum interest coverage ratio. In addition, the Prior A&amp;R Credit Agreement contained certain customary events of default including, but not limited to, failure to pay interest, principal, and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the quarter ended September 30, 2023, the Company entered into a Second Amended and Restated Credit Agreement (the “Second A&amp;R Credit Agreement”) on October 10, 2023, with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&amp;R Credit Agreement supersedes the Prior A&amp;R Credit Agreement and provides for (a) a five-year revolving credit facility of $350.0 million (the “Current Revolving Credit Facility”) and (b) an uncommitted incremental loan facility of up to an amount equal to the sum of (i) the greater of $250.0 million or 100% of the adjusted consolidated EBITDA for the last four quarters and (ii) additional amounts subject to pro forma compliance with certain consolidated secured net leverage ratio (the “Current Incremental Facility”). In addition, the Second A&amp;R Credit Agreement includes a letter of credit sub-limit of up to $15 million and a swing line loan sub-limit of up to $25 million. The Second A&amp;R Credit Agreement has an expiration date of October 10, 2028, subject to acceleration under certain conditions, upon which date all remaining outstanding borrowings will be due and payable.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans under the Current Revolving Credit Facility bear interest, at the Company’s option, at a rate equal to either (a) the Adjusted Term SOFR (as defined in the Second A&amp;R Credit Agreement), plus an applicable margin ranging from 1.50% to 2.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio (as defined in the Second A&amp;R Credit Agreement), or (b) an alternate base rate equal to the highest of (i) the prime rate, (ii) the federal funds rate plus 0.50%, and (iii) the Adjusted Term SOFR for an interest period of one month plus 1.00%, plus an applicable margin ranging from 0.50% to 1.25% per annum based on the Company’s Consolidated Total Net Leverage Ratio. Undrawn commitments under the Current Revolving Credit Facility are subject to a commitment fee ranging from 0.20% to 0.35% per annum based on the Company’s Consolidated Total Net Leverage Ratio on the average daily unused portion of the Current Revolving Credit Facility. Subject to the terms and conditions of the Current Revolving Credit Facility or Current Incremental Facility, the Company is permitted to make voluntary prepayments at any time without payment of a premium or penalty. The availability of funds under the Current </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving Credit Facility may be subject to reduction in order to maintain compliance with the financial covenants under the Second A&amp;R Credit Agreement.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Second A&amp;R Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, dividends, and other distributions. The Second A&amp;R Credit Agreement contains financial covenants that require the Company and its subsidiaries to not exceed a maximum consolidated secured net leverage ratio (not to exceed 3.00:1) and maintain a minimum consolidated interest coverage ratio (not to be less than 3.00:1). In addition, the Second A&amp;R Credit Agreement contains certain customary events of default including, but not limited to, failure to pay interest, principal and fees, or other amounts when due, material misrepresentations or misstatements in any representation or warranty, covenant defaults, certain cross defaults to other material indebtedness, certain judgment defaults, and events of bankruptcy. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s obligations under the Second A&amp;R Credit Agreement and, at the election of the Company and the contracting counterparty, any secured swap obligations and banking services obligations owing to a lender (or an affiliate of a lender), are guaranteed by certain of its domestic subsidiaries and secured by substantially all of its and such subsidiary guarantors’ assets. In connection with entering into the Second A&amp;R Credit Agreement, and as a condition precedent to borrowing loans thereunder, the Company and certain of the Company’s other direct and indirect subsidiaries have entered into certain ancillary agreements, including, but not limited to, a reaffirmation agreement, which amends certain terms of the existing collateral agreement and reaffirms their obligations under the existing guaranty agreement. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both September 30, 2023 and December 31, 2022, the Company had $500.0 million of funds available under the Prior Revolving Credit Facility. As of September 30, 2023 and December 31, 2022, the Company had no outstanding balance under the Prior Revolving Credit Facility. The Company was in compliance with all covenants of the Prior A&amp;R Credit Agreement as of September 30, 2023. Upon entry into the Second A&amp;R Credit Agreement, the Company had $350.0 million of funds available under the Current Revolving Credit Facility. </span></div>Convertible Senior Notes<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.25% Convertible Senior Notes due 2025</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 25, 2020, the Company completed a private offering of $575.0 million aggregate principal amount of 0.25% convertible senior notes (the “Notes”), including the exercise in full of the initial purchasers’ option to purchase up to an additional $75.0 million principal amount of the Notes. The Company received proceeds from the issuance of the Notes of $559.7 million, net of $15.3 million of transaction fees and other debt issuance costs. The Notes bear interest at a rate of 0.25% per year, payable semiannually in arrears on March 15 and September 15 of each year, beginning on March 15, 2021. The Notes were issued pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes are general senior, unsecured obligations of the Company and will mature on September 15, 2025, unless earlier redeemed, repurchased, or converted. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding May 15, 2025, only under the following circumstances: (i) during any fiscal quarter commencing after the fiscal quarter ended on December 31, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day; (ii) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (iii) if the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; and (iv) upon the occurrence of specified corporate events, as specified in the Indenture. On or after May 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing conditions. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023 and December 31, 2022, none of the conditional conversion features of the Notes were triggered, and therefore, the Notes are not convertible during the fourth quarter of 2023, commencing on October 1, 2023, and were not convertible during the first quarter of 2023, commencing on January 1, 2023. Accordingly, the Company classified the Notes as a long-term liability in its Condensed Consolidated Financial Statements as of both September 30, 2023 and December 31, 2022. Whether the Notes will be convertible following the fourth fiscal quarter of 2023 will depend on the satisfaction of the conversion conditions in the future.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the original terms of the Indenture, upon conversion, the Company could satisfy its conversion obligation by paying or delivering cash, shares of its common stock, or a combination thereof, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. On December 13, 2021, the Company irrevocably elected to fix its settlement method to a combination of cash and shares of the Company’s common stock with the specified cash amount per $1,000 principal amount of Notes of at least $1,000. As a result, for Notes converted on or after December 13, 2021, a converting noteholder will receive (i) up to $1,000 in cash per $1,000 principal amount of Notes and (ii) cash and/or shares of the Company’s common stock, at the Company’s option for any conversion consideration in excess of $1,000. In addition, the Company continues to have the ability to set the specified cash amount per $1,000 principal amount of Notes above $1,000. The initial conversion rate for the Notes is 10.2751 shares of the Company’s common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $97.32 per share of the Company’s common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following certain corporate events that could occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related redemption period (as defined in the Indenture), as the case may be.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company undergoes a fundamental change, holders may require, subject to certain exceptions, the Company to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. As of September 30, 2023, none of the criteria for a fundamental change or a conversion rate adjustment had been met. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 20, 2023, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all of the outstanding Notes, at least $150.0 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for in the Notes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt issuance costs associated with the Notes are being amortized to interest expense over the term of the Notes using an effective interest rate of 0.80%. As of September 30, 2023, the remaining life of the Notes and the related issuance cost accretion is approximately 2.0 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum number of shares issuable upon conversion, including the effect of a fundamental change and subject to other conversion rate adjustments, would be 5.9 million shares. As of September 30, 2023, the if-converted value of the Notes did not exceed the principal amount.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes consisted of the following balances reported in the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of interest expense resulting from the Notes recognized in interest and other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual coupon interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Note Hedge and Warrant Transactions</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the Notes in September 2020, the Company entered into convertible note hedge and warrant transactions with an affiliate of one of the initial purchasers of the Notes and certain other financial institutions (the “option counterparties”) with respect to the Company’s common stock.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The convertible note hedge consists of an option for the Company to purchase up to approximately 5.9 million shares of the Company’s common stock, which is equal to the number of shares of the Company’s common stock underlying the Notes, at an initial strike price of approximately $97.32 per share. The convertible note hedge will expire upon the maturity of the Notes, if not earlier exercised or terminated. The cost of the convertible note hedge was approximately $100.6 million and was accounted for as an equity instrument, which was recorded in additional paid-in capital in the Condensed Consolidated Balance Sheets. The Company recorded a deferred tax asset of $25.8 million at issuance related to the convertible note hedge transaction. The convertible note hedge is expected generally to reduce the potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately from the convertible note hedge, the Company entered into warrant transactions to sell to the option counterparties warrants to acquire, subject to customary anti-dilution adjustments, up to approximately 5.9 million shares of its common stock in the aggregate at an initial strike price of $141.56 per share. The warrants require net share or net cash settlement upon the Company’s election. The Company received aggregate proceeds of approximately $51.3 million for the issuance of the warrants, which was recorded in additional paid-in capital at issuance in the Condensed Consolidated Balance Sheets. The warrants could separately have a dilutive effect to the Company’s common stock to the extent that the market price per share of its common stock exceeds the strike price of the warrants.</span></div> P5Y 500000000 250000000 15000000 25000000 3.50 3.00 0.0125 0.0200 0.0050 0.0100 0.0025 0.0100 0.0015 0.0030 P5Y 350000000 250000000 1 15000000 25000000 0.0150 0.0225 0.0050 0.0100 0.0050 0.0125 0.0020 0.0035 3.00 3.00 500000000 500000000 0 0 350000000 0.0025 575000000 0.0025 75000000 559700000 15300000 0.0025 20 30 1.30 5 10 0.98 1000 1000 1000 1000 97.32 1 1.30 20 30 1 150000000 0.0080 P2Y 5900000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes consisted of the following balances reported in the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 575000000 575000000 6113000 8429000 568887000 566571000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of interest expense resulting from the Notes recognized in interest and other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual coupon interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 359000 359000 1078000 1078000 773000 768000 2316000 2298000 5900000 97.32 100600000 25800000 5900000 141.56 51300000 Lessor Leases<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales-Type Leases</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into multi-year, sales-type lease agreements, with the leases varying in length from <span style="-sec-ix-hidden:f-850">one</span> to ten years. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company optimizes cash flows by selling a majority of its sales-type leases, other than those relating to U.S. government hospitals and Advanced Services products, including Central Pharmacy Dispensing Service and IV Compounding Service, to third-party leasing finance companies on a non-recourse basis. The Company has no obligation to the leasing company once the lease has been sold.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s income recognized from sales-type leases for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-type lease revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales-type lease revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling profit on sales-type lease revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,247 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The receivables as a result of these types of transactions are collateralized by the underlying equipment leased and consist of the following components at September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net minimum lease payments to be received</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unearned interest income portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,410 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investment in sales-type leases, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The current portion of the net investment in sales-type leases is included in other current assets in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company’s sales-type lease receivables is a reasonable estimate of fair value.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity schedule of future minimum lease payments under sales-type leases retained in-house and the reconciliation to the net investment in sales-type leases reported on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum sales-type lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,470 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company’s income recognized from operating leases for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Lessor Leases<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales-Type Leases</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into multi-year, sales-type lease agreements, with the leases varying in length from <span style="-sec-ix-hidden:f-850">one</span> to ten years. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company optimizes cash flows by selling a majority of its sales-type leases, other than those relating to U.S. government hospitals and Advanced Services products, including Central Pharmacy Dispensing Service and IV Compounding Service, to third-party leasing finance companies on a non-recourse basis. The Company has no obligation to the leasing company once the lease has been sold.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s income recognized from sales-type leases for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-type lease revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales-type lease revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling profit on sales-type lease revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,247 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The receivables as a result of these types of transactions are collateralized by the underlying equipment leased and consist of the following components at September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net minimum lease payments to be received</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unearned interest income portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,410 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investment in sales-type leases, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The current portion of the net investment in sales-type leases is included in other current assets in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company’s sales-type lease receivables is a reasonable estimate of fair value.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity schedule of future minimum lease payments under sales-type leases retained in-house and the reconciliation to the net investment in sales-type leases reported on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum sales-type lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,470 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company’s income recognized from operating leases for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P10Y <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s income recognized from sales-type leases for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-type lease revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales-type lease revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling profit on sales-type lease revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,247 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 14388000 10115000 27960000 34033000 7141000 5357000 14183000 16963000 7247000 4758000 13777000 17070000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The receivables as a result of these types of transactions are collateralized by the underlying equipment leased and consist of the following components at September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net minimum lease payments to be received</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unearned interest income portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,410 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investment in sales-type leases, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The current portion of the net investment in sales-type leases is included in other current assets in the Condensed Consolidated Balance Sheets.</span></div> 62470000 50755000 9221000 6345000 53249000 44410000 11618000 11486000 41631000 32924000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity schedule of future minimum lease payments under sales-type leases retained in-house and the reconciliation to the net investment in sales-type leases reported on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum sales-type lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,470 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3828000 13431000 11351000 9053000 7286000 17521000 62470000 9221000 53249000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company’s income recognized from operating leases for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1330000 2327000 5459000 7220000 Lessee Leases <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for office buildings, data centers, office equipment, and vehicles. The Company’s leases have initial terms of <span style="-sec-ix-hidden:f-892">one</span> to twelve years. As of September 30, 2023, the Company did not have any additional material operating leases that were entered into, but not yet commenced.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity schedule of future minimum lease payments under operating leases and the reconciliation to the operating lease liabilities reported on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,540 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount consists of a current and long-term portion of operating lease liabilities of $10.6 million and $32.8 million, respectively. The current portion of the operating lease liabilities is included in <span style="-sec-ix-hidden:f-906">accrued liabilities</span> in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs were $2.6 million and $4.0 million for the three months ended September 30, 2023 and 2022, respectively, and $8.2 million and $12.8 million for the nine months ended September 30, 2023 and 2022, respectively. Short-term lease costs and variable lease costs were not material for the three and nine months ended September 30, 2023 and 2022. The Company recorded impairment and abandonment charges to operating lease right-of-use assets of $7.8 million during the nine months ended September 30, 2023, and $0.3 million and $5.4 million during the three and nine months ended September 30, 2022, respectively, in connection with restructuring activities to reduce its real estate footprint and for optimization of certain leased facilities. The impairment and abandonment charges were recorded to selling, general, and administrative expenses on the Company’s Condensed Consolidated Statements of Operations. Refer to Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring Expenses, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information regarding the Company’s restructuring activities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes supplemental cash flow information related to the Company’s operating leases for the nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating leases as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term, years </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate, %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P12Y <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity schedule of future minimum lease payments under operating leases and the reconciliation to the operating lease liabilities reported on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-bottom:4pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,540 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount consists of a current and long-term portion of operating lease liabilities of $10.6 million and $32.8 million, respectively. The current portion of the operating lease liabilities is included in <span style="-sec-ix-hidden:f-906">accrued liabilities</span> in the Condensed Consolidated Balance Sheets.</span></div> 3340000 12266000 9604000 8942000 7334000 8054000 49540000 6078000 43462000 10600000 32800000 2600000 4000000 8200000 12800000 7800000 300000 5400000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes supplemental cash flow information related to the Company’s operating leases for the nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease term and weighted-average discount rate related to the Company’s operating leases as of September 30, 2023 and December 31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term, years </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate, %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 10100000 13178000 1758000 12177000 P4Y7M6D P5Y 0.057 0.057 Commitments and Contingencies<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Obligations</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company issues purchase orders based on its current manufacturing needs. As of September 30, 2023, the Company had non-cancelable purchase commitments of $118.7 million, of which $78.1 million are expected to be paid within the year ending December 31, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ransomware Incident</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, the Company did not incur any material expenses or recoveries related to the previously disclosed ransomware incident. During the three months ended September 30, 2022, the Company incurred $1.0 million of expenses related to the ransomware incident, and during the nine months ended September 30, 2022, the Company incurred $13.5 million of expenses related to the ransomware incident, partially offset by $11.1 million of expected insurance recoveries. Expenses include costs to investigate and remediate the ransomware incident, as well as legal and other professional services, all of which were expensed as incurred. For the three and nine months ended September 30, 2022, the Company included net expenses related to the ransomware incident in cost of revenues of $0.1 million and $0.3 million, respectively; in research and development of $0.2 million and $0.2 million, respectively; and in selling, general, and administrative expenses of $0.7 million and $1.9 million, respectively, in the Company’s Condensed Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company has incurred $13.6 million of cumulative expenses related to the ransomware incident since it was detected, partially offset by $11.6 million of insurance recoveries, all of which have been received as of September 30, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently involved in various legal proceedings.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required under ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company accrues for contingencies when it believes that a loss is probable and that it can reasonably estimate the amount of any such loss. The Company has not recorded any material accrual for contingent liabilities associated with any current legal proceedings based on its belief that any potential material loss, while reasonably possible, is not probable. Furthermore, any possible range of loss in such matters cannot be reasonably estimated at this time. The Company believes that it has valid defenses with respect to legal proceedings pending against it. However, </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">litigation is inherently unpredictable, and it is possible that cash flows or results of operations could be materially affected in any particular period by the unfavorable resolution of legal proceedings or because of the diversion of management’s attention and the creation of significant expenses, regardless of outcome.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not a party to any legal proceedings that management believes may have a material impact on the Company’s financial position or results of operations.</span></div> 118700000 78100000 0 1000000 13500000 11100000 100000 300000 200000 200000 700000 1900000 13600000 11600000 Income Taxes <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides for income taxes in interim periods based on the estimated annual effective tax rate for the year, adjusting for discrete items in the quarter in which they arise. For the nine months ended September 30, 2023, the Company recorded a provision for income taxes of $4.4 million by applying its estimated annual effective tax rate to its year-to-date measure of ordinary income and adjusted for $5.6 million of discrete income tax expense primarily from equity compensation. For the nine months ended September 30, 2022, the Company recorded a benefit from income taxes of $1.0 million by applying its estimated annual effective tax rate to its year-to-date measure of ordinary income and included a net discrete income tax benefit of $6.9 million, primarily due to a tax benefit from equity compensation.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 annual effective tax rate before discrete items differed from the statutory rate of 21% primarily due to the favorable benefit of the research and development credits and a foreign-derived intangible income (“FDII”) benefit deduction, partially offset by unfavorable impact of the non-deductible compensation and equity charges and Global Intangible Low-Taxed Income (“GILTI”) tax inclusion. The 2022 annual effective tax rate before discrete items differed from the statutory rate of 21% primarily due to the unfavorable impact of state income taxes, non-deductible compensation and equity charges, and GILTI tax inclusion, partially offset by the favorable impact of research and development credits and an FDII deduction.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law and introduced a 15% corporate alternative minimum tax for tax years beginning after December 31, 2022 and levies a 1% excise tax on net stock repurchases after December 31, 2022. These provisions did not have an impact on the Company’s provision for income taxes for the nine months ended September 30, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023 and December 31, 2022, the Company had gross unrecognized tax benefits of $10.1 million and $9.3 million, respectively. The Company recognizes interest and penalties related to uncertain tax positions in interest and other income (expense), net in the Condensed Consolidated Statements of Operations. Accrued interest and penalties are included within other long-term liabilities on the Condensed Consolidated Balance Sheets. As of September 30, 2023 and December 31, 2022, the amount of accrued interest and penalties was $0.4 million and $0.2 million, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the United States and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examinations by taxing authorities, including major jurisdictions such as the United States, Germany, Italy, France, and the United Kingdom. With few exceptions, as of September 30, 2023, the Company was no longer subject to U.S., state, and foreign tax examinations for years before 2019, 2018, and 2018, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company believes it has adequately provided for unrecognized tax benefits, the provisions on these positions may change as revised estimates are made or the underlying matters are settled or otherwise resolved. It is not possible at this time to reasonably estimate changes in the unrecognized tax benefits within the next twelve months.</span></div> 4400000 5600000 -1000000 -6900000 10100000 9300000 400000 200000 Employee Benefits and Share-Based Compensation<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation Expense</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the total share-based compensation expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product and service revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,982 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,113 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,731 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2023, the Company capitalized approximately $1.1 million and $3.3 million, respectively, of non-cash share-based compensation expense to internal-use and external-use software development costs related to internal labor. The Company did not capitalize any material non-cash share-based compensation expense to inventory during the three and nine months ended September 30, 2023 and 2022, or any material non-cash share-based compensation expense to internal-use and external-use software development costs during the three and nine months ended September 30, 2022. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan (“ESPP”)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to value shares under the ESPP for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life, years </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility, % </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0% - 63.9%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8% - 44.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7% - 63.9%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8% - 45.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate, % </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2% - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 3.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 3.2%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield, % </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023 and 2022, employees purchased approximately 353,000 and 316,000 shares of common stock, respectively, under the ESPP at a weighted-average price of $46.68 and $67.63, respectively. As of September 30, 2023, the unrecognized compensation cost related to the shares to be purchased under the ESPP was approximately $2.0 million and is expected to be recognized over a weighted-average period of 1.6 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to value stock options granted pursuant to the Company’s 2009 Equity Incentive Plan, as amended, (the “2009 Plan”) for the nine months ended September 30, 2023. There were no stock options granted during the three months ended September 30, 2023, and the three and nine months ended September 30, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life, years </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility, % </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate, % </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated forfeiture rate, %</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield, % </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at September 30, 2023 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average fair value per share of options granted during the nine months ended September 30, 2023 was $19.48. The intrinsic value of options exercised during the three months ended September 30, 2023 and 2022 was $0.5 million and $7.6 million, respectively, and during the nine months ended September 30, 2023 and 2022 was $3.1 million and $23.1 million, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized compensation cost related to unvested stock options was $5.3 million, which is expected to be recognized over a weighted-average vesting period of 0.9 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units (“RSUs”)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted (Awarded)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Released)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized compensation cost related to RSUs was $78.2 million, which is expected to be recognized over the remaining weighted-average vesting period of 3.1 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Awards (“RSAs”)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSA activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted (Awarded)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Released)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized compensation cost related to RSAs was $1.0 million, which is expected to be recognized over the remaining weighted-average vesting period of 0.6 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance-Based Stock Unit Awards (“PSUs”)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSU activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized compensation cost related to PSUs was approximately $6.7 million, which is expected to be recognized over the remaining weighted-average vesting period of 1.4 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Shares Reserved for Future Issuance under Equity Incentive Plans </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares authorized for future issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares available for future issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares reserved for future issuance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Programs</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 2, 2016, the Company’s Board of Directors (the “Board”) authorized a stock repurchase program providing for the repurchase of up to $50.0 million of the Company’s common stock (the “2016 Repurchase Program”). The 2016 Repurchase Program is in addition to the stock repurchase program approved by the Board on November 4, 2014 providing for the repurchase of up to $50.0 million of the Company’s common stock (the “2014 Repurchase Program”). During the first quarter of 2022, the 2014 Repurchase Program was completed, and as of September 30, 2023, the maximum dollar value of shares that may yet be purchased under the 2016 Repurchase Program was $2.7 million. The 2016 Repurchase Program does not obligate the Company to repurchase any specific number of shares, and the Company may terminate or suspend the 2016 Repurchase Program at any time.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2022, the Company repurchased approximately 389,300 shares of its common stock under the repurchase programs at an average price of $134.11 per share for an aggregate purchase price of approximately $52.2 million. During the three and nine months ended September 30, 2023 and the three months ended September 30, 2022, the Company did not repurchase any of its outstanding common stock under the 2016 Repurchase Program.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the total share-based compensation expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product and service revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,982 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,113 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,731 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2213000 2203000 6489000 6607000 1917000 3054000 5220000 7912000 10852000 12053000 31404000 36212000 14982000 17310000 43113000 50731000 1100000 3300000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to value shares under the ESPP for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life, years </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility, % </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0% - 63.9%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8% - 44.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7% - 63.9%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8% - 45.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate, % </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2% - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 3.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 3.2%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield, % </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P0Y6M P2Y P0Y6M P2Y P0Y6M P2Y P0Y6M P2Y 0.320 0.639 0.288 0.448 0.317 0.639 0.288 0.456 0.002 0.055 0.001 0.032 0.001 0.055 0.001 0.032 0 0 0 0 353000 316000 46.68 67.63 2000000 P1Y7M6D <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to value stock options granted pursuant to the Company’s 2009 Equity Incentive Plan, as amended, (the “2009 Plan”) for the nine months ended September 30, 2023. There were no stock options granted during the three months ended September 30, 2023, and the three and nine months ended September 30, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life, years </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility, % </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate, % </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated forfeiture rate, %</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield, % </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0 0 0 P3Y2M12D 0.448 0.037 0.100 0 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at September 30, 2023 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2434000 68.65 P6Y1M6D 7887000 200000 55.60 157000 41.85 177000 80.44 180000 74.17 2120000 67.96 P5Y 3418000 1801000 66.84 P4Y10M24D 3418000 2103000 67.90 P5Y 3418000 19.48 500000 7600000 3100000 23100000 5300000 P0Y10M24D <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted (Awarded)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Released)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1117000 115.75 P1Y7M6D 56297000 675000 64.44 252000 117.13 304000 112.82 1236000 87.89 P1Y8M12D 55649000 78200000 P3Y1M6D <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSA activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted (Awarded)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Released)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13000 109.39 24000 70.96 13000 109.39 24000 70.96 1000000 P0Y7M6D <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSU activity under the 2009 Plan during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 135000 147.42 65000 122.29 35000 127.40 66000 153.68 99000 129.36 6700000 P1Y4M24D <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares authorized for future issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares available for future issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares reserved for future issuance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2120000 1359000 2417000 3250000 9146000 50000000 50000000 2700000 389300 134.11 52200000 0 0 0 Restructuring Expenses<div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, the Company initiated certain domestic and international restructuring initiatives, in order to enhance and streamline certain engineering functions for its domestic operations, and to realign its international sales organization to better serve its customers in various international markets. During the third quarter of 2022, the Company initiated restructuring initiatives associated with the integration and functionalization of certain acquisitions, primarily the 340B Link business acquisition, to further accelerate the expansion of the Company’s pharmacy inventory management capabilities. During the three and nine months ended September 30, 2022, the restructuring plans incurred $1.8 million and $5.3 million, respectively, of employee severance costs and related expenses. As of September 30, 2023, there was no material unpaid balance related to these restructuring plans.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 23, 2022, the Company committed to a plan to reduce the Company’s headcount (the “Plan”), as part of the Company’s expense containment efforts being implemented due to ongoing macroeconomic headwinds. During the first quarter of 2023, as a result of continued exploration of expense containment measures, the Company committed to further reduce its headcount across many of its functions, and also committed to reduce its real estate footprint to align with its broader hybrid work strategy and in an effort to further reduce costs. During the three months ended September 30, 2023, the Company recorded an immaterial reversal of previously recognized restructuring expenses associated with the Plan. During the nine months ended September 30, 2023, the Company incurred $5.5 million of employee severance costs and related expenses, net of reversals, in connection with the Plan. As of September 30, 2023, the Company has incurred $22.9 million of cumulative restructuring expense, net of reversals, related to employee severance costs and related expenses since the inception of the Plan. As of September 30, 2023 and December 31, 2022, the unpaid balance related to the Plan was $1.0 million and $18.2 million, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessee Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for information regarding the Company’s restructuring activities for the reduction of its real estate footprint and optimization of certain leased facilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total employee-related restructuring expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product and service revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring expense, net of reversals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(581)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,454 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1800000 5300000 0 5500000 22900000 1000000 18200000 <div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total employee-related restructuring expense recognized in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product and service revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring expense, net of reversals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(581)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,454 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -280000 444000 102000 600000 -25000 272000 467000 1866000 -276000 1078000 4885000 2855000 -581000 1794000 5454000 5321000 Subsequent Events<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Second Amended and Restated Credit Agreement</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 10, 2023, the Company entered into the Second A&amp;R Credit Agreement with the lenders from time to time party thereto, Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC as joint lead arrangers and Wells Fargo Bank, National Association, as administrative agent. The Second A&amp;R Credit Agreement supersedes the Company’s Prior A&amp;R Credit Agreement. Refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt and Credit Agreement,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restructuring Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2023, the Company announced a plan to reduce the Company’s headcount and real estate footprint (the “2023 Plan”) as part of the Company’s expense containment initiatives and other actions to reduce discretionary spending being implemented due to challenging industry dynamics and macroeconomic conditions. In connection with the 2023 Plan, the Company estimates that it will incur approximately $12 million to $18 million of nonrecurring restructuring and related charges, consisting of (i) approximately $9 million to $12 million of cash-based charges related to the reduction in headcount, which primarily consist of employee severance and benefits costs and (ii) approximately $3 million to $6 million of non-cash charges related to office closure, which the Company expects to incur the majority of charges in the fourth quarter of 2023 with remaining charges incurred in future periods. The Company expects to substantially complete the 2023 Plan, including cash payments, by the end of the second quarter of 2024, subject to local laws and consultation requirements.</span></div> 12000000 18000000 9000000 12000000 3000000 6000000 false false false false EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &*!8U<'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 " !B@6-7H"(>#NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VG50^CFHGA2$%Q0O(5D=C?8-"$9:??M;>-N%]$'\)B9/]]\ M ].9*$U(^)Q"Q$0.\]7D^R%+$S?L0!0E0#8']#K7X2&\UOP2-IJTK J[@2F>JLD2:AII!.>&M6?/Q,?8%9 ]BCQX$RB%H 4\O$ M>)SZ#BZ !4:8?/XNH%V)I?HGMG2 G9)3=FMJ',=Z;$MNWD' V]/C2UFW/ MC<^"JH-?=Z&^ %!+ P04 " !B@6-7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_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 &*!8U=<9R)1PP4 +T> 8 >&PO=V]R:W-H965T&UL MM9EM;^HV%,>_BL6F:9-*21P>2D>1:-IN:+TMMW2[NYOVPB0&HIO$S'&@?/L= M)Y"TG7- 47G3YNG\\<_'#W_;@XV0WY(EYXJ\1&&<7#662JTN6ZW$6_*()>=B MQ6-X,QJ]^E\$#S(PEW!7AE\!7RZO&18/X?,[24#V)S:]\!]31>IX(D^PO MV>3?MML-XJ6)$M$N&$H0!7'^G[WL*N)5@&-7!-!= 'T78%?]@K,+<#+0O&09 MU@U3;#B08D.D_AK4]$56-UDTT 2Q3N-427@;0)P:NF+-)6F29,DD3P8M!9KZ M3*?Q-<9RB?IQ,ST'KY^_1+%$2FMP_IAK*%=IF!=T/+Y,5\_A5 M SI:PN6:-X8_?&=WK9]->!\D]@:V7<"V,?7AC?!2Z***/&]7W$2*A]M6\[,) M"8VJB=0ID#K'(7U.F51+J5D:JH4%XVJB=R&!<<"8/%RIZ'>5'0^-K\G9*SA[1[9,R6 *R6: ZCSB6G,6)L9$HF$U 2\* MP NT4+>Q"M26W 4A)P]I-./2!(9K6);5=!RK;

&EH3KE_ ]8^!>^*+0 ^C MD,8'%AG;**[S^.EA[-[>WY_E)1L_N"925*,FJ6V5\ZEU#.LX]H2$]LET4STC M4P6=D@A)7)'&2F[AOV^L@ /J-[PSOR?5!/SO87Y!Z^(X^Q.:^X9)M2BSS M<+8D=Y+S#=L:N5&1NMRE%;)1\_$_;E??09M^%IO8R(S+@0U7Y(MF-K*>P@C9 MI1.R<2_SGK7HP!,IUD'LF9.,:S[_:00]A3VR2W]DXZ[F/>A$)(J%Y*]@53U& MX8J]KNWTC*2G<$IV:95LW.%DS74$:]UJ,%S@HF?&.H4QLDMG9.-VYEYXD*_) M4L280X4>"(Q)S;]LBU[:)AOW.V!V_2!>D.DVFHG0 M2'S(,+GW1JY3>"1:>B2*NYA]#LGMB[=D\8)7^L$#0@^CZ28W[+ <4OQIW9UP\JBYG:87H459H',/2.M^1T\M/ MM@7K_0]]"C?;4XH+5H*>P/;2T/11W+?M$+CDD$L/#9:KQ3F%_:&E_*.Y<]B/M MF[E]FNUFD\=4@9F-]1QJ)/X@8[.KAURMDZGITY/UL-UI=_M.KSMHK4V,I06B M1VT.N3"B2O!ZX]CG+^0W;D[CP3TBJT^[#NT:&4[A=VCI=RAN5T81C_ULF^\N M9.:4X0+5C?04AL]Q<)=2[-.^)KV#A\:IXX!8U48T'E:7L?0\#NY0WC/NMMZK*7&YSV;&#_4[ MK5<'A'K"R\Y-$^+IS7ZP^XGI^3(A(9]#J'7>@P%/ MYF>E^8T2J^RX<2:4$E%VN>3,YU)_ ._G0JC]C?Z!XL1Z^!]02P,$% @ M8H%C5^Q(=5QA!P 0!\ !@ !X;"]W;W)KY^F+52%OW<-*VYF*VMW;Y;+,QJK3;2O-5; MU<(O-[K;2 NWW>W";#LEJV'0IEE0C+/%1M;M;'D^//O2+<]U;YNZ55\Z9/K- M1G8/'U6C[R]F9/;XX&M]N[;NP6)YOI6WZDK9[]LO'=PM#EZJ>J-:4^L6=>KF M8O:!O+MDI1LP6/R[5O?FZ!JY4*ZU_N%N/E<7,^P0J4:MK',AX=^=NE1-XSP! MCK_V3F>'=[J!Q]>/WO\V! _!7$NC+G7SG[JRZXM9,4.5NI%]8[_J^W^H?4#" M^5OIQ@Q_T?W>%L_0JC=6;_:# <&F;G?_Y<]](HX&$!X90/<#Z','L/T -@2Z M0S:$]4E:N3SO]#WJG#5XOWJ#7J&Z1=_6NC>RKYW6QVK_[X^[=-/+N*[5]BQB>(XHI"PR_3 __I%8PG S#Z>GP!63AD IZ M2 4=_+%8*OJN4ZU%TAB(^5THGIT#'G;@=MP[LY4K=3&#+654=Z=FR]]_(QE^ M'XKN%SD[B94=8F4I[\M+:=8(9@VMW(7ZJZ_O9 /!!V=QYRH;7+FR<+?D/"LX M/E_<'81)'L="/^R:]5!W3S>R2&(N?=R M 34HFT#TK?(\NJ"+ \0B"?&;MK)Y!L3">WE)6"[(!*-O5A2D(!&0Y0%D^<0T M@U#H[,.P:5QYV )UVV%_A;"6_EK#65%,*X1O5K(R(V&H!(\4AI-@_]#M[9E5 MW0;XZ$X9ZZ Z:C)0TLR9?=@JU"B@>A/%OW_!,3).,C;-=<",T9+R2 !''$S2 MJQ9R+6W=WNYPHLYICS-]<];#37R%[+V>;"'!O4(0,&,%%I$50D:Z)$F&6OY= MZ^H>:G 0&O6W#N.,%E-L03N:QU(Z\AM)$]SGULKVMA[88DA@?.Z9GT52%)DW M^0$[3DN<1:".!$?2##L C*D:=(FJAV3- <Z;98P5 MD:U(1^:C:>8#B%VOAJWHY)ATG7&P;PGP&\?9= $%S* :"Q&!.?(;3?/;(\RC MY1-$Z1,5$9@5'LR 74ZS*,ZC!C#-:)\>ZV^G0('W"<% ?=XB%&9^2AHA.U(< MB^%3J"._T32_G:K(IQ+K4Q?+2N917,".TP*:O0C:D>+HBRGN,<5!O#YS"8$% MF\(-\&!^O%Q.T8X$1],$%R'DIY(<:+B$O\5\*XK+&.21[6B:[4;(>J(EGT+M MLQJH-.[!#IB5',=PC]Q'G].OC2S]%%J?X3+NB= M'32E46VM.]1JFRH2?F\FH"LJIIUPT"X3>:0QHB.#T32#[8K$4SD--6^,$U9. M888,"YS1"$XVTAA+T]BE4Y)#VV9VAU*Z=2M8M2O C%[_$[*,"'L3/)M*>@YK M!!02&[_ T6GT(SLRDA175U:O?JQU4ZG._/Y;04G^?FBY[4-08[$DU[Y48_TJ M;Z>QCXS+THP+O<2^PAJ7A3EZA=]B3$!R=>A.-KV:(S''&".SEO!^)'N[UEW] M7U6]A\WW^!2Z$) 7P63Y_.L=6Z9,3L,Z.EU]XG@5%K1NXS$1C&-1"3'/>39L M [C$#)\&^1YQ,><9&PPX!]O\T4#WUD#36\'.>?J D_E4+Z8=3\@F4O'9* 58 M6@I\ZX"6^NYAEQPD+>QV8UU*YK1@_U\LO@XX@\:X;A:52C9&!IR?"A MJFHGOJ'Q0,[(6"82@S+PRC]+X#A8\K@H:AXXK%T>=-]VWY3]G=UJT!@7L# M(_';'#+1[3[7[FZLW@Y?/*^UM7HS7*Z5!/C. 'Z_T: H]C?N(^KAH_GR?U!+ M P04 " !B@6-7?[^UB&P# !7"P & 'AL+W=OW[.>/2FXRJM9F>C%1I!9<[T]WL0:C/V N]YX1-?9=8M^)-1P58P!_M8S#3._#9*RG.0ABM)-"S'WEUP M.PTJA\KB"X>-V1H3)V6AU).;_)F./>J(0$!B70B&/VN8@A N$G+\VP3UVC.= MX_;X.?J'2CR*63 #4R7^YJG-QM[0(RDL62GL)[7Y"(V@GHN7*&&JOV33V%*/ M)*6Q*F^7!*3X8XA7)+/F2H-DZFY(F]VYB/? M(K0[VD\:P/L:,#P".(?BFD3TBH0TC#K),D)DRO"K+?^X6QFHLSJ]=4NO8<7=L]V)O3<$2 M&'OX) WH-7B3MW\$??J^2_AO"K:3AJA-0W0J^N1.X/NO*@2_)"31@,5!A#(& M[[]ZG(DJ)1:.A@3XFBT$$+Q^4LH%%P+KZ\=Z9TG4A_>KP]V':#WI]=SUK;?U M=Q@%O:@UVM$5M[KBD[IF^!$!C7((OKSDZ8H43),U$R60"ZSC5 G!M"$%Z+K: M+[OHZR,&6V#TFM)@#_^9.LM)G2_#_<<#KJU4[X.GYO.ZN4 MTCWV,T8[Z/T6O?]3Z-R8\CQV_X!HG_F4Q0[PH 4>G 2>JCS'6O^%0AF\J%#. M6>W #UOXX2O@7UTEPX-D!I0>ULE9LQWVFY;]YB7L\Y\HDYO#PNT-XOX>=I<5 MC8Y0!_3'OUKZ^IQC:V4L?ANY7)V#;\)O<\6]N!_MT7>9Q8-X< 1_JU,(3N)_ MQC;1E/K[+P@(.NHA'!X(.&=6"_"WNA[7#S" KKNX>F)5 M435""V6QK:J&&7:^H)T![B^5LL\3UUNUO?3D?U!+ P04 " !B@6-70*G/ M1Y4& "D'P & 'AL+W=OT^*Q:.-2L+5V G_?M>R8YEPQ6;M,Y# M;,F' ^=R@0-E7++&\++_-P\?\9A T+9*EG)F&(H./C1S+LFR8H!U_[T@'^SJ; M@H??7]A_;<6#F(=,R[$JOQ6Y6=P,D@')Y3Q;E^:S>OI=[@1%#=],E;K]3YYV MV&! 9FMMU')7&%JP+*KM9_:\"\1! >#!"[!= 687"'L*\%T!_MH:PEV!\+4U M1+L"K?3A5GL;N$EFLM%UK9Y(W:"!K?G21K\M#?$JJB91[DT-OQ90SHS&JLJA MVV5.X)M699%G!A[N#7Q /AA-U)S\N9)UUO2K)F=?JVR=%X Y)Y?DZ_V$G+T[ M)WJ1U5*3HB)?%FJMLRK7%^3=T?/UT$!SFTJ'LUW3;K=-8SU-X^23JLQ"DRDT M,4?*3_SE4T_Y(81I'ROV$JM;YB6\EZOWA <7A 6,(^T9O[XXP^3\O]JG_[GV MHV#P?>+PEB_LX?LL-[):2[1?MR5%6[*9J38CEB9"0*LWA^%R83Q,@B@]ADU< M6)(D3$3'L*D+2].$Q5VE1S+#OXW&@O-_+*_:U66I-5K>:%P:1&K@9.'0UC!!:E M06IUV<2%\92&7%A275@H8L9#7*K82Q5M.=XC=3>I58]$/J^:*5!?88J%+U[- M,GZE5]E,W@Q@G=:RWLC!Z.>?J A^P2:(4Y)-3DDV/1'944_$^YZ(?S"5:)G5 MLP6!=0(6^0VXEU6S]F#=$3NYP$*64"O_$%1$8PLU<5%QP%([^Q"4B"*!)U^R MEYQX)=^#,X+4NR"/LH(T+"]:[5D.*WRA39.7&XG)3]R!!6/>5C9&8#0*G9G5 MA7'.1&C-TU,$%H4B[!E_Z3X$J3<$7Y3)2J*<48C)3ET]+&$1LV0CL# 0/+!D MN[ 0^IW;,RP"XQ0,."Z;!IWC"KS"/U8SM93DK(2I]IS,:[5\B0(8+-0F!6X' MQ-06CZ!H$MK+Y 2!74)R!':G8Y6*H&_2I0=^D_Y O9$PA9@VX959R!ILXC8@ MNPPXOR"51 ?_COJX37%@!\)%@<(PL0/APM+4CNH4(V-IGZN@K L#>T,2/$C8 M\LF70)CL&1\&.\ZCN8@G3B*X*!IS&MOZ7=@EK-+4#H +XSP0M"< G7VD?O]X M5ZM-T6XW03HY>X!Y$#Q'.QS.?QP(CN2Z;9'&""JR)[<) @K#P#:7".HR/? S MQT'HS"7UN\L_I-EG?YL)J-C0<;91%-EF&D%1$<>VNT1@EU'J+'H(C$-4>E8] MVME+&GE-ER.8P,RWW3ZB[HMZ[>I;[==)V28G99N>BNVX8SHS3+T.;W2;Z6)& MSF#'GJNRS&K==0R>E%NZY"!!@O?NFH2AN#,3NZA+('-6)(PLCGM2LC.?U.\^ M)T6Y;HX\WJ ]?I5V#,6=6=A%H=HQLMY5J'.A-/$.QV_M.9K,+[,-&)!'^7*0 MH]9&&UB@P9?AP]+K;M\\+$_)-CDIV_14;,<=U'EDZC?)W;#<]@R>CXA3C3AW M5@@$!G_VK@AEH[9]F*)L/.CQAZQSQ\SOC@^'HT&+Q0OIX9[R&3G^*M0^ZD;).3LDU/Q7;<&9TS9WYG M[CO8W!4],EE)$D=.VKDX!ELQ9S.&X"+!TL"V8P@N#@10]F1>Y\*9WX6_YGB3 M(68;=M74/G3 <& :F>VX$1QG/ D"6S2"BT,:][ANUKENYG?=]Y SQ0R6N6X+ MZM7O97OSR#LEV^2D;--3L1WW2[NQG:PSW,QON%\U\H0S[$7 $T>S"XM L;VP(S :\\"Y6C2GR?D*OIML+ MXXY^>W_]*:L?BTJ34LZA*G#"T#_U]DIX^V#4JKWS?%#&J&7[=2&S7-8- 'Z? M*V5>'IH*]A?SHW\!4$L#!!0 ( &*!8U>@(B=(7P, '4, 8 >&PO M=V]R:W-H965T&ULK5=M;]HP$/XK5E9-K;0V[^%E$*D%IE5: MMZJLVX=I'TQB2-;$9K:!]M_OG(24%Y.AC2_$=IY[[.?NXCMZ*\:?1$*(1,]Y M1D7?2*2<=TU31 G)L;ABL MW?.PQQ8R2RFYYT@L\ASSEQN2L57?L(WUPD,Z2Z1:,,/>',_(F,C'^3V'F5FS MQ&E.J$@919Q,^\:UW1VU%;X ?$O)2FR,D5(R8>Q)36[COF&I Y&,1%(Q8'@L MR8!DF2*"8_RN.(UZ2V6X.5ZS?RBT@Y8)%F3 LN]I+).^T3903*9XD@.G,G!V#;P#!FYE MX!Z[@U<9>,?NX%<&A72SU%XX;H@E#GN01V/H#'UH(!#>:90O3@G M-'I!&R,8A_05$K*HLN/"6SOYE&3F MK7ODZZ(UW%F_L;L#6[,^A)ZZ;(%?Z='%39B$GK 8)O"_@' %@/=3QN1ZHC:H_VF$?P!02P,$% @ 8H%C5U[H M&@?0$P PP\! !@ !X;"]W;W)K[%UEZP);:MBBQI)+H[_>^7DM6& M07R""/NU;]*V0SXO2'V@(#X@]/[K>OO'[K9MN^#/N^5J]^'BMNLV/UU=[6:W M[5VS^W&]:5?]__F\WMXU7?_K]N9JM]FVS?RPT]WR*@[#[.JN6:PNKM\?_O;+ M]OK]^KY;+E;M+]M@=W]WUVR__=PNUU\_7$07W__PZ^+FMMO_X>KZ_::Y:3^V MW>^;7[;];U>/E/GBKEWM%NM5L&T_?[CX6_23*I/]#HH7;:S;H]H^G^^M)-VN=R3^G;\ZPB]>,S<[_CTY^_T^G#P M_<%\:G;M9+W\G\6\N_UP45P$\_9S<[_L?EU_%>WQ@-B>-ULO=X?_!E^/VX87 MP>Q^UZWOCCOW+;A;K![^;?X\GH@G.T3)B1WBXP[Q8(>3"R/V_5RWFYW_Q%4 M_[I?=-^"'WY?-??S1;_UN^ R^/WC-/CA+^^"OP2+5?#;[?I^UZSFN_=77=_& M?=+5[-B>GQ_:$Y]HSV_KKED2NTWWGSWW?VS>["6:WS>JF MW3>IF.:,+T M3!/6=W=]AS^<*V+OZLQQ]Q>WW?WVV\G]:_?^?YOW+T5_P6F6P2_-8GXI5\&D MV2SHD\F?RPK>XCP+=^M^;;O^LM_3JF:[ZG.H(I.>B#\V_V;4=\NN9JM[]K@A_]:[W;O3/Q5W^D?>W[\V//C0UYZ(N_G M9MFL9FW0=,&G]F:QVI^(_5%OVNUB/0]^Z ]Z=]MLV]V[_2;3=O9CD$1_#>(P MCJAN[0S;O\O_M-LTL_;#17](NW;[I;VX_O=_B[+P/ZG.CH1-'V#L -L/%[Y< MLS3,DS ,WU]]>=I#D:DU$L:1,(&$221,@6!&=T@>NT/RDNXPI@L\!&1/"BV* MTBPK2K/.)O9VERR+D\3<;&IOQM)!Q1*D."FB<)!8$RT+XY05@Q[ "5X>YVEL M;B;LS9*L8'ED;B:)U(P-VZ:(S*+OGX];&:]F^OAJIB]X-?\:/+[=[O9OM]X7 M.V>X[\4."9LB855J73DORZ),K2MGC4SE2)A PB02ID PHWNPQ^[!#O3D1/?H MQQ+[#M"/)OI2/_ST;C_((KD,^@^C7YOM_/^HWL"0O0$)FR)A%1)6 M(V$<"1-(F$3"% AF])CLL<=DSC>4?[1=WT,>1N!+>P3^T!$RZWI9Q-'@;7WB MS/$M<"2L0L)J)(PC86+,JR21B0H$,PHW?RSS,\ZU@)*Q"PNI1)X,C(P42)I$P!8(9%5P^5G#I MK&"YV]T?/I?V'T5G#_>+'SZ WJ_Z,7?0WFV6ZV]M>_SCIO\,NWOZV90J=&>@ M[^ ;"9N65M4EA?W9L4)FUD@81\($$B:1, 6"&1TB"K5_"M%=@K1*H7V-*THV MN"4U<3?&M\*AM I*J\>=$ X-%5":A-(4BF;6^1//&CGK_+?FSV#3?'MPJD_$ M49_5;1>S_6_?ZW[1T24>V8.J-(GC88D[V^%=XDA:!:75XTX(AX8**$U":0I% M,TM<"\7(;10/MP_[@M[<;V>W_2C][-C%S?,=O$!I4RBMBFP)>9D4I7TG'1K+ MH30!I4DH3:%H9NEK>1BY[:%5^F2Y)W81L#B.PN$5W)GE7CK(WYOMHR&-R5J'*E(H;1K97I.E*838YC(NPR0:SAXACJ$LXBQGPX$VU$,2J4F9Q.70U$!3%9%Z&85E%M.WKB/M M#R.W0#Q51>?FHIRO,*2JFD!I4RBMBFQSU[\V<6%/Y:NAP1Q*$U":A-(4BF9V M$NTJ([>L!,])=:=Y=PVH[XQL179B6BHTMX;2.)0FH#0)I2D4S>P96GU&;O<) MF)X:$1J0G)]ZW/#L!%5B.WN00;#(*:I4Z\@YJA21FJ1* ,E9J@2/FJ9*X!SS M5"-M!".W$GSEF:KN=.]+(%000FE59/O&$[-5H;D<2A-0FH32%(IF/JZB36'\ M8&C>9M)JC)1+$RAM"J554%H-I7$H34!I$DI3*)K9>;1^C-WZ<=3\U=@6:DD: MLFPP/G!'>1<[U#!":364QJ$T :5)*$VA:&:Q:Q$9NT7DL^:\QH2BBUB>#&>] MNK.]JQ^J&:&T&DKC4)J TB24IE TL_JUBXQ'/\GH=#@?VTW_V2$\?6?1G>,] M1():S=AVJ2PM8]NH5]#<&DKC4)J TB24IE TLT]HKQD_TVN.Z@>V+XRBA"6E M]=8 U91'FG%[A0V+V]Z&=CC4,81)F&5#B0,]!D'$IE$9)8,AI82F*B+U,DZC M](3$B;4*C)^G L_=ICE?8M!G**&T*916Q:1@(R4.-)A#:0)*DU":0M',3J)- M9SS:=(Z0.&?]ICO-NVM _69L&\D3,TF@N364QJ$T :5)*$VA:&;/T'HS?I'> M'-4;;&U(SR=Q-\6[T//SJH?8YL18Q#X&Z]U47^J EE%;%A-@[-2!!!G,H34!I$DI3*)K95;1BC5FE-MK4[D3O8L9ZC:AM'K<">'0 M4 &E22A-H6AF,3]9?=4M+5]A911WHN] '4J;)K:^C")B<11H:@VE<2A-0&D2 M2E,HFMDWM+Q,W/(2M$1*8ENQN+_F#=\"H XSL?UD-"QQ9&!-'^1PU1-HIH#2 M))2F4#2S=+4P3=S"].6KGB2$+TRC=+B2F[L=WF4+59Y06CWNA'!HJ(#2))2F M4#2SQ+7N3)[W8.?PEKNZ7[GG +ASO,1 M-1"!*DXB-0WC)(N'-_>@BI-(O8SR)#^A.!.M.)/1BM-KMM7Y"H/*32AM"J55 MR7BY"0WF4)J TB24IE TLY-HN9F\I=Q,H'(32IM":1645D-I'$H34)J$TA2* M9GY)D):;*4!NIL1*JEF>#Z8_3=Q1OL4.I5506@VE<2A-C'NQ)#14H6AF%6N] MF;Z"WDPI*Y7G0[WICO:N:JC>A-)J*(U#:0)*DU":.EM(9E5KO9GB]&9*V;S$ M=T(X-%1 :1)*4RB:6C.US5]4I-%P\0IW8[P+'4FKH+1Z MW GAT% !I4DH3:%H9IUK%YJ^M@M-"?47EY;"=[?#N\2A+A1*J\>=$ X-%5": MA-(4BF:6N':A*<:%GGT>VIWC/;B!NM"4:/M^%GN\'MG"DEYYP-\*[Q$>X4&(;VH6FE,^EEIZ 'H,@8LFE)Z"IBDAU M+3V1:AF:OHX,/5]B4!D*I4VAM"H=+T.AP1Q*$U":A-(4BF9V$BU#TYHO3+,\&][UAAZ# M(&*3,LSCP81<"4U51.IEE(?%B?7(F9:)S"T3<>N1TX5&V"+Z/7CB;JAWJ4'5 MX_C#J*'!'$H34)J$TA2*9O8#K1_9@Q%ZFWE5#/I-EU#:%$JKH+0:2N-0FH#2 M))2F4#2S\VC=R=RZ<]2\*D9\E63$B/96D\^:6<4([Y;FP\50W,G>50WUD%!:#:5Q*$U :1)*4^?JR*QI MK2&96T/ZS*MBQ+=7LFCXE4P3=Z)W+4.%(Y16CSLA'!HJH#0)I2D4S2QF+1R9 M6SB^PKPJ=Z+W4!VJ'IFM'I,XMF\+0E-K*(U#:0)*DU":0M',OJ'%(W.+1]"\ M*D;HNSB*AH\_N!OC7>A(6@6EU>-."(>&"BA-0FD*13/K7)M1YC:C+Y]7Q2@Q MF%CK%[K;X5WB4+<)I=7C3@B'A@HH34)I"D4S2UQ[33;::SKG53U=UCDA*QWZ M?">4-F64]4P8-;R!6D\HC4-I DJ34)I"T8P^D6GKF8VVGM:\JK/](*-\9QHS M:QE]=R-\2YR(M7PGL0WM.S/*=^9Q5@SG54&/01"Q2?. MJ\ILQTG/JW(WQ;O0[5A[G$'H5WJ<0:Q52\ZK@AZ#(&+)>5705$6DNN9595HE M9FZ5^,KSJC);%IV:5^5NJ'>I0][#GJZ'.^F;D+;(2UF:49\*H'*3R&4L M3S/B3@M47$)I'$H34)J$TA2*9M:[]IO9,_WFJ!HOB7LL19X.G_2>N!OA7>)V M+,N&Q6UO<^(>B^T^HR@*P^&HC4./01"Q29'FR7#!<&BJ(E(OHSR*3TQMS;42 MS)^G!'V>D2=++*?L$WUWQ=U$WR*#TJKQAU%#@SF4)J T":4I%,WL =IFYB]Y M>M/;8;K3?&^O0&G3W+:.)Z:+0'-K*(U#:0)*DU":0M',GJ$59OXBA3FJ-\0C M)XVXF^)=Z':L)7.(;>B!1DXL#$M.&H$>@R!BR4DCT%1%I+HFC>3:#.8O,8,O MGCKB3O>^[$+5(I16Y91N.S$B@3X<":4)*$U":0I%,[N*]IYY^H:^)T>JL F4 M-H72*BBMAM(XE":@- FE*13-[#Q:EN;N9S5'^9[EIJXD[UK&JHPH;0:2N-0 MFH#2))2FSM616=-:3>9N->GS#'U./"[(["\P=B=ZUS+424)I];@3PJ&A DJ3 M4)I"TN-OA6[906@6EU>-."(>&"BA-0FD*13-+7-O. MXGG/;KJ^$)R\X>[.\1VO0&G3@O*<:4%\FQHTMX;2.)0FH#0)I2D4S>P3VG,6 MHSVG-97J?#\@[&"4)6SX51T3=R.\2YPPG,.I5,0VM.&DCJ$?AA3QT'!"CT$0 ML4E>1L-U'R4T51&IEU$:Y1E]AZ/0AK,8;3B]IE*=+S&HVX32IE!:58QWF]!@ M#J4)*$U":0I%,SN)=IO%6[K- NHVH;0IE%9!:364QJ$T :5)*$VA:&;GT6ZS M +C-PO9EC+%D.!J!NDTHK8+2:BB-0VEBU&LEH9D*13-K6+O-XA7<9F$[J7XD M:QA=S%"[ M":75XTX(AX8**$U":0I%,XM9V\WBS>VF.]%[H ZUFX5M-V-&W2N$VDTHC4-I M DJ34)I"TUF\29VL[#%7UY8D[7<;?&N>#0S,%E":A-(6B M&55>:A%:OK8(+:DE6:WOKYZXV^%;X5!:!:75)25"[2_TAH8**$U":0I%,TM< MB] 2(T+//NAKW'J,4YJO0AW([Q+?(3D)+:A)2=Y#-1Z$=!C$$0LN5X$-%519\6Q7D2I M)6?Y.I+S?(F-5G\3=Q.]BPQJ,,<+6[;=MNVG3- M]?M-<]/^O=G>+%:[8-E^[O'AC_M'@;:+F]O'7[KUYL-%?RW_M.ZZ]=WAQ]NV MZ3_\[3?H___G];K[_LM5S_^ZWOYQR+C^?U!+ P04 " !B@6-7>%E*>AP) M Z*0 & 'AL+W=O0>W M[=U";5K!RW[0NEZ0*$H6:UXUL_/3_MEU>WXJMUU=->*Z16J[7O/VZ5+4\N%L MAF?/#[Y7=ZM./UBBKO5,@./OW:2S\3?U MP/WKY]F_],J#,K= 70W@/:*#LAZM3[Q MCI^?MO(!M5H:9M,7_=KTHT&;JM%FO.E:^+:"<=WYE6Q*,(HH$5PI65HQ^156#_EK)K>)- MJ4X7'2#3\R^*'8K+ 07QH,C1'[+I5@I]!C3ER_$+T&A4BSRK=4F"$]Z(S4=$ MHP^(1(0Z\%R]?3@)P*'C*M-^/NJ9[]M&M+RKFCMTH;=MU57"N4K#+,P]B_;H M$[7AA3B;@Z$P&Q5FH=G/_X0 5#6%7 MT5$NE MCEW:#E,D_10ZW-R?S^,\3TX7]_MJV%*41;&1>H$O'O'%08-",^(21Q;IG9(L8Q1 MMZG3$6L:Q/I/L"("F&6E-E+Q6@E#@R;!<%<5[L[5.] M$8SKU@+6&K6:]>=R.0?G1EPIT;G9++)W*J'91 F'5)Y&N4>'/<;&01V^KC>\ M:O6&'5SO%O[+IK]_FT80[NJ>Y2&T+3F$/2\?[9#L:Y!F>&HLAU1,\\BC)S%Z MDG?9JA2W$)N5VO*F$. 4RF,;8GLCIOD4LTN*^/:7X7D<)OJK%6_NA-+IT!XK M#*NNC557_':WWDZ&P ?- XUV\O%,#D #B]"-L& MUJ"&_6>>NRW)[.";1O$T^CK$YA@G61Y[K&F2!!PDT?.OS3UXE6Q]WA$[]E"2 M6_ALL3DE)/$% D/".,S"UZV 2% ^4X(;H\VI\RQ.IQ =4B2)B >AH5XAHY8^G-H/B>,\;=RAMJ23)?2 -T^(PU6HK#[F@=EO($(2:=T\; M,010-UZ;1.=99@<9AQA.*?4DK]BP+0[3[;/E@6O7$!$A0+IAVC0:QW2:$#BD MLBSRA$)BJ):$J7:P?2V;NWDGVG7 ^L3F21);B^F08CCS.!$Q;$K";#H&J0U_ MTI'("= FN#FF-)X2OD..1+[\E1@B)*\085&TVTD>Z(1I<]J MQB:&_4B04$:@>RSGQ$GMN)DRR]ZV%$3U-/. -*Q$PJPTIJJM@.B^]4!T4 ]- MB&5P6PRG29)Z,!KB(6'B^39)XEY;4 ?#9)A-\S27&([RQ!..B"$B$B:BJ:N_ M!M?%-ODTVCND,&,^K(:22)B2_GQ_+>_4P<%8C"29Y6NVW)S1U$-:Q) 6R8*) MYD!:KW>42)#[WIM0'FJVETH;VB-AVOO\"-NKX75?RRBY[!Z@2(:ZX%[4LJ_@ M_54!<564$6&6O1QR><(\48<:-J1A-KS>ML5*IQ/O:S]0F_0@=V01F\!VRM', M5S!30X\T3(^76P5/%%0O!>!4E>:>#WU##/3H_:C_HIUV;7?P;4*<+KA#!)#[ MLCIJ2).&2?-YP6&Q*R@7^5[#;]G*-;IU*.;NR=IL:>E@B\0L8QX5]IK&83H= M0]4N.L'?L].'@Q.UJ7,.P8E9N\8EAQGV\!:[:72AK1IF+2O6UD(4>[VUW.C0D&Y6P([JDX6/UT-O4W-/1O/IFM"(SIE M=8<8S??3YY?J&%*G85+_O-[4\DD(]=LO&<'I[T-/#_5UQUX#"5:R P_3=[V* MH&[E#L'40?L)II8S.<0P,+\O(ACFIV'F'WHSVH^&]VI@E"781O7AS G8P=U) M8K6_7&+,5SM3P_#TE0YPOYI0Z#TSAQ.B76%:Z^DH0F-"L"?;IX:-:9B-7\FD MEF,,>"58V8P+Q&P5+0ZQ.6$Q]C1YF&%F%F;FS\NE*'HZ$X_%L$4@ Q2HV+7R MP$4'G@.N[B\T8=_S6E.)\ZV6@XI9,@V]+BE(('W:&+YF8;[>O7AK^[+AJ!3# MU7&_ZP'\!TN%#[UB>UZL!9QZV40-Q4.6D*EF#D)/<4H\ 8D91F=A1K]Z.W[$ M.W0K[JJFT?M/9URBK:0S16&.1G!,,BO,.N7BA'CX>E?DL3,!*)@SJ\9QR)$D\5(6,RD#"Z<, MWR>VA$!4;\LA=Y5O; 4S1]D?VQUKEUC*?.U 9I($]DJ2<&AOM),#MS%%+M86J&5 WLIGO[/2VNH(=M)EPJ-E>+HQ) M7U@X??G1]*GLYO\KS)F=CB3,HD)':L-23S\X-AE+',Y8_FJA8EB*5@''=0]" M#(6A?E$U '=KX4US=[^V?\)F&C$<(A1/Z]O%WBDT2*[O^L-Y"O7M]>'DUOAT M/ !XT1][FSR_Q"=7PS$^,\UPJO /W@*I*U2+)4P9?4QA:=OAH-YPT\E-?];M M5G:0X?>7*\&A_M("\/U2RN[Y1O_ >%SR_']02P,$% @ 8H%C5\>^ZD

M@%9>31M4QM1W'XH^H&:H32,9\A9DF-9^^M[[B7GX41.FVY; MP(@T(_(^SSWWDCG=6W?C"Z6"N*M*X\]&10CUJ^G49X6JI)_86AG\LK6ND@&/ M;C?UM5,RYTU5.5W,9L^GE=1F='[*[Z[<^:EM0JF-NG+"-U4EW>%"E79_-IJ/ MVA>?]*X(]&)Z?EK+G5JK<%U?.3Q-.RFYKI3QVAKAU/9LM)R_NGA*ZWG!7[7: M^\%W09YLK+VAAP_YV6A&!JE298$D2'S=2MHX_-Y*?\>^ MPY>-]&IER[_I/!1GHQ[_H)(_STA>9DO/_XI]7/M\-A)9XX.M MTF984&D3/^5=BL-@PXN'-BS2A@7;'16QE6]DD.>GSNZ%H]601E_85=X-X[2A MI*R#PZ\:^\+YI=M)HW^3,40F%^N8'6&W8JUW1F]U)DT0RRRSC0G:[,25+76F ME3^=!AA 8J994G81E2T>4/92?+0F%%Z\-;G*[^^?PO#.^D5K_<7BNP+7JIZ( MD]E8+&:+D^_(.^FB<<+R3AZ0=\1+\??EQ@<']/SCF,-1WM/C\JBB7OE:9NIL MA)+QRMVJT?G//\V?SUY_Q]JGG;5/OR?]OYV[_YDR<=%X2/->7%9&9ZC L?A@ MLHG82R^TR:RKK9-!Y7@0*UEJ<(W1DI[F+U\N1 .T.!$*)8RL5"=$?%9986QI M=]"1)))A3GTM\XTJY5XZ1=_!5G,AOS'E,Z2O;%5+<_CYIQ>+^2^O/1N9B*[D&>18:J@]E!"6-<[1N\':F/PL-"G>B!PZV<.2(NA404WV5G$MHL >E=;[QPQ1VAT*IQ2O-JAB M444*5T3A#]D15;,"Z0NQ1>OWG;P?DC(1*^6").";.(*T_+.U-A@;E,BUSV!Q M R]3*A!,N%(V>01T'U3?IQYNUR@57D!()<0_%H5$/#=*&<)*PB/\MY4.X;A23E13JI9H=DV9 M$I40P%:M"60 1EN5=UDAS8[A46G/HU)KS_KMJC6'><"K_[!*?&$;D,^&@"39 M=OCTI3%QKNJ,'XC^%P)33?35^Q=+-#/,63C"6TMC4$7BDP*U!P'5-)>)^>S) MGSIL'91T"51':F&K2_S0&8P D92/TH%CXZ*3L5!WE&VJ,P)6XWUOD$^C))S0 M@42E2'^"*A,(*;F-0&E"89$F22PFWC>:\]S2X89&X>/4_/^LU-]9H&@S*+^. MT30776R$,! .M+Z$0@;0Z8$ I.YJQ%#EWR2,4/!UQF A5M%*(KYM$U#B E'1 M-I\,"Q"Z>LRUW>%' )Z %U$<:]Q_P[NI5^T+M*?#$[LW- 8,&M=$+-$FM G* M9>V>5A9MQ@QIO,QB1GMZ4*7&6-_VWFSHQT1<>X[D6[2:BCLQ>1:92[;-X2B[ M'>$7HB?DY-=&$U$.!A5THDK>(#>=%JY/CW-:':WE#,KM%JF+,:JB6XXK\>&" M_9$<'.>$EK@&M@$#= S+J70+-&'46091A"RD@=PE4;?(B6V01=CEOG5FX#ZJ M4:M;2$8<(L5Y:^2F5)10E'&S8[9XV(A>5N?X!DO%C;%[D,2.4TBC 6F#IM[; M>P:A?.![BG"+NA38B/TQ;6EXTHB5E8HJUT@-2]\Z6_&&SM3C-)-1"Z&HR;ZC MU>VT3L[!;Z_NY9VP?Q1JI,9I;I1<(^;6EK?1*)W!S#%5R9^ M-/DNBM@6L;U.W6H?,V79 HS8CB%Z*\N&==-^8$Q%W:66&UURDZ:& MS:)2UZ)=@X0DMST+&!(^_@3.3+N2FDX4T#)FW>!HXR/MD4[O.7O*\7C4XA\5 MS=-IE(EON*U>6;C]V,HZ/=<>O;.TPF M3/V7E'CEDAYLH/F9CQ?VV'DBQMU&( =^F1D=S\XZ!X) M[8 7FIK'5/S)\I!.,%^/\48-A*0TMT<^'6/BZ< K?7*G15!:.Q'_YN"!TY:X MS(*E8D(AS6,A]30\F&O!R":7+L>AW>*C2_R[Y?IBD'C?W!^'^VW7L:C:?-5#^9O1CW]P&(QH::'P?OT6<0XX4B7E");#<8OYMJ:= #"Q4B0+,B)2 M(755I@]BAG@DA=)V_%5-D$'R(CWO=W;[K9\&2^)^^7QJATG M'J33@T*WV#J;_/)L)%R\OHX/P=9\9;RQ 0CAKP6.?LK1 OQ.9^_V@11T_X=P M_D]02P,$% @ 8H%C5^%MCH*S# =R4 !@ !X;"]W;W)K(;:Y( *W7EI^[>0";I&D7:)M%-NT=<#@< M:(FVB4BD*E*[^^3@S]K,'6WYP&Z6\^)AG MQCT_VWA?7%U2[+[4N5V8?G9Z.SYL$[O=YX>G#QXEDAU^I.^=^* MVQ*?+EHIJ!Z8T$G65K[@3[;YV>), MI&HEJ\R_LP\_J?H\4Y*7V,SQ_\5#F#O&CDGEO,WKQ?B<:Q/^RH^U'7H+%L-/ M+(CK!3'K'39B+5]++U\\*^V#*&DVI-& C\JKH9PVY)0[7^*MQCK_XIVZ5Z92 M[MF%AS1Z=I'4*U^&E?$G5EZ*7ZSQ&R=^,*E*=]=?0(M6E;A1Y65\4N"=*@9B M/(Q$/(S')^2-VZ.-6=[X]-'$.Y78M=$,@G]?+YTO 87_'#MPD#IH(/J1+E(/&QTLA&R5,+9 M+!7:" _I&R4SOTGHL38I$%MNHUJ:-HDN9 :\EA^4'_25^?Z[13R:/W4UQE4) MN:4T:X6 QUJ_+70BLVP+F4E6I4I8@W^ER"WV@;JT\\IFX!1MULV91 *-U[;4 MREUA(V,0^CA!JNH#.+OR#Z1HAL_&T2,ZJ86P?2 $ MNDB/,QJ06&VY=46V8R5QNK)YD6I7$)]!8QRAV$C02J(J3T>%+M@/W$A[.[', MM/.P"NR:UFH">A_DFA:K/RI=D*$Z]<&J19'AX&1E[?8M CN2E[TRP7=^4]IJ MO1&9->MS[).3<3)U[FQ5)E!V7:K@"3)+5A&47' XY'0R@V\BL:P\X\)8#[/D MFFSF;23^]5[<*7*'D!6\S'CJ&<%M<<8\F+7%7H,[;]E^KZ!%"0S=!FMMQ>MN M_5V )J^_^9VA92N3]EX-" :-40?B%Y7"UN$Z2&$U9;"ZM6LD,KE4&8\ZPP)X MYQ[WD*A<;VY]=AKEN #P/CTF,B &@TR)U$+ GE^[D(+T5"RW.+Z7.B,PY'F% M(-[6NE2^@.+D\QHWFN'KQ -N-/J[)'\XKSU["Q;KYH48AC:MNP7':P\]<)FC M39Q. VYE4GD5IFVL*[274(H^I^<02NWOGDJ8C$ M'6V&1]N.).Y:3(PGPY>=)2)Q8R#!TW9O<>Y<_QF =M<@HXZ'QIZ]E3W3_NTL M]7[G.O.$I#I/UG^J#DYE[V9'0HX;'6[=Q]I5FPB\:BS['@<-E\ZQ'.'&@&R4 MN/.8SK'[*I/.P7TU57[E38HPUA!"[H7'F:,8,2M"SRK &WFN39*JQ+JU,JID MG%4%-ML)_R8^"T_(IX@A8[F%52O+S-H0,IPHU4)B@&]0<1/V7;-.M%D0V9,HZ M9]I/OT+^1VMSF3)/-R!^6ZZEJ8/(B</AZ.D3=N(;E9*=P6>X#G23,Q5!#D@6)0311C/MCI(91#%*T+3* M2.M B8&>Z!RO%5$X^PIJ_:Y@,WA97*]64D/5QS2G4>;NNA70*#40I&+-B$3+ MJXI< I^36,W^L0\FL/0QN[56"L#O38&$K:LI-) #MB+:1) 5F?(AL61MW$Y* M+) $VK":5MV$9!JZB#ELY[..> M?/5U\DB,9O-H.AMB%,>S:#*:8C0=#J/1(L9H-L4HGN[< O$H&EU.L7TTF@[% M+([F\41,9Y@W.L;SX51,H-9B MB'GX.UR(T7@:S2;8P.(&ZUP&K2\7T6PVQF@\643#Z25&B\4BBF=TDDN\C>?C MOQ<6:V77I2R0]U$Y"@0VM082KI28 0D!S>34CLBIN=\R&V[]Z/\#3+\9S@XY M=V%3S^&:"1EX/)I&\RD9>+[ Z')"1B=3SRX1BHXY\L&6*(8?CYX(X&H(UX]C M $(&,;19 X$ &1#?/Z+'OWOU_['JOQJJ9&B<9&':J "45.<<]/)T&FY"8(; MU$#!?_#-OJ/?H+LOKYU3=3^G??:SEDN=(?7[!!65:D4]T^.(:ZXN<'PKN7V6 M=9*O]ESY&JE4^#"*]GUXMT&.$LK2RD ]5XX];KG8(Z$49XM\X@".IZ3B6.X M%/;_N2UH3ZR,GR T00278C2)YI/&G?M'@2_'T61,.)D,$=#SOF*I0@99LOA@ MY" ;W!1/HLO+$8U&B^AR,N_I=+!(3*< RUB,P3>+Z;X>/?.1N 6P-R%MF(?& M\5^$TTVHJKA?AUR:X.1Z1F(/'C->T]\#;E+B9$80RB&=,L>\E!GGY'?4>@;D MR,K]K0)W=PV'VLA?)Y3@N9? ]HO/HN2Z*F/.ZA5C>YA%70]*EUG;D2V=4$:>ZM3B@, M%H/+]E'3ZSQS/2XS.+?4 M/6QR$6E+FFI#9KTNK4,Q=,J#RQJ;;,+Q9##OU#BPS.,D$W^YKUF0ZW;?' M>-YW[[?Y\DMT0Q!2BD(%K0I=;XM#4:.&5M(^(:)4U^.-$(;![B>J_4]N?VB( M8RJTN1U#8"/OE5@J95IE*!\B7+3S> IUG+:(()[:5-.?"6W*6]7'(J2TV'FI M^NBEBK6&G%$?O? /*KMO@N$T1*@]!U/4Y2A786XWN+O0,#VJ/3108+9#(P23 MG]1?=MVGI=I:*MGZ)^BW4,AX76I"535U-O>*W&YZK42OEF86;K\(V.G(#*AQ M5_,RKA*;:&;\MA_0G+EW6W2]4R+O;M_0D41BS-A$8(>KCSNB?"@BCC\JE-*J MI&'7F>46:51C6B2J])+^ZC*I@Q5ONZ:+0#X=GZ]8[ (?4E0Y]T!OZ"B+5 M(=7N,]^&+4[?IW,C^Q/WU;X-.E]W-QFW\;MYK6$['(1HH\.7_9F[,8&34;\Z MM&5#T.S>D4W0M'=E7=@CD20T-)W<.J\,%+P/80:)4U]R\E)Q*Z747+J$K,!8 MF\ROE;&NWK M!OV[S^K>]>')(/TKZ3BM/!I/^AV03['YEVQ].LH/>I&='XA27&/G'DAZ.4<- M-YX(+VS;!OX7<,/G-4]MWUKM[=.;$G7.#?@\COP6K#O8WUGJNMW3WGI7E],3T&VI\9=6Y.M1?-=][[Y1\ M1Q+=W3+P6POX@;C.G(U")/^-6AXK0IKDZNORE<&QWUU<]'X,0U^/\4]^7*BC MP^]BVJ?MKXJNPX]INNGA)TF_2/IVS8E,K;!T.)A/ST09?N83/GA;\$]KEM;# M*#S<* G^H EXO[+6-Q]H@_:W5B_^!U!+ P04 " !B@6-7#*Q#=(4# "3 M" &0 'AL+W=OU'T@I;&%A&)5$DZ3M^^0\I6G*UM-#9.Y^7["'P(W9J\/+I.%4D_.N*MF M0>P"P@9+ZPB\4C7&_\*FG\OB ,JUL:K=BBF"5LB^Y2_;.NP))L<$ MZ5:0^KA[1S[*G[CE\ZE6&]!N-M%+XS5M#G^.I1OC\L. MX]R!N30=+W$6T(DPJ)\QF'_ZD(SBJQ/!9D.PV2GZ>Y?F).QPJ"<\P&\UNNTN M2N"R@DHT:XL52%*(K:+QBHX4QBM*WI3KAKO#9H"N"["$L+5&] @J/$+;[P]T M^P-H=2VV"P+LEMA/I$X*&R0B=YR&[@US2?$XT/[^^D%_[_@GQCW?LU][9W>2 M(E1K0WY-"/A2DF0OI8J.U#G<_R?ICY"'>)Q1YRP/BV+DAE@6QOD( MOOL+ :O/_!DUW6\]T@#=C,:2/]J'\.G#)$V2JVVALSQDC$&6A5F6."M)QLYB M<0:WRR7=8Z"6_5+0308&R[465A!SJ54+=%>43\ W7%?0-9P6(1VE4&2L=Y-> M01*F!=M#E4I2;%8L&D>3@M9,*DN\G2!C^9XX(=Q[LMIM&LHD+W+73))BR(L* MEQ<':OM:_;?5^0CQ19+ZADUC_\79Q?//FG\ XG!M;3B\U#DS9%\ M-=).)Y95A^H>CM,Q3)(86)BS$8PFQ?NQ1Q?'G1%RIKFT!I*$BCJB[5C$D[?& MH1LHVGLH6M0K_QP:A+#UBOEO3OP;4;@*-+Q5ELS6<@^%_R/Q?4$L#!!0 ( &*! M8U?N?<>8: 0 &H+ 9 >&PO=V]R:W-H965TF*->DY''&QW VXGZ6MA4:EL;L.ROY0JCQC+Z>U_,+>1X/R2UUH6M> KS M 'O'@GF"8/'VS7 2OSM">-P3'A]#_SE)_,DN68^0T@/L(*#)R7@\":=8\%+Z MWL5C)Z-1'(Z?E_PY3+V#<@6FS[\_>PUIMSKTJ\D +Q!;@;\"Y&; 4HW7BG60 M$\'E)=;_D7V,MR\XL4R"ICG\/[D/VJG\ HHLY*K6"#36@>\-+,:Y59 M5H#,F%#,-@"5A^#6XF[)%5YMWJIWT A7L+S71* FPM5T1_F0R#=+#63"L<>: M2^$V(5O^8+3?:=J 50U.0_/7JD:#\-XN_1:IJ80:?%2K/\7?+A;&A\$&&[2 M8L/^*(!=Z;+B"J&!M_TFD/9+F;:EP]$SP3P13+AK_?;--!F>O;->@.]E&'AV M".Z,2"D@?X"C-*E$SB(7N$;YP6A^ ]2 #2EFAPZ>'6*&MKRQ"'%OXQ'\7L8J M(U <(3>LMD*M,86:''6"X6Z*H6&VI?A&V]VZ7M&=P%<2,-"J)J'V1M6615[<(&,+2B"J0B_VJ-#_B:^@(L;?]MO>"!TY)+^A4_1NH-+("D6OP B= M_7A7O:J#KC(.AMM@1">GPVDX>=ERI]ARXT,MEY*8F&;F-*&CLY0;LR':WFM[ M/9Y.IN'Y*]3)Y-G1_D8F)14)E+-:\9+4^(:>,E@Y+"5;8ZM1.)82>P\!P-L2KP"!=JHYV4FR'MC4W&5%W_Z*8"=L[ M&V(:KG9$O6]%I3T[V/>YC';FGQ+,VD]Y5(=XY;2C4+_:#Y++=GYZ/MY.H9^X M66.!,PDYFL;AV6G 3#O9M2].5WZ:6FF'LYE_+' 8!D,'<#_72+-[(0?]>+WX M!U!+ P04 " !B@6-7E$)R-G % C# &0 'AL+W=OAL MW5F-++F2S$%^?7=EWW$08)KRX;R6M8]VGWVT$D=K;;[:AG,'=ZU4]GC2.-<= MSF:V:GC+[('NN,(O2VU:YO#5K&:V,YS5WJF5LS@,\UG+A)J<'/FQ*W-RI'LG MA>)7!FS?MLS3:+(9N!:KQM' [.2H8RM^P]WG[LK@VVR+4HN6*RNT M L.7QY/3Z/ LI?E^PN^"K^V.#93)0NNO]')1'T]""HA+7CE"8/BXY>=<2@+" M,/X9,2?;)Y8RX+9OFYEE]$[9KC23F!FB]9+]VU7O_&QWPRPJNT MM/X7UN/<< )5;YUN1V>,H!5J>+*[D8?_XA"/#K&/>UC(1_F6.79R9/0:#,U& M-#)\JMX;@Q.*BG+C#'X5Z.=.SIADJN)PXQ5PKMM.*ZZ0YO!!*]=8>*=J7C_VGV%4V]#B36AG\:N -[P[@"0,( [CY!6\9)MJXO&2 M%_ NS8HI\8V1&@),55DM1TA7+,U;@W'#=;,PAYD>9#E M.1I%%I19"E^P/]""G=$5MQ;BH$A*F =Q&5*Q!:95PTKKVI)KF8:0QT$:9?!) M.U2!>%@+,:,H#Z(T)2LM@BR=PR4F8G#/&H/3D!7+'0;UOL= H>&R!FRAXY;F MQ@:(5\F^%FJ%S0TU)2KBHV*V@6FTC[B8^SPOACR*,(&/R#G%8!U)D1*Q#$E[ MX^X[#I)C:T+0S?*=-E['413D44F/M,Q)XAT3Q'J%02#K=YA+%&<0X0KQLQD M)A?G^)L6T4B$?FX:AAD&<>+I+H(DWZ!)K59OL";MEI%W=_BJF'S36Y227KHU M2:+FMUC\SJ=6:>LP%X4)[T$^#\HB1J,,@R(/X;-:""F1*H.Z$+=>.,/<* FB M;([U" HLS%N^Y!AAC<@+9,O:WFO78V.^<9*A ,*L?"%.0/&$(>6=98_R_F[B M'LPI,LH\"K,@C HXK2K3X])2, Q6."_/RXX;;"Y8;U^LW8_?UXVPL'+%8!1Y M!.>CL3[=C]T+*61K33 MK8>=;"_*#N9XUDJY.1GVXO@@>QCYH7X7T!(=]Y7\ G[#;+;7$/D=D^KXW MWHC$-XR'FB$RK59H"[JT5'W;2T;Q+8;NZUUPPG,ZX5]B@)(^Q#3)3R?6]B'RKBC1F6A3?+( W1NGR&06(.IG$PSY)]F.)V*D)\I@@QC3(\++)] M"O7I@D40Q7,/'>/:Z7;!)Z//'?&SG8L;;LZ5OYY:C*I7;KC#;4>W-^#3X>+W M,'VX/G]@!MFPV%N6Z!H>%-D$S' E'5Z<[OPU<*$==@)O-GB+YX8FX/>EUF[S M0@ML_R\X^1=02P,$% @ 8H%C5PIV3Y43! &@H !D !X;"]W;W)K M&ULM59M;]LV$/XK!S4K$D"SWFQ92FT#2=JB!=;! M2-KMPS ,M'2VB$JD2E)QTE^_(V4KSI"X:(#Y@W4D[YY[YW&VE>JKKA -W#6U MT'.O,J8]#P)=5-@P/9(M"CI92]4P0TNU"72KD)5.J*F#. S3H&%<>(N9VUNJ MQ4QVIN8"EPITUS1,W5]B+;=S+_+V&]=\4QF[$2QF+=O@#9HO[5+1*AA02MZ@ MT%P*4+B>>Q?1^>78\CN&/SAN]0$-UI.5E%_MXF,Y]T)K$-98&(O Z'.+5UC7 M%HC,^+;#] :55O"0WJ._=[Z3+RNF\4K6?_+25',O\Z#$->MJ^8-!:=-K+9"=.ZX:+_LKM=' X$LO 9@7@G$#N[>T7.RK?,L,5, MR2THRTUHEG"N.FDRC@N;E!NCZ)23G%DL%>57F7M@HH1WWSK>4L3-+#"$;3F" M8H=SV>/$S^#D\$D*4VEX)THL'\L'9--@6+PW[#(^"GB#[0B2T(,G@ M:.+PDA\XZL.R9L(\]A?^NEAIHZA$_G[*]1YY_#2R;9MSW;("YQ[UA49UB][B M]:LH#=\"EFNS93M +@PJP>I?.XT/)R7>TC76FU1(36 Y M@:4A3%,_B:=P)0654==?.%S8T&W(*@UQYB=I;C\Q!6;Y9$1]V"AI>BGX00NBJ)KNIH9LK&TJ2DXZV\TDF:-5(9_[S=.HV3JYY/\C*@X]=/Q^ P^ M2\/J9W+H@T ;VRA,_2P+;7 3/T\C2LHQ-7A'(X'"0EE_IC:V5!,GZ6A*-U9= M[S%.)J-LV*!QXHK+5 H1FO[N0'MW/%=)MGA\JDW=HKO):VIE!QOEH_2QHNA0 M]5Z3H(9XH:*1:Y,-4C)96_$":EGTH: 06.PKV;1,W+]^184U?:./A=L'KMT< M*4&*OK^J>\T+2M* 2I6S)345<&.YW3Z6HR>;M9^F_#OVS7I@)!?]S-X'X:A1 M_U\3?Z$VM<$VY(-VQ1;[TS@G*LO]/,OA&K6QRFE\4ZN>1F?4Q-$D BK%:?RR M^OWG9W].[>^28E;R6UYVI+*0G3#J_N$V)">H"VS),D$J?W')_Y%UHZ=&0' P MKQM4&_&ULK59M;]LV$/XK M!ZT8$D"U)%J6GE-9 MIXB6\Y9O\ [MI_9&TRD:6(JZ06EJ)4%CN0@NDO-5ZNR]P><:M^9 !A?)6JDO M[G!=+(+8.80"<^L8.'WRGOV]SYVBF7-#5XJ\6M= MV&H1S (HL.2=L+=J^PONXIDXOEP)X__#MK=-XP#RSEC5[,#D05/+_I,_[/)P M )B]!& [ /-^]Q=Y+]]QRY=SK;:@G36Q.<&'ZM'D7"U=4>ZLIF]KPMGEU8-% M+;EX^\D@W*G2;KE&>(?W5*Z6DF_A4AEKYI&ERQPDRG?$JYZ8O4!\!A^4M)6! M*UE@<8R/R,G!4[;W=,5>);S#=@3C. 06L_$K?.,A\K'G&[_ =XL&NB[DG3YTG=$SHW+<]Q$= ;,:CO,5C^^$.2Q3^]XG(ZN)R^ MQOY?BO6_$,/'"B'G6C_6<@.\49TDI2H!]_B.\&:/+P[PN<=S;TV5M-BL40_E MW-4@WVD3KV6P16(A3*D$#0]S_@1Y!#BYEF KU1FB,J?PLU;&//45W@ ;9V', M4B>Q21C'*5SD>==T@ELLG)FV]5_<#XR3),O"9,).24K3D*7I*5Q]6Z A2)JG M)\DIW9.=A;,I(V$6A],LAC^^]\_S7,M<=/20H):@;$5!"R4W;\F;AC)DD)); MNP0@58H>G#1D2I)1HBY\:"LNN,RINFY4F)$OY:5J6BX?:;CF2COR-]-10E-& M"#\PI5>,!X55/CI70DT1RPY=:?1QUKZC&QS6>6PKC0A-/R[0C8N76L1U14B7 MFQ;]-!>/8>\F2T9GQXZ39C)H]C=)ZOM_>5&?,32V;GP^R\YVKCL/8\>'UF6^ MC^Q;L_ /3?ZDKV_1;5K7TD=9HZQ[WZG=PNELZ@XIL#20#(-LWCFY P2 M%L;9F9.G9)XDJ0N--GI)#@,+)X3YJ"P70_,^-[JB@YW3H-[XS4HOSKVS?OT, MVF%Y7_0[ZZMYO_D_<+VII0&!)4'CT702@.ZW:7^PJO4;;*TL[4,O5O0#!+4S MH.]+I>S^X"X8?M(L_P902P,$% @ 8H%C5U" M+O ! 30P !D !X M;"]W;W)K&ULS5?=;]LV$/]7#EI0M ;B]1WFAA( MVJWK0XN@3;>'80^,?+:%4J)+4G6SOWY'2G:4UO&*/NW%(J6[WWW\[LCS^5:; M3W:-Z.!KJSI[$:V=VYS-9K9>8ROMJ=Y@1U^6VK32T=:L9G9C4"Z"4JMF(H[S M62N;+IJ?AW?79GZN>Z>:#J\-V+YMI;F[0J6W%Q&/=B_>-ZNU\R]F\_.-7.$' M=!\WUX9VLSW*HFFQLXWNP.#R(KKD9U>IEP\"?S2XM9,U^$ANM?[D-V\6%U'L M'4*%M?,(DAY?\"4JY8'(C<\C9K0WZ16GZQWZ;R%VBN566GRIU9_-PJTOHC*" M!2YEK]Q[O?T=QW@RCU=K9<,O; ?9+(F@[JW3[:A,'K1--SSEUS$/$X4R?D1! MC HB^#T8"EZ^DD[.SXW>@O'2A.87(=2@3_\#Q^<22&=!]#>@S])T@[BG?8V_]( MU/[SS1IAJ15U=].MP$DO8S#@="17KTD1+30=.)*LI3%W7E"VNN\/K&"^G>DDG[#*ZDDEV-(*T7>X4UMK=H(.&A& 2<0)&D3!0I4(-2^W74,,9@ M5]\!?AWL@I&.W%-][7KICP$+6?H-,%68&Y'',AN1$U%^'SB#=W14WGP?B@V) MZBTN>P6*CIH WMSKRR%QCQKUZM\'N443'!U2;,\.:;XVVMI[?R[KNF][19$O MCF3&A[%7^;AS>XD/66!>@2R2?0-W* WQ\C(<2^2 034D==UL+"4MX9S%946K MIYPGK$S39V'-TE+X%:\R5N0)I/"-(2<=UNM.*[VZ@S)E99'#TSQE M145*3WXI!11,'2)$"F(IF*QG%!H,'Z.]T]KW6[02HMN3*( M;=#,O0GZN=?:/1.XT4ZJ23'8L1H8=$3#":1QQ:HJ"]DJ*Y9GXF'F!"]9F?,# M]?$_Y+ZJ&"^*,8",IT, ,4NJ\ACUE6!Q/E OJFI"9T%%4SQ"?37--VT.$Y^S M/)FP*5A&@(\1G\3YE'@NTA\A/LTFCO L_A'2><%X.9!>" HR^R9GJ6!5G,-E MJXUK_@GI)DIH'K-X^&S9TD%Q4IP6-"DH%88>.E-.RLD+3Z4_A]V:W(=VN*O1 MW]6/'4F^RAC1;3<8)BAUQP98D9[RAX9$?L!21Y?-3QHZ#>TH:"7O?,7 MLSR0#QOL[;[XE!S(SO&C])O;YSWZF3;<:=-<4=YW5P0U9^(W5!\)BZNPII.' M^B#+_3H'ZMJ8NI;6!?"<%73W4$0T/"\=&>4)U1Q/QSJY;_)#$\)L,N)1^ZW" M($M][V^>8=K;O]W/RI?#B'@O/@S:;Z59-701*ER2:GQ:9!&887@=-DYOPL!X MJQWU>EBN:=Y'XP7H^U)KM]MX _M_$/-_ 5!+ P04 " !B@6-7XGZ>]5X6 M !94@ &0 'AL+W=OMTM/):/3T=*5,=O3Z)7_VJ7C],J^KU&3Z4Q&5 M]6JEBOLW.LUO7QV-C]P'G\UB6=$'IZ]?KM5"7^OJZ_I3@7>G?I7$K'16FCR+ M"CU_=70Y?O[F"8WG ?]A]&T9O([H)+,\_T9OWB>OCD9$D$YU7-$*"G]N])5. M4UH(9/QAUSSR6]+$\+5;_1V?'6>9J5)?Y>EO)JF6KXXNCJ)$SU6=5I_SVW]H M>YXIK1?G:4K.QD4K$PF?]6=Y4,PX6*T9<+$3I@PW;(1 M4_E65>KURR*_C0H:C=7H!1^59X,XD]&E7%<%OC685[U^JV=5I+(DNBIT8JKH MK&#TB>>TB>[5G_8K7SG4K]F MT@2TW"SO-IG75:J MTIO+1L>JC)2,E.5^_MO%9#)Z\:DP>1%=_JQ6ZQ>?-Z;QH/&+$XA_M>1I*2U1 ME-&\R%=1!4,0@0K^NU9%=4]C"EWE@^@WJ'09O5/%(H^N=5P7IC*Z'$0?/EP- MHBN\^1=L2/1&9=\&TX] @0>&T1:&R M!2B1>>%N=I(B^Z+2Z+(L\]CP.UY$)5!80R)&EB>"C& M. VC"WZ>1"J:8X7']UH5L(0W>7ICLD44R[RYBDUJP)%\'CV:CD;#$0Q%FI+- M.][@_V<_V^[ZSL[V%T"'/)[1WZC.XGRU,E7%0H#MB#H<-,WQ9;AMO:;+>329 M[M[\?;!&=]\AO@7'0!*SK]K/)5"4UBR/N"C06! EEB=E/7N<&I >4#>>!L31 M*554WA(G2&7D3'W3)L&T@VYO24*31?IN;0H6ABB!IM"*'7V;/!E@$WQ_NS3Q M4D:I-,4-DS0$K@E3X_ 4L M3ZKOS$R$'*PHM"?*@#FD&K@[>.CX&Y.]4M^T90$\0E68F/0&5\/,%.N!-5(X M#=ZNRDD/,DUV!M3!/&#-&YTI\)2MH,*7MV /3!H6ZA]8+56%5?^H#?9L72HH M)C&J\ \K@7]EGIJ$;7;ODBRKQ%N:J>]BC0%GP^GH^9C-$%^"(J,,&_1'#1-, MQEF+;#8R9]TU_G^K8_O1V'W4R*'];,P?G0U'!^W"%E_-\1%?]2TL,?WEJUGE M-WJ#PX;ENJSH;!KZDL5+(,]O#..2")='@S[D68*7/'8&@PZ)F[,V\*1C:\ ^ MO'_SZ^>6C2QTRLSD;Q[+DBM-PF]BR/%ZG9J8E)+H"W2W)J_&&V]5*+G\[##R MW5WB_$5&$!2N I(1$\-:)[C^]5UP@,8[\5EG[$^C=QK$02@_"Z)A!\>&"W+X MGT#7K8/3@MUS#\%.:&1PRCUNAUC37!3NM>I5Q7QMO2JPC!P+(@]"250-JQRY M2>9J\CM0,VCZ NO#-#(B 5"'E6>KL-^DGP?L%IA,:H(,P+AD/ M)].?B(H)9/@GLGB8E-6K]AUU3W,5*N,7-@,?H8H?G"I^9E7\'K()+XCO5BE8 MFK'@D,5J\XS66D)82+APO<=&>+EK,/,&<$V_"0Z MC;$8W,-Y4FD%+H!Y%!I$E<[P"4\?$\,.YO/(\7G\P_D\C+YF2:%NLTC CKB^ MPP7X%I)+P.%WQ)E$H0K6 ?-T]R!C./:C!<9.5O;#1)GT'@>I:>%U7C 4 ML>YTSZ$$YVS>">Y3;CR&-R7'(NX.DK:"CL[INWM^QW!JDXM] #! ,YJFLKRO M>;B55 "]NBBTA0]E#?_!RPN5SM_=0ET$<1"3V/O!'^. -;8K[K&D=KZ8S0A1 M2N).UA8XRSEJVD+1X)7!K9"TPM&FCB5[H!"\++$%^TOH3OMB6PH0\06C%&;? M+0<5%*8(-_U@-9\;RC48Z\TRO9 WSN%W/4OH\6D"(1,(8VD2HPH.@P0FXY+; M**U:DCL:>*C"M+$?3! QZB33);Y-CJ, M8@S<.2Q/0;>P,F57H#$-GW(Z0+2+&)-U!9^&6;&_'S3XU1X$N_OC%GE9^L^) M="'*D]"64#?M]SI9, .;%>ED#0#\B/1"]\*Q9K1I+AV,"S M.P,FRCH 1!Z:'PG"8C=Q7U($[/LUKG(.'3U!/SA3LB,A\NGC572EUH;T!?C] MFP9',8P0; &\#UV;!HG]FA*%K2+N5W MI%W.MF8^KMAU5?_6Q OA)U;9-L(KR8$UZ YG539+TLG4Y"160",6'"@'Y%I! MX]_?O/_R]M)'::F"L9OG=1"F62AXX@T>2'&F) !(8'/$U00"2O!EG!=@8?8F MX,!@M8_/#\PQ[9,BFV0J#T\R?5>*J9U@VD?44I5;,DP=*W$Q:"'3.-:IMC,$ MF@4<3YPC_[Z4%.COS4AUX\&]^H!5H&Y_>42XA^0);=O$BM\5)5K6CW\XZ_=%B?O%6CTL3)R,7)CXHX7H M 6'BWE,QE')'XJ0FAX(Z2#+0CMX8&8;ZAQ5CV08UNIXZ8*#I6(P[K@,%22@TYFRUNU;A%# MTXEXFD;%!Q/K-K4,-,5S2L ;'0N*(,L#@RD V'T)W$,.=X'8!!>@I<3ALY9S MUK@D7T%*3-Q6/2+$48DY]%U%%@\P^)ZQL)W-XR@7Z6??N^WRHK0,1PA;(EIF M_0!C,LLZ-NR<1* S<1;A@&N0NR;LWSA7\EPQT)AD,CP@M_E7COSYF@<;=Q4P MHQ=?6RM8D-=B&Y79-RUN+0$CVND0MRY9P#1EU^ .T+;I?9H,**^])Z$8JCF[ M1"1P6:+V*54HB*$JEH1OEN<.6.*+=K@U['7&9Q@&%V*FH$] M/5DBWJ1;^)RT>4_M 9TV#0\L+-R @SRX_N H^GYBLKP=U*F4P<<#*.BFX7M0 M#"E.XPQ;58CM5F?+P8#%*43%D.+^ '";L2VS<5:<)?/>:N798%#+C@(:_R=Y(,P6.C:VG 1 MYE"84I.YV&S!VHH_'T^%9* I! M8PGCAA 94D>=WR#.R\K2)9NTTA=!>L)?!05SE%(M"LH1Z)!6]M\Z M8S,N(CN 1OI^AQ :;"(1SD?!B1 LS+,6Y_@L4UJ+<2S8AUB!$KP)68ID$#3Z M) P7K>[HI$M=J%06'5F9MQ0M\Y0S\V'\V2IM4BLJB\:L+@U!/1>=^_<) =H5 MZ"*$D]Y;?T\7_0N^:4Z39QS%.X,UAPL4)!";(JY79-Z!J)YS7B>IV9(027-3 MQN"O*W]03D)+\P@WVMCHLS5&BAR@;TP=9 MI[-1.*2]EFT^8CEE&.0!C#]#,-Y;Q=XKZW#2E#XIS]$4J/7IN/%9DY 7.2NM M>8RU3\);LY:))0CCZX:B%Y*VLZ>6^[SI")CEA%RYU/"S;1QQ@T-;L,(MU(5M M7N6O?57#N%PR9X?L,G**GFRF-RHG;"8?C0>CT6BW3V!F\/E[KF&3, 8H30#[ M[,)S&5Z$$C/N[9^2SB 8&.S-MNP;124L9W)R%9X1GEP>>L@&2A4$MG8@*(UL;#VDY,. M_2]LWOCF1$H0;$[C5NL'%C=SPY6I A?#^>L;VUU9!E]WI8D;8\E@L("'AA,F MLS+I'B8)LGPHK]C[4 I0..5\04MV*3MHO8C$EJ)^[32L<1@RN%_R4@M5)"S) M=DFP4R]R"8!<[G48O6T4OUH"#$MZO=Q:Z=X6-F24FF\,DH=O@8C/-3O%7,800[KNM).9CF$[2I'$X'1<0\RSQ6-ID#(N MK0QAI7P"(@=(*R7A6VG\=SZ7>-WDGM3#@]!A])OUB<'-V*)=R)4&. 0\[_@M MRR"9G^BUSIIV5$"R2T*^M5#EQRB8DBR6L']^P:>LG5H M%NW&3M1-)F3UV@+UX$5IN7 M$1>^Q[W[@,UC/!G,Z0[*$I5UBIA^[N-K#]*C/##U/8RH^7PZ?HCH M'4*22RAB!RK*W-!#!TTHO$&;AWX V45^9U;B\1\].Q^>37A#IN^PZPW+P%P< M9_WK=&2$81LG!=C;M.N"_1:R<]=!*.B[/=KH28I38CD9<;718PO(=#(J11>D M6E-*2@KELDP+8"/5["U*#%=JBR3IXF 70P;2%D4II3Z8O1$?J,AI^3(7,\C2 M[J 764(9?-Q!8-:VGTA.LYW 9R2NNMP,,@;!NH>"X!"5N WFK0*DVW5%I"C;$_,=+ W5HI*?E=.>A2W@:(MX8#@HF3VCO!L\^.:ND]X. M5KE7$L4#+L>IJ!*)=JU7/R*-0ZUL3+OW\P](?%14N24AG,])+/]\2@@GWYX* M\LK7SHOW98#8,LCPDST)I,-B2;&\82K%7:1O6NVUMI)^#NS'GU4=ER/]7KWI M)! V[)+L$&9H5%-J",M4C4@Z>-BJYNRNB=C@&PI$IPJ7Y=:5O.KTZWAV>F<; MND+8:7U#B?2^*QABLZ@T4M@FY>:^I? !;VO @P)'3X6!"LF<,-=)X_Z;L'FF MF?@5J>V_!.'[F]!W:XHK^0E!CQK:MTL)CP6WE+(FD>"W'S[DXL7%Z*==1DU8 MX?I$4S/O^&&7$W-NK75 EB4M"*'L@*P)[I6J')8[KA!AKP@U^VZ M 6*GDB7F@KL%>LQM)RRS#S5O-;^$)-T33-/A,R^!0M0^AIGYXR9R 0BM.TQ+ M3!)V O4I:EB5X#B FRU]3LB!/UO7+1M3;5REIC?Q\,;6@:_IMT7*K<78_FS# M\\[(UH#C][1Q7I>86IY0%;BMH(^BZ?F4T7OSZFO6"'>?>AP_'8S'9R?1\<7@ MR>392:L.&]8[I>*'=9]>#"XNSOG5T\'T?,Q,#)(?4ICCGZK!IA90P4C!<]L* M]H:"25#J>SB;2X0ISQ<9TVZ"KM>FI&BHWQ]1IUWI1*CO'#?Q#X:UN MIP!&;I;A-ZUO^ZG-IDO19&5E*FEU;-5U;,(A:.,R38- ;\I_%]@30[7EX-9R M2YA!$RY%5>N^<38-3@L0"M99^ MTXM)V!X4"P2)'C'/KR"F)*3W^!%'79XT00RF(7-> :=(H0P'W,F M3IY%>X@#VV@=D0T4Q=&ZX =)U9VTZ]DGI(87S4$"&^/@BRNM[?UADIW71R)W MMY:TK&UV2.]]E[AD-]88S@V(0 -I[7IJ]@OB.L^Z><(P14E)R7P^IP-+=9'2 MFZYCOI5"+H.G;6V??2O%N"U\:)"-!;>PCJH04?$NLI\Q.RQGKWGD-&7J-;?7 M<+F9I3P,U9/4:+K9P>_'GMLML'>XV=GXE1@KKTULLMLJ/!H_&0^G3[N&P)_" M=9,35K#9QX+?\%4&F7UO%[95)K;T585!E.VPVC16TW'0.>7L==<_.IJ_0\E# MW7NXPGMFV;I0(X". LKZ :_'*I%3P<#<#W\QPJ:]_0!O[7)%__ M#U!+ P04 " !B@6-79584""!YR>WH?=A]L\:@C*RN/+P_PQ6U>?"N76E?1 MW2K-RI='RZI:/SL[*^.E7JERF*]UAF_F>;%2%=X6B[-R76B5\*15>C89C9Z< MK93)CEZ]X,\^%J]>Y'65FDQ_+**R7JU4?J;2:KERZ/+HRC1 MS701C:?$X_'3050M=72=K]8JNX\P2&-29+(JQQ+1%:;A8GFU3[JL5*4WEXU. M5!DI&2G+_?RWR\ED]/QC0:>X^EFMUL\_;4SC0>/GIQ#^:LG34EJB**-YD:^B M"F8@ A7\=ZV*ZI[&%+K*!]%O4.@R>JN*10Y>Q75A*J/+0?3^_?4@NL:;?\&" M1*]5]FT0_3*\&@[X /_\^ &&#*>Z7D*EVU^7T>\Y#@T2%$Y;%"I;@!*9%^YF M)RFR+BJ-KLHRCPV_XT54 G4U)&%D=R)8N*P:1E]PMMV\B-9%?F.(TS"YX.=I MI*(Y5GATKU4!.WB3ISR0;_/_G9 M=M>W=K:_ #KDR8S^1G46YZN5J2H6 FQ'U.&@:8XOPVWK-5W.\62Z>_-WP1K= M?8?X%AP#2G5%%Y2YP@ ME9$S]4V;!-,.NKTE"4T6Z;NU*5@8H@2:0BMV]&WR>(!-\/WMTL1+&:72%#=, MOI0H@P^%FF4)O9[E!8P(7I5PLLXENHP+ M,^/#L,F,QO ?V\QI-*!KP_*D^L[,1,C!BD)[H@R80ZJ!NX-_ MCK\QV2OU35L6P"%4A8E);W US$RQ'E@CA<_@[:J<]"#39&= '33H?9XE>,EC9S#HD+@Y:P-/.K$&[/V[U[]^:MG(0J?,3/[FD2RYTB3\ M)H8IB4DIB;Y =VOR:KSQ5H62R\\.(]_=)"<^ZXS]:?16@S@(Y2^XAV F-#$ZYQ^T0 M:YJ+PKU6O:J8KZU7!9:18T'D02B)JF&5(S?)7$U^!V8&35]@?9A&1B2 Z;#R M;!7VF[13V*ZT)F,4WB-XO\!T0@-T$,8EX^%D^A-1,8$,_T06#Y.R>M6^H^YI MKD-E_,)FX!>HXGNGBI]8%;^';,(+XKM5"I9F+#ADL=H\H[66$!82+ESOB1'> MK0N"5S1T@,_LAW,K$W/<:2GK,'-&L T_B4YC+ ;W<)Y46H$+8!Y%!E&E,WS" MT\?$L(/Y/')\'O]P/@^CKUE2J-LL$K CKN]P ;Z%Y!)P^!U1)E&H@G7 /-T] MR%@.,AJ>_VB!L9.5_3!1)KW'06I:>)T7#$6L.]US*,$YFW>"^Y0;C^%-R;&( MNX.DK:"C<_KNGM\QG-KD8A\ #-",IJDL[VL>;B450*\N"FWA0UG#?_#R0J7S M=[=0%T$JC!M[ <31(PZR72) M;U.C,U[C!L,LCEGI0L*AQ)3KO#06?"6&8A;8")$0V26A\,?,:AYS$ M56N8! M'ZTS@[PT' @Q3[*7 \0E0C46TBC*G9@5[E;PUPXL=-+"DVH& DXMTO.XBGPH M+>9]-9'9K/'PJ"80(:MCC72 /#H_)-1FG<++!9/YG!R_L 8,$*.9E!(=8 '$ M.W"ST"]P=:U2N2R8J9*=A]P:Y*2FC6Z7.J,8 W<.RU/0+:Q,V15H3,.GG X0 M[2+&9%W!IV%6[.\'#7ZU!\'N_KA%7I;^B%[X5BS4CR7!LX-F= 1-E'0 B#\V/!&&QF[@O*0+V M_1I7.8>.GJ ?G"G9D1#Y^,MU=*W6AO0%^/V;!D2 VO0'GF3Z MKA13.\&TCZBE*K=DF#I6XG+00J9QK%-M9P@T"SB>.$?^?2DIT-^;D>K&@WOU M :M W?[RB' /SQ\2$B(NDI"08I9_=TBXG^[_S9AP"_\Y+@P2'&"2R1/:MHD5 MORM*M*P?_W#6[XL2]XNU>EB8.!FY,/%'"]$#PL2]IV(HY8[$24T.!3FH\2;E MX-5(5'?9\38(,W]!O*=NP!TU\_Y6!/XAU[Y29-'"F\> 6@K2%$ 7O%20J^TZ M1=:WGBBH(6*/"3C,I]BXH_S_R'5KY'HP"_<%K=\?LQZ,C+IY?,JP;PU>6ZMN MB63]DC,*.$H^4.86_@Y@UB#'ME+'/14<*A&'=<%AJ"0'G4@#>L<4F^@I28N*UZ1(BC$G/HNXHL M'F#P/6-A.YO'42[2S[YWV^5%:1F.$+9$M,SZ <9DEG5LV#F)0&?B+,(!UR!W M3=B_<:[DN6*@,$!N\Z\<^?,U#S;N*F!&+[ZV5K @K\4V*K-O6MQ: D:T MTR%N7;* :7#]P5'T_<1D>3NH4RF#CP=0T$W#]Z 84IS&&;:J$-NMSI:# 8M3B(HA MQ?T#E&?C$MI)FYV7< 0EA+5UDX#"HQ!_+33HC%UM?&0.F:>KMCSPX7=B&V; MB[7@+I^+5B_+ H=<.&$!E21YW?(,[+RM(EF[32 M%T%ZPE\%!7.44ARX) DN9&4HO&,70Z83PJ8*!K72+C&>\OZ-W. #K*<5OI.E M9AK!HR1HFDG28Q$2Q\5*HIVX5A=TALK>" &.K(+;&T0"!#>EM"4L[]SX1F!F MNKK5.MMP-5^'GX?22[ USUL5E"/0(:WLOW7&9EQ$=@"-]/T.(3381"*!.R%,D@:/1)&"Y:W=%)E[I0J2PZLC)O*5KF M*6?FP_BS5=JD3E06C5E=&H)Z+CKW[Q,"M"O010@GO;?^GB[Z [YI3I-G',4[ M@S6'"Q0D$)LBKE=DWH&HGG%>)ZG9DA!)2M#JN.(7$U04L M@JVAL,P5\ M B>=57,' FX\7F3D!Y:]]5<.X7#)GA^PR;*8W M*J=L)H_'@]%HM-LG,#/X_#W7L$D8 Y0F@'UZZ;D,+T*)&??V3TEG$ RYFV,G MT']QK"7=*\.=F;9=@^BDI0QN3DYF:Q7DPA]F9N@1CZ1."7T'S.L77AK?[,9. M0D \*SRC/+B\=9 ,%"J);&Q T9I86/O):8?^YS9O?',J)0@VIW&K]0.+F[GA MRE2!B^'\]8WMKBR#K[O2Q(VQ9#!8P$/#"9-9F70/DP19/I17['TH!2B<1&)+4;]V&M8X#!G<+WFIA2H2EF2[)-BI%[D$0"[W.HS>-(I?+0&& M);U>;JUT;PL;,DK--P;)P[= Q.>:'6[GC(PYJL(L%A0D#IQN%)KH'00#R:5: M:^W=:FBV\KJ C#GCB3VD#A[XK+!.[LKDC ;TGJ5- 67?L_(_%1 :(HZQBT*N M8H@A77?:R4S'L!VE2&)P.JXAYMGBD31(&9=6AK!2/@&1 Z25DO"M-/Y;GTO\ MW.2>U,.#T&'TF_6)PZV>C,BY.+-#$1*@$/"S-UO_:5*ES$;N#.O M /;9T29A76!K^<0_#M)KUOQ-C\\%[W>J) 5U+A JN!="I%@R-W>2==95E8I_ M7$$\\L37IOSQJ. -I@BYGB][7: O7@16FY<1%[['O?N S6,\&W'';% .+819AMB$EHV17T6<:*:5!U!]$MF^$<'P[ M T&'LVY/S=M63^\[>E6:Q-7V3<:)?_$,CF\;&?I&8^ "LUJJ#IS/X_)@\^ # M9.3/7B0WSWE2O@1I@]T("0AYC*CY8CI^B.@=0I)+*&('*LK#,\GO"'3=]CUAF5@+HZS_G4Z,L*PC9,"[&W:=<%^"]FY MZR 4]-T>;?0DQ2FQG(RXVNBQ!60Z&96B"U*M*24EA7)9I@6PD6KV%B6&*[5% MDG1QL(LA VF+HI12'\S>B ]4Y+1\F8L99&EWT(LLH0P^Z2 P:]M/):?93N S M$E==;@89@V#=0T%PB$K<@Q;!MR[VVA4Y23Z%N$+LD?HS1*)]3%JHHM-I!RT MKNV.%*5ZV4KO2&=)'!>U;=RLL[4R0164JA(4Y."@8=R_FT)2E.V)^0Z6AFI1 MR<_*:<_"%G"T13PP')3,GE'>#1Y\<]=);P>KW"N)X@&7XU14B42[UJL?D<:A M5C:FW?OY!R0^*JK(NTC>M]EI;23\']N//JH[+D7ZOWG02"!MV278(,S2J*36$9:I&)!T\ M;%5S=M=$;/ -!:)3A=?IU/#N]LPU=(>RTOJ%$>M\5#+%95!HI;)-R M<]]2^("W->!!@:.GPD"%9$Z8ZZ1Q_TW8/--,_(K4]E^"\/U-Z+LUQ97\A*!' M#>W;I83'@EM*69-(\-L/'W+QXG+TTRZC)JQP?:*IF7?\L,N).;?6.B#+DA:$ M4'9 U@3W2E4.RQW7"Y/53 "IFT!#7I#K=MT L5/)$G/!W0(]YK83EMF'FK>: M7T*2[@FFZ?"IET A:A_#S/Q1$[D A-8=IB4F"3N!^A0UK$IP',#-ECXGY,"? MK>N6C:DVKE+3FWAX;>O G^F71EYA:GE(5N*V@ MQ]'T8LKHO7GU-6N$NT\]3IX,QN/ST^CDCM8)7G4N_MEU"-8=9K+">+\?1^?2I_Q]QW,6E_WLE4N S$WVR M.V?3X)0@L4"MI=_TH4F%G7SCM!4_":*;LHF/V-OX M'8"=?8FM>+N.CH0PL3QZJWR5FYUR"X9O;JVZGOH8@'+XI/4$# ^*18($[]B' M5Q!3\2E^S&&L.Y 1%H M(*U=3\U^05SG63=/&*8H*2F9S^=T8*DN4GK3=PUCYRF3+WF]AHN-[.4AZ%ZDAI--SOX_/QL+CT::^^OE1+>D 2!\Z)FW6L/^37L^RVYL^#'_OB1AFM^ MGI:%77[WSW_J?S7Q2GXLL!DN/[GX@9^BHG![CJFCX<7T*"KD9PSE396O^:<# M9WD%U>"72ZW@X6@ OI_G4%G[AC;POR7YZG\ 4$L#!!0 ( &*!8U?70P= M)@8 ,<9 9 >&PO=V]R:W-H965T.!_OD6IM/=BF$8U^J4MG3P=*Y^G@XM/E25-P>ZEHHO)EK M4W&'1[,8VMH(7GBEJAS&83@:5ERJP=F)W[LT9R>Z<:54XM(PVU05-S?GHM37 MIX-HL-ZXDHNEHXWAV4G-%V(JW/OZTN!IV*,4LA+*2JV8$?/3P8OH^#PC>2_P M08IKN[%FY,E,ZT_T\*HX'81DD"A%[@B!XV,E+D19$A#,^-QA#OHC27%SO4;_ MV?L.7V;E.Y*7_\B.G^\@;DNK?_+KEO9",)Y8YVN M.F584$G5?O(O71PV%";A PIQIQ![N]N#O)4ON>-G)T9?,T/20*.%=]5KPSBI M*"E39_!60L^=O1;6:L->"WAF3X8.D/1BF'?JYZUZ_(#Z$7NCE5M:]I,J1'%; M?PA3>GOBM3WG\:. 4U$?LB0,6!S&R2-X2>]?XO&2!_TCQ]CO+V;6&5#@C_M\ M;"'2^R&H+(YMS7-Q.@#OK3 K,3A[^B0:A<\?,3#M#4P?0_]V AY5O]^X6YAL MRDMA#][=U&*]\VXIV(6N:JYNF%!.&,NDL@6>B6, M(E,9!&KI>&D95P5[4:RXRD7!IHB3S&%';731Y.225'G9% 1S 47#2W:YY"C[ M_(:]E+:F-H1WG:)'>_7!.Z8;56R\"L@,MY2F.*BY@2=D-[V?2T6'L]P'0^)P M:DI,:75@1*X; U?07Z0]O!6S);>087I6R@7WC7P/N<>+V9$(I9 M718MY%R7B+B/%)^5@GG"()]>JSOOZ9-)'(V?$R$ 3,'-]4(A9T6;TCL) :KQ M &X)?OC *'"456U?$-07$)O:B6J&O*U+VPMB$1_#-%+<["-;\F\)[Y'W'H^P M-E;[KSP]&HMS[+.N!C;8;,1*J ;F[[$H#9+)A!9A$$49%O$X.!J%6"1I$"8) M8F,=,?).3?0H^^,@2J-G;#\+DFR,3X!&DX06(V!A,>TX#L;-I:/1-*WRZ#9YWP8"A>VP4 M!^F8LI>%B%[&J!L>L_<*;4U!0%+#$W"C8WBMC2^K_:,@CBF%HR!)L_9(J5:0 M]'&0=Q-F698@3T/_O.&$&_R+0.[=*KO\%?:KD_Z.':M>(W'K16. M!+I^ C8IH@Y6Z$&R .$*=LY+WP6G-+%TK2[GIKT^>(5FVO-KNR/=4R]?"T"V M!<"M5KZWP0V)F4T0V)Q+@RNJ;$1['O8;?\G0B%LT92O48%,\1#)?&O<$Q B' MP=='XX#8VC9 UU8G.K(LY:VF_3U!-H(R TS] Y%DU]QW@;8H[79M;973E:!Y MW=\$OOEVS1IA\.4*D@63>$(/*;6>%,3#.F-@;Y+Y]8@=!6'FF^V8NM5D1*%% M N8@-76I+([8.XVK=SNR=]+8![DKW,OV6FHSQGCQL>FBM:[0%O9[0KFWKM!? M:S0[/R1LC$#;]R$"_P]N1-U#_Y\NQ"NXB2!V/N%>"9*$>F8<)#'=,UF09D?M M112'[)$Y-^OGW.S?S;F/JN_FW-VS[5VZP&PO=V]R:W-H965TELF>=PKGZI-^W62$J;GNZ%@H[ M"Y9ZK*?A+'XW[%I>J M$_PIQ=)NC!EY,M/Z,TW>Y6>=F P2I<@<2>#XW(DK498D"&9\:65VUBJ)<7.\ MDOZ+]QV^S+@55[K\)'-7G'6F'9:+.6]*=Z.7OXK6GQ')RW1I_2];!MH!B+/& M.EVUS+"@DBI\^7T;APV&:7R (6D9$F]W4.2M?,,=/S\U>LD,44,:#;RKGAO& M245)N74&NQ)\[OR]L%8(]E[ ,WO:=Q!)&_VL9;\,[,D!]F/V02M76/96Y2+? MYN_#E+4]RR^1)@;>B[K%A'+$D3H9/R!NN_1MZ><.#_I%C[*^+F74&)?#W M/A^#B'2_"&J+$UOS3)QU4/=6F#O1.7_QTV \$DTHZR4L&:15,F#.MA&=" M#S5&N@=&T)(WI:#->8-%0:4MJZ8*@EC-'TBS90W*RCQV@PQRD&A$IE4F2\E] MBSOM5W?(&;9GH'$2G$;4VCB1,R+WCD"#LEC R.I2(A:87/*2*P3AEAK+LB5B MR2EZ)4#,GC!4J1/5#*91J;Y\1[)T8V&6?<5N!($AJ7>%06ZJT"'PE6J:==DP M&J8Q35(V2*)D/*;QB!U'XSBEX9A-H^,TH>&$3:+A,*7P 7+G""GVXA$6M$.( M=SU=QRT]CD;0<4WUJAR[XV4C&,__!: 0 7LYCN+)]-4!,9L!>SEX!9/3892. M$_;/<_\\^T6E&^A$JJRTSD<"Y=880Y90*DNM%D=4+HR20YFDJGG"*&QW!W%O MC+(I2P_ND-(=)KWI:B5"IFTM/.:7#Z%H5RHWE'RO7"3^558V #<,<(9DIL%P MD^2W'?9,DX]+Y(MUDUT3TUZ\7J!>)/U;52((1W?JRY<-L6.0;#L6>K,[[27; M>@8;H5@K0DW^7ST]= *B%I*TZ:>'!FX0#[3SHP H[:CKA2$\V/:7&)]ET!;P M^,XW/BN82U.M2HG/\*N5GV<%-PMD"+"PFV-#A_61GA\UF'! :"C+[F0C;#G MRC?QCT6N347<&VZG8M1+]XE\5A0>91VUB'92[=5F*5U!!,XTF0LJ_&TG%"C< M-X!;H)ET!(!(!4B1%61$NQKD(73^;*B=K.17ONJ/3!@', M1 PG/VK(/V?B! MX/LZ6&<+MN!&AD-L$;&%4$A*&>+&8WCYO#L#V+;D5 M$!#&MYT)@AY >8YP0OU'#<<'XP@KF_%ZVRJ,?!AXGDMB1*BD"C??< E=<).O M,KAKTZ$$A%"%L\/S^EX)MV#Y%3[:IJY+;S;T9=P6; [2'Z/:1$^GNF7=%5J,60A5Q#_C;T$G65# .A[VO#^3G,=QVV2". M!G%,@V$TF$S9S;Y&G5%-!K'B'H6F%L+K57@$[!4:3493^B:0.?E>.LC2I;_- MB_P(%QJ#QPD2L#K4@P(/A!2X1Y2YM)D_[PRUV',3QWWE'DC2&Y&UJX.HS=@V MY1;!IQ_Q(6(/@AM<&'!2C7 X/6+:795Y& M>):L5]>/NHOPEOE&'EZ$'X @4M'E<@[6N#<9=0)PKR9.U_YE,],.[R0_+/ P M%88(L$_XMIJ0@O53]_P_4$L#!!0 ( &*!8U>"V;F]1P8 $ 0 9 M>&PO=V]R:W-H965TC6"=]4E73W5Z3M^GPT&_4+G]6R#+PPN3BKY9+N*/Q9 MWSJ\308MN:K(>&6-<%2'_<\)>BM=]Z%NQ):NT7?GF?GX^F#(@T M98$U2/RLZ)JT9D6 \;73.1I,LN#V16-+IX\6SV.!A>.GM+^\R'['^K$;>.R$EDO M/J5:+257DA?OC0@E">MR95#)(K.-PQ9;B+3Q4._].&Z ZEJ:>Z&\;Z"K[G5! MD)R/U90+E*:"Z:QQ#AB0VZ8I0'OC $(8HMPGXM*S6IC.;MXT_K& MT@9LB:HM&>*2^:Z3N6(G@U &C E>06LBIZ2.2(T'T=:A7V9VA66\.7#1X6=% MR,B5LHW7K"NF.[ZY#4S5P4RV<8;2T?> SA\$W<20YN ZF0Z,@N@!Y@-@>S", M8T;F/\7781B+Y/B7<=32!7 ,TFQ1> S+])Z3:"M7.HTQ591!#^$LW(I#(M[V M!J%6-SDGI4QW2'"MD - M A26N?NHC%"10+_)\S5UJ6TX_-(//"4"TVXKYJSVEUAG#R$*JGZ":#Q$5A@H M\I0,]PVNU^EV50(2%A:;\D639>8QW_7]&];!75>B]-O\@2)M:R[^3M?\H:[Y M(5W\'?IPC$#?7(X%^B(YJ=O$E#DFLN(QP=NWZB\:.=DU,DM>[3QT/CMYX[D3YVU\\.2M5GED[R[@9^ADGVIR;5O^\3;I=ZOBY78.9TW5Z ?^ M_$#%(BCFQ& !=S=J^SB?@0Z^'6 MV0S3 U'SXH^=8=3/&LUYNK)Z%2M6K*3COMB54[T1C\0Z^MHH9JQ!4)RXO+L6 M1\8X@7%V1E9O[UN7Q&,/+FF%[$03*&404J ;>T8(ZVD<8)PZ M\1LV8ZX!AO2HZQ38N6-4?8^0E6W:]&;#O@%GK"O9<9TCS[.#:79@5&^']R/:-N=[]'3HO,38K4-D&*[ P &/.: M:]KVL\:R A=C)H;A]^2@536..UYE'8T[K>U>SM%E/)&TC)J6$I@*?/( DZPH MI7U\@I8 G#"&=]IE<#=>B E3NI(H3;X*M-42F>D*G$OF,3%U=UZ02]R:/.M) MQ#N[AF(W%DQU>]!B?Y6!?VVN-@:C.U=9D)&,V)E"3);>Z0@JD[X4!2Y;W3G MXWX22\4.G8(/;#IG]WONH5X613^\6BJY=#/T @P4[+$YURZG6F,*N;(NIB?4 M6]V$KI ?>PH$*66R:4^'+)VC>)WO!'#8P\V/>]G0]#A")O1=DR4RQ*BWX-72 MJ$(A?INQPMUT*5VN,?.BGTW :>]!X+K4D=&M>PX+KSX&'"G2 MFX15T(T8V_WMN\#A&-7.!JQ7K0<' I+LNQ9,MFYU%;EEO+O&V)G07O"&U>%Z M?-G>"C?;V[OU1^F6R#3X6T 4H^EX)%Q[7VU?@JWC'3&U 3?.^%CBBD^.-^![ M85&NW0L;&/YI&PO M=V]R:W-H965TV(8,GI76U#+AUJXEO',DB;JKU9#Z= MGDYJJUJ@(O3"[.&KFB M:PJ?FO<.=Y-!2Z%J,EY9(QR5YZ/+V8NK$Y:/ K\IVOB]:\&1+*W]PC>+XGPT M98=(4QY8@\3/FEZ1UJP(;GSM=(X&D[QQ_[K7_B;&CEB6TM,KJW]71:C.1\]& MHJ!2MCI\L)M_4Q?/$]:76^WC?[%)LL?'(Y&W/MBZVPP/:F72K[SI<-C;\&QZ MSX9YMV$>_4Z&HI>O99 79\YNA&-I:..+&&K<#>>4X:1G"OO"Q<+DMB;Q M4=Z0/YL$:.3U2=[MODJ[Y_?L?BY^M2947OS+%%0<[I_ D\&=>>_.U?Q!A=?4 M9.)X.A;SZ?SX 7W'0WC'4=_Q7X8G7BN?:^M;1^*_ETL?' KB?W>%G#2>W*V1 MF^2%;V1.YR-T@2>WIM'%3S_,3J1#E%<&?X&375CH8Y=M- MI?**%[=".N4I$V\Z=09QBCI5&G&E"=0)M"RQL2^6<93L W:46\>",D4<.>16 MR+84CTZR$_25UBRPA.6FT5MV607_32$'&T4YXJ-@CPI>JTG&.H-^>*$,V*XW M+$W1X0*M[-"C)]GIX V[& :/!5T P[VA%#@CE-(8^EL+>AKJ\)60(P?2V:Y M[\)L?B]F2]1+J4(RI_9P]/L>>_A> ^UHHW& MY8'\_5!R!W%I/1#*DI!#^G-M%PJ2CA/,NAEC'V1H@T50<1M\G,]^O.T9BY9R M;9U<:MJ/B!\PVTB'%F% "EICH#88CT' =,& QMKBHL(H,D<%FGA-#%V09J58 M88?6XY]^>#:?3U^^>;U8Q,O9RY\'8P"YC0,3P*$U560-6Y8>L"/9K=GYIU W M^>">L6PS;N:'^U!&SWJ(*^E6E)Q]J^T2N"YV'OYB-T=,7X58'/KZ=O'+QYVS MC'\L";^?J/D_FZB[H6 %=- SX^^$9IRPX8 / [T[(X\,O,@>E$*V4,$X\L M>82\IKRCM]FX+X=":%HK+C>!--)-CKD25]1_$RW:^,^C_,[-%AQ_#3;#90/.M]]#P[WC$J2JM)#::WV<%!8U#J MTV$"XR#N1[TCJ9P(1SJ.!U1":W)R0?)) XTUJL0@>U/(OUFBQ &R!YWP_#G M<4R@ZM$&7H9/*[CR5JLB&KGF9N2BCV&]P[DF5K 'BGGNVE22=WDI'>UFSD:% M"G:2&]J:U1'VU$(KN51:17G[H!M74DO$*J[YF.[_7@IE;5L3NTT^[#KWVZ/I MWJDFYF^:S;\E?Z72,77#5 59MLX,Q[5/1@VX)@99@Q=MZSO>XY5N (G/+4YQ MAF&Q-XE])H]M;YR*]+<)LA[P\K54%CN_P,+[E2Z$:"!U+N(N?)F]CW M;:BLBQD8=^GBY5I^1D<=F((MDPN18+(+4^'GC.%F)A??$_P/5 MA:TS\3O*091XWP2=((6L?LRJ[TSI852<&V-C#9';#_!3=IV-$X;C Q#3\6\O M>B:+GO_B2)M/9\_9UNQ9VIFN#E-\J0%4NZH.G%F25A@+R"US&+)98 [!@=U; M0CJAWDL5*;8]1DQ=P"PY]'(MXUQ#O R1 QES=_2GQ-1H-2R+C@-;-)!+QTD( MH,"3"&9=T/PNXE(;;IC'$:/5..*@M@(7#),Q+/LX9"5PK; (0W%B.QPPK<&, MW [6.\>&XKZ?$SL&B/5+-]"\(;WNN3J[Z[UOLO=*7A/&.G]X\%SV)J2W\V%U M^+9QF5[I=^+IP\BO.!4H0*FIQ-9I]O3)2+CTL2'=!-O$%_RE#<'6\;(B8.I8 M ,]+:T-_PP:&+SX7?P!02P,$% @ 8H%C5ULO$@$/"@ YR( !D !X M;"]W;W)K&ULW5K?;]LX$OY7"&^Z2 !%UF_+;1+ M:=.]/FQK)-O=A\,]T!)M$Y5$EZ2RJ-1E;Z[UXFV_K[(Y*ZERQ8)5\&0J9$DU_)2SOEI(1G,S MJ2SZ@>R-_+?7$8XW _[D[%YUV@0MF0CQ M#7]\RB]['BK$"I9IE$#A:\G>LZ) 0:#&]T9FKUT2)W;;*^D?C>U@RX0J]EX4 M?_%GLF!,V$P.AM%S):?J":7EU(<4\DC@9IV#"FFMF@'*_0*7=:PE,. M\_353;DHQ"-CY)I5;,JU(K3*R=V<2G9^#=;FY+TH 0&*XB9>]#6LB3/[62/_ MVLH/]L@?DM]%I>>*W%0YRS?G]T'75N%@I?!U<%#@'5NX)/0<$GA!>$!>V&Y M:.2%^^1U3!W31\";)B,I:35CIOW/T41I">#YUR[CK>QHMVP\4&_5@F;LL@64FXH*T>OSUES3P M!^\4_ :X55:52HF"YU3#CSL-7^A61<24?%DP:00;%:P"^%%'F=:;,Z@HIGN"5+5M5,D1,2.($?VF\/OQ,G2H?F._$&Y!9P2&4V-[-S MF%6(A0&Z[PS] 0D=+XY([ 2!1P;0$X":!2!CYI 9P$#2PC$S:0YDQ/%D(*L2 MWW/2."!^ --#$OI.Y$4D3$"3@/SQ/*>>$#]RAFF C8$3^AXTHM#QC2VQYPQ" MGWRHI<'.T9YRNB@A&5UPT,D B"Y@.Q\X\#LK'LF)[_I LV Q1@P0?A*ZX:K# M@5U6"V;B2/'HH"LJ49UG5,U_;)X6@%7-9$6+\UI9S=E#IT.)J;X'(1M.R<#E M"I8M#'P[,DA!)T*ZYE"MS,HY;(;0'?,(=J-IDL.4(Y4%0&DA0>Q+-[T]'K!5 M\K]2Y87[]E+- Y>TY'>G1?:-C&LX,J D&1>T(J?(,X'W[N9N/#9-_]W9%KU1 M!6G.PI++/0/M:F4=N*1%S:S9BM2POB4>%/4_RD+(WQG"K^!3YI!'H ]%/#.2MRE&"B M1_#NAZV/C9N./ .L@90BBP9-V^P3QD"_GF?FA'YBV@U2@&O@>,!B1"$@MZEH M"T@4@@/ #C-2EI_3)?#VC$'&O@XY!0G-^1BYN"0EF&F1^#.1 ;0WIA0B3UZ/R'('X91 M=,1+^/19Q+.3:>"P[F,1Y MRD!1"=P"?-TH;5.6XA5/&=0V;LAKB>X"SPW2P M,W,U52Q@3UF4=_;7EIKHZS7(6V]V]_PYCGQ+/M>F R#\UPK=HP;=3SI&LYED M,[!L,W<$\GG(0#0>!WL@"23$](Q\J;72,,(@7Y,/+&M6]YTF##A1&&'RF+I) M3!+(CDX@+TS3 ?FMP1!81F(@9^1Z)C..Q^74CP=G)/+=-$;?<6GZ!M"7>FX4 M(8.B&TQOZIV10>1"[KFES*[(Y/@!YH5 6L,$*!W;H1/YZ6IMXYK=1MJ(7*><-*4 M;& M;CC<@;@@(@,/ ]8.P/GAV6KBD< *,"Q;N:\)I%$#)'^=??^-./+62?F82?.. M =+CYA9Q377;F!H?27CCGTEXKX:IV-R)#=PH:$$%.9@/Z70P;+$4Q@"@ 9Y M7<)*$NB-0ZSRCH35$/,B/P!$OB:NQBN"VJKQ$N##OQ]EOANUI9]]^63LLH7I MK;V8-[4!^5B;VN"3PG(N8PU6=E9N:N/N;4YM7;0&HI"PY;A44P#+[CI3NP[? M7 =C.K-K\7:MA5F+[G%%%XF-05NWQG<;.8OHH,%FTY]%==X@0JZIW&8ZU!X[ MWPGCX4H\K4&X--[890D4#!",34W?&$Z7E!?F5.X:'SI!['7OB'^P4T/'CY+& MJ%NV:._EI("TN53D2T5&]:P&^ 6X0W[B[*S(KP58AIOV 8J33 LH-+O%MWG< M,DS'9-KLC%POO;!+XS>4D+BQJT*],PA6JA>(YY/8Z]QK0/4ZGMR; 7<);R=XHQW(0,5C"-%S'F%2/@+OZ'T77_O\9.)OL&;&PU[-!2R'U_YB4G"35G=?=<"^ M=WR!/5@B\2D4A55+'%;G]>7.:C+J#SM8 H^!6('O\F%V,VB?/GCWB OSDFTX MY3GW1)NO:=:*/[DH38=.N'$YBM2Y@9WU-C^%MK)*DJ<7HWX8N;[?"=93\^:" MT+9FZ6O<[ M?SXHF9R9OUB@,^I*V_\AM+WMOSA&]L\+Z^'V+R"_4SGC$*0*-H6I'A1S/2+M MWRKL#RT6YJ\,$Z&U*$USSBAHC0/@^50(O?J!"[3_;;GZ#U!+ P04 " !B M@6-7')V[&T4& !G$ &0 'AL+W=O5\Z:H ME>%!(76\\HA?OWHR.DM,] M[D\:]R?[T%]1I[TXW5YV@[./\=FO!%M(ZSS[67'KA65F055)^^'3!U.47&^8 MU,AA2&@FK <=L-P4 )99R+;4T-2<1I$KC'/;8JV*\71]/#!C1S0/!K/!,- )"<" 4G*I@]RN9XXK MA Z6XUK^%UZ2_%QX"CSD*RC%T126U-D]M])43Y% IW0L*@M)B_<9^!5&1= 4#XC U:9:,;U[,TM'QZ>.E2L. M)LTHR'NAO;$;9$F#_$'SGF6\Y'.IPB@^R9H5L0DTE;^(3".(:1AXPHMB#F=J MLJC3N9N\4L$Q6,TJ:Z'T=C28@4V5VB;K[70PWK[HDVXIPG*A-GV*112E,AOX MX,0]PJ66S(Q#&Y"NK7E$U',S8)>.E'[Q;!P\LX*MN6/:('0T@42G5+KD,L?J MH@+T%A")AKSKC&7 OFOVS=Q' P3]:R=EIBBDKY%XT(N]GU>9Z*S/"LMZ9BK4 MXH ^T_LT.;V&8K@=G1YB@E!&M.]S):ZS ..:.BT45BPPD\C67(1&1C)#P>%8 M7@ERR>BEH4_H#6L$5$V!N25OUE+GN\W0147CX!:G1&$U#HT.\U)7L2S*V&8" MNOPK!'>5)?)Y-GW;CJ^31Q3PF"SR&E-2D!9,T,>&CB+E<.7,+F +B,B(H<0T M1@MC/,81H%2SP%%APDEN;@TG8EQMYA;M0ML=8D6H+3/@NX@0+! MPLDN"X]F@[2;A@?8KBWBIN";P9R,8.H+EB;$^073BTCZ<>'7\: 2SPQ+;O-M M#STEJMW<\L=-(,'$%013LTW(\W-*CALDKNA89A6YAJ689\VR]H,HS"@,DGF NZ4XB/Y" M@;\W>Z0F_E>MNK$?J 5.$"(IML\#3^2_$=Z>[P&/L%IW!Y\I.K *[+A#A.)\ MY!I#58H[1.S.9.@W;"XJ)/,M.TAGR2&ND\D$OZ,DQ>]1DJ"9G. V6P6]'/+* ME&$I.$BGARP]3MGDZ)B-^K.C(_B&?M3+/EL*C22IFM%SG,9DH%^:U(/T^.@0 M"LGQC$WZL]F4I?W9=,I^A%J^<([)X>EL1 Z/^L?OR>5I?S*-UW$Z8ET'B6'K M\(<-Z3(<<;%!I94IG@.;M\TI^C(>'A_%XQ'\*[?84#NT[0*JR>!XVF,V'FOC M@S=E.$K.C [3<7V@0PT_RU<_ ]02P,$% @ 8H%C5PR] M5P3T! +0L !D !X;"]W;W)K&ULE59=<],Z M$/TK.X'IE)F0#[= 2]O,I $&[D#)M'!YN',?%'L3B]J2*\E-\^_O63DQ:4D[ MW)?$LK1GS^Z>7>MT:=VUSYD#W96%\6>=/(3J;;_OTYQ+Y7NV8H.=N76E"EBZ M1=]7CE46C^6)UP4 @0:-VO,3NM2#+>?-^@?8NR(9:8\ M3VSQ0V0.1/ )Q3%^L";FG]R;C[+Y]'W1: M3LF&TWGR). 55STZ&'0I&20'3^ =M#$>1+R#/XV1_AG/?'!0Q+^[PFW0#G>C M29>\]95*^:R#-O#L;KDSVGLV?#TX>8+K89H[6U) ;Y,@R'^E7%C)&]<:]+TXL)352E@RKHBW+7 MC.!A$R/^]FX+BO:_7XU?-'N>?EK$ G8*N7%.F860%)MM'FL_2H8)X,?>VU3' M55:]9T?)\,V)IZG3UCUJW4,E MYR@5$GEA ]-QE][Q+$3V#\]V"4,<1/&RB4&;9JICU8N*<'4:D"&SH&F!!$,* M%_:62]%"LDL*RAA;FU0T1958@ :FU<=&ULK99M;YLP$,>_BL6J:9/6\DP>EB US>.D3E&S;J]=< (J MV,PV2?OM9QM"0T,BU.5-8IO[_>_.G/$-=H0^LP@A#E[2!+.A%G&>]76=!1%* M(;LA&<+BR9K0%'(QI1N=913!4$%IHEN&X>DIC+'F#]3:DOH#DO,DQFA) _6IREWD\@09NB/)GSCDT5#K:B!$:Y@G_('LYJC,QY5Z 4F8^@6[PM9U M-1#DC).TA$4$:8R+?_A2[L,!8)X"K!*PW@/."< N ;LMX)2 TQ9P2\!M"W@E MX+4%.B70:;M+W1+HMO70*X&>*H?B_:F7/X8<^@-*=H!*:Z$F!ZJ"%"W>>8QE MK:\X%4]CP7%_"5_!EH$EHNK;YWAM=%SE7BUC[QD756 M<(6R&V ;WX!E6'9#/'?G\1\Y/HN/S^/WD K#3]L$WX;/VP3?A M\__;^<6'LI5O8_6]]U77'ZMH?%>&QD.ZY9-QH?&UV;KF$8=;/)L9GI=3I.W6IZ;-4S MO%[=:'9LU+7,=['/&\)R>SVO;K5HRM!PWZR*G=_61V9_9C:LST5_6+1S;_)%EQ$I8%XOB:$[R?20=4U^_\ 4$L#!!0 ( &*!8U=( M-45^0P( (H& 9 >&PO=V]R:W-H965T^KK(0*JY&H@9LGN9 5UF8J"U_5$C!Q M217SPR"8^16FW$MCM[:1:2P:S2B'C42JJ2HL7U? Q#'QQMYI84N+4ML%/XUK M7, .](]Z(\W,[RF$5L 5%1Q)R!-O.5ZLYC;>!?RD<%1G8V0KV0OQ;"=KDGB! M%0(&F;8$;&X'> #&+,AH_.Z87K^E33P?G^A?7>VFECU6\"#8+TITF7@?/$0@ MQPW36W'\!ET]4\O+!%/NBHYM;/310UFCM*BZ9&-04=[>\4MW#F<)AG,Y(>P2 M0N?=;N0L/V.-TUB*(Y(VVM#LP)7JLHT>-);A8/ M'=0C% 5W* S":( 7]>5&CA==X5TJ\P[M7]&:$WJ@I,'L4M4M='(9:K^;A:IQ M!HEG/@P%\@!>^O[=>!9\&E">],J3(7JZ;1B@<;"?WH_/M=&2B%K_?\BM[C P MQTS!@-BT%YL.[Z=2>0)JO"%]Q&V:^Y3;OW>8W']RP MWS#WJI]_UA\JD(7K@@IEHN&Z;17]:M]HEVU_^1O>=NE'+ O*%6*0F]1@-#>O M4[:=KYUH4;MNLQ?:]"XW+,W/ J0-,,]S(?1I8C?H?S_I'U!+ P04 " !B M@6-7AFYHY1P- !@)0 &0 'AL+W=OSY\<-MJZO9.7_.PBG+ST7:JM,Q=! MQ:YI=-B#E-(VQD7KG0IF M]6KO].CYV=&<-O"*7ZRYCI/7BDQ9>G]);WXJ7^W-22-3FR*1"(T_5^;Y5=J8=?. MKFRA75*G1>$[EZQ;JPM?V\*:J+[K7SUX>9B@"TD\+/*Y9W+N\3WG?J_>>9>J MJ-ZXTI2W]Q_"AL&0X]Z0L^.= A>F/5 /YS-U/#]^N$/>P\$Q#UG>PWOD;3/X MWZ?+F * ])]M!HN\1]OE478]CZTNS*L]I$\TX=6*"]1*VU!O M6('5H&7KHTU9%_KD7&Q5FKT'$,&&I0D2F!Y.?-IKG#'YZ(@_.IZQ%)P(%F 1 MX,O WA<=R9?!5$1C5P;^P'NCOJM]C \4.)5WIRH8PZL=XJ$:20Q#B;%3(SF? M3]&Q4BLP;!R$?KVH W5N0@*10TVA^YX35MXGYY-1I8T%=.]@;PX/' RCZHX. MP,[1T7&$ QS0ZB +"%VAQ!H#HDN5^G2P.% _& >GD2QD'6E9WN(;!+^P;4V, M\^TWSXZ/YR]^.#V]X)='+QZH2L.S2V,_5.5!(HFC^Q\R)E>_J$M8H M*K&D.VSZW#DI88/R$]&_(S#GR9C1_T 06>J#:7U( M"D=3"13<',WW_SZ@;&-TR/"Z+S]6ML:G@^IP%#\7K\,MK3PNHD'ZA2US+ID0M'OZ6719C0-+NI" M,#7RE:DM6CJ=6:J8&K[+KT\&OS[9Z8I/D3'P!A459&[B-F?NED#.%/;6?='< MRO!;.)8H&O#[M;-4+,:R3Q6ZT9> 8:^6<%3$7-"*@QBL>K4"2B4LC7@R,!O= M3UI?$_;MO-B3]T0W()VZ_I)(JT)S G(I((J2")$GH6[QDS, M!P59C%;E$ MU/M6[OS]ZW=#:VE%;]GZY@8-(1?6]X0U$_(YV$"CC"\X5Y$LO@M%IC5#,>/G M;-C$A"]+C"1B,26N&OBJ56(9,,R1,,Q8GR9##TJ5*W4HHSKS^#/ \^WIXFP"3[%BV[9/PC;]OM/% MIV$;';T_?S939X0MI!?%;$F-"(?XNX^8UPOU;/[XP?.I;$I/%%:^ %I,OV0 M+X=G/X]$)-#K/XG2$ISS=98)44GF9$+498FDH7POX:R ^9P+44L[D69$U\*B MI(34"&HWF%>)+@L/R/Z620'EE)K3HM=)CWI.>++?+M.A6O9^*$8_;.MIMCKZ MW)><,&DZ$)XNAH%0/9D_F8%-.5-W^^46<<$O&4N+3WW(4'[7UCE2X&\:$UK8 MJ*/)%']MZ4:E;?.MQ[J''6@AME(2:[XB8?/E(@196O07+-3AH7M9H<)*XT4: MD%D4IP,UH'QG]I -B,"UIH))X9$]&:M,BESB:8^^)6'0EX,,?A@F%:C,7;,> MRG_?O?@_WPIB=NN[K@D#L-]3L%C*%!88U-S*_ M "KJ/#Q9OF[Q95>D_G*C9LOIPA')%'OV)1Z'7X9>NC(:W6=!CS%! I!A,\O2 M>#B#RQH=+DVZI\/+$(;<0)79)D6% M=.UIKGI.X7."@=)D Z)?)>["T$!2C*=U[4 M\J?[AKMJ&M^_D,"K[PB9-NK3 M:R&9#*GO[S\H+9+)Q7Q+V58:=;DP'7>X^1*S:^AL=)HU)@9XI2"F$#6!VDN] MILW$:2TW/F-9CAVRUTH?;>.7'N$N%(IC=.38]E E%X' M(Y$@M]2=I#L''')&F1*;&6@P#5<*-)E*YLW4OSZB.PY,FQVBS'B:."%N8&,C M;AVPU^,N][#GAABO5A?BK8UZ/>Y?"#2E+O_"T ++EI./#CB+LU,/U#M3]GRK M2R(;YKC>KS-5:QJRZ-7H6 !O'PTWBDZ)%,1(LUK2I/)% M7,>4ZHARN& E;6L"0]-TR/I-UJ5++12GF&?<6(8O"H$AZN;9Q#J,!HFC11?6 MPSK)86@SA%MQOD[08ZG3Q"'1#C<:73*R#"-6"Z:%4O2N--3I28! I<%?D;VB MFG'K?EKEP7%P2+Y@QIBT%?%%WH/AR.V3A?W2&10.*:<52C45<&C8.:IU*,EFDN72:N2>W%54 M9?+$95=2.BLDE;Y"T&06_[WT$YTDV R=?;Y%XRLROCKM.Q!Z/4W$T_**3B][ M;./1&Q GPVQ0E_&6TR(.F3O"S/,$SMB>E,$-W#3.SIFT*:*"7HR/ELH\I&TGRY^CD#^8;& M1IW7:'['UO0K*RG2V$((A1<19XYBQ*P(/2N!MZ^E>:3Y<_@*A^?"6^G?YV?+ MUR.4,3SJ]BW#A=2,*LJPLH7*H5!=M"Y=\Z\RU_J/6%_.'9X3&XB MF@2SEK-)6F&XA0%YI\BPSE\J 2,_\SW)T=!0#@>JJK>4$529#4O@SZA7 ML8U\9R)7++]VG@Z2-I<^I7B -FK[&S<(\MPO*5:,^Q8^SEDO:J+O*$37..2%"**H48TFD;A'2P\>Q;S# M1&61'+U1 ^:<] M9!(F=/G]R_!T^/G0J?QH9EPNOSUZIZG^1E6;%;;.#YX^WE-!?LXC;Y)O^2?^&#AA^5'7R7U!+ P04 " !B@6-7L$;* ; % M "X#P &0 'AL+W=OMXW0%Z/*F.YL/-9YQ=M,G\J."ZPLI&HS@ZDJ MQ[I3/"NL4-N,?=>-QVU6B]'TW'Z[4=-SN31-+?B-8GK9MIG:7/%&KB]&WFCW MX;8N*T,?QM/S+BOYC)NWW8W";#QH*>J6"UU+P11?7(PNO;.KA/;;#;_5?*WW MQHP\F4OYCB8OBXN12X!XPW-#&C+\K/@U;QI2!!A_;W6.!I,DN#_>:?_)^@Y? MYIGFU[+YO2Y,=3%*1ZS@BVS9F%NY_H5O_8E(7RX;;?^S=;\W"D<'UR/C902XOC?*OBJE?A?T+%A+V6PE2:O1 % M+SZ4'P/.@,G?8;KRCRJ<\>Z4!:[#?-7WA8']7)F>ZRG%^,4 B:JQ4?39\\\F+WV1&TX8 V/*9].NO+ M@\D%.P0<=3A\O\X,+Z6JN3[DQ'$S=Q6'K@9%68N2&4K^MC+K?T 'M36A'ICF M65X-BWEO?W/V$-&&W=4MZ?V$$R]%+EO.9@;;4>&&73>9UO6BAD9:OY9"H&QY M@0);U3G7#M-R8=:9XJS!7&CZE(F"25-QQ6YD#26U8 8- PN:(;="+[ $!#GH MJ5!9,L^7"G(E%UQE3;-ARP[&:J$-9KUETIGE.>],)G+.YAL& ]M")$-*%LO< M$$ $RU;,]QG75=W9"!C)$%Z$F]>=(;L?V;SC>240H881Y2@J[-<5U@>SPV<* M4Z?DJD8].LQL.I*"1951GD$M*P:_MA+,<-6RV79R6:S(]V+WX8O,[#8?*8!H M*(#H*#.?USHK2\7+/B/W%-(4EAV=[C8=/\3ZH[H/E^YG2H$"=2W;+A.;)X]2 MWTN>#>6A67$/%D$ OEUM(.K<5@R)FTIQ;KDE (BU?;_DH@]7'B1+&+D>_' M3NA%&$6NZWBICU$<8>1'']2([SG>)()YQXM<%OM.XH$#EQ" ,2]7V?,J">I$X< M!Q@%8>JXT02C-$T=/R9/)ECUDX =H7(\4#G^#BK_S&6ILJZROK^2?>\[Q.GC M1OY3^I8#)FPJ@<=A:TPJ5F,SISX!ZX6]"($/XKY+-5O\SO^#]&]Q$I$*@?V48GR-M6*DI+)@#P M!_+#?(#O] CCDX'QR5$R7M-QAVL5N]0:3PI*ZJLZF]<-#O[#UY2C^KZ\8>,R M3S?]PWS/=Z@R0J4MK.%;>\Y!!LTHJ\Z,].9<""AH$V![? M*]OR'";@/^7E,;4]/Z$$^R 4LO]*BO*SDOX)&AC:Y81YH9.$.S(]= 5,"IPP M():&+MI>L@\,SQ.NE%7?I[C7C0[NA\YDXM'(2YU)F.QA^DB(11&H&K 73F- M'N+8"Q^I2\'\D-#8;AWXWTAFW!";)55V32\W2V:]%R2;P4/!L_:0F&Q/OT74$L#!!0 ( &*!8U<74F :EP, (L( 9 >&PO=V]R:W-H M965T,NY6[M7R[G< MFIH+O%>@MTW#U+\W6,O=PHN\_<)WOJF,70B6\Y9M\ '-'^V](BD8*"5O4&@N M!2A<+[SKZ/(FM?O=AC\Y[O1H#C:2E91/5K@K%UYH'<(:"V,)C(9G_(1U;4'D MQC\]TQM,6L7Q?$__XF*G6%9,XR=9_^"EJ1;>S(,2UVQ;F^]R]QOV\6265\A: MNU_8=7N3W(-BJXUL>F7RH.&B&]E+GX>1PBP\HA#W"K'SNS/DO/S,#%O.E=R! MLKN)9B%3Q43-'"(UO5 MJ,_G@2%+=G]0]-2;CAH?H>;P50I3:;@5)99O]0/R<' SWKMY$Y\$/F![ 4GH M0QS&R0E>,H2=.%YRA'?+E.!BHT?1_G6]TD91E?Q]*-X.EQ[&V9MSJ5M6X,*C MJZ%1/:.W_/ NFH17)YQ-!V?34_3E#=.\ "9*^,SKK<$21J1]F=2N3%JRJUWB"E87VYK92Z:!V@080IA*(3H$Y1FAZS>(HNNH3G69^DB20IGZ:1E:*HJF5 MDC"%V_6:^A?(=7<4U,% 8[%5W'!BKI5L@'I$\01LQU0);S1P[%WA(PI)HR&***D3J@<\W#V M5CC4<(+1 ]&@VKAG4).IK3#=6S&L#B_M=?? O&[OGNFO3&TXQ5KCFE0I&UL ME5=M;]LV$/XK!R\8'$"-)5EOSI( 2=IN =8F2-+UPS ,M$1;7"E2):DXZ:_? M'24[+W6,-A\BBB*?NWONX?%\M-+FBZTY=W#?2&6/1[5S[>%D8LN:-\P>Z)8K M_++0IF$.7\UR8EO#6>4W-7(2AV$V:9A0HY,C/W=E3HYTYZ10_,J [9J&F8!2-UA/78ED[FIB<'+5LR6^X^]1>&7R;;% JT7!EA59@^.)X=!H=GJ6T MWB_X2_"5?3(&BF2N]1=ZN:B.1R$YQ"4O'2$P?-SQ_<&'>+R#I9;6_X?5L#8<0=E9 MIYMA,WK0"-4_V?W PX]LB(<-L?>[-^2]?,L<.SDR>@6&5B,:#7RH?C=9#QJ] MSN"#5JZV\$Y5O'J^?X+N;7R,USZ>Q3L!;WA[ -,P@#B,ISOPIIN8IQYO^@K> MI5DR);XQDD6 ,2NKI:A8KQ)5P97A%CGH)_0"W@N%' DFX08G>>/Y^?MT;IU! M4?VSC:'>@62[ W30#FW+2GX\:LF6N>.CDU]_B;+PMQWA)9OPDEWHKZ9TFY\_ MAM27AXH[)J0%9HD43 I2,>=FDQG/W5M>#K.1GXV!&0YMSRBO0"AP-0?GQ05S M*@J'+[">08PO:(/N+(+;?;A0=XBCC>#V$*[9"H^"XP938V$/TBQ(LPP'>1H4 M:0*?L1Z0P=;HDEL+<9!/"Y@%<1%23@6&5<%2Z\K2UB()(8N#)$KA5CM,MGBT MA9A1E 51DM HR8,TF<$E!F+PC!J#RY 5RQTZ];Y#1Z'FL@(LF<,1YL8&B%?* MKA)JB<4,I2-*XJ-DMH9QM(^X&/LLR_LX\G *'Y%S\L$Z4AP%8AF2]L8]M!PD MQU*$H&OSK39>KE$49%%!CZ3(2,DM$\1ZB4X@Z_<82Q2G$*&%>&L$@,'%&?Y/ M\F@@0F];AFZ&03SU=.?!-%NC2:V6;S GS8:1=_?XJIA\TUF4DEZX%4FBXG>8 M_-:'5FKK,!:% >]!-@N*/,9!$09Y%L(G-1=2(E4&=2'NO'#ZM=$TB-(9YB/( M,3%O^8*CAQ4BSY$M:SNO78^-\<;3% 40IL4K?@**)PPI[C1]%O=W"_=@1IY1 MY%&8!F&4PVE9F@Y-2\'06>&\/"];;K"&8+Y]LIY^_#YOA(69R_M!GD5P/B@' M%JBHIYO70AEDS/!NE7)] >S%\4'Z./-3]2X@$RWWS89\.-A1S]--/4]W5N$;;,2J#ME% M+U!H7=-)1O[W_%)]-[RF-NF.4YQTT,=_:KO]ZMYMZA9+\T)++,J4>5^DAW9- M?$/RJ'*C+-02QX(ZJD=GYOU5X:D:ZL4SQX8*-);D6 "K6I0U+L&/EK;C+JR6 MV$*IX624#X"WJ[)RN):K_[J^#N+9H;KJ+Y':<.ZSH# .:/JN@U/7\5JZ*$.' M<.LW/NU27JS_2'@[OGL\?[L]CE[<5&=\*90B&@=J4,-C?SZR?3_$HIG'ZV%8 MY'Y8!$F(H\LM#!)S,(Z#63K=AS&>_3S$9X(0XRC%FRW=)U=?&LR#*)YYZ!AM M)QN#+V:WR73RI*O$2K+TO;-%KSKE^@9S,[MIST_[KO1Q>=_;?V &V;!8"!>X M-3S(48:F[Y?[%Z=;WZ/.M<.RY8ZD^Z1+1P$-="3WS2F.:JR#0>8DU MTY>R04$[&ZEJ9NA5;0/=*&2%,ZJK( [#-*@9%]Y\ZM:6:CZ5K:FXP*4"W=8U M4U\66,G]S(N\QX4[OBV-70CFTX9M<87F8[-4]!;T* 6O46@N!2C.>WTD@XUD+>4G^W);S+S0$L(*(-598&(QN<#IM>[M(;' M\B/Z.Q<[Q;)F&F]D]0[D_E<\Q.,(YK+2[A_VG6Z:>I"W MVLCZ8$P,:BZZ)WLXY.'(8!*^8! ?#&+'NW/D6+YAALVG2NY!66U"LX(+U5D3 M.2YL459&T2XG.S-?*JJO,E^ B0+>?FYY0QDW<''/UA7JP30PY,2J!OD!<-$! MQB\ 9O!>"E-J>"L*+)[;!T2N9Q@_,ES$9P%7V%Q"$OH0AW%R!B_I(TX<7O)* MQ#XL*T:A/@_\S^NU-HIZY:]3H7?(P]/(]OQ'/ M9W@/>][#<^BO\%XP6LQ1GV)]%O$U![+!V M,45C?Q)'$&7^* IAV:J\)+T"M-R8/3L BGX0BN\[RMVXH9XEC8TN2<=1<=6;-:*L._=@L743+VLU$V("E._70X',"] M-*QZH88^"+2YC<+4GTQ"F]S$S]((SG3QJ._BT=DN7G67OVV-7Y"RP)J2YW K MNO%BV9($IV\E'SZ@.=7@YUV>ZN5N!O&OV/7R]HD*_X;*F13Y_V./?Z0NIL*N M#-57NUK$_CC.2)ID?C;)X ZUL_+"@(ZD6DV)@@ES]8SN8U=I>G.BTXFG(UJJV;Y;KS MV V\?K7_7+CNIN23>O>M\9ZI+1<:*MR0:7@YI@Y2W?SN7HQLW,Q<2T,3V(DE M??*@L@JTOY'2/+Y8!_U'U/P?4$L#!!0 ( &*!8U=J1=&9@P, %8( 9 M >&PO=V]R:W-H965T1"' M81K4K!+>?.KN[M5\*EO#*X'W"G1;UTS]6"*7VYD7>?N+AVI3&GL1S*<-V^ * MS>?F7M$IZ+WD58U"5U* PF+F+:+KYF#T\80WR+EU1##^WOGT^I#6\%#>>__H1_5;DI9][$@QP+ MUG+S(+=_X"X?!S"37+O_L-WIAAYDK3:RWAD3@KH2W2=[WM7A+0;QSB!VN+M M#N4'9MA\JN06E-4F;U9PJ3IK E<)VY254?1M179F?OML4 G&WWW6""M9F"U3 M"!_PB=K54/$-W$AM-%P\LC5'/9@&AJ):VR#;15AV$>)7(ES!)RE,J>%6Y)@? MVP>$MH<<[R$OX[,.5]A;KJ:P[I\EII_8M7>N&93CSZ+%H5$_HS7_[)4K#]V<@)SWDY)SW^8K> M9MYR!%G #6LJPWCU$W/J5=VTU-"^DZ> GW?]6")D3*D?E=@ JV4KJ/L4!O=$ M:8DH>D^4_*!(!24GBQTDR@-NW)>J#H)%Y$0TH3GKE3\8Q"9/0'ZI+1EG(J-G M;*>!OCS#LU'/L]&;>?:Q-2T58G%8O]OGQN+00!/RB(BO3Y)3C#P/PC(2M:EJ MEV31P3AJ(^YAT))Z,U'_@WDOR/: =L-9GIE2(4+=S32JBR,W<< ?3\;VD$"< M^./$R2.(QGX:3JR<0A3[87IEY3&I1U$"E!IMTL*^V-@?D!@ MUM>H-FZCT3.PY._&?G_;+\U%MRO^5>\V[B>F-I70P+$@T_!R3'U0W1;K#D8V M;G.LI:$]Y,22%C\JJT#?%U*:_<$&Z']*S/\!4$L#!!0 ( &*!8UA MP 0 *D, 9 >&PO=V]R:W-H965TW*!* K27J/4T,)&G6!5B+H$VW#\,^T/+9%BJ)+DG5R7[]CI0L*ZFM%?NT M+Q8IWRN+HL):%[(&A2?P>X%; M/5B#C60NY5>[N5U<3#P+"$O,C;4@Z/$=K[$LK2&"\:VS.>E=6L7A>F?]%Q<[ MQ3(7&J]E^4>Q,.N+23J!!2Y%4YI/R1\AW2*SYJ\#-NWD#@,> >#T;L!7WD@;,7 M_+?(WQ4Z+Z5N%,*?EW-M%.7/7X>.H?42'O9B:^I,;T2.%Q,J&HWJ.TYFKU[X ML?=V)(:PCR$BSJ%5Q6LJD-R"7L(CR$>M3N8=3W:X2E M+*F,K1MC$X/*TGVOZ<#R/19#DOD.C^CQK#H\9W!R:X5DH^GL]2EM= M0Q0^,TP99#K+71IUE@.>P@@;4<]&-,[&4PJTRZPO&I=-";]1[W$@?LBT0^R, M^CG.SK,S;P$T+8!R!Z#8 Q!MJA\]':O^(QM;5.Y$VUS09XY1I^5<2!Y^EGF<=1$DTD.41<+A78H%0 MBXJ(R!BW<@D+_70OY[,DY1"129_#'1V7)9&S,' F0QX,13TO(:/.^T=9O\YE MM4&J ;%2B)73C*T+^MEK[9X!W$LCRD$RZ"X;&-1$PTL(O8QE6>1.*\U8'/&G M)\?]E*6Q?R __H?<9QGSDZ0+(/+#-@"/!5DZ1GW&F1>WU/,L&]"94-(D1ZC/ MAN=-F\/$QRP.!FQR%I'!8\0'7CPDWN?ASQ ?1@,@?N3]#.E^PORT)3WA%&3T M[,Q"SC(O'FN6<=\LX]%F>:--4;5)T1A[RU+35*;XVU$(-P\T=6IT//]4QQQU M=KQC8H]BV:(00Q38HM .QNZ+Q?%C#_V7IOCLPON$=EYVU^B:2(.J'96H"^]N M)2JSP&Z(Z8!YF5M3#Z&,CF*[CH'JSZ/ZHW4"?LP2NNXH(AK,EX:<^@%ECQ]V MC._+]1!ST\'X2(6TTM&UL?5;;;N,V$/T50@T*&Q"BBZ]);0-QLD7SL+O!.KM]*/I 2V.+6(FCDE2< M]NL[)&7%"6R]B.1PYO#,C=3B@.JG+@ ,>ZU*J9=!84Q]&T4Z*Z#B^AIKD+2S M0U5Q0TNUCW2M@.?.J"JC-(ZG4<6%#%8+)WM2JP4VIA02GA33355Q]>\:2CPL M@R0X"KZ)?6&L(%HM:KZ'#9CO]9.B5=2AY*("J05*IF"W#.Z2V_7$ZCN%'P(. M^F3.K"=;Q)]V\9@O@]@2@A(R8Q$X#2]P#V5I@8C&/RUFT!UI#4_G1_3?G>_D MRY9KN,?R3Y&;8AG, Y;#CC>E^8:'/Z#UQQ',L-3NRPY>=YP&+&NTP:HU)@:5 MD'[DKVT<3@SF\06#M#5('6]_D&/YP U?+10>F++:A&8GSE5G3>2$M$G9&$6[ M@NS,ZA[E"R@CMB6P#4B!BGU! YH-GCG)]' 1&3K&*D=9"[GVD.D%R!OV&:4I M-/LD<\C?VT=$K^.8'CFNTU[ #=37;!2'+(W340_>J/-YY/!&%_ >8&O8@]!9 MB;I1P/ZZVVJCJ#[^/N>LQQJ?Q[(]Y0&*%N&?7JM;:C/Y;T7^G+>WQ)L MN'/6<: X:9?<[!T/<>0!G@?5@J9[SUKO%%;.PA>2@@SWTH6;RJ2SL\E&TE(D M(FA@@Q9IZ /;7U(;0T-U)/.U!L7MG:[)">7L3*$ W"&2_&>5OX# 7D"72L]7 MV[,S/+VP/NA_L7@]^P[/8IW,/M0IN>*NEX8J-<.&POH6ERLVFMQTWR2,9_-N MO/.%ZURU?I\KWRLVFXWL=VKMTG"43-V8WLS/%F9T\E14H/;N0;3M3_WC7XU. MVKVY=_ZI>5/W#_9GKO:"&ULU5=M;]LV$/XK!SH*H=Q M&(Z&%1-R,#UW[Z[U]%PUMA227VLP354QO;WDI=I<#*+![L6-6*TMO1A.SVNV MXC-N/]77&I^&'4HA*BZ-4!(T7UX,WD1GESG-=Q-^$WQC]L9 ELR5^DP/[XJ+ M04B$>,D7EA 8_MSQ*UZ6!(0TOK28@VY+6K@_WJ&_=;:C+7-F^)4J?Q>%75\, MQ@,H^)(UI;U1FU]X:T]&> M5&O<_;/SUB9% )Z7_9U]8/>PO& MX1,+XG9!['C[C1S+GYAETW.M-J!I-J+1P)GJ5B,Y(2DH,ZOQJ\!U=OJ>&Z,T MO.=HF8'C6S8ON3DY'UK$IAG#18MSZ7'B)W F\$%)NS;PLRQX\>WZ(7+JB,4[ M8I=Q+^",UZ>0A '$89STX"6=H8G#2YXTU%GXQYNYL1JU\.=C-GJ(]'$(RH\S M4[,%OQA@ ABN[_A@^O)%- I?]Q!,.X)I'_KTG5RHBL,-7ZB5%/_P I9:53!C M&)!7M]N:MT%ZC':SW>'1UA[H^-W$AFIQN ^YJ1UZSUMM.N.RP;I'T&4!LEX M3(,PB*(,!W$>3$8A#I(T"),$?6,LJ.4#X^]1CO,@2J,3.,Z"),OQ%T&C<4*# M$6+A8(:5B%Q?:[44B"9[T(X@#^(TQ]\TR#-'+0GRG%Y$>1#F(?0(,.L$F/4* MD *NI(L_FG:H.Q(F%W>N/CPFP7YL4IN^!P"&?_C"8.VDS5 NN -9[O;&!)6& MN;*-\S0'K'(ELURST@EOOG4":S#TNMR2$_F71M38*ZSW7.'4M,#EPNPVV%/[ MXMY29I_2XD](U[^-@E:8W\[\9L*!O#YB.\5J+:JF:F-9LVWE* 8!M.^0Q[A2M;95,X/X+"=;K# M8\9P2Q/:O=^NA-4.U)FC]32DWI"QY[4 M0Y]K;O$LZ!S^BA+"MP#K"X"2"U$*YN*(B?#<.&I.P4=,]1W!@@USA<;GO3E, MWX.,O>%TA'6]T+6?MEVA&UQ%0!T'XWA,#RD5WQ2UC>,,,$&2S(U', G"S+6; MG.KU>$3RQ9/R$O.&ZG061W"K+"L//?N@\'=.;FO#M6_,<,?*!OU9_-VTWMH5 M 0_['%<>[8I CY3S3LKYCQQ9?JVQ4EMRY=,Z[05^_HD%A?$#9Q;5$?P_'5EN MT$P,,'@N'>/:'B>N5N0P;;82.MOS)T M;[L+UQM_S[B?[F]K'YA>">S.)5_BTO"4[C?:WX#\@U6UNW7,E<4[C!NN\=+( M-4W [TNE[.Z!-NBNH=-_ 5!+ P04 " !B@6-7W*SO/* $ ","P &0 M 'AL+W=O<(E MD8 K*A*TB-#R1U55&WN2;&_M=7?7A/33=V;M^!((N3N$XO%Z'K]Y[HQ6VGRQ M2T0'+ZG*[+BQ="X_;[5LO,14V*;.,:,OC5+%HV-R@2+Y2J5A2&_58J M9-:8C/S9O9F,=.&4S/#>@"W25)CU)2J]&C?:CS+3^@N_W"3C1LB 4&'L M6(.@QS->H5*LB&#\6^ELU"99<)O>:+_VOI,O,V'Q2JLGF;CEN#%L0()S42CW MH%>_8.6/!QAK9?TOK"K>L %Q89U.*V%"D,JL?(J7*@[?(Q!5 I''71KR*#\+ M)R8CHU=@F)NT,>%=]=($3F:Z MF:,55WHN2SW1.WK.X$YG;FGAYRS!9%>^19AJ8-$&V&5T4.$4\R9TP@"B,.H< MT->I'>UX?9UW'?4>_GDQL\Y0+?RUS\=217>_"NZ/ T\.DK&;B58D8\3J+=%Y?# MR!])8;I!;[?0STOT:85>>5/Y+GI=(U$U>@_1[ 7^BAW45^ DD6OC, %F)]XK M318R2P=$6:UD(OCKI5 BBQ&FW#065H)L6IAK10/*G@,5GL-T1M"X^HYO6)Z!V=!/^PRV8=A M<-:-F!S (.ATND#AHW$Z=V1Q&(0].M!.J#>>UG'KG@4]LG'/)9@Y>!:J0!#) M/S0LF &.^T$X&)Z\HV8[8,?M$X+<[03=?@1__^B?%[](=4$V*5566NR4FY67'>*9% MGBOD%%%:KH1=PC55'-QDY=6Z_#)OFUMDO2,Y$S=.LCWQ:NF\[W$'A(1G<.OS+Y]O>QC9];7W>J#G N9 M>,O"E^INTAE-2N!H3/G>H32]+90C:(=!.PR9Z 3MP1#\[G*JYZ<%L0JZ0;GR M9X[25*K%EW@IL@5ZNQFM)GN5!H/>D)\1Z1S -]+!2%>;TA!5:9BZ-$H#;E,: M;SB33:U01O"'$R=\6[Z3I,\85Z?MH,K8+N<.P]/W^!# &H6A44=CH-<,WPKM MN!/ 3\0UV/SNZ]K6UH:4HEGX/=""UU$N2_5IO6I>E!O65_9R3[T39B$S2VCG M)!HV!]1EIMS]RA>G<[]OS;2C[P"?_ U!+ P04 M " !B@6-7&,95%5(' J& &0 'AL+W=O:?]M1T\#N8FU^*EK'XOYV9U.LI&,!>+O*G,E;S] MCV@'%).^0E;:_L*M:YM&(R@:;>2Z%48+UF7MGOF7=B+V!++@$0'>"G!KM^O( M6ODJ-_G9B9*WH*@U:J."':J51N/*FE;EVBC\6J*<.;M8;RIY)P2N(/]+1%'Z3 MM5EIN*CG8OY0?H)&=Y;SG>7G?%#AM=CX$ 8>\("' _K";B9"JR]\3-_>F"_S M.R3/P$RIO%X*6_[O[$8;A13]T3=XISOJUTVN=:0W>2%.1^@[6JBM&)W]\A-+ M@N,!RZ/.\FA(^]FCJW7QA7,AE7?X/OY>U%22S\_KNEY\RSM)CC>](2>T& M5&M9E?/MA@:Y@'<;H:QB:X(S8*6094*XQB'!VB$G"#E 8%#X1JB. M&ML0"_P(WEO!?42_:O^6] U\M_I(UU[IX V-3C8:^]%C'(HV9/=&R7E3&-L[ MS6U9T)1L1=T(#3\#]S@+W3.@9^)%V=0^DR"%*UR.7!4K*SU'J4IN+)_,F[(4 M0B^((X@]S@-(L8:CF14N[]*#)7JXRBO/2N9S#"8E 4U1$5C@93$'QE$\A)!Y M41!!F* E'-X_;5%_!A9YTXQ3(?5"%F A"CUFQQ('7AHR&( ][F"/!V&?:=Q M-F[5/Y Q1L+'O&H$7%Q?7KK(I?N('U;[$.Y\KY-;H00T;4];VY.="PT-8N"P MLUW_?S)(,: @WZG*A?#@#N'1$/@Q' +W@^^4.N&MK'"UJ]+<>? "0OSV ILD MH3]] 3SS,WJ+(GJ&S$][OL5^\@*N2OWI<$&#+&N#TXKN@/P)4AGXG-K%?DQE M1N60JMKR-_6ORFV)$6(.=Z6HYJ3!Q@Y^_+W2 ())AV#R@PA>&UE\PKCDOOV* MFX?Y>J]S, YW\#P8;9^R;;!T?<*F4;K!(K7K"["8M4WAXG.#*PIOZ@(#"(6! MRRJO,3Y@$K"VO'IP0,(DQ8-C*T--[#L['G?(/P5T'_DFZ^T0:OF(W?-&V=VE M\Z/O:'71[-ENQ_VG.5.O]R" CWD&^0 ,@A[Z*?Y>:%.N[9:&4[@0I6EP4G9- M6("N-XCX ,1I!W$ZG#2X-)SV(QLS6VIA1FDRCJ:/VD&-ST@:;->X_6N[-O8"ASC[S8]%_/#V18WP:7XMF*V7"JQQ"5XN&U[ MN,$5J!HPV7"!'S 7RB:+MG7EM#/:B,*)]._.3&!*?83GU MLBS=!08:&<08&2G0"E64Y-<'+$['$#$_BPFR4MFZ%.NRP(\B>.UXL;59,(8T M\G';_\J8OFW!8YRVY"3UIPG&4RJ'7L2R7=]V:?IEF9<%9'V2^%D$D3_M9#\B MVF@*>9W8>01%)B*^7U?KKGB"7*!GD%DNR4&S@@=F#3">=8QG3V48WZ64\;'83V-@?D+)'N:-TWO*#V:WN4+K MQ[C(Z <14=QR/3#H@P1@HX-@KVXT:2 M8&T<^DGV7#:FM+TQCE@-P[%WQ<8&X7BGL&NBPQU.[1$>U\WF?O"ZL;G?&TWI M>B%P7Z*UZX^UPWT_SDM[((!5[M+G>W[DSMSVF*OVS5TX<\N=N0XENC<4 MSN2R,WE#)M-A@E+,08#:>?GJNN3ZP0%![BVBRV7>ROJP74AU[V$NF\Q= &9> M&$]WZO,&E2M[Z]0W$DS7<"NS)_EVX/DV+ROK3'WM0X_'P?[ER'=F:NJQJ!^H MR=[U[5JHI;VDUE#(IC;N)K>K[2["9^[Z][ZYNT7_+5?+$F>K$@L4#7!/'H%R M%]/NQ+-EJ:AM(TA;-AVY!DG8?AGV@I;-$E")5DHJ3_OH= M*45S!\_HOHAO=\\]#WEW6NV5_FH:1 M/K9!F'336=A=19,H&6V;.58>23G9* MM\S24M>1Z32RRCNU(DKC>!&UC,M@L_)[MWJS4KT57.*M!M.W+=//5RC4?ATD MP?L8A'1U2SWL(Y%F^8Y9M5EKM03MK0G,3+]5[$SDNW:/<6TVGG/SLY@Z- MU7UI>\UE#>^?Z+$-&CA[8%N!9K:*+ 5QIE$Y EX-@.E_ +Z!3TK:QL![66'U MHW]$Y":&Z0O#J_0DX#UVYS"/0TCC='X";SXIGGN\^4\I9K*".Q3,8@67+D.X MY:3_S\LM65'*_'7L!H8 V?$ KHPN3,=*7 =4)P;U(P:;UZ^21?SV!/ULHI^= M0M\\*,L$''TVVBU5+?EWTL(EV ;A6M$KT%'E9D8)7GFE]Y8&*BUK0.W@]PXU M>XV >*O%.""MZQLRZ5QJHG;L83LUX&MIU0SXB_ZO$)] ^Z<-2E MC^AJ.R:?7[\JTF3YUOQ?G<1.#S0:C>B30)(P:(?419>Z0(E'SEO44_9Y0YJD M%_#@'0]3_5_VOSF\$^<>SV$=S,YNG#K5&XIC9B3%6,>[TZJB._'1W0WSTEW) M(\J>+O,7.$N+>$9CEF7T3>*4OHLX=CF"3)>-]ZO(7JC.W04YY#-(EREDBR4D M8;%8$#=!+UN'4*.D2Q*A=V(5=1SN"L&U3O);+F;D$"\+R,*BR"$-BSR'(26/ M/ET($KT&QU<;)CSAO$@)G"L1J*#!M>BKGT;-U"J7MJA MUTV[TY_B<,D#@CESC\V4>@!Y:]["PJO/MAO MA]H9T/E.*?NR< &F_^?F;U!+ P04 " !B@6-78?I!TTX" !3!0 &0 M 'AL+W=OJ0,PD;34PG!-4_U\#5/@VFP6'BGM4-NHDP2UI:PQ;P<[O1U@I'E9() MD(8I2314:;":+M<+Y^\=OC#8FZ,Q<9GD2CTXXV.9!I$# @X%.@5J?SNX!LZ= MD,7X,6@&XY8N\'A\4'_O<[>YY-3 M>)?68E-&KP.2 D5[3C>J_T'&/+Q@(7B MQG_)?O"- E)T!I48@BV!8++_T\>A#D2=+*'\.SZTZ8PYQ8>;G]9S_;8T+2T@#6Q#&= ["+*G3Z97T=L+M/.1=GY) M/;OK1 [:G:/M8'=*%GNHA3G%VJLMO)IKY5TV3<+="8#%"+#X3P -K=)(78>&\/(]N3@*+' M7S%LV<$UDD.Y)^2'O/FP&!N6M @2F'-)@<7? TPA2223L..?BM2H-27P\'K' M'A6#%X.YQPRF)/D[7O#UV.@;: %+O$GX'=G^ =6 ?,DW)PDK?M&VZFL9:+YA MG*056%B0QEGYCQ\K1QP !$\[P*D SBG >P+@5@#W7 6O GCG*O@5P#\7T*T MW<+WI;,*3P>8X\F(DBVBLK=@DQ=%N JT<'"Q@+')W?P -D&&+I" M?V)*L8PS>AL QW'"WHG6K[, O7WS#KU!<8:^K,F&X6S!1B87XI+"G%="-Z60 M\X20BSZ1C*\9"K,%+%KP@1H_4.!-,>AZY,YNY#>.DG &^35RK0YR+,=ML6=Z M/MQI&\[KU,/7J4=J> !S ;?;X$>^=.LL<@L^5YU%'70'LIK%V0K= BWJ7C8' M]/D^B5=85I(."A]S451@@;[$J>Q'EF@F'K$E+DO-MX^"&WW@D++O;5E6&N*U M&R+K\)#E> YC0Q1:!O0!C,FOO]A=Z[>V$.LD"W22A3K)(DUD1ZGAU:GAJ=@G M$8CBP@GZ_?9S:]4HT=T"+:?!AXG;M:R1^7 8IV8GKW_:*6AV&OBGG<)F)]MU M3WM%RB&]T&%^[3!?Z;#9FE!^Q8&FFE4[!.LD G M6:B3+.HW4\OU>D^]4X,Z@ -E #^2;/5$_-H"-VA43]^W?/?DE5)*7AJ1LR1# MG9)14]+MN7V_W=.VM5\H61?5KP[*@<:DM78]0V5;Z"=@VA:CJ1IZJ?M?;DBH MU9!(%]MQ\ Y6N;9RH/MU27ZP+B'UNJ0UB'8SD;SF=^=4+7UQQ,Y3#;6J1KK8 MCL/C[,/C/!,>7>O'#IIQ3#D*, ?T[?UCS+X/BS7VE6U=679KG)6V73J?:64+ MM+*%6MDB76S'.;/?NOAN:*O MG,'5U,H97-/N017?%QL2:C4DTL56!M,\V+).@:Z*PP4F%N";C)?[CG5K?8#Q MOMBV/VF_L8=3NZ4]L(=A>3RQIR]/2SYANHHSAA)8"BGKNB>^RFEY %'><)(7 M&^;WA'.2%I=KP N@LH-XOB2$[VZD0'T,-/D/4$L#!!0 ( &*!8U&PO=V]R:W-H965TLT M<9^M-U)/V+/)%J_)@LCOVSNN1G;-DF8%H2)C%'"RFEHW\#J&@0:4%G]DY" N MKH%V9G]B_E,XK M9Y98D#G+_\Q2N9E:H052LL*[7-ZSPV^D!7 >^D*?@4H7;>/OI>!B[#$ MLPEG!\"UM6+3%V7T2[2*5T9UH2PD5W[(G=$<$^ 5$F<#K-2=K7*:0 MK4!]<_ETN@8/3UL"/D9$XBP7GQ3L^R("'S]\ A] 1L'#ANT$IJF8V%+M3J]A M)]5.;H\[0<_LQ 7?&)4; 6*:DK0''PWCQP-X6T6E#@TZA>86#1(NR/8*N,YG M@!SD]NQG_G(XZG/G_ZT>OWGU1C#%XW!!5Y;C";)(I-DL2&R1I:".DO!>\I%8#)#)LDBDV2Q(;)& MAD9UAD9OEHLCTK]X4+3+*%IMB:Z8#G=.!WE,;*G93 M>3+)%AEEBTVQ-?-T;O[@8.X0^; M$ MCYT?N&'PC$*+(8$8I#CU85GDBTRRA:;8FMFX]SL0?]= M!<)HJV>4+3+*%IMB:^;IW.[!P5YE6"""SD& CP*G\P'1-?-&?MCY@.B:07_D M.V%;('KL7%^U)RV!L"_.3E5)K#Q6S]8'XS?E<7!K_A9>SV'/ M?*0/TLNSVC/]\13^&^;KC J0DY5:RKD:J1SRX\'V<2#9MCRY73*IZKV\W!"< M$JX-U/T58_(TT O4_UZ8_0M02P,$% @ 8H%C5YTW-&ULM5A;;]LV%/XKA%8,+;!&]UMF M&Z@M=2O0 D'<; _#'ACI6!(JB1I)V^F_'TDIBB6K7IJI?K!$ZOL^\EQTS./% MD= O+ ?@Z*$J:[;4D@5H\V1%:82Z&---90P&GBE25NF48 MGE[AHM96"S5W0U<+LN=E4<,-16Q?59A^74-)CDO-U!XG;HLLYW)"7RT:G,$6 M^%US0\5([U72HH*:%:1&%'9+[9UY'9N&)"C$'P4($X+0F298 M'<$:$YQO$.R.8#]W!:T(RG2]M5TY+L(.K6SA O0>&WJ*H8#C+*&18A9#L4/_P_BOZ#4A&<9,7"?I( MDA;R.@*.BY*]$>R[;81>OWJ#7J&B1I]SLF>X3ME"YV*3@!M]?-/IF?\.N7W.<6B.<7BF<0&$7+Z"#F7 MU/L7>LK]+=-33/D+!Y(J\.IXX]A]E.8+CA$!:=PX(@L#QW"(O/86$8 M6/[3H@,SW=Y,]Z*9=W7!(45;COFTK1?IWYMJ6@HPX.!YYACE[@S03,MFQC M!(LF8*9A.;XYJ@>3./%Q1@5!/^EP1#IEJK5D*"'[FK>GUWZV;U_?J:9M-+\V MKS?FQ'PDVUW543W)M[WR)TRSHF:HA)U8RKCR1?6B;?O9#CAI5']U3[C(=76; MBY8=J 2(YSM"^.- +M#_";#Z%U!+ P04 " !B@6-7F7M03>@" "$" M&0 'AL+W=O)!(+:N*R%]WP,2Z[X7>=F!$YZ6V W[>6Y YC$$_ M+1ZDZ?F-RI16P!45'$F8];W;\&;0L7@'^$IAK7;:R$8R$>+9=CY/^UY@#0&# M0EL%8EXK& !C5LC8^+G1])HI+7&WO57_Z&(WL4R(@H%@W^A4EWVOXZ$IS,B2 MZ9%8?X)-/(G5*P13[HG6-3;+/%0LE1;5AFP<5)37;_*RR<,.(8R/$*(-(7HK M 6\(V 5:.W-A#8DF>4^*-9(6;=1LP^7&L4TTE-M5'&MIOE+#T_D(5L"7H- 5 M&@BNI4DKNE7*;!_"I^B>D@EE5%,#.!^")I2I"P-]&@_1^=D%.D.4H\=2+)5! MJYZOC2.KZQ>;V>_JV:,CLX]A<8UP<(FB(,(M],%I^A *0P\=/7I-]TT>FF1$ M33(BIX=/)P.-H!!S3MT^^WX[42XM/]K"J_7B=CU;@3=J00KH>Z;$%,@5>/G[ M=V$:?&@+]C^)O0H=-Z'C4^KYN!127VF0%5IRL^8,IJ9("Z K,F&@+A$'W9: M6C5UJO;$6.5F+;*DYZ]V(VM!)5F*&]0KRW%C.3YI^5[P^3\XKD63'2\A#I/N MGN,65)S%<;OCI'&$VK]F! MB20)$KQG]1"%,]Q)VIUV&J>=OUE_]N=T;3/:.2B:L!,$\?XN:($E*<;1GE5_ MYXZP]_,7(N>4*\1@9HC!=69BE?6=5W>T6+AK8R*TN81^6]02P,$% @ 8H%C5TBF7%DD!@ 8"\ !D !X;"]W;W)K M&ULS9I;<]HX%,>_BH9V.NU,$RP;W]*$F01\VVD[ MF;+=/NSL@X)%\-2VJ"Q"]]NO;!R#C7!@>QZ:AV"+/"=\21Z7HDP8CJ]7Y)'. MJ/BZNN?R;=A0XB2C>9&P''&ZN!GZ(2F:4F2%EX5Y( 6=L/1;$HOE MS< 9H)@NR#H57]@FI'6!S)(W9VE1_4>;VE8;H/FZ$"RKG64$69)O/\G/NB+V M'"1'[:#7#GK7873$P:@=C%,=1K7#Z%0'LW8P3W6P:@?K5 >[=K!/K26G=G!. MS<&M'=Q*#MOVJQI_2@097W.V0;RTEK3RH5)0Y2W;/,E+L<\$E]\FTD^,/\O^ M%.5SEE'T]B,KBG?HGG(T6Q(N$Z94D"25:1?HZVR*WKY^AUZC(2K*;PN4Y.AK MGHCB_5["GTNV+D@>R\37K??KH9#1EGD.YW5D=]O(]".1&>@3R\6R0%X>TUCA M'_;[NSW^0UE+357ISU5UI_<"9W1UB0SM/=(UW5#$,^EW_V.=][I/^]T_$2[= M\5%W[_3@=86[?WKP*O?@].!5[N&OU7STO\O>$H+1]!FCXAE'>+>Y2.(D79?# M-)K1^9HG(I'Z]W[.T[74&EIPEJ$)RU9K0:HAG2V01WB>Y(_%7O_Z^Z,$HTC0 MK/A'U3^V48S4492SX%6Q(G-Z,Y#37$'Y$QV,W[S"EO9!)4Y(V!02YD'"?$A8 M D+(6$1$*PE_U$C_U$?O9HRDGK*2,LI0Z7=+<*J$.6"ZVELFJ;LNT_[FCPT M,D8F;AM-#XTNL*EI6MO,.S3#EFV/VE;^H96K66[;*#@TF:'37UAG6NFB!AGBI^ M!W<&"1\RRP 2%JKB/U23PLJR35>M)KM1DWW>U(!6*,T'I06@M!"4%D'1VAUA;[<:]P[CWF)! MYZ)4=],=BEUW>.&'27_/J5G?N[P_@;-%"TCQ% =Q19_;T0;,,0&FAH@"= M?9Q(88)U]\CLC_6=X90CZ$6CF/1[+"E[#Q/.[@B0 MM"DHS0.E^:"T )06@M(B*%J[(^P.4W#_:F4 N=D_ M :5-06D>*,T'I06@M!"4%D'1VLK>G>%@^_=8&4 >5$Q :5-0F@=*\T%I 2@M M!*5%4+1V1]@=0.'^$RB8/0-',?TXV.JN$D#/G$!IGJ((IJMUSS!!\PQ :>%I MC1"]5-"MCH9[MVTSRA^KJ]H%FK-U+K:7")O4YCKX;74)NI-^AZ\"K$@/R^OC MU>W>'7Y[]_P3X8])7J"4+F16VJ4M0^7;Z]S;%\%6U5W?!R8$RZK')24QY:6! M_'[!Y!JE?BDS:"[5C_\#4$L#!!0 ( &*!8U=QGHPZ- , <, 9 M>&PO=V]R:W-H965T[(;V%<%$?]M+X\IWC[QQ?^G7F7-S+ M"8!"CSEELNM,E)H>NZ[,)I!C><2GP/3,B(L<*]T58U=.!>"A!>74#3PO=G-, MF-/KV+%KT>OP0E'"X%H@6>0Y%G].@?)YU_&=IX$;,IXH,^#V.E,\ACZHV^FU MT#VW8AF2')@DG"$!HZYSXA^GB8FW 7<$YG*EC8R2 >?WIG,Q[#J>20@H9,HP M8/V9P1E0:HAT&@\EIU,M:8"K[2?V<_B1#->DZB8.&,,(%53=\ M_@U*/2W#EW$J[2^:E[&>@[)"*IZ78)U!3MCBBQ]+'U8 ?O0,("@!P6L!80D( M7PN(2D!DG5E(L3ZD6.%>1_ Y$B9:LYF&-=.BM7S"S+;WE="S1.-4[PS+"<)L MB&SCZT-!9I@"4](.GF,BT!VF!2 ^0N>$89813-$%DTH4N8W;3T%A0N4G=(AN M^RG:W_N$]A!AZ,>$%U*SR(ZK=*9F/31Q8OO 9OJ6+!^A$2BC-O21X0"A1!"2Z M BP+ 4.DK\(-9(40A(UMU'?.1#5PBB61Z->E7@!=*,CE[SIO%]E$]=F8=^18 M3G$&74<_%!+$#)S>QP]^['VI=+K+%Q0 MQ9;*O)RS7A3%2>1UW-FJ.=MA8>B%<; >EFZ'!7$<>>VMZEC.RST?&\S+&W,YYW;UZK4MIK5)>[L$NR=$=D:[O0KG:AW7BT M[2[,GOYE*6?C0P4BU^5+_5EN;]W6EI_$6Y>Z)LSSHZU+W9C;.Y4GE?*D4?GE MBUJ3K:>S%2=)TM[06A<6M]K^AM;&;-ZJU5VINDR)?(7%F#")*(PTO7?4UM:+ M1=FYZ"@^M878@"M=UMGF1%?J($R GA]Q_:"5'5/;5;5_[Q]02P,$% @ M8H%C5X+7*]OZ!0 'QD !D !X;"]W;W)K&UL MK5EM;]LV$/XKA%<,+9#4(O6>.08:I]T*=&N0M.N'81]HF;:%2J)*TG:R7[^C MK$BV1#$NX"^)9=^=GCO=W?/0GNRX^"[7C"GTF&>%O!ZME2JOQF.9K%E.Y5M> ML@(^67*14P678C66I6!T43GEV9@X3C#.:5J,II/JO3LQG?"-RM*"W0DD-WE. MQ=,-R_CN>H1'SV_(,&6UZ-W M^&KF.MJALO@[93MY\!KI5.:OGZ._J%*'I*94\EF//N6+M3Z>A2-T((MZ293]WSW!ZL3\G6\A&>R M^HMVM:TS0LE&*I[7SH @3XO]?_I8%^+ @80##J1V(*#3%/S4](9FM$@8>JAZ9L;SDA>L4!)= MHL&/7M\R1=-,O@&CKP^WZ/6K-^@52@OT9V5N/WI4L:<*N1S!;DHDM&TU__04'SF^FU,X4["A1MTG4M46?WM,= MM)-B(J69\;'MW8/*7>^$[=0/_""8C+>'*?2M0C_RO<;J")O78/.LV+[! M!M M50J>,&E$MP_@']R7A&[4 =4X'6]\J(![VS>""!EQ@!?>%*YI!Y9H>-N$+>H\,XP![7@>@P6$R^E1^$CFON:^RT?.I8<_@+N%)/GE35LX7U)6G&Y*5Z*AG* M&"@.2.>YK@.2 M#K?$CZTL"TI]R6 *%E#=.:Q'*3?5(:.JKQ%N:%@P;F_#]*V(XT<#8%O.QG:V M,\^#$6;4[P#?Z:H]@U7H^0-J#[>TB>V\>;AC3@+;Y[X8^K"W9?IFV/$=')KQ MDI8CB6-=,^^21&R@!;*40N."W!DZ95FI]J>/66>*=IQTRZC$SJB?RTK!@83Y MI%7 !?I49_]T@69[8CBO*'P!S[YI:/]1&&MWEEC'E3LXB[_ \TWE*OUT&/\D M*56'/^[C '<%H=$L# 84 &D5 +$K@%DM8]$2Y.T+A;XA?68WB5>#F46]DE8 M$/N1^]UB6ZWCDC[EU7<]2\'S5H@;$?>/U[ EO"Z?F,RP[P\(5=)2-[%3]SV; MP\B\6%;#:=R)PJZ:-IAY)!I2JJ0E:&(GZ-\%WY2HW(AD3:5N9"Y6M$C_JX87 M+=D Z#X%^R3NT/$WL//U%*W[=!UI-&-$9B-G#_9+VS>+ &ZIH MR\SD%&8^;7O=D#[MDC!VNGQG,'-=+QA0$:2E9W(*/9^*->Z7U7?!/*E9I(6'9 M+\'/>1M"CF+_;?S^0O&R^D)[SA6LI>KEFM$%$]H /E]RKIXO]'?DS6\BT_\! M4$L#!!0 ( &*!8U=X!HW!MP0 ,89 9 >&PO=V]R:W-H965TY**-QO*$LQ%DVW5;,\(#@M2$JN&ICEJ@J-4&0^+ODRHO1;W@C"D:+E%I&8K'DN@<7?,[DG M<9PK"3O^JD25>LR<>/K\JCXO)B\FL\(9N:?Q[U'(=R-EH*"0;/ AYD_TZ)-J M0G:NMZ9Q5ORB8X75%+0^9)PF%5E8D$1I^8]?JH4X(0@=F&!4!*--L-X@F!7! M[$NP*H+5EV!7!+LOP:D(3E^"6Q'9X/&3T MB%B.%FKY0Q%!!5OX/$KS8%]R)MY&@L?'$QSC=$W0LLBL>YKL:4I2GJ%KM!2) M%1YB@N@&W:W7A^008TY"])GO""N@C.SRL'\F*$C7-"'HZA>:91_1U91P',7B MZ1I]74[1U8>/Z .*4O1E1P\93L-LJ')A?&Z"NJX,G92&&F\8:J('FO)=AF9I M2$* [W?SO0Z^*A:M7CGC=>4F1J?@DNQOD*E]0H9FF( ]]]WTGP]I)WW:37_ M3-#U-^FS_L8; 'W>WWB(ONAO/$3W_]O*!_]Z[HU ,.L4,@L]\PV]N\_W ;KC MG$6K \:!PC\8D^8A;^"65 .8X%CY-O M>[?9'J_)2!&9EQ'V3)3QCS_HCO83%'XRQ:8RQ68RQ>8RQ18RQ7R98H$DL4: M6W6 6UWJ]1Z!.5J1;92F4;K-@WI/6$2A3_&DU',*O;S<>A[KNF/:CCU4GT]C M%,)9AFWI3=P4PIF:;KI-W S :9[AM'%S".=:;GO-\1X9\5$K:)[9<&YYMMCQTCM(MTVBY!P*YK36: M >,YKJNU/ .A++V%6D"VVW8KNGP 9;5,#P",;KNF#3O$J1WB],T8DH;=N>*< M+YX^<"W3:7D"P@$Y-85P0$[-()QIFUY+;P[@H)Q:0#@@I_R>\PTNV]=PC5N[ MQNUTS;LJ6;+% LDB34"W*L#W)-_).EUO3TR5FA+JVLK:2< M9E#JAM?V,(0[S](IB#M/TQF$,RR]7?C/8?O.$G4!XLXSU>\YW^"R?:5SU),S MW82P;7$AD(DT.Z2\/)NJ>^M+A[OBJ+W5/]%O%SK0[^>7%,49\G?Y\H;C 3/Q M?HKV[& M_P!02P,$% @ 8H%C5W25"O&ULM5A=CYLX%/TK%ENM6FEFP!"^9I-(G'YR#ISO*OO,-@$ O69KSF;$1 MHK@W31YM("/\CA:0RYD591D1\I:M35XP('&5E*6F;5F>F9$D-^;3:FS)YE-: MBC3)8 MT!PQ6,V,M_A^85LJH8KXEL".'UPC5B2#S*:,[Q%2T1%,756^J;%E-DJME?!),SB8R3\R73"J"B9^(Y#'Z_4>9 M%'*-!+I%^XD;M$R)'.G//Q Y& %'KQ]!D"3E;V3*UZ=']/K5&_0*)3GZLJ$E METE\:@K)4_V:&36<'FI.]AE.3U#<(<>Z0;9E.YKTQ7#Z(T0R'5?I=C_=E-UI M6V2W+;(K/.=?6J3OQ)\?93CZ("#C?^E*K;$G>FSUD-[S@D0P,^13R(%MP9C_ M^@OVK-]TA8\$UFN#T[;!&4+O*P7V]=^@-:--R1[DE$FDK^K 1WS M&MH]H'2+'3]TCZGKXFS/FTSTW-V6NSO(_0L5)$7%F7[G('2$&;93NOP5%5D]S5%:>AUT+1>W8B2T?BLZ MTX*'7CVU(-@/[./-51<6NM@ZH]C.J.!AI[(L6;21HHT1IRNQ(\U&F^0" M6$[2VY)#-Q/#5KXUUJL:47Y&V8,_>/%RCH36;T]GB[!W366/ZIS&0NNWHO-. M>-"3_ ]E^Z>&P ^\8S^K"?,]Q_;/*+LS.7C8Y2QHS@4KZ[,&^3HK]^.U[(N> MZB#4Q0LU$EJ_\,XQX?":FAW51XV%UG_M[XR4/>A.+M=L@]=[EPT<[_BU41MF MJZ..GF;-@U,==:3VB;!UDG.4PDKF67>^%#VK3ZGJ&T&+ZJ#GF0I!L^IR R0& MI@+D_(I2L;]19T?M6>'\'U!+ P04 " !B@6-7-7(=1Z4" #F!P &0 M 'AL+W=O MI0":;#.>JZ&3:EWT75?%*614M40!.=XLA,RH1E$N755(H(D%9=SUVNVNFU&6 M.^' ZJ8R'(B5YBR'J21JE654/HZ B\W0Z3@[Q2U;IMHHW'!0T"7,0-\54XF2 M6[,D+(-<,9$3"8NA<]WI3P)C;PV^,=BHO3,QD8S M5/%<&+Y8<&5_R::T[?8<$J^4%ED%QA=D+"^_=%OE80^ /,T KP)X3P'!"P"_ M OBO]1!4@."U'BXJ@ W=+6.WB8NHIN% B@V1QAK9S,%FWZ(Q7RPW?3+3$F\9 MXG0XE=AR4C\2FB=D\K!B!3:!)A_(5RHE-44DIQ%HRK@Z0^W=+"*G)V?DA+"< MW##.L=AJX&I\B>%SX\KKJ/3JO>#5)S\*W?/Y?>N*<3#G% M9CALC1_71H"D,:/EH,7:T$Q(S7Z5"MCB"E'05)N2MF=IS?Y8 MA]W6YX,I +NW&4"06JUR7 M_5IKZZ5T;6?Q$_VHTQ]W&O01+K%RY_RA+S?@#95+EBO"88&NVJU+G*NRW"JE MH$5AQ^9<:!S"]ICB(@9I#/!^(83>"<9!O=K#WU!+ P04 " !B@6-7G%;> M?-0" "1"@ &0 'AL+W=O?X0.YXR\6-3 4N+APR5:) MTA?,<%S0%2Q 715S@3NS88E9!KED/"<"EA/CO7TV#71]6?"#P5;NK(E6?J3 MQ2J9&+Y!8EC2=:HN^?8SU'J&FB_BJ2P_R;:NM0P2K:7B60W&#C*65]_TKO9A M!V /G@ X-<#Y7X!; ]Q2:-59*6M&%0W'@F^)T-7(IA>E-R4:U;!14%KB0 Y-A5*T(V84=WN>=6N\T2[ M"RA.B6N=$,=RW [X]#!\!A'"[1+NM.$F&M>XYS3N.26?^P_W3L@\I6A;V\1? M7["<7"C(Y.\NJ17WH)M;/[YGLJ 13 Q\/B6(#1CAZU>V9[WK$MX36#A'\34$.JDMW1>:59/HMLPEMR_-]:VQN=A7MEP5NX-E-5:O50=/JX&"K M5SE3$).%H@HZ\W<0_MQ#Z8FLI738*!V^8#:'?=K0$UG+!J^QP>LSFQ79L)5- M9^0$C[*Y7^8'@1]T9W/4M#HZV.HE2*7?M_C'E\9=S1V$/_=0>B)K*?4;I?X+ M9M/OTX:>R%HV!(T-09_9#/9>B -[:#]*YGZ1&XR<1\$T=P8&/:Q]I6+%2?J8:/'DF8*#?\ 4$L# M!!0 ( &*!8U?[( *7L0( *\& 9 >&PO=V]R:W-H965T^K[,"2JK/ M9 4"=Q92E=3@5"U]72F@N0.5W ^#(/%+RH27CMS:C4I'LC:<";A11-=E2=7C M-7"Y'GL#;[-PRY:%L0M^.JKH$F9@[JH;A3._8\E9"4(S*8B"Q=B[&EQ.AC;> M!?Q@L-9;8V*=S*6\MY.O^=@+K"#@D!G+0/&U@@EP;HE0QI^6T^L^:8';XPW[ M)^<=OEB$3J8TFIV2&%RBO M.1"Y(!-:,4,Y>X(<]\NJ1I)G]/$4#&5D2/"!/E>R%I3D>N1 M;U"[5>!GK<[K1F>X1^<,JC,2!2[$ &]>1Z^2F#R M_N+\I?C741?!>1*\D.YOM1/;RK]1M61"$PX+Q 5GYTBCFO;83(RL7(>92X/] MR@T+_*. L@&XOY#2;":V:77_J/0O4$L#!!0 ( &*!8U=9C@7>M@( ,( M 9 >&PO=V]R:W-H965T MI5MBPIPXLK);$4=\K2AA<"N07).*KR"!:C[ MZE;HG=NQ9*0$)@EG2$ ^=B;#T3PT^E;A*X%:[JV1B63)^8/9?,[&CF<< @JI M,@Q8_S8P TH-D7;C9\OI="8-<'^]8_]H8]>Q++&$&:??2*:*L?/>01GD>$W5 M':\_01O/A>%+.97VB^I6UW-0NI:*ERU8>U 2UOSQMLW#'D#S] /\%N _!83/ M ((6$+S40M@"PI=:N&@!-G2WB=TF+L$*QY'@-1)&6[.9AM\$6;NR4() M?4HT3L7SK0+!,#V_EX 6/%K](T.G)&3I!A*$;0JFNOHQ5";O*A,?8XTG)A2*/V#9=GJ,45T1A M2AXA0W+WFK.]BJ7F-?<5J[%S;>V8X;*)KP;#R-WLUZ!/)SC42?[6\8>#ZT.E M>:_21:?4I,+=ZVHEB)4=)U)'L&:JN;N=M)M8$]NHG\BGP]%LV"-/](1K!M(? M^F8\WF"Q(DPB"KDVY0VN=-,5S&ULK99?;YLP%,6_BL6JJ9/:\B<))%V"U":MMH=)5=-N M#],>'+@$JX"9;9*LGW[70%":$#I%>TDP^!Q^Y]K8'J^Y>)$Q@"*;-,GDQ(B5 MRJ]-4P8QI%1>\1PR?!)QD5*%3;$T92Z AJ4H34S'LEPSI2PS_'%Y[T'X8UZH MA&7P((@LTI2*/[>0\/7$L(WMC4>VC)6^8?KCG"YA#NHY?Q#8,AN7D*602<8S M(B":&#?V]72D^Y<=OC-8RYUKHI,L.'_1C:_AQ+ T$"00*.U \6\%4T@2;808 MOVM/HWFE%NY>;]WOR^R894$E3'GR@X4JGAA#@X00T2)1CWS]!>H\ ^T7\$26 MOV1=][4,$A12\;06(T'*LNJ?;NHZ[ CL_A&!4PN8EY(FH5R;"I,J5G-H$YT6R5RCB2: M0WY%>M8%<2RGUR*?=LMG$*#<+N7.6[F)M6T*[#0%=DJ_WA&_1Y! 11 33/.F M C]O%E()G,:_VC)6IOUV4_UI7\N7GEGYZ$5KYKC?TQN9J-U+G2T^, MU&\B]3LC(7B_#;Q2#7; G;[7WR?O]#Z1?-"0#]XC'[21#P[(;<^UAGODG=XG MDKL-N?L>N=M&[AZ2.Y8[VB/O]#Z1W&O(O??(O39R[X#W^'GBG]8G@PP9\ MV G^% .>"R+<']KPAX>3?7 PUSM?<"+^J,$?=>(W.UN!.YO<[D'AS@HAT=!S]A(>]AI:^.DTO2IT#UH>C;U0L629) A'JK"L/ZRBJ M T?54#PO]^P%5W@"*"]C/*.!T!WP><2YVC;T,: Y]?E_ 5!+ P04 " !B M@6-799(CQI " #S!0 &0 'AL+W=O)[>J1$CANEGTR!:&%;"FDF06%M=1V&)BNP9.9<52AI9Z5TR2R9 M>AV:2B/+/:@481Q%H[!D7 ;IV/ON=3I6M15?WJ!E7)@S M.'&A7PI5&Z(TX]"22G=6F'6*9JVB^ 5%[^!.25L8^"!SS/_$AY1=GV*\2W$6 M'R5<8'4.2?0&XBA.X'%Q Z=-_E6Z[P^*OO1(&J;S'XCZ/T1F8->YN 8>SIC@LD,@5E8XII+Z6Z0 MKJY"S55^2&W+-_)\KJDWZ64RB"\'XW!S0,>PUS$\JH/J0RTBZ5%KC3)[!MQF M_FV!9A9A)>K,ULRUZL%'TY(/]T0-7Q TZ@6-_K,7E+IN1TQK6%7Y MMEXJ2T/"+PN:RJA= .VOE+([PQW0S_GT%U!+ P04 " !B@6-7OCF*P+@' M "N.P &0 'AL+W=O/GCM3=(Y(ZO\OR;\6:\Q+]2.*TN)BMRW+S6Q>9)$*6SQ7G]V<=\<9YMRSA*^<<<%=LD"?+[ M5SS.[BYF>/;PP:?H9EU6'\P7YYO@AE_S\LOF8R[>S?,:]RJ"W^C/A=T7J-JE"^9MFWZLV[Y<7,JACQF(=E!1&(?[?\BL=QA21X M?&] 9_O?K!S;KQ_0W]3!BV"^!@6_RN*_HF6YOIAY,[3DJV ;EY^RN]]Y$Y!3 MX8597-1_T5UC:\U0N"W*+&FB. M61W6ZZ ,%N=Y=H?RREJ@52_JW-3>(IHHK8;QNLS%MY'P*Q=OLVQY%\4Q"M(E M>I>607H3?8TYNBP*7A;H#%T%>7X?I3?H,LFVJ?BH,OQ2\-4V1N_%"!0H6VD< MG[_F91#%Q2\"XLOU:_3\V2_H&8I2]'F=;0N!49S/2\&_8C$/&ZZO=ES) -=K MOGF!;.M71"QB:]RO8/?7/!3NN'8GJOM<9&V?.K)/':GQ[ &\R_#[-LKY$KV) MTJCD9U4V=#G\^[UP1.]*GA3_Z(+>_0K5_TIU&;\L-D'(+V;B.BUX?LMGBY]_ MPLSZ39<"0V!*0NQ]0FP(??$VSXH"A0\3)J@GC"[B'0RK8:HZ<[N@EN_[SOG\ MMAV+Q@R[V)-F"DNZ9TE!EI=AN$VV<5"*P1(4\S+Z-Z@JBH[H#LEI,3C#GL\< MTF&JLW.)RP:H.GNJ#DA5%"I1AE)1!_*=E8.IGCG;,V<@\S]$ SI@(K#>;Q/L>0QW*&K,*/$MIN?H[CFZ M(,>KNKKR7'2C>)?$=;31)A+$F7J%&@)30O;V(7LG*5F>R808 E,2XN\3XILI M67YO"MH86Y[?F:FC9@I+;,DN;1DK6@V4>D5CVZ.T0U9GZ/O8=0?8MC0%?LJZ MU:"/%2ZMV6#EPK*M8[!)'EJ[&I1V>\*^XS*[2[-O1[!E^]X 3]EM,=QN]?4+ M_8<^B(L[V29:TB#DU"O7%)J: -G(,3U)-<.@8)B<%$-H:E*D9,"P9FBD>1RM MN#96V)NB>Q[DNJORZAA/-08I'C"L'H9G=O!C<&:#D),'T1":F@"I3+![FIEM M5+F80E.3(K4+!I7 Z,R&O6T+F-K'N*I12,&!8<6Q']J2A^LTB[.;>VTT(,KD MD3.$IMXG2_5"K-/<*8,B:?*MLB$T-2E2)!%8)!TL/1NRCL[0F/G$ M8@,W2:2UR@'+H2G2LX%2)!FCKM^5;GH[X@_H9"(U$8$UT2.59X/>YF5UJ4,F M*FLI9 B\)'&@XFQ0%"5I65Y7UNO,7)<-J'HBE06!.[RF\ ;%YC*<:@Y05!.[N ]-Z6&G">)-' M\"F6/XB4(\0_S;0VJE=,H:G+V%*OV/!JR\BT'O$F@-(\RE6-0@H,&Q88KX+P MFYC-V@A SZFC90I-C5,*%/LT^S"VT8T84VAJ4EI;,:;V8OJ[+-BSNJIGS$IE M*86/;6XOQM9MLCAN;]-(8^8/,I7BQW[2K1B[O\O22S%DHK*6HL4VL@W3H"B* MD?02VS<:SJM4$/:C%,2(-P$J[1&>:@Q20=BP@OBEZG&C#';'J J6SJ%UQP>66UI?WFAEV/(1&4M>RZ%>^Z!U99J>JG;V]W2 M6!%GZ":>M@X_P!VW5:O@FW<89^H%:@I-C5IV;^JD\?-,.XTP>N:?8":%2<-#3'..@1I6)*30U M*5*94'AC96PZP]X8D))'N:H'OJ24<& I\5'TM[34'^/ :N>Q!RC[:PF]'$,F*NO6J4]XK>% '=F@*#K2LMPN08T5 M)@.'I!PI'ARXB3=U"M:0,,;DB_,I]CH<*36=29C MQ!OHN<=XJC%(X># _;LUE8?U(XPQ>=2>8KV"29'!3G,>@QE5)*;0U*1(1<+@ MY9&1J3SB#6WZ'.6J1B$E!!LYO)JE9V&6;+AH;\%-SGDR)"=AH,F#]Q3;'4QJ M$F:?9D8;/1]K"DU-BE0_#%8_!\M)UC\QPGJKDB-&*D>I==C8H9+#Q233/*JB MX:FQHLX0T=8#+;#@>:249/UG6'K$(1.5M10M#%X?.?0Y'+E-FF M?K[R:U:665*_7/-@R?/*0'R_RK+RX4WUR.;^$=W%_U!+ P04 " !B@6-7 M?/]0_Z\" ," &0 'AL+W=OK8F6U(MU\_VPD9M"FJ MNO( ]N6^[_/=.7=$%1=W,@=0Z+Z@3(Z=7*ERY+HRS:' LL=+8/K)BHL"*[T5 M:U>6 G!F005U?<\;N 4FS(DC:[L6<<0WBA(&UP+)35%@\7L*E%=CI^_L##=D MG2MC<..HQ&M8@+HMKX7>N2U+1@I@DG"&!*S&SJ0_FH?&WSI\(U#)O34RD2PY MOS.;RVSL>.9 0"%5A@'KGRW,@%)#I(_QJ^%T6DD#W%_OV#_9V'4L2RQAQNEW MDJE\[)P[*(,5WE!UPZLOT,1S9OA23J7]1E7M.QPZ*-U(Q8L&K$]0$%;_XOLF M#WL S=,-\!N _Q 0/@$(&D#P7(6P 83/53AK #9TMX[=)B[!"L>1X!42QENS MF87-OD7K?!%F[LE""?V4:)R*/W.>5812A%F&+IG";$V6%-!$2E 2?4!?L1#8 M%!.=)J PH?*=MMXN$G1Z\@Z=(,+0E<;KHLO(5?I$AM=-&_5IK>X_H1Z@*\Y4 M+M&<99!UX)/C^(LC>%=GHDV'OTO'U#]*N("RAP+O/?(]/^@XS^SY<+\KG/]3 MG[]8_2 907LW LL7O.QN)$2FE,N- /1CLI1*Z)?^9]<=J%7";A73"$>RQ"F, M'=WI)(@M./';-_V!][&K *])EKPFV?R5R Y*%;:E"H^QQY.""T7^8-M\X5Y/ M$0F(K_3;V58-VZIUU:>FOK#49JYLXV%O&+G;_;0_]CGO#2X./H>(Y#'"#WO] M0Z=YA]-@3[O.A;O7W@H0:SM7)$KYAJGZ-K?6=G1-;,=^8)_V1[-^ASW1HZZ> M3/_HZSEYA<6:,(DHK+24UQOJ[BOJV5-O%"]M9Z7(,P#OKYBG.U MVQB!]@] _!=02P,$% @ 8H%C5P!XK,'P @ TPD !D !X;"]W;W)K M&ULK99=;YLP&(7_BL6JJ96V\DU(ER"UR;KU8E/5 MM-O%M N'O E6CP<$V8EH^K9M4A& MO%24,+@62)9YCL7C!5"^&5NN]?3@AJPR91[8R:C *YB!NBNNA6[9K:98PD33K^3A$'B-P/M7@=\(_"IH35;%FF*% MDY'@&R1,;^UF;JK:5&J=AC#S+\Z4T&^)UJGD$^>+#:$48;9 5TQAMB)S"NA< M2E 2O4>7I2J%;N=<*/(;5[7_^* GD02D)U&'YG@*"A,J3[3Z;C9%QTY>CM0[Z(&1@C92T!M)@P==X+4JW +W?&>X2][K?2!Y MV)*'KY&'7>3A/KGKA-$.>:_W@>112QZ]1AYUD4=[Y&[L1.X.>:_W@>2#EGSP M&OF@BWRP3QX-PF"'O-?[0/*X)8][R6\ST-O_4H'HXH_W^7TO<'<#] YQ8(!A M&V#8&^"K/NND6(A'L_S@G)=,=249[BTXGAO'>Y.HHUO@#9V_7TG-:&]MN>:X M\P6+%6$245AJH7,ZT"43]1&B;BA>5+OPG"N]IU>WF3YU@3 =]/LEY^JI83;V M]AR7_ %02P,$% @ 8H%C5ZW'863?#0 B\L !D !X;"]W;W)K&ULS=U?4]M6'L;QMZ)A=W;:F10LV;)-%YA)?/YL=I(F M&]+MQ*/8!M+$E5Q;0[NR+7TD(#@?L@V6^M.U% @%]))=G]+,>B^.CZ[SX MNKHPI@Q^615DNOS\X6$TOS")9[>=+DU5?.L.#19)F>R='S;]]+$Z.\LMRGF;F8Q&L+A>+I/CUC9GGU\=[X=[M M/WQ*SR_*^A\.3HZ6R;DY->6/RX]%]=G!G3)+%R9;I7D6%.;L>.]U^+T>']8; M--_QS]1?ZT_>3L[WNO51V3F9EK61%+]=64F9CZOI>HX?F[1 MO;M]UAO>__A65\V#KQ[,EV1E)OG\IW167ASOC?>"F3E++N?EI_SZ;Z9]0''M M3?/YJODSN&Z_M[<73"]79;YH-ZZ.8)%F-W\GO[3_(^YM$$4;-HC:#:('&X2# M#1OTVPWZV^YAT&XPV':#N-T@WG:#8;O!<-O',&HW_K)O_N\V/1B1E_DP+?># ML/'GJ.0 M?N;4+/>#_M,/1OD98:85$S9,Y&'T%D<310W3#]5 M9X55H)+B/ ].S?2R2,O4K%X%D^KO_U:GH.!-DGUM$O/WC\'[ZAR89,'DHCH9 MW'SA?\'[-$L7EXMU(?'NN3[I?K]:)E-SO%>=55>FN#)[)W_Y4SCL_75=5$A, MD)@D,45B&L*<8/7O@M5O]+[O3/,V6Y7%97-^^5=S4GE;FL7JW^O"TB?#0F*" MQ"2)*1+3$.:$97 7EH'W+#3)%XNT;')R9DQ0)&4U?[+@,IL5R7463.^^O%H7 M':_=-3HW6-AKM/J9W=5);[_7"^.C@ZO[J2!W*DE,D9B&,"<5\5TJXA>>3L'9Y+6[1F>T?C;U'XPFH^D:(Q(3)"9)3)&8AC G;(=W83M$Q]4A&182$R0F24R1F(8P)RQA MSU9\/>^YZ;0IJ>L9=944:7.*2;/25+LJF^FUML_SDETSTVH/!U48/;R(0GD4/9Q?:"Z.:0C5-:6XB;#<< M^LOA9\\N96:F2.:!JJ[9UUZD^P^@/JP_5:>=]GI47P>O9?RY7I9D%GTVQN,&J3SYD']6G=/25O_(?<.7*D)E!-HII"-4UI;C!M91V.V0&'ELZH)E!-HII" M-4UI;FAL]1QZR\K=!AQ:0+?:P\NQ\.%\0[ME5%.HIBG-O5_0ULN1OUX&Y]N6 M$ZWKBV7^!]#YQD-2$Z@F44VAFJ8T-Z:V\8Y"=-I%:&.-:@+5)*HI5-.4YH;& M-M:1_V[H7::=G^P9=YM?;/,_ M@,X)1&^>1C6):@K5-*6Y,;4M>31@YQW:>:.:0#6):@K5-*6YH;&==^2_PWJG M>8?VWJWVU-4=NE.):@K5-*6YB;"%=N0OM#=-NW6S[57P\8=),$F6:9G,ZTGU MU92K9A)^%O67E?GYLCXOR:OJS[6Y0FMQ5!.H)E%-H9JF-#=^MCR/ M1NP40XMM5!.H)E%-H9JF-#TLT8UA6J:TMP\V,XZ\G?6;35HG\I,\R?#(MI#NLX5T'RVD44V@FD0UA6J:TMS0V$*Z[R^DG_?+A_U-9?*#T>8_B,[A M0)MI5%.HIBG-#<>]%39V:Z:?.=K:9]-;CC9VW0YVX0YVY0YVZ0YV[8Z7Z)[[ MMGONL]US'^V>44V@FD0UA6J:TMS0V.ZY[^^>GSG:XO6CK1\_G&WHC=6H)E%- MH9JF-#<=MH?N_QX]M.=&HFWG'=I2HYI -8EJ"M4TI;GAM"UUGVVI^VA+C6H" MU22J*533E.:&QK;4?7]+OJ"523J*9035.:&YI[ MZU-[R]#=YMI@?47Y:*RA_36J2513J*8IS8V$[:\'NZU._;RQ]LQ?_M]V$*+W M<*.:0#6):@K5-*6Y ;85^X!=!7N 5M^H)E!-HII"-4UI;FAL]3WPKVZRTR!L MUZWV_X['Q+_GSHE >VU44ZBF*/TBV8\N#_V[ M[AH)5).HIE!-4YH;"=N$Q[NMN/V'&(N=7@WT/]"N9SA4$Z@F44VAFJ8T-\ZV MQ(_9M;QCM&I'-8%J$M44JFE*EK^N#0-9&$]03:":1#6%:IK2W,3< M>Q=(=F'NF'UO1_;-'=EW=V3?WI%]?\>7*+=C6V['_OO'W^79^7=E_?MH7Q MT%\8WS9P7_*BVK:>9=.DVMV&RR _UC4>J"9:[?[SA;C7_N<^;Y#HCA6J:4IS M\V#;XJ&_+?YD%DF:U3G8,A%H)XMJ M5DJVV1+[7]MVKJ&-T?MVU3A_Y;HE_N M*6P%3)*YR69)$?SC,BFJ2Z!5\.,R^)PWF[S-IO/+6;WC]TDQO0CZX:L@ZD7A MVHRA%2ZJ"523J*9035.:FU1;X0[9NZ6'Z-W2J"903:*:0C5-:6YH;,<[]'>\ MNRW(Z$<[1PU%-HII"-=UJ];O WDW1_KY]\<6-A"UQA_Z[I7_CB??ZK/IK MFQF'=L6H)E!-HII"-4UI;C9M5SQD;X0>HGTQJ@E4DZBF4$U3FAL:VT(/_2WT MCC,.;9-13:":1#6%:KK5UJ_VZ^;!5L1#_VW0NPRXEU]4WW_0G?.&%M&H)E%- MH9JF-#>:MH@>LKCQ[5L/UY;RT[\^^VFZFF%:#I;IL M6IN)]G;@^[\[^O 71_T[[1P&M"5&-85JFM+<,-B6>.1OB;N^YMER6\T1M/Q% M-8EJ"M4TI;F)L"7QR%\2O\VFA:F?9597ON_RZK+X1>_L\Q],U\L<5!.H)E%- MH9JF-#=RMOL=L=WO".U^44V@FD0UA6J:TMS0V.YWM%WWN^7<0CM?5!.CQTWH MAJ?<$MVQ0C5-:6X>;/<[\G>_[TQ9O]R8G]UVOR\RKM J%]4$JDE44ZBF*V/44VBFD(U36EN(FU_/&87EQBC M=R:CFD UB6H*U32EN:&Q7?+8WR5WG&K]+2?'Q+_;SG% VV144ZBF*6MA]5O< 6&UM.H)E!-HII"-4UI;B!M@SUF%[@8HV4TJ@E4DZBF4$U3FAL: M6T:/_4L_=!QJAUL.CHE_MYWC@-;,J*9035/:31P.5A?&E"(IDY.C97)N;E:/ M705S?O) M0>5?Y\779A\G_P=02P,$% @ 8H%C5TV.=X:/" $T< !D !X;"]W M;W)K&ULM9QK;^,V%H;_"N$MNC/ K*V+'<>SB8%) MI$4'V+;!9-M^*/J!D6A;.Y*H)>E<%OWQ)2F-*-HT8W5.\R'Q17PHG3?BX,,(SG6C MJIQ%07 QJW!13]97^K4[MKZB>U$6-;ECB.^K"K.7&U+2I^M)./GRPJ=BNQ/J MA=GZJL%;>*#QTA= MR@.EG]63C_GU)%!G1$J2"87 \L\CN25EJ4CR//[702=]GZKA\/$7^K_TQ<"_T5-W;#!!V9X+6G6- MY1E41=W^Q<]=( 8-XOA$@ZAK$!TTD)%Q-XB[!O%!@R@ZT6#>-9B?VV#1-="7 M/FNO70,/EN(=N)]2VM'PD3Q4-) MT#VI"\K0#U00COZ!?L",824C>I,0@8N2O[V:"=FG:CG+.OY-RX].\!.235$8 MOT-1$(7HI_L$O?GF+?H&S1#?84:X@WCK)]Z39HJBA28&/3''+P/J:7AR!CP. M-#S^ G=@TC.N.@XU)G)C9E*H7JVH5RO2W/@D]T&@CS47;"]O5H%^_;<\ 'T4 MI.*_N;1I:7,W38U![WF#,W(]D8,,)^R13-;?_BV\"/[ID@42ED#"4B"8)4G< M2Q+[Z.N[/%Q''EC(][" M%H.(+\+8%7#(7E,@F!7P11_PA3?@PSRA$@3Z[M2_MIC$N0-/ !:0DD+ $$I8"P2Q)EKTD2^_]D9 -88SD2.!GA#F74WQ&2BS4*Q2) M'3F1')"0(Q;'>M;LDL[;ZUCIED>)(EI=L;J35%W#]^BWT_;K!M_=V-5ZVC6A&OE&KA NTVA:+8F M VL>>C61CXO/!#6LR(@.?$[+$C..&L+:T"L-O%[ZQM_%:!U:VN5 A]5R&H>K MP<^A(I GD$+1;$6,_0Z]5G+]B\=@^)N.CC2HVP:EI5 T6P1CN,,8-'^$H&8; ME): TE(HFBV,\>2AWY2#YQ!0SQXZ3+L[AX":=BB:K8FQ[:'?MX/D$%!+W]&& M.22$&M>N@M 24ED+1;%&,90^7L(D$ MU(R#TA)06@I%LX4QICWTNW8M3-$+\VZX=O).C65U5C2X1+BB>ZD;W>@%%?Y. M%BV:(8UQYZ'>@KHE3X644>99COG.%? M'65?5_A![3DH+86BV84_8] COT'WAU\^X45.5+V6UO(P1)XSPN4=T=XBSMI@ M<,X-X3^KT54_4'L.1;,5,?8\\MOSDZ7SW]'P+26<,_Z@SAR4EH#24BB:K=.@ M9@Y<-(>MFL.6S6'KYG^%D8^,D8_\I?./M2"2*Y =:@= M(V.2([])_I#GA4J<,DA'DTN^?_@OR<1P'8/QOR/:G*K8^?L:'@/SBAWK]3Z^QZMT,7Q MNM)BM71*!.J>H6BV1,8]1Z]5O-6$U JVG'AF>UT%5TN &6X*@TWA:+9(ABG')U3WVYW[:JYOS/0H#7MCA;&=A8-@VBY" ]# M#>I_H6AVJ(W_C?S^=Q#JKUI-[;H944.[]9_9Z#DDJ"V&HMF;+XTMCOVV^!/I MJPNM*I@CK.3(2+LR=)C0G;LQ08O5'2T,AV/1X49,4",,1;,U,$8X]AOA#]LM M(ULYAW6.RP0-5>3O8?9!K?"RYDBBCJKD;4,EX1I9(UR6JA-UT,D%=?_ICY8W=&2:P#DE ^TXA:+9*AL; M'?MKW^EF0_2G.F26?\6W^4FC QZY?=OE8;1!O3$4S8[V8%>YWQM_(NI3/NH& M*8N-GOCF:KZ5%SS3-Y:Z;:S)%\)9QL@I4^+O;;0BH#7P5R(1H1R^]AC4 MR(/2$E!:"D6SA3%>/_9[_?_L)'5'RUQM5]?3MAR_J#M)_G$* ^KM.]IP_(J. MABY05P]%L\-M7'WL=_4FW*JN1[*]GG:=&7I0M]_1AJ&/CT(/ZO*A:';HCA:/;'^HR? MG_O]_)_*VI%+"G]'HS_Q!UH'!Z6E4#1;,F/_YR%HUIZ#VG%06@)*2Z%HMC#& ML<_]CGULUO;C1@L3';N.PT_'@CIV*)H=;>/8YWZ?^C5)VX\>'?G8L=?J,/2@ M-6XHFAWZP8?!_4;\*Y.VGSXZ^O/CI!U,5X>K5:"=IE"T5H#9X/M$U-?%?(_9 MMJC5LNM&XH/I4OYKL?8;6-HG@C;Z*T8>J!"TT@]W!.>$J0/D^QLJYCV8,(%K#IV9AOH]NMW[:11&"EB4_.0^..>XWN.\36CG50/>@U@R&/!A1Y[ M:V/*:]_7^1H*JJ]D"0)GEE(5U&!7K7Q=*J +!RJX'P5!WR\H$UXZ+L1?8A(!#;BP#Q<\6)L"Y)<(T M?M:<7K.D!;;;3^P?G';4,J<:)I)_8PNS'GM#CRQ@23?=,)<7Y MD%%#TY&2.Z)L-++9AC/3H5$^$W;;9T;A+$.<22=2;$$9-N= 9B"85.2+-*#) M)6E/93 WY(9R*G*<.\O 4,;U>5?4_M!?G/>SC)R]/A_Y!G.W&?AYG>=-E6?T M3)XS**]('%R0*(CB#OCD.#R#'.&A@T<=\.R$U:/$P8-]N(^&-ZY'C>N1XXN? M30>-NA7:J T>(4.^?\( MULMC)B&S/Q;AQ,3[&GDX5$SDK*2>TD!MANIRK&/J.P9; ;9H,DL ] M(W_;MN7DR.R4R#U!O490[ZB@>X%"\.#\A@76+OR),*TW]LB17&JCN_15A$DK ME\M^&,:'\CH"A[WH[:&ZHRG^YXXFC0')40/:E4-7E4/8RG%!!'1N;W*X%?WA M<#@XU-\5V4\&X:$!1U/\5P/\5FFV]^AGJE9,:,)AB?3!U0!74]7=5'6,+%VU MGDN#M=\UUWB=@[(!.+^4:$C=L1= \P&ULM5=;;]HP%/XK M5E9-G;0U-PB40:1"F%9IG:JR;@_3'@PY0-3$SFP'NFD_?L=)F@$-E&[9"_'E M?-^YV8?C_IJ+.[D$4.0^B9D<&$NETIYIRMD2$BK/> H,=^9<)%3A5"Q,F0J@ M80Y*8M.Q+,],:,0,OY^O70N_SS,51PRN!9%9DE#Q8P@Q7P\,VWA8N(D62Z47 M3+^?T@5,0-VFUP)G9L421@DP&7%&!,P'QH7=&W>U?"[P.8*UW!@3[L2UG+(+-,*IZ48+0@B5CQI?=E'#8 MR%,/<$J LPMH[0&X)< ]5D.K!+2.U= N ;GK9N%['KB *NKW!5\3H:6130_R MZ.=HC%?$]#F9*(&[$>*4/^)L!4)%TQC(!%C$!?G(%4CRADR*HT/XG(QXDG(& M3$D]NV0*!$A%QO=X7"60TP 4C6+Y"E&WDX":L-&Q8&.;L,"X5;'QLWYW#U\ 4P5G@.I1(9%0Y&O'U" M7"I(Y+>Z7!=LK7HV70M[,J4S&!A8["2(%1C^RQ>V9[VM"W239$&39..&R+92 MTJI2TCK$[E\D'._Q3YK77[REH4Y1)&5&V0S(C$M5>PL/DCXW,TV2!069EY/I MO[N5[]KN>=]<;4:\3LBQ*Z&M2+:K2+8/1G)O3?Q%-K?T':B+Z$'RYT:T2;*@ M2;)Q0V1;&?*J#'F-EA^OR90T218T239NB&PK)9TJ)9VG+HT2V/9E-,9BDV&[ M@ U T2?49:3S^-ZV=^[VZ B9H)!I;\C85J>[4R2>$-KRMUOYV_T?Y;;[R*=. MQ]WQNT;&VW$I>"SCN+:WXW>-D'.^Z[>YT3PF(!9YURYU#IDJ&H)JM7H87.3] M\,[ZT.Z-[)KU !\21=__A[YXA5Q1L8B8)#',495UUL$4B:*S+R:*IWGK.N4* M&^%\N,3'$ @M@/MSCG6YG&@%U?/*_PU02P,$% @ 8H%C5X\8'/@T @ MI@8 !D !X;"]W;W)K&ULM97;BMLP$(9?1:A0 M6LC&IQQ*:AN:#:4+V1(V/5R47BC..!8K6:ZDK).W7TEV3 J)+TIS8^LP\^N; M&3&*:R&?50&@T8&S4B6XT+J:>9[*"N!$#44%I=G)A>1$FZG<>:J20+;.B3,O M]/V)QPDM<1J[M95,8['7C):PDDCM.2?R. %M@M>&E=D!VO0 MWZN5-#.O4]E2#J6BHD02\@1_"F;SJ;5W!C\HU.ILC&PD&R&>[>1AFV#? @&# M3%L%8GXO< ^,62&#\:?5Q-V1UO%\?%+_[&(WL6R(@GO!?M*M+A+\ :,MY&3/ M]).HOT ;S]CJ98(I]T5U8SOR,.AL"3LOF3PYM'LX<@M$5A[!U"!UW MK< 32A3[V-/FX.LN9>UHO-&-+PBNH9JB")_@$(_C/YV]PQ?!QEVD*'3 M&UW1>Z0EY7M^":37T=[HF:I(!@DV5U:!? &0.T )5)6KG+]FMI;-&#!JY^7\*.;H ]ZK!'O=G\!I(CD2-%&*@[?:P ,5?^ M2Z#]4@$Z I$]3...:=Q?87*X5N%>QW],U:3#FMRJPI,;8$\[[.G_JW"_5."[ M$JM+5-Y9V[$=_)'('2V5.2LW6OYP:DHGFZ[83+2H7"?:"&WZFAL6YB$!:0W, M?BZ$/DUL<^N>IO054$L#!!0 ( &*!8U?X\I@+$0, .() 9 >&PO M=V]R:W-H965T2>E:R/1QS0D MD!"%[<.T#VYRTT0D=F:[+>S7ST[2K$W3"C:^M+9SSO$]UZ\[6%/VQ!, @9[S MC/"AE@A1]'6=APGDF%_0 HC\$E.68R&[;*'S@@&.2E*>Z99A>'J.4Z(%@W+L MC@4#NA192N".(;[,<\Q>1I#1]5 SM1B(9:CT-11#C92;NZ?HKU'Y< MI1?2C)>_:%UC#0V%2RYH7I-E!'E*JG_\7.=ABR!UN@E63;#:!.< P:X)]FMG M<&J"\]H9W)I06M2*X M "MA 3R<@<)KQ,TEZ MG$W0Z:MQ8"O0@H\?3,_X MW)7=]Q2;O*?8])W$=M;!:=;!.:8>5&=1J+.8J261U_4*R!(Z#UPEY952ZLU8 M!:9C]WH#?;6=Z Z489KN+FJRC[+\2\_814WW4;9CV':#VO'L-I[=HY['E M$ M8\3?XKV2=+@I%3/;IGO@GF7W@'W7N/>.[[B\AU- MR0(5C,:IS -Y6QZ\O17Q+:=E<+P/$R M=;&&PO=V]R:W-H965T37,!J8F>V M@?;?[]I)(PJ!]F$O8#OWG)Q[NJB30W(+*P@T\+W%+RKB3#NW9K4R'8J4+QN%6$K4J2RJ? MKZ$0FY'C.R\'=VRQU.; 38<57< 4]$-U*W'GMBPY*X$K)CB1,!\Y5_Y@W#?Q M-N G@XW:6A.3R4R(1[/YEH\"P@;0&@3K979M"94TW0HQ89($XUL9F&] ML6C,AG'S%:=:XE.&.)W>@%)"DAM *Q3ID;$H*\&!:T7$G$QI :IW_UQ!'4'N M( .VIC,\)J<3T)05ZA/"'J83Y62/GNI83 M') SA>J+^=&544T3=%*8+!ZJB&8P<;#,%<@U.^O&#GWB?N_+[3V2OL@W;;,-C[.D/ M'!I88JQ'O,N%FCJQU&9TK-,DB/K>T%UOI[ M91#X.Z([HI(P.B Z;D7';YK-^!IU&H=-VRC;;-HTFW6_LWWB/2UQ&$27.XKW MHZ(H\KUNQ4FK.'F'S>.5E$;P$5>3?;]\/_$O=D1VAD472;?*?JNR?UREX(L> M%D#YEKMGA(/NDM_?J]'(3\+=HMB/"H/+(-H1[VY-9G,K?J=RP;A""7/$>>=] M3%_6-TV]T:*RPWHF-(Y^NUSBY0S2!.#SN1#Z96/F?WO=I_\ 4$L#!!0 ( M &*!8U>JNY^F5@, %@+ 9 >&PO=V]R:W-H965TV+989%%B6 M:^T6;LDZDWK!3B8E7L,QT++2LA6=$$*X*" MT/H?WS>)V MP@R,!7A/@_6V WP3XQFA-9FQ=8XF3"6=;Q/5NI:8')C3J*E%Q,OD(0C"./H)*A4!GZ ;+BA/Y@.;JP*15#HBMT+M*+0*Z(904 M55%O1C/\H!ZG%*BB*7 TQSF(L[N'$G9B+Z]!8I*+5TKV\_P:O7S^"CU'A**[ MC%4"TU1,;*DL:!![V>!>UKC>$=PYE.?(=UXCS_'\GO"KX?!K6*IPUX1[C\-M ME;@V>UZ;/<_H^4>S9YQ^>[L0DJL3^;W/42T1]$OHU_1"E'@)4TN]AP+X!JSD MQ3,W- '7D>%>^"N'_CN ?F@]HGD84L>/D4> M]I&'77+7#P_)![5/)(]:\N@I\JB//.J0CYW0/P ?E#X1/&[!XZ? XS[PN ,> M>Z/H 'Q0^D3P40L^&@2_RT"5^)4$WH<_ZIZ8./0.3\S@'4[D'[?\XT'^3ZJ= M*9KBDYOB4^Z*CV1H :J?6(+J!M(^>^..O<@+8N? WKCSI0J=. S;78^X7>=/ M=74&R6XV .WQ( MF,0YHBK5A&Z@QM356IC"+G5A-[GOK]IN-W^^%XP/V0<1_O44V7MMC^XY;S!? M$RH4YDK).^>Q2B6OV[AZ(EEI.J$%DZJO,L-,M;[ ]09U?<68W$UT<]4VT\EO M4$L#!!0 ( &*!8U?0!KX8H@( ,\' 9 >&PO=V]R:W-H965T]Y[L7V7;CFXE[F H]E 630R=7JAJXKDQR M*(D\Y14PO;/@HB1*BR)S926 I!94%B[VO#.W))0Y46AUMR(*^5(5E,&M0')9 MED3\'D'!UT.GYVP44YKERBC<**Q(!C-0=]6MT)+;LJ2T!"8I9TC 8NA<]@:3 MP-A;@V\4UG)KC4PF<\[OC7"5#AW/! 0%),HP$/U;P1B*PA#I,'XUG$[KT@"W MUQOV3S9WG2/M%Z\;6%BHD@4"KY&PEAK-K.PU;=H72_*S#V9*:%WJ<:IZ!JDY )=@RZV1._1%4MX M"6@*"<\8_0,I6@A>HB\5"*(HRS:6QS$H0@MYHC%WLQ@='YV@(T09^IKSI20L ME:&K='S&BYLTL8SJ6/ +L?CHAC.52S1A*:0=^'@__F(/WM5U:8N#-\49X;V$ M,ZA.D>^]0]C#?D<\X\/AN"N=__,^^6?O.\7PVYOB6S[_Q9MB#_['Y5PJH=_W MSZX#KBF";@K3\P:R(@D,'=W4)(@5.-';-[TS[V-7=5^3+'Y-LLDKD>V<0]"> M0["//9H"4Z303\T\U*XSJ.%G%F[&Q"KJ^;X7NJOMVCXWPCX^WS6*GQOU@_[% MKM'DN=$YQH_NZAS=K0Y5@LCL:) HX4NFZBO8:MOIZV]IEKB< MJXU@'+0S//H+4$L#!!0 ( &*!8U=CT-S,FP, #<2 9 >&PO=V]R M:W-H965T:EC9WS?>><[S@GL<N*Y(%U!@<<1*H.K.C/$"2S7D4''!F0$7N!IXW< M,J!.-S=PE MC\9L*7-"X9(CL2P*S'^?0LY6$\=W[B>NR'PA]80;C4L\AVN07\I+KD9NPY*1 M J@@C"(.LXGSSC])? ,P%E\)K,3:-=*IW##V4P_.LHGCZ8@@AU1J"JS^;F$* M>:Z95!R_:E*G\:F!Z]?W[.]-\BJ9&RQ@RO)O)).+B3-R4 8SO,SE%5M]@#JA MON9+62[,+UK5MIZ#TJ60K*C!*H*"T.H?W]5"K $43SL@J '!-J#W"""L >%3 M/?1J0.^I'OHUP*3N5KD;X6(L<33F;(6XME9L^L*H;]!*+T+U0KF67-TE"B>C MZ=/A05LZ_^8]>;;W#3'"9BV$AB_L7 L'U6(X0#&(E)/2/,_? MSY4M.I-0B!]M9:^(>^W$NMF=B!*G,'%4-Q/ ;\&)7KWP!][;-LUMDL4VR1)+ M9!O5Z375Z76Q1Y]*T$\FG:-E3,BV4E0L \.B7Q.W43#PO+%[NR[QKE'/ MVS:*=XU&P;91LFOD!Z,UJXU<^TVN_1Q*I1H/PC?IEU(S9#+$M M);A^&1RRV>%2#;!:PU*H=UB.)61(,C3#*-^L/_ MU5R'-JMCDRRV2998(MNHSJBISJCSV?@,O&AI+:T=HYO)1[\!\S;E.W'[*O_, M(!)+06R(?-R(?-S=@/#=8PVH$[CO$K=)%MLD2RR1;:CO>P^?^M[_:D$ULZ4" M666+K;(EMM@V:[2V'?.M-:*_4/F!Z0)MT&DW=.\*/#N0Q%8@E=SNVD:X #XW M)Q!"?2HOJ:SV0/BW%KX@, ($. 9 >&PO=V]R:W-H965T\>\B!9#H*<^HF%NIE,6U;8LX MA1R+*U8 54\VC.=8JB'?VJ+@@!,#RC/;0L?W<O!K,K<B"4Y&5>349+_*S2*04J:0(<_58 QY+0[0L7ILG//[FA\XM, 3U" MS&A,,H)-\B1#^FX#@^X)7JLYDBCX^SN0F&3B@Q+U=76'WK_[@-XA0M&7E)5" MD8N9+54 M T[/IB]K 8YI9ZBP7P'5A1%?8N M?_\3V2NWH]KMJ(\]>@3]5=')EBE76RYG5*9";Z\WLG%;\86&3W^.=M%HY#LS M>W=JJ7?1@9;\VI+?:TD)][N$5ZC@1+CK>6'84-[+/5!Y4"L/SBD/NI0'+>73 MT/$;PGNI!PH/:^'A.>%AE_"P)7PR];V&\%[J@<+'M?#Q.>'C+N'CEO"QVN4- MX;W4 X5/:N&37N%?4E#]P48"[Y(_:Q<8*']:RY_VRV<29XC5E28S ME:8X%*\N2].6)7\:M+X[O:L.].0ZQZKM]+I::E(JT0YG)2"<_*4Z!6VHLR8Z M+4.7H3.>- SUKSC4T4D?X@[(4W;L"#JMN>U5O/_JTVM7%"=TQTV?7JMBNLXX=.MIKPT<*[?;7[KO&=U>J@] M_B,6.JJY-_&#IH6.:5/?"=ZP<*S4;G^I;K2:%W6O^7R!#OFY0"N))>C7R#2] MA&+5LJI-N62"&-??/CY)?8)9J[;X(RUS0\EH9]]V1L]-'/,2DC-16_PH2Q4M M^^1\H ]G#YAO"14J<1M%ZUR-U<;BU7FG&DA6F"/#FDEU #&7J3HC M<3U/,- M8_)EH$\A]:DS^@=02P,$% @ 8H%C5PMS5K_, @ WP8 !D !X;"]W M;W)K&ULK55=3]LP%/TK5QF:F#1(FK:4L382E*$A M@8;HV!ZF/;C);6/AV)GMM.S?[]I)L]*%BH>])+9S[_$Y]ROCM=*/)D>T\%0( M:29!;FUY%H8FS;%@YEB5*.G+0NF"6=KJ96A*C2SS3H4(XR@Z"0O&99",_=F= M3L:JLH)+O--@JJ)@^O<%"K6>!+U@-B$ISWSJ9#9^\-OG%8*J$ M\4]8-[91 &EEK"H:9V)0<%F_V5,3ART'PNEVB!N'>-=A\()#OW'H>Z$U,R_K MDEF6C+5:@W;6A.86/C;>F]1PZ;(XLYJ^P%G6!Y#/WH/<13W._A,7^\>[Z'3;U/0]WC]%U/@0_?C?&ZLIK+^V16B&F+0 M#>%:_P9VH'K=K!/O3$UU3)> 944< * M54EKJ$)245%V7:G8'*&@F%3:UR&H!0@7(A"JE'Z$&4I>'NH7:TW9* MG_OAM'-^0=.['K9_8>K1?\OTDDM#TA8$&1V/B)FNQVF]L:KT$VFN+,TWO\SI M#X3:&=#WA5)VLW$7M/^TY ]02P,$% @ 8H%C5R^]ZR-> @ %@8 !D M !X;"]W;W)K&ULK57;CM,P$/T5RT@()+:Y]8*6 M-%*W%0)ID:H6V ?$@YM,&VL3.]ANL_W['3MIU(6T"(F7Q)IY.;I2P#('*@LO]/VQ5S(N M:!*[M:5*8KDW!1>P5$3ORY*IXQT4LI[2@)X65GR7&[O@)7'%=K &\ZU:*IQY M'4O&2Q":2T$4;*=T%MS.AS;>!7SG4.NS,;%*-E(^VLGG;$I]FQ 4D!K+P/!U M@#D4A27"-'ZUG+3[I 6>CT_L'YUVU+)A&N:R>."9R:?T/249;-F^,"M9?X)6 MS\CRI;+0[DGJ-M:G)-UK(\L6C!F47#1O]M3Z< 8(AQ< 80L(?P,$EP!1"XB< MT"8S)VO!#$MB)6NB;#2RV8'SQJ%1#1?V%-=&X2Y'G$GN06L <@]HA28WY,'I MANQF=@"%QTA68&N!BUT30[Z"*@D3V9^1"ZY3N1>&K)@!\F8!AO%"OXT]@WG: MKWEIF]-=DU-X(:](Z(=1#WQ^';Z %.&!@XFP4SK\-Z79J8 5%G"?Q(8O\!VA[8^'Q!_XHTGL'%1INWB/,'DQ$EJNE"S<3(REWDC338%MPPQ\8-R@;@_E9*$_X;B&PO=V]R:W-H965T MS'L M!2.=;:(2J9&4G7S[D90C6;;"Q1WS(I9DWO]X/_+.)\[WC'\76P")GHJ,%ENJ6;WQ1)^%4&Y@1?Q#8BZ-KI$-Y9.R[OOF2+;Q SPAR2*66P.IC!RO( M M1EHO9;DP_]&^'CN)/)160K+B8*QF4!!:?^*G X@C Z73;Q =#**W&L0'@_C4 M8/B*P?!@,#1DZE ,AP1+O)QSMD=)R QR<4']!%]>TC0^W:Z63B%P$UD%'Z < MH#BX0E$017WS>;MYW&.>_+#W3C1QLYZQT8M?T?O*A#A9Q+^^JC'HBX1"_-VW M7K7@L%]0UYUK4>(4%IXJ+ +X#KSESS^%X^"7/E@NQ1)'8AV0PP;DT*:^_)W1 MCRFF*>3X,0=45CS=JOJ"TC9A^F!:12^%68O-C)@NX+ME&$X'D[F_.Z;DR&6' MTJBA-/J_E! \E:K(0X8D0X]J#":9*G)RJ\J(W )Z!LS[2%H=7TJR%@N'1R@G MTT$P._X[P>K(?P?KN,$ZMF(U69PV6?Q\92!2 7V@:JGQ\2[IAK*J1XR.1@0G MP8[/=UH\#.D%,FB FUB ^OZP[H:+B>I.H1B%E.^"J*O4%,CE?I# \O%@?+))'+GLP)HU ML&87PDJKHLJQ[AK;"O/6G6;U=2F\64^5/F/GR&.'71BT35Y@I;=B0B*V1B5G M695*T^EI+\20V@&M^CG992\%Y50M<:7617K4-X>N&ZV#HBN:+M425VI=FE%+ M,[)NT'M,!2OVF)OB1S+5.#3E\ I1,+OWK=E]\-4I9\'9[XA]1A?SZ_49]_^" MAFTW'UI[W.6]\HQ53V4R-E.9FK-2=U6]83MMY)VJ):[4NAC;7CX<.D]6IYV\ M4[7$E5J79MOSA_:FWVVR]K3FP2 Z35:7;P/)?_GLM3] KAYMKI#: M8\!Q?F6R%F<%H41(;GJ57@16V8NWFDNUQ)5:%VG["A%.G">NRQ>$E5.UQ)5: MEV;[PA':WSC<)N[TK.\-3L\F5O8)78SOW&4XF)VDK7]T&%H WYA#9?WN4%%9 MGPHV3YN#ZT_FN/;D^4H?:)M#UE:F/@V_Q7RC,*$K[-6/RY48[:([YE_\"4$L#!!0 ( &*!8U=1F9>V M40, # - 9 >&PO=V]R:W-H965TZS@WPRWCW\020*)=D5,QLI92K@:V+=(E%%A(&E&O*%+58< M<&9 16Y[CA/9!2;4BH=F[I['0[:6.:%PSY%8%P7F/VX@9]N1Y5I/$Q_(8BGU MA!T/5W@!#R ?5_=R:)2,%4$$811SF(^O:'4Q[.MX$?"*P%7O72&)%=WB<+)^):FK #T$>] H(L$)":YN$1OT.-#@BY> M7J*7B%#T</;[A\_^Z>U!"1)HSL>: OES/A.3JS/C:MEU*QJ"=49^C ['"*8PL=5 * MX!NPXEB:R@QH'=8V#+O;XGK,-,>\1]1I#%S.@ M,"<2S3DK+M798#: U,='6[%+ZLA0ZW?<)G;?>OVAO=DO8C,H#/S#F*09$P1. M>!@T:0:]Z?>/@J:=V?ZCEV'M9=CII7Y08*>: @&UDY=MOG72//H$&&S$%'_.&IZIG4=5"*J*Q%U5N*1]X72GYG.=/D%PB3T.]L!*1;FY44<**<\LSV'&=HYS@MK/E4S=W1^93L>986<$<1V^(^W>ZXG+#GTQ)O807\6WE'Q9/=4)(TAX*EI$ 4-C/KUKV)75\Z*(L_ M4CBRLS&2H3P0\ET^?$EFEB-W!!FLN41@\7& )629)(E]_%-#K69-Z7@^/M$_ MJ^!%, ^8P9)D?Z8)W\VLL842V.!]QN_)\5>H PHE;TTRIOZB8VWK6&B]9YSD MM;/809X6U2=^K!-QYB X>@>O=O"Z#L$+#G[MX+]VA:!V"%Z[0E@[J-#M*G:5 MN AS/)]2KA\%S_*,:"/$7"<9NR3L/ZVBM#'#Y_0 M!Y06Z/<=V3.!9U.;BZW+#=CK>IN+:IO>"]OTT5=2\!U#<9% HO&/^OTG/?ZV M2%F3-^^4MX77"UQ!>8U\9X \Q_,U^UF^WMW3A?/_5H]_>/56,ORFB7S%\U_B MJ7:I6N(./PD=X>B64EQL08X'I]9(5',M<9ERG*7_0C) MSG9"^N_?A-(](5# MSO[6=4>U?J!?7XKI#2OQ&F:64$L&] #6_.>?W*'SBZXT)F&125AL"-8J8M 4 M,>BCMXJX/O]>0U4\75DJXE 1Y4_28>X&D[%HJ<-YOC56(]]UVE;1I57@NZ[? MMHHOK4)'P!JK5NAA$WK8&_J2,([(!I64)/LU5UTJTYNN0?P8'J#8@U:S>JEO M[4J3L,@D+#8$:Y5FV)1F^,[2,C191).PR"0L-@1K%7'4%'%D7%HJ8GCV1?>\ MKAHL=49.QRBZ-!H&XTE'5S1&0V>DEY5Q$_:X-^Q[D4A,USO5FHG0D8R4LFEU MX?:2WMJ%)F&125AL"-8JQZ0IQ^2=I61BLH@F89%)6&P(UBJBZSP?6!SC8E(C MS[_>[L0===1$8^4[8="1$XU5*%2GHR<:J]'$]?2"XIZ=UMS^X,6).BVV [05 MQS6*LX'J59R(DV'*.,7RU*U-0"_VK:UIE!89I<6F:.T"><\%\MY99.H-F"JE M25IDE!:;HK5+^7RH=7N/6S\F-/[E6<<9A]T3D<[,<\+N?RX:,]\-G*"K-1JS MH7%5#YR4ZH[J@7!.551*C @0 "05 9 >&PO=V]R:W-H M965TG6"26N.AGINS M\9#N1$Q2F#/$=TF"V7$*,3V,+-?ZF'@EFZU0$_9XF.$-+$!\S>9,CNR2)2() MI)S0%#%8CZR)^QRZ'070%M\('/C9,U)2EI2^J<&7:&0Y*B*(8244!99?>YA! M'"LF&<<_!:E5^E3 \^"EFB3G,:/PGB<1V9 TL%,$:[V+Q2@^_0R&H MJ_A6-.;Z$QT*6\="JQT7-"G ,H*$I/DW?B\2<0:0/&: 5P"\2T#G"L O /Z] M'CH%H'.OAVX!T-+M7+M.7( %'@\9/2"FK"6;>M#9UVB9+Y*J1ED()M\2B1/C M,,EB>@1 4TAA301'.(W08HL9/$QE 2(THXGL2HYU71_0A,N>RM2 HZ_JO:#H M&XYW@,+%?)XC.?H4@, DYI\EHG2Q$'3U-K2%#%LYMU=%B-,\1.]*B#YZH:G8 MPR41>S4L8_#]TPNW+(R>QK+ZL5$'-$GN=J09)=\-M4DIW/S545M1ONQ\^C+ M?MJ?)[NP_W2AW6C6 MZ5QJOX\M-+-U>V;MO5)[KU;[*^%O#VLFEV:2"I!M)1## NI+WS.%XCB7M;]B MYE[HO\\LO&E6T=\O]?<;ZJ^I?]\82K=[H=]L=OD3">YC"V^R5?0/2OV#6OT! MV9,(Y'Y_)!";=M;IP/ [OQ!ZVR2X;1+6FE3$/97BGFK%O>0];%)5"_S>':5- MLJ!-LK ELDKV7>?TQ]+YP7\,B@!:JF.K;$&K;&%;;-52GIT1W/OVR)BLP5B) M>GP/)?H?N#'MC:%!_$.6;B3%OMFHXMYY5KFZ&-7C/70$S,QK45-DT!@9 M-D'FF;//;GT28!M]W<;1BNY2D9_?R]GR2F^B+[(NYJ?N\\PUS ?J"E#?,IWH M\_O#%\PV).4HAK5TY3SVY?F$Y5=R^4#03-\Y+:D0--&/6\ 1,&4@WZ\I%1\# MY:"\&!W_"U!+ P04 " !B@6-7'.E:!>(( !96@ &0 'AL+W=O8+<2^R+^NIS+]UMY1Y&(DX#9.82/%XU;EQ+EB_#"A;_!:*Y[3QF12[ M\I D7XLOG^97G5[1([$2LZQ \/R?)S$1JU5!ROOQ1PWM;',6@H4'!FR6KM/R;/-=M>QTRVZ19 M$M7!>0^B,*[^Y=_J ]$(R#GF +<.<'<#^@<"O#K VPEP#P7TZX#^J1D&=<#@ MU(!A'3 \-6!4!XS*8E5'MRR-SS-^?2F39R*+UCFM^%#6MXS.*Q+&A13O,YG_ M&N9QV740K5?)BQ#D5L3B,YB6>DTD2Y;I/>:FR.^17Y(X6Z8DB.=B M;HCW[?'GEOAN?BRV!\1]/2"WKA5X+]9GQ.O]1-R>ZQGZ,SD]W#7MSO=E#[XO M.[6'WVP69Z3G%N'.T!#.[.&?DZ<\O%^&]RVE\+;:]$J>=VAO2A4^[*OP)I=@ MO!#Y%3$C#R^DV6[*7\K--\]6%A/E(6("$422, M@6":O,9;>8VMEZ+?^&HC2/)8WU\(WV3+1!;C"O*8R'QBO[U 5?>C?/(W^]K< MO*ZN6RGYL%F3+#'>H*Q=:*LP),Q'P@(DC([W1E.#7L\PG&*@K)IZSK?J.;>J MYTX4SE(8+\@32D!/_>)/ T,0;GWM[0T_[OK8M#(JF5Z9A MKSG6RMP\";):L5E/B_TSQ]D5"S(K0]%TL;A*+*Y=+(N%% N>"=*X5->ZR:3@Z4:^5%=S MHSBL\-;B0-)\*"VH:=H-VW4--PP*SR@YUK';8=6&K5G./$R>S=EYK M14 -3B@M@-(HE,90-%TURN5T^N\\J760QN $2O.AM !*HU :0]%TF2E+U;%[ MJG_+Y-;>A]9*@_JO4%H I5$HC=4TZWQ95Y$R:QV[6[M]''U_<)0#=6BA-!]* M"Z T"J4Q%$V7B?)IG?_.XM/=)X@MYO!0AQ9*\VM:<];='YX-Q[M.SGZSX>ALZ.U.OI!]8RB:K@7E MOCIV^_5++,4L6<3EB&;6O.;,DC0S%MK@:IIU^ZNN)3[8GOI!A,B_._+W2DSC)R(O(B-*'20WVC&U/>RC-/W(TG'SW MN"0C$E5+[89DSE],#P\":+D^F*QT9Q0'U=*,V' MT@(HC4)I#$73%:+<7]=]YT&M"W6(H30?2@N@- JE,11-EYERD5V[BUS.K$FR M+J25DD4NK>SX0\*::7M(>+R);VAB,WF\W&AH:^H:&GFD-=&!HZ!I;4ONNMR[4 M6ZQ =96KZ=I=3?OT\)H&XDE.9#:0&41J$TAJ+I,E/>IFOW-M_"[D+:@1,HS3]R-)S>J]'E M]@\[75#S%$IC*)K^GS:5>>K9[<+F;>[N_HOQ[F9'M)4'E.9#:0&41J$TAJ+I M0E&6J.>\\]W-@_JJ4)H/I050&H72&(JFRTSYJIY]56W[)W[L9+ ^S^YAL,9NP96U]&L"\*L!\-KWQVEQ*G M&M-8GMU!NT6A-(:BZ9)2_JQG]V?U$40#M5JA-!]*"Z T"J4Q%$T7BG)D MO<%[CVB@*V"A-!]*"Z T"J4Q%$V7F?*3O>_QDXVRV7>-'>-:)'OFUHK8=XV- M:0-H6@JE,11-+[9RC3V[:_P6XQFHMPRE^4>.Q@F+D*#]H5 :0]%T+2D_V;,O M:&T.9*:'K!FH(PRE^5!: *51*(VA:+I0E"/LG;_W0 9J$$-I/I060&D42F,H MFOX"-F45]^U6_OV%;!O M,)"Q9VQ[$8'2_"-'HUY4W3_A61.T7Q1*8RA:I:ENXT6VD9"+\AW%::Z(39Q5 M[PW=;MV^!_FF?/OOSO9;YV+B&+;[SD50O>58X:N7+O_"Y2*,4[(2CWFJWMDH MGRO)ZCW&U9OT7U(LBR)RH]+P>="%@WRWQ^3)'O]4B38ODWZ^B]02P,$ M% @ 8H%C5[A$3>S< @ +@< !D !X;"]W;W)K&ULC55M;],P$/XK5I 02*Q)TU=&&ZG=!DQBHEHU^(#XX":7UJH3!_O: MKO^>LY.&#M*(+XG/OGON><[V>7)0>FLV ,B>,YF;J;=!+*Y]W\0;R+CIJ )R M6DF5SCB2J=>^*33PQ 5ET@^#8.AG7.1>-'%S"QU-U ZER&&AF=EE&=?'.4AU MF'I=[S3Q*-8;M!-^-"GX&I: 3\5"D^77*(G((#="Y4Q#.O5FW>OYV/H[AV\" M#N9LS*R2E5);:]PG4R^PA$!"C!:!TV\/-R"E!2(:ORI,KTYI \_')_2/3CMI M67$#-TI^%PENIM[88PFD?"?Q41T^0Z5G8/%B)8W[LD/E&W@LWAE4615,##*1 MEW_^7-7A+" <7 @(JX#0\2X3.9:W''DTT>K M/4F-#MP4ETTD1.YW90E:EH5 M%(?1759(=01@<\@A%6@8SQ.VW' -5W-2F[ ;E=$),-P5\8K-#.U?80W#GNPZ M*O:-RQVP):IXR[Y6:Y\TSY&6W]P""UZN+V7-XO4MXKFRK M?\LVTU2--=!A1K8ZLG._!3^ZZ=F!ZX3]^$*0[!XA,S^;"E3F[S?GMQ?XVA0\ MAJE'-]2 WH,7O7[5'08?6M3U:W7]-O3H[KF@JT24I4BAB5Q[>(\=@6O#0I:5 MN]@-6<*/IH79H&8V^#]F>R6IX%+@L8E?"=(-'(KM5OLHZ/3[XXF_;T@^K),/ M6Y,_"K.]2C5=(4$'GLJ.3'-L+-"PB4#0&S43&-4$1NWJ#0IJ3R2?>G0* G<: M+E(HH;K=%Q2ZS03&-8%Q*X%;L1<)4-LX"I!)4]9Q0]:_"6I"$E$*#SH@V7I?=N310%:XCKA12?W7# M#3UHH*T#K:=*XHG,OH-4$L#!!0 ( &*!8U==PZRAA08 . R 9 M >&PO=V]R:W-H965TGLSFQL MD 'CU/%,8J#=#]O-;+J[TX_$R#93+BZ2<_GW%9< PK* [LF'Q&#.>Z3S"(3> MP.HYS?ZA!T(8>HFCA-Y,#HP=KV)_QK5FM$H0Q26B8)B@CNYO)K7[M83L/*([X'I)GVOJ, M\JX\IND_^<:GX&:BY2TB$=FR7,+G?Y[(AD11KL3;\6\E.JESYH'MSV_J7M%Y MWIE'GY)-&OT( W:XF=@3%)"=?XK8U_3Y#U)UR,SUMFE$B]_HN3I6FZ#MB;(T MKH)Y"^(P*?_Z+U4A6@%<1QZ JP#<#3 N!,RK@'DG %L7 HPJP!B:P:P"S&Z& M^84 JPJPBMJ7Q2HJ[?C,7Z^R]!EE^=%<+?]0X"JB>8'#)!]9#RSCWX8\CJW= M^!BEKX2@.Y*07<@H\I, /1S\C%S=<6(!VJ0Q'\;4+P;"%7HHAR!*=^51Z,NQ M^.8V'R(A>T7O'<+\,*(?^,%\?"_1?>3G@=\>'/3^W0?T#LT0S2,I"A/T+>$Y M/_*=_/-?A_1$>7JZFC'>M;R!LVW5C;NR&_A"-^;H/Y?=_;GLGCK< M(5L>KLO"A5K.ZT$^+_3F%_3^/,6/)*N'K'1\E0J&7"&_OE_3H[\E-Q-^ :R*3]:^_Z);VFXP-I)@#*>9"BGE 8@)3HV9JJ-377TZ,,GZQ"),]\AEZ)/LP M2?(-3OE(LC -T'M^32FO-!]DQ)7Z8XE#BCFEF%F(Y;<&3VMLS U-TU:SIS9, MR*0>D)@ TZQAFDJ8OV=^PD@O,?.L+IV*;'J/<,Z/X)/4>6E[A3QEC_YGO:RZ M7I:R7NX+R;8A[:^84F;L&(<4)&GG!D,H MOJXUJTEMR,3D/T9D=/DKZ7:K^%C5S^NO;L-8 $/3NJ!I/2@U$51KV:\K07TG M-+^PY8M]\G(DVWR#I>B)[QX/3I>,86TN :=LTVAP ].ZH&D]*#41'&[ 8>5: M]D?AE9'@ZO:)9/Z>H+=[072?A5LBY8,AYR=0-0=4S055\Z#41-*-::$KU\]# M5[A!&D5^1O-=Y4DJ/T=!_0U0-:=2LULGLF5/+5-K?O3N*0WJ8T"IB: ;)T-7 M6QGMU>] FJ#>!:B:4ZGIN(73-*=6ER"H>0&E)A)L[ M=[5^(Z_&!#($,A(HA MI)I3J0D,#7UJFUV(D%D]*#418N.IZ'VF2K- 'X@0U%X!57,J-0&AK4T-HXL0 MU&"!4A,1-A:+KO98Q!7[0(B@C@NHFE.I"1 7QE1?="&">BY0:B+$QG71U;9+ M[Q)^(%?[_*YB,5V:R]9/=WT"ZKU4:@*\GA:XH"WP9"6X>&,ETFK\%EUMN/2N M^ ?26DJ*94UMHXL(U'P9F-4%S>I!J8G_5VX\&JSV:$8O_8<1K+)VSS?M\EW\ M1MW0L3#'-\ %;8 'I29R;2P=K(]S!KZ2_-&B_#+Z-^'\I- @K9$-J)H#JN:" MJGE0:B+JQ@3"2NNA/45*J8(:/J!J3D_/3/1Z8:RZH.WP>MIAE>U .HKSYWJ0 MA0+_E:K@-;X.5OLZK1E3"@_4J0%5[-[&@ MMLV@G"YH3D^2E!J)959ZP'\F&3[XE4)BK;I*6'E8\KUWOIU MC-OB)83._CO]>J-+]COZM5N^;-'(E^]^?/:S/9^=4$1V/)4V7?#!G96O4Y0; M+#T6C_\_IHRE&ULM9A1 M<]HX$(#_BL:7N4EF&HQM;" 'S!#2]OK0NPQ^H(MH5WMM]*NUAIL&?\NE@"2_$B33 RMI92K.]L6X1)2*EIL!1G^,V<\ MI1*;?&&+%0<:::$TL=UV.[!3&F?6:*#['OEHP-8RB3-XY$2LTY3RUWM(V'9H M.=9;QS1>+*7JL$>#%5W #.33ZI%CRRZU1'$*F8A91CC,A];8N9LX/26@1SS' ML!5[[T2AO##V736^1$.KK2R"!$*I5%!\;& "2:(TH1W_%4JM8%RI@PI)O<2270ZMGD0CF=)W(*=O^"060K_2%+!'ZEVR+L6V+A&LA65H( MHP5IG.5/^J-PQ)Z VSDAX!8";E7 .R'@%0*>!LTMTU@/5-+1@+,MX6HT:E,O MVC=:&FGB3"WC3'+\-T8Y.?J8KA+V"D#N(8-Y+ 6A641F2\KA]A[=$Y$)2W'/ M"*J]?DMF^7H3-B=3$)+'H<1!,\G"[^0IBR49JX6)Y2NY?@!)XT3),JQ ?]CK^6;*U0)NP\^J@/; E\BL* M.RQ8[W-6]P1KGWQEF5P*\C&+(*J1GYCE'=>@P$;'E]YWW[Q_[QHUSF#5(E[[ M SK&]>H,,HL_0(CBCA9W#>9XY6;PM#[OA+Z_UND+<+6T>@/4NCC7T*G7H)+. MG5C1$(869A4!? /6Z/??G*#]1QW>A90=P'9*V(Y)^^COM102-U*<+0B5Y 46 M<9:I!N*O@,XW_*=>%/GBER_K_6K=+D9.8[3'=B;?42C$0T1_1+1-R)^ MYC13T7D]WE*.._;F/2+_B"CH^A4@XY0-@8(2*# "/6/&43Q3/ 94(>ML MDZ\6!A=@^^RPZAV'E>L%%=*:0?NQ=T#0+PGZQO3W39_Y$-V.-\"QAB$Z?@B> MJT ^T9B39YJLH<[D_B63XH64';C :>_J@?8ETF+$DH1RH;KRM:Q=RF*NWL$R M^:VCG&*VJ2GS7@WD-,B39R(6]96[GS0[K4XU-,TF-$5T=XAN@\QY)J)[C(C! MUG*\*J/1AJ:,N^K%,=8+E5QZ)IM7Q^:V>M5#PCQW4[9=L>+\1+7R;G8]D[US M%)V];JO7KY(?#ZL$\2'3KCIQ_)_+MU-0'YX*\5] \VMMOE#Y4:#]BF+&V54S MCKF<.;6HM>!F50YY19>1'DGS+Q3\5HGH:YT+)^=IZKYI"FH4'?+N:AVG:USP M\6+!8:&.TR\9?CEF(@Y/GZG.A8J9 OI7E$;.KC9RFA5'M>"YJF OWGP_Z!R% M9-;.&H20, %X* 9 >&PO=V]R:W-H965T"O5DRX0#7RK2J$G06%,?1>&.BNP M8KHC:Q3T9B55Q0Q-U3K4M4*6.Z&J#),HZH<5XR)(QV[M0:5CV9B2"WQ0H)NJ M8NIYAJ7<3H(XV"_,^;HP=B%,QS5;XP+-'_6#HEG8:LEYA4)S*4#A:A),X[M9 MG%@!M^.1XU8?C,&ZLI3RR4Y^S2=!9(FPQ,Q8%8P>&[S'LK2:B.//G=*@M6D% M#\=[[1^=\^3,DFF\E^57GIMB$@P#R''%FM+,Y?87W#G4L_HR66KW#]O=WBB MK-%&5CMA(JBX\$_V;1>( X%ND*-\SPQ+QTIN0=G=I,T.G*M. MFN"XL*>R,(K>J+N4S(LQ0X(H;#4SDL"B8PIL9>9O#O:PH!31S0;R! MA3\^D"N8HS:*9X8V+8S,GF"Z92J'J0TT-\]P]1X-XZ6^)K'Y8JKI02 M"=#6A 8NX/="-IJLZG%HR"/+%68[^IFG3T[0C^"S%*;0\$'DF/]3/J1(M.%( M]N&8)6<5+K#N0#=Z1Z!)%WZ$<,_I'VJ=KEN$DH$+4J#88I#_]$/>CG\_PW;9\M^>TI[\U1ALZ#2[6P PL M<#6^HYPS9VV&3QMUQN#D"UVOA>F?A/BDF M;+I=N4S#_/K-++U7+,GM<99^R](_R_)(V6]1YG3#V$)Y.TO_%_#]B2\HHTMHX]>T9P.:O" FW[&X M+D%/7J7"O\4Y//CD5ZC6KK'1D,E&&/_U;U?;YFGJ6X:7[;[S^LP4Y;2&$EKZ0T^XDUT+:4Z=]02P,$% M @ 8H%C5[>A/NV P E0L !D !X;"]W;W)K&ULM99MC^(V$(#_RBBM3KM2(23A=0^08.^E_7 M6MJ]SR89P-K$3FT';J7^ M^(X="/0(E$-W7XAM/.-GQC/C&6ZE>M%K1 -?LE3HD;J'K5;7SQ@7WGCHUF9J/)2%2;G F0)=9!E3KU-, MY7;D!=Y^X8FOUL8N^.-ASE8X1_-7/E,T\RLM"<]0:"X%*%R.O$GP, W:5L#M M>.:XU4=CL*8LI'RQD]^2D=>R1)AB;*P*1I\-/F*:6DW$\?=.J5>=:06/QWOM M'YSQ9,R":7R4Z6>>F/7(ZWN0X)(5J7F2VU]Q9U#'ZHMEJMTO;'=[6Q[$A38R MVPD30<9%^65?=HXX$HC",P+A3B!TW.5!CO(=,VP\5'(+RNXF;7;@3'72!,>% MO96Y4?0O)SDS?I_EJ7Q%A"D*7'*C@8D$YFNFL#$E:Q-XE!F%@&;.B0V8E]<' M<@DS5"XL1+S?^X3:*!X;&LZ-C%]@8IW.S2O*KO2<45<@V@L!K +&4" MM(71P 7\N9:%)CX]] W9;BWPXYV=T]+.\(R= _@DA5EK>"\23/XK[Y//*L>% M>\=-PXL*YY@W(6K]0J!A!#^#O^BVWE[@:U=\[4O:QW\41ANZ#2Y6P PL M<,6%L!,BSE%QF< =WU_?/?Q3ZYG2C/*@CCO(UI'-.(@Z0W]30]>IZ#H7Z3XJ M)FP\W4VV3-&5WU\-TSF!Z9YAZ58LW8LLSQ3>%N6)BI&-]^M9NB#>L9! MQ3BXF'^?747'I#'9H*(7"EQ( 959A ^,*WAF:8%U+(,?D)5!ZU#16]\C+Q.9 MIDQINU2ZU?KW4,=J2VQYD,.W((9UB.3%,X2'YR*X6.V_2NQ;R*(:LD[4[/;/H!U>BN ;GHK_ M3?=;T-NGD1D.FM'79&ULQ5=M;],P$/XK5I#0D-@2IR];1QMI'2 F :I6!A\0']SDVEA+ M[& [+>77,"R\:N[69BL:R-!D7,%-$ MEWG.U'8*F=Q,/.K=+5SS56KL@A^-"[:".9B;8J9PYC=>$IZ#T%P*HF Y\2[H M^90.K(';\97#1N^-B:6RD/+63JZ2B1=81)!!;*P+AG]KN(0LLYX0Q\_:J=?$ MM(;[XSOO[QUY)+-@&BYE]HTG)IUX9QY)8,G*S%S+S0>H"3F LF_@ MD;C41N:U,2+(N:C^V:\Z$7L&(7W (*P-0H>["N10OF6&16,E-T39W>C-#AQ5 M9XW@N+!5F1N%3SG:F>A=7F1R"T"F(&#)C29,)&2>,@7'4V2;D$N9HP0T/CBN5Q[TPJLHQ'M#\?^N@56OX'5[X9E9'Q+ M9&$3K0D>)]J@*+A8M0'H=/7(_ T:H(-G5L?@ .R&#;OAH=4QO*>.D(9!NSI. M&UBGG; ^2W&\!FT0$88UBL=VJ)UFF$UJZ^G1Z?.1B3QK$)\]LTS.#L!NU+ ; M'5HFHWLRH;W!J%TF--AUM^!_@+'2I%+QW^W06CM-I]]'II/N=67ZS'*I 3PQ MP5U/I9U-[2D44T?XZV3IT],')+/KA[2[(38W(M>"6@-W.GALZG:=D?:?6QN' M:*ATUU%I9TM[$FT,[FFC%P[^[3K^WKW9?H-\8FK%\;J1P1+-@I-3M%?5M;Z: M&%FXJ_1"&KR8NV&*GT*@[ 9\OI32W$WL[;SYN(K^ %!+ P04 " !B@6-7 M&?+'X/@# "9& &0 'AL+W=OB'QB)MH5*HD;2\;R\6/1\3]EWOB5$H*<\*_C"V I1SDR3QUN28WY%2U+(.VO* MZ[H8MYW0GLK0@-PSQ79YC]N\UR>A^ M8=C&H>(VW6R%JC"7\Q)OR!T1]^4-DR6SH21I3@J>T@(QLEX8'^Q99+LJ0+?X MDI(]/[I&JBL/E'Y7A4_)PK#4$Y&,Q$(AL/QZ)"N298HDG^.?&FHTFBKP^/I MCW3G96<>,"XYRIX=8!WKH)?!_CG!HSJ M@)'.?94LG>D "[R<,[I'3+66-'6A[=+1,L%IH4;6G6#R;BKCQ/*6<,%VL=BQ MM-B@\$F.6$XX>H_^Q(QAY3IZ$Q"!TXR_E;7W=P%Z\^O;N2FDMB*8<:US7>DX M)W1<])D68LM16"0DZ8D/AN.G _&F['/3<>?0\6MG$'A'RBOD6N^08SENS_.L MS@]W^KKS.O7P=>K1<'A 8AEN]X6WL0;2B7"!<)$A6$R8'T-<_ M9'OT29"KI77&2QR3A2'73DTTEK_]8H^LW_ML@X0%D+ 0$A8! MP5IV>XW=WA#]A=VD7C/ZG*TX(\U1>]SC\KT_L2W+FIN/QZ9UV]GCJ==I%W3; M^9[?;1?VM'.=KFXTV,__F46_R:(_F,6_;#W]T$V&B[[<#49?.BL@80$D+(2$ M14"PEI^CQL_1SUP$1Y!V0\("2%@("8N 8"V[QXW=8Z!%<)!SJ;/C[DHYL:SN M2@DI&G9%?;='- (2;?DQ:?R8#/IQ7Y0X3>1;AEQ.8R)?>C(L2(($E9?'3I4G MEMN*[A_U\>4F-:A_Z:3ZH5P(*1_*V&G^ABV\[5#4%U(RA:V[?G Q9[\(7^U;]N:GSK=Z/5 MZQ;H^O"H*6^MSV@0I! M4BD-!"33_1BS_ U!+ P04 " !B@6-78G+5+PX$ #Z M% &0 'AL+W=OD%-F252U9Z9M(I,YY MJ/.AUR%G!T*_LBT 1X]%7K*YL>6\NC%-EFRAP.R:5%"*)VM""\S%D&Y,5E' MJ7(JZH&)DM)V3>Q[4H'9?%[!@=VNX#<.*G2SCETE+L(<+V:4'!"5 MUH(F;U3VE;?(5U;*1EEQ*IYFPH\O[H%QNDOXCF;E!L6/H@$9,/06?28CUJS?HE81]WI(=PV7*9B87X&POFQ MU>/_O7HG&6[;:*[BN<]JM"5A'(DRRP8#N@?TYV_"'GT0W<+^&BI]#?>&X5)- M;UB%$Y@;0BX5T5C\_),=6+\,Y5TG+-()BS7!.A7RV@IY8_1>A:#^UJ]0*7ZM MQ,=+80^4X7SPPZS!@0++GZ;]XJT?VC-S?YKU_Y/:-XP,AU MCLMUHO?;Z/W1Z%5'BC@K2E*1!-6<,L-9 BKV<@>#H8]27]J8.F&13EBL"=8I M3="6)KBD= 0Z*Z03%NF$Q9I@G0I-V@I-+B4=-=@_E0XGM'K2<6[D>7WE.+>Q M+:==-(BK;18%ZU;I^.>TA[=$/V0 MDKCG>Q9G$O2EY-S*MB9A7TO.K;PP]/MB&UL MM5==;YLP%/TK%JNF5NH*)@U-N@1I_=(JK5/5K-O#M >'W"16#::V(:FT'S\; M*&0M01$*+P%CW^-S[P&?W-&*BR>Y!%!H';)(CJVE4O&Y;<7>&@"LA4_ M*:SDQCTRJ4PY?S*#V]G8<@PC8! H T'T)85+8,P@:1[/!:A5[FD"-^]?T6^R MY'4R4R+ADK-?=*:68VM@H1G,2<+4 U]]A2*AOL$+.)/9+UKE:SV]8Y!(Q<,B M6(]#&N57LBX*L1'@NEL"W"+ S7CG&V4LKX@B_DCP%1)FM48S-UFJ6;0F1R.C MRD0)/4MUG/(GR53"I_I7H\ H4H4P>H4_H[2PZ0#1"=Y0Q75$YLI5F M8'#LH-CM(M_-W;+;=YZ>(,<]1J[C]M#CY H='AS]#V/K!,HLW#(+-\,]W8)[ M1R,:)F$=H<9 \\Z?RY@$,+;T2RU!I&#Y'S]@S_G<0*M7TNIEZ+T=BXM^?],K MT*V"4/ZI(]OK@.QI2?:TL88/()5( I4(&BU0L"1B ?(8P3K6'Q#,4,"EJN.< MHWH9JCD#4A^[(SNM8=(OF?1W41/]1==AS/@+ )I "H)$ 2 2S= /$/I3(.:S MKF/4B-ZRBE[)W=NOY%X'9,]*LF>=2)ZC]CK[[ #LMBI3G>G$X4+V$V)>_42XPVGP^]4Q8,MLE:V@9M]HY"U]6G=#-^VEI77 MX/Z>M>_"7G#E+[C1$=IK[[W7?HM/X\H_<+.!5-KO+!GI;LP M&EPY#6[TAO9*#]_](_/>"&UO- RF^;K3V#22B,% M8LJ5[DBRVZ7N 4&8!7I^SKEZ'9BVI.PJ_7]02P,$% @ 8H%C5S_B@4=/ M P M!4 T !X;"]S='EL97,N>&ULW5C1;MHP%/V5*%VG5IH:0D9*5D#: MD"I-VJ9*[*D,VQ?$[>#2JTX MO9]3JKQESD4U].=*E9^"H)K.:4ZJJZ*D0B-9(7.B=%?.@JJ4E*05D'(>=#N= M.,@)$_YH(!;Y;:XJ;UHLA!KZ_2;DV=O7=.B'\4??LW+C(J5#__'B_:]%H6[> M>?9^]N'LK/-X>;,;OS# I1\X17L'B%YU.K@P@)AX?)CX/FU,^OH@Z3W*F'!_ M6WCMXUQ+-:;.,7+B(&^8&.VZX\YIKG9>Z3A5"I'JV<&A[L UJG9R) M0IK<-H/]/:D?WP'6/3#(.&\,=GT;& U*HA25XE9WS,,F^ KRZO;#JM0.9Y*L MPF[/WQ#,32>9%#*ELDD3^NO0:,!I!G8DF\WAKHHR %"I(M>-E)%9(8CQL&;4 M#2T[I9S?PW?$SVQ+>YFUULPLNVB:VE#=M#*V _IM-:O=ENV]2=+Y)ZDT6C"LFZMZFC H;]I?Z-V DB7NUL3S P%8!JQW([\X#->7F1!&L M*N8-V\$XDB08 K7HKM$X1F8GAH][?;!=$D5)XD8 "C;_IQV] %!+ P04 " !B@6-7EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( &*!8U>I8;Q8&P8 M 'LW / >&PO=V]R:V)O;VLN>&ULQ9M=<]HX%(;_BH:K]((E^)-FDLZD M)>UF)IMF0K9[V5%L 9K:%I4,^?CU*YG0E5+SSMZ<< 78QCP^DOT<'8G3!Z5_ MW"OU@SW656/.!LNV79V,1J98BIJ;/]1*-';/7.F:M_:C7HS,2@M>FJ40;5V- MHN/C;%1SV0P^G.[.=:-'_@?5BJ*5JK$;W89O4CR8__:[CVPCC;R7E6R?S@;= M^TH,6"T;6.<@[ M?F^Z+2V_O^46Y&R0'=L3SJ4V;7=$=WYN&3?"'KS]M&[59UFU0D]Y*[YHM5[) M9N%.8Z]BY%U&%X?=ZS:()_K_A%'-Y[(04U6L:]&TVSAJ43G QBSER@Q8PVMQ M-OBD-D*[Z[$_<%ENKZVU4%ZD](FT._1EV>%1HC2E:(PHF7UG5"5+RU&RC[SB M32&8!QD!R.B D-\C#S(&D/%!(&<.QW[5@TP 9') R""2*8!,#PD9>Y 9@,P. M"9EXD#F S&DAO^H%;^1SMX/QQN*MZYKK)Z;F;"87'N0$0$YH(6_%1C1K83R: M]X#F/2W-M3WO95.H6K"C*V7,.W8C-)LMN1;^$_L8/;*/B;L>-\NN-;LW%S_7 MJ<90^'Y+*F-@J-HU9V23CJ8N:B^+* M?<&G0S89$^ODXM%F*@VOAG\;&T(U;Q]L#V13>Z]4RH+ZF,@G8V*A?%&J?)!5 MU07QTN9QS<(1L'-C1-C42"AC8J-,Q7V[O6.T*&7+SA=:B->MC60RIK?)QB6\ M+G0ST4BEV;5-LH, (H^,B45R)8RQ3%>"FQ *>6-,+ X')40/%-+'F-@?]CE7 MR[;^]3BV+=O:<89H"AE 1L@@$;%!7@1WQQ]#)J2+B%@7%_6J4D^V/3^*1LSE M2_@Z\0X_\@ 3#D6(K7$K3*O71;O6ME79Q>/*)8$!';)&1&R-V?K>B)]K>Q"[ MV+R2;80\$1%[XH8_L8UQN53W=9<73*4I*F7606(5(4U$Q)JX;(PL;;9WIWGI M6O=<:^NS3A1!()$I(F)3P)0^&,%%2!@1L3!V23T[NN/VE\T['PQ)(R*6!LCO M':N/B302$6MD7_+\$D^_Y(%$$A.+I#^'[FOT&+DEIG8+2J;# A)R2TSL%IQ, M^\6X&!:ZZ"M=O,,@ MR\3DENE+QGJCB9P3$SL'.]LO:,;(.3&Q\BNN4U]W.P).YJ*ELLJ"&:" ME),0*\>CM!DD7]BA_&(;61O-6__IDR#E),3*@9C!'90@Y23DPYE?F&ZDJGG1 M;G73]=,K'Q,I)R%6#LS:ID&CP]D5ZND55)D-&QVY)R%VS][DWL=$$DJ();0G!QZR[0X?$TDH(9;07LSML]['1!)*B"6T%W/K3'^& M$EDH);80'E'X2D^1A=*##GS\6< MDPG[)ISE)[80Q@SZ)K)02FPAC!GT362AE-A">Z>XMAF\CXDLE!);:&_M8.LA M'Q-9*"6?Q=F+Z7;Y2U"0A3+JE0#[,9TN?4QDH8S80F$EYK?1I8^)+)016^@U MYLN XU84:F&'[SXFLE!&;*'7F%YB[.H)/B:R4/:FY;;$5LH+!?"6PA9*'N#=0(^)FAT9*'L+5<.= _+U:KJ M;,DK.W;W,9&%,F(+O<;\1\C%LA7E\-P^];F_?"]'%LK)+026/+ C'Q-9*">V MD+_HH;>LF2/YY-1#(%AQ]Y/V',DGIUZ6!C :](/CFQ?#"FG[3G2#XYL7PP M9N9C(OGD!YT-RGU,N-B96#X8<^)C(OGDQ/+!F.]]3"2?G%@^"/-[M_YYASE! M\IE0%^(@YMC'1/*9D$\']Y]?I\ M@@PTZ0PTZ@XV'TY+VW<:45[;TQN[O>!5<:.9>W%G&D=)ZE:5SM=5]3,;S]@ ( ),Q : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@[:[JJNZ,XJQF MD^TH%T!.^T>QC06,)KG]6,["_M L9A/QK5"#*-X%>H2 IU_UT([[[C3L]N=A M\7$\G(95LQO'\X\0AO6N'MOAH3O7T^7(INN/[7A9]MMP;M?O[;8&62X]]/G^YF+U\]S_9^)W6:S7]>?W?KWL9[&?PP.?[K^?=C5.C:+U[;?UG'5A(_# M;?<0KIOX<)G<+%[>5DW_\A:;,'>00)#,'Z00I/,')0A*\P<9!-G\00Y!/G]0 MAJ \?U"!H#)_T",$/$.Q+('9'N2&!W1+PC@=Z">@N!WH)Z"X'>,GG8)M!;4&\AT%M0 M;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\ET%LG M+TL(]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]$ZH=R+0.Z'>B4#O MA'HG KT3ZIT(]$Z3E]T$>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>B?4.Q'H;:BW M$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3CY4$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1G$P*]'?5V KT= M]78"O1WU=@*],^J="?3.J'2,. M\.U\_?TQ4%H=QV%*VVJ?<_C(6&KW-+I4^T!36=GY.+IY[E&=7/]F7;N?LBK+\?R<^K]M*TB#:E:?3IMG+.VE0MAZ%N7RSI[ MF+H_4M9/"74YN>Q)^SZDJ[*A8J\FS"M_#W@Z]^V!8NP[6MVZF+^ZL>QBQX&E M_#A0JL^7>*5'O]OU+76^O1_+D3J%2*Y+>Z(\#O6IZ-7YY%QNF$Z?_.+\I23SZ74HA2CF_OPKOB26TA>_'\W3[JA[8W:YWI\^'I9Y M)+8\+K_CWV?\4O^=?0B0/B1('PJD#PW2AP'IPX+TT8#T\0&D#[Y!:01%5(Y" M*D#NX K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " !B@6-7F5R<(Q & "<)P $P @ ', 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &*!8U=<9R)1PP4 +T> 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ 8H%C5W^_M8AL P 5PL M !@ ("!G14 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H%C5U[H&@?0$P PP\! !@ ("! MGR, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8H%C5^%MCH*S# =R4 !@ ("!74H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H%C5W(<]59C%@ 5U( !D M ("!\(@ 'AL+W=O&PO M=V]R:W-H965T>E !X;"]W;W)K&UL4$L! A0#% @ 8H%C5X+9N;U'!@ 0! !D ("! MS*L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8H%C5QR=NQM%!@ 9Q !D ("!FL, 'AL+W=O&UL4$L! A0#% @ 8H%C5T@U17Y# M @ B@8 !D ("!6M( 'AL+W=O&PO=V]R:W-H965TP1LH!L 4 +@/ 9 " @2?B !X;"]W;W)K&UL4$L! A0#% @ 8H%C5Q=28!J7 P BP@ !D M ("!#N@ 'AL+W=O&PO=V]R M:W-H965TM99P7O@, % ) M 9 " @:[Q !X;"]W;W)K&UL M4$L! A0#% @ 8H%C5VI%T9F# P 5@@ !D ("!H_4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8H%C5_WC=Q,^!0 D@X !D ("!&@(! 'AL+W=O&PO=V]R:W-H965T89 0!X;"]W;W)K&UL4$L! A0#% @ 8H%C5S48IOU1! :A@ !D M ("!H1X! 'AL+W=O&PO=V]R:W-H M965T9>U!-Z ( (0( 9 M " @=PF 0!X;"]W;W)K&UL4$L! M A0#% @ 8H%C5TBF7%DD!@ 8"\ !D ("!^RD! 'AL M+W=O&PO=V]R:W-H965T"URO;^@4 !\9 9 " M@<$S 0!X;"]W;W)K&UL4$L! A0#% @ 8H%C M5W@&C<&W! QAD !D ("!\CD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H%C5YQ6WGS4 @ D0H M !D ("! D8! 'AL+W=O&PO=V]R:W-H965T MM@( ,( 9 " @?5+ 0!X;"]W;W)K&UL4$L! A0#% @ 8H%C5T953$40 P 0H !D M ("!XDX! 'AL+W=O&PO=V]R:W-H965T M^.8K N < *X[ 9 M " @?!4 0!X;"]W;W)K&UL4$L! A0# M% @ 8H%C5WS_4/^O @ # @ !D ("!WUP! 'AL+W=O M&PO=V]R:W-H965TMQV%DWPT (O+ 9 " @>QB M 0!X;"]W;W)K&UL4$L! A0#% @ 8H%C5TV. M=X:/" $T< !D ("! G$! 'AL+W=O0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 8H%C5X\8'/@T @ I@8 !D M ("!+( ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8H%C5ZJ[GZ96 P 6 L !D ("! M XD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8H%C5X^+<6OB P @0X !D ("!.Y,! 'AL+W=O&PO=V]R:W-H965T$2KWW%00 %05 9 " @1ZE 0!X;"]W;W)K&UL4$L! A0#% @ 8H%C5Y55$J,"! )!4 !D M ("!:JD! 'AL+W=O(( !96@ &0 @(&CK0$ >&PO=V]R M:W-H965TX1$WLW ( "X' M 9 " @;RV 0!X;"]W;W)K&UL M4$L! A0#% @ 8H%C5UW#K*&%!@ X#( !D ("!S[D! M 'AL+W=O&PO=V]R:W-H965T-;.&H20, %X* 9 M " @2?% 0!X;"]W;W)K&UL4$L! A0#% @ M8H%C5[>A/NV P E0L !D ("!I\@! 'AL+W=O1<# !A#@ &0 @(%) MV $ >&PO=V]R:W-H965T3,;S] M@ ( ),Q : " 4+F 0!X;"]?7!E&UL4$L%!@ !< %P .QD %+K $ 0 $! end XML 97 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 98 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 288 389 1 false 69 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.omnicell.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenues Sheet http://www.omnicell.com/role/Revenues Revenues Notes 9 false false R10.htm 0000010 - Disclosure - Net Income (Loss) Per Share Sheet http://www.omnicell.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 10 false false R11.htm 0000011 - Disclosure - Cash and Cash Equivalents and Fair Value of Financial Instruments Sheet http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstruments Cash and Cash Equivalents and Fair Value of Financial Instruments Notes 11 false false R12.htm 0000012 - Disclosure - Balance Sheet Components Sheet http://www.omnicell.com/role/BalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 0000013 - Disclosure - Property and Equipment Sheet http://www.omnicell.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 0000014 - Disclosure - External-Use Software Development Costs Sheet http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCosts External-Use Software Development Costs Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill and Intangible Assets Sheet http://www.omnicell.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 0000016 - Disclosure - Debt and Credit Agreement Sheet http://www.omnicell.com/role/DebtandCreditAgreement Debt and Credit Agreement Notes 16 false false R17.htm 0000017 - Disclosure - Convertible Senior Notes Notes http://www.omnicell.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 17 false false R18.htm 0000018 - Disclosure - Lessor Leases Sheet http://www.omnicell.com/role/LessorLeases Lessor Leases Notes 18 false false R19.htm 0000019 - Disclosure - Lessee Leases Sheet http://www.omnicell.com/role/LesseeLeases Lessee Leases Notes 19 false false R20.htm 0000020 - Disclosure - Commitments and Contingencies Sheet http://www.omnicell.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://www.omnicell.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Employee Benefits and Share-Based Compensation Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensation Employee Benefits and Share-Based Compensation Notes 22 false false R23.htm 0000023 - Disclosure - Restructuring Expenses Sheet http://www.omnicell.com/role/RestructuringExpenses Restructuring Expenses Notes 23 false false R24.htm 0000024 - Disclosure - Subsequent Events Sheet http://www.omnicell.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPolicies 27 false false R28.htm 9954472 - Disclosure - Revenues (Tables) Sheet http://www.omnicell.com/role/RevenuesTables Revenues (Tables) Tables http://www.omnicell.com/role/Revenues 28 false false R29.htm 9954473 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.omnicell.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.omnicell.com/role/NetIncomeLossPerShare 29 false false R30.htm 9954474 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.omnicell.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.omnicell.com/role/BalanceSheetComponents 30 false false R31.htm 9954475 - Disclosure - Property and Equipment (Tables) Sheet http://www.omnicell.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.omnicell.com/role/PropertyandEquipment 31 false false R32.htm 9954476 - Disclosure - External-Use Software Development Costs (Tables) Sheet http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsTables External-Use Software Development Costs (Tables) Tables http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCosts 32 false false R33.htm 9954477 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.omnicell.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.omnicell.com/role/GoodwillandIntangibleAssets 33 false false R34.htm 9954478 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.omnicell.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.omnicell.com/role/ConvertibleSeniorNotes 34 false false R35.htm 9954479 - Disclosure - Lessor Leases (Tables) Sheet http://www.omnicell.com/role/LessorLeasesTables Lessor Leases (Tables) Tables http://www.omnicell.com/role/LessorLeases 35 false false R36.htm 9954480 - Disclosure - Lessee Leases (Tables) Sheet http://www.omnicell.com/role/LesseeLeasesTables Lessee Leases (Tables) Tables http://www.omnicell.com/role/LesseeLeases 36 false false R37.htm 9954481 - Disclosure - Employee Benefits and Share-Based Compensation (Tables) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables Employee Benefits and Share-Based Compensation (Tables) Tables http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensation 37 false false R38.htm 9954482 - Disclosure - Restructuring Expenses (Tables) Sheet http://www.omnicell.com/role/RestructuringExpensesTables Restructuring Expenses (Tables) Tables http://www.omnicell.com/role/RestructuringExpenses 38 false false R39.htm 9954483 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails Organization and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies 39 false false R40.htm 9954484 - Disclosure - Revenues - Narrative (Details) Sheet http://www.omnicell.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 40 false false R41.htm 9954485 - Disclosure - Revenues - Disaggregation of Revenues by Revenue Type (Details) Sheet http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails Revenues - Disaggregation of Revenues by Revenue Type (Details) Details 41 false false R42.htm 9954486 - Disclosure - Revenues - Disaggregation of Revenues by Geographic Location (Details) Sheet http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails Revenues - Disaggregation of Revenues by Geographic Location (Details) Details 42 false false R43.htm 9954487 - Disclosure - Revenues - Contract Asset and Liabilities (Details) Sheet http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails Revenues - Contract Asset and Liabilities (Details) Details 43 false false R44.htm 9954488 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.omnicell.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.omnicell.com/role/NetIncomeLossPerShareTables 44 false false R45.htm 9954489 - Disclosure - Cash and Cash Equivalents and Fair Value of Financial Instruments (Details) Sheet http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails Cash and Cash Equivalents and Fair Value of Financial Instruments (Details) Details http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstruments 45 false false R46.htm 9954490 - Disclosure - Balance Sheet Components - Balance Sheet Components (Details) Sheet http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails Balance Sheet Components - Balance Sheet Components (Details) Details 46 false false R47.htm 9954491 - Disclosure - Balance Sheet Components - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails Balance Sheet Components - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Details 47 false false R48.htm 9954492 - Disclosure - Property and Equipment - Property, Plant and Equipment Balances (Details) Sheet http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails Property and Equipment - Property, Plant and Equipment Balances (Details) Details 48 false false R49.htm 9954493 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.omnicell.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 49 false false R50.htm 9954494 - Disclosure - Property and Equipment - Summary of Geographic Information for Property and Equipment, Net (Details) Sheet http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails Property and Equipment - Summary of Geographic Information for Property and Equipment, Net (Details) Details 50 false false R51.htm 9954495 - Disclosure - External-Use Software Development Costs - Schedule of Capitalized Computer Software (Details) Sheet http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails External-Use Software Development Costs - Schedule of Capitalized Computer Software (Details) Details 51 false false R52.htm 9954496 - Disclosure - External-Use Software Development Costs - Narrative (Details) Sheet http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsNarrativeDetails External-Use Software Development Costs - Narrative (Details) Details 52 false false R53.htm 9954497 - Disclosure - External-Use Software Development Costs - Schedule of Future Amortization Expenses For Capitalized Software Development Costs (Details) Sheet http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails External-Use Software Development Costs - Schedule of Future Amortization Expenses For Capitalized Software Development Costs (Details) Details 53 false false R54.htm 9954498 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.omnicell.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Details 54 false false R55.htm 9954499 - Disclosure - Goodwill and Intangible Assets - Carrying Amounts and Useful Lives of Intangible Assets (Details) Sheet http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails Goodwill and Intangible Assets - Carrying Amounts and Useful Lives of Intangible Assets (Details) Details 55 false false R56.htm 9954500 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.omnicell.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 56 false false R57.htm 9954501 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense for Intangible Assets (Details) Sheet http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails Goodwill and Intangible Assets - Future Amortization Expense for Intangible Assets (Details) Details 57 false false R58.htm 9954502 - Disclosure - Debt and Credit Agreement (Details) Sheet http://www.omnicell.com/role/DebtandCreditAgreementDetails Debt and Credit Agreement (Details) Details http://www.omnicell.com/role/DebtandCreditAgreement 58 false false R59.htm 9954503 - Disclosure - Convertible Senior Notes - Narrative (Details) Notes http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails Convertible Senior Notes - Narrative (Details) Details 59 false false R60.htm 9954504 - Disclosure - Convertible Senior Notes - Convertible Debt Balances (Details) Notes http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails Convertible Senior Notes - Convertible Debt Balances (Details) Details 60 false false R61.htm 9954505 - Disclosure - Convertible Senior Notes - Summary of Components of Interest Expense (Details) Notes http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails Convertible Senior Notes - Summary of Components of Interest Expense (Details) Details 61 false false R62.htm 9954506 - Disclosure - Lessor Leases - Narrative (Details) Sheet http://www.omnicell.com/role/LessorLeasesNarrativeDetails Lessor Leases - Narrative (Details) Details 62 false false R63.htm 9954507 - Disclosure - Lessor Leases - Income Recognized from Sales-Type Leases (Details) Sheet http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails Lessor Leases - Income Recognized from Sales-Type Leases (Details) Details 63 false false R64.htm 9954508 - Disclosure - Lessor Leases - Components of Sales-Type Lease Receivables (Details) Sheet http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails Lessor Leases - Components of Sales-Type Lease Receivables (Details) Details 64 false false R65.htm 9954509 - Disclosure - Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) Sheet http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details) Details 65 false false R66.htm 9954510 - Disclosure - Lessor Leases - Income Recognized from Operating Leases (Details) Sheet http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromOperatingLeasesDetails Lessor Leases - Income Recognized from Operating Leases (Details) Details 66 false false R67.htm 9954511 - Disclosure - Lessee Leases - Narrative (Details) Sheet http://www.omnicell.com/role/LesseeLeasesNarrativeDetails Lessee Leases - Narrative (Details) Details 67 false false R68.htm 9954512 - Disclosure - Lessee Leases - Maturity Schedule of Future Minimum Lease Payments under Operating Leases and??the Reconciliation to the Operating Lease Liabilities (Details) Sheet http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails Lessee Leases - Maturity Schedule of Future Minimum Lease Payments under Operating Leases and??the Reconciliation to the Operating Lease Liabilities (Details) Details 68 false false R69.htm 9954513 - Disclosure - Lessee Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) Sheet http://www.omnicell.com/role/LesseeLeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails Lessee Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) Details 69 false false R70.htm 9954514 - Disclosure - Lessee Leases - Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate (Details) Sheet http://www.omnicell.com/role/LesseeLeasesWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateDetails Lessee Leases - Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate (Details) Details 70 false false R71.htm 9954515 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.omnicell.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.omnicell.com/role/CommitmentsandContingencies 71 false false R72.htm 9954516 - Disclosure - Income Taxes (Details) Sheet http://www.omnicell.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.omnicell.com/role/IncomeTaxes 72 false false R73.htm 9954517 - Disclosure - Employee Benefits and Share-Based Compensation - Shared-based Compensation Expense (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails Employee Benefits and Share-Based Compensation - Shared-based Compensation Expense (Details) Details 73 false false R74.htm 9954518 - Disclosure - Employee Benefits and Share-Based Compensation - Assumptions Used to Value ESPP Shares (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails Employee Benefits and Share-Based Compensation - Assumptions Used to Value ESPP Shares (Details) Details 74 false false R75.htm 9954519 - Disclosure - Employee Benefits and Share-Based Compensation - Narrative (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails Employee Benefits and Share-Based Compensation - Narrative (Details) Details 75 false false R76.htm 9954520 - Disclosure - Employee Benefits and Share-Based Compensation - Assumptions Used to Value Stock Options Granted (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails Employee Benefits and Share-Based Compensation - Assumptions Used to Value Stock Options Granted (Details) Details 76 false false R77.htm 9954521 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Share Option Activity (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails Employee Benefits and Share-Based Compensation - Summary of Share Option Activity (Details) Details 77 false false R78.htm 9954522 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details) Details 78 false false R79.htm 9954523 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Award Activity (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Award Activity (Details) Details 79 false false R80.htm 9954524 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Performance-Based Restricted Stock Activity (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails Employee Benefits and Share-Based Compensation - Summary of Performance-Based Restricted Stock Activity (Details) Details 80 false false R81.htm 9954525 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Shares Reserved for Future Issuance Under Equity Incentive Plans (Details) Sheet http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails Employee Benefits and Share-Based Compensation - Summary of Shares Reserved for Future Issuance Under Equity Incentive Plans (Details) Details 81 false false R82.htm 9954526 - Disclosure - Restructuring Expenses - Narrative (Details) Sheet http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails Restructuring Expenses - Narrative (Details) Details 82 false false R83.htm 9954527 - Disclosure - Restructuring Expenses - Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations (Details) Sheet http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails Restructuring Expenses - Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations (Details) Details 83 false false R84.htm 9954528 - Disclosure - Subsequent Events (Details) Sheet http://www.omnicell.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.omnicell.com/role/SubsequentEvents 84 false false All Reports Book All Reports omcl-20230930.htm omcl-20230930.xsd omcl-20230930_cal.xml omcl-20230930_def.xml omcl-20230930_lab.xml omcl-20230930_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "omcl-20230930.htm": { "nsprefix": "omcl", "nsuri": "http://www.omnicell.com/20230930", "dts": { "inline": { "local": [ "omcl-20230930.htm" ] }, "schema": { "local": [ "omcl-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "omcl-20230930_cal.xml" ] }, "definitionLink": { "local": [ "omcl-20230930_def.xml" ] }, "labelLink": { "local": [ "omcl-20230930_lab.xml" ] }, "presentationLink": { "local": [ "omcl-20230930_pre.xml" ] } }, "keyStandard": 341, "keyCustom": 48, "axisStandard": 24, "axisCustom": 1, "memberStandard": 46, "memberCustom": 23, "hidden": { "total": 13, "http://fasb.org/us-gaap/2023": 8, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 288, "entityCount": 1, "segmentCount": 69, "elementCount": 676, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1014, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.omnicell.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R3": { "role": "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R5": { "role": "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R6": { "role": "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R7": { "role": "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R8": { "role": "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Organization and Summary of Significant Accounting Policies", "shortName": "Organization and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.omnicell.com/role/Revenues", "longName": "0000009 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.omnicell.com/role/NetIncomeLossPerShare", "longName": "0000010 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstruments", "longName": "0000011 - Disclosure - Cash and Cash Equivalents and Fair Value of Financial Instruments", "shortName": "Cash and Cash Equivalents and Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.omnicell.com/role/BalanceSheetComponents", "longName": "0000012 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.omnicell.com/role/PropertyandEquipment", "longName": "0000013 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCosts", "longName": "0000014 - Disclosure - External-Use Software Development Costs", "shortName": "External-Use Software Development Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.omnicell.com/role/GoodwillandIntangibleAssets", "longName": "0000015 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.omnicell.com/role/DebtandCreditAgreement", "longName": "0000016 - Disclosure - Debt and Credit Agreement", "shortName": "Debt and Credit Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": null }, "R17": { "role": "http://www.omnicell.com/role/ConvertibleSeniorNotes", "longName": "0000017 - Disclosure - Convertible Senior Notes", "shortName": "Convertible Senior Notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://www.omnicell.com/role/LessorLeases", "longName": "0000018 - Disclosure - Lessor Leases", "shortName": "Lessor Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.omnicell.com/role/LesseeLeases", "longName": "0000019 - Disclosure - Lessee Leases", "shortName": "Lessee Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.omnicell.com/role/CommitmentsandContingencies", "longName": "0000020 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.omnicell.com/role/IncomeTaxes", "longName": "0000021 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensation", "longName": "0000022 - Disclosure - Employee Benefits and Share-Based Compensation", "shortName": "Employee Benefits and Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.omnicell.com/role/RestructuringExpenses", "longName": "0000023 - Disclosure - Restructuring Expenses", "shortName": "Restructuring Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.omnicell.com/role/SubsequentEvents", "longName": "0000024 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.omnicell.com/role/RevenuesTables", "longName": "9954472 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "omcl:RevenueFromContractWithCustomerTimingAndClassificationOfRevenueCategoriesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "omcl:RevenueFromContractWithCustomerTimingAndClassificationOfRevenueCategoriesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.omnicell.com/role/NetIncomeLossPerShareTables", "longName": "9954473 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.omnicell.com/role/BalanceSheetComponentsTables", "longName": "9954474 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.omnicell.com/role/PropertyandEquipmentTables", "longName": "9954475 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsTables", "longName": "9954476 - Disclosure - External-Use Software Development Costs (Tables)", "shortName": "External-Use Software Development Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "omcl:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "omcl:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.omnicell.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954477 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.omnicell.com/role/ConvertibleSeniorNotesTables", "longName": "9954478 - Disclosure - Convertible Senior Notes (Tables)", "shortName": "Convertible Senior Notes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.omnicell.com/role/LessorLeasesTables", "longName": "9954479 - Disclosure - Lessor Leases (Tables)", "shortName": "Lessor Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.omnicell.com/role/LesseeLeasesTables", "longName": "9954480 - Disclosure - Lessee Leases (Tables)", "shortName": "Lessee Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables", "longName": "9954481 - Disclosure - Employee Benefits and Share-Based Compensation (Tables)", "shortName": "Employee Benefits and Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.omnicell.com/role/RestructuringExpensesTables", "longName": "9954482 - Disclosure - Restructuring Expenses (Tables)", "shortName": "Restructuring Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954483 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:NumberOfReportableSegments", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:NumberOfReportableSegments", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.omnicell.com/role/RevenuesNarrativeDetails", "longName": "9954484 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-13", "name": "omcl:GroupPurchasingOrganizationFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "omcl:GroupPurchasingOrganizationFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails", "longName": "9954485 - Disclosure - Revenues - Disaggregation of Revenues by Revenue Type (Details)", "shortName": "Revenues - Disaggregation of Revenues by Revenue Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R42": { "role": "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails", "longName": "9954486 - Disclosure - Revenues - Disaggregation of Revenues by Geographic Location (Details)", "shortName": "Revenues - Disaggregation of Revenues by Geographic Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R43": { "role": "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails", "longName": "9954487 - Disclosure - Revenues - Contract Asset and Liabilities (Details)", "shortName": "Revenues - Contract Asset and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.omnicell.com/role/NetIncomeLossPerShareDetails", "longName": "9954488 - Disclosure - Net Income (Loss) Per Share (Details)", "shortName": "Net Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R45": { "role": "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "longName": "9954489 - Disclosure - Cash and Cash Equivalents and Fair Value of Financial Instruments (Details)", "shortName": "Cash and Cash Equivalents and Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R46": { "role": "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "longName": "9954490 - Disclosure - Balance Sheet Components - Balance Sheet Components (Details)", "shortName": "Balance Sheet Components - Balance Sheet Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9954491 - Disclosure - Balance Sheet Components - Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Balance Sheet Components - Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-42", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails", "longName": "9954492 - Disclosure - Property and Equipment - Property, Plant and Equipment Balances (Details)", "shortName": "Property and Equipment - Property, Plant and Equipment Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.omnicell.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954493 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails", "longName": "9954494 - Disclosure - Property and Equipment - Summary of Geographic Information for Property and Equipment, Net (Details)", "shortName": "Property and Equipment - Summary of Geographic Information for Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-143", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R51": { "role": "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails", "longName": "9954495 - Disclosure - External-Use Software Development Costs - Schedule of Capitalized Computer Software (Details)", "shortName": "External-Use Software Development Costs - Schedule of Capitalized Computer Software (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsNarrativeDetails", "longName": "9954496 - Disclosure - External-Use Software Development Costs - Narrative (Details)", "shortName": "External-Use Software Development Costs - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails", "longName": "9954497 - Disclosure - External-Use Software Development Costs - Schedule of Future Amortization Expenses For Capitalized Software Development Costs (Details)", "shortName": "External-Use Software Development Costs - Schedule of Future Amortization Expenses For Capitalized Software Development Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "omcl:CapitalizedComputerSoftwareAmortizationRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:ScheduleOfFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "omcl:CapitalizedComputerSoftwareAmortizationRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:ScheduleOfFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.omnicell.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "longName": "9954498 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R55": { "role": "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails", "longName": "9954499 - Disclosure - Goodwill and Intangible Assets - Carrying Amounts and Useful Lives of Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Carrying Amounts and Useful Lives of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.omnicell.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954500 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails", "longName": "9954501 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense for Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Future Amortization Expense for Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "longName": "9954502 - Disclosure - Debt and Credit Agreement (Details)", "shortName": "Debt and Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-188", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "longName": "9954503 - Disclosure - Convertible Senior Notes - Narrative (Details)", "shortName": "Convertible Senior Notes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-218", "name": "omcl:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-218", "name": "omcl:AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "longName": "9954504 - Disclosure - Convertible Senior Notes - Convertible Debt Balances (Details)", "shortName": "Convertible Senior Notes - Convertible Debt Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-131", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-131", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R61": { "role": "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails", "longName": "9954505 - Disclosure - Convertible Senior Notes - Summary of Components of Interest Expense (Details)", "shortName": "Convertible Senior Notes - Summary of Components of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-213", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:ScheduleOfInterestExpenseDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R62": { "role": "http://www.omnicell.com/role/LessorLeasesNarrativeDetails", "longName": "9954506 - Disclosure - Lessor Leases - Narrative (Details)", "shortName": "Lessor Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-222", "name": "us-gaap:LessorSalesTypeLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-222", "name": "us-gaap:LessorSalesTypeLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails", "longName": "9954507 - Disclosure - Lessor Leases - Income Recognized from Sales-Type Leases (Details)", "shortName": "Lessor Leases - Income Recognized from Sales-Type Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:SalesTypeLeaseRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:SalesTypeLeaseRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails", "longName": "9954508 - Disclosure - Lessor Leases - Components of Sales-Type Lease Receivables (Details)", "shortName": "Lessor Leases - Components of Sales-Type Lease Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:SalesTypeLeaseReceivableComponentsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:SalesTypeLeaseReceivableComponentsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R65": { "role": "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails", "longName": "9954509 - Disclosure - Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details)", "shortName": "Lessor Leases - Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromOperatingLeasesDetails", "longName": "9954510 - Disclosure - Lessor Leases - Income Recognized from Operating Leases (Details)", "shortName": "Lessor Leases - Income Recognized from Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseLeaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseLeaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails", "longName": "9954511 - Disclosure - Lessee Leases - Narrative (Details)", "shortName": "Lessee Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails", "longName": "9954512 - Disclosure - Lessee Leases - Maturity Schedule of Future Minimum Lease Payments under Operating Leases and\u00a0the Reconciliation to the Operating Lease Liabilities (Details)", "shortName": "Lessee Leases - Maturity Schedule of Future Minimum Lease Payments under Operating Leases and\u00a0the Reconciliation to the Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.omnicell.com/role/LesseeLeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails", "longName": "9954513 - Disclosure - Lessee Leases - Supplemental Cash Flow Information Related to Operating Leases (Details)", "shortName": "Lessee Leases - Supplemental Cash Flow Information Related to Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.omnicell.com/role/LesseeLeasesWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateDetails", "longName": "9954514 - Disclosure - Lessee Leases - Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate (Details)", "shortName": "Lessee Leases - Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.omnicell.com/role/CommitmentsandContingenciesDetails", "longName": "9954515 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.omnicell.com/role/IncomeTaxesDetails", "longName": "9954516 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "omcl:EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R73": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails", "longName": "9954517 - Disclosure - Employee Benefits and Share-Based Compensation - Shared-based Compensation Expense (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Shared-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "longName": "9954518 - Disclosure - Employee Benefits and Share-Based Compensation - Assumptions Used to Value ESPP Shares (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Assumptions Used to Value ESPP Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-243", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "longName": "9954519 - Disclosure - Employee Benefits and Share-Based Compensation - Narrative (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails", "longName": "9954520 - Disclosure - Employee Benefits and Share-Based Compensation - Assumptions Used to Value Stock Options Granted (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Assumptions Used to Value Stock Options Granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-251", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-251", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails", "longName": "9954521 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Share Option Activity (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Summary of Share Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-252", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-254", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R78": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "longName": "9954522 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-257", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-259", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R79": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "longName": "9954523 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Award Activity (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Summary of Restricted Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-261", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-261", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "longName": "9954524 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Performance-Based Restricted Stock Activity (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Summary of Performance-Based Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-264", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-264", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails", "longName": "9954525 - Disclosure - Employee Benefits and Share-Based Compensation - Summary of Shares Reserved for Future Issuance Under Equity Incentive Plans (Details)", "shortName": "Employee Benefits and Share-Based Compensation - Summary of Shares Reserved for Future Issuance Under Equity Incentive Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:ScheduleOfShareBasedCompensationFutureIssuanceOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "omcl:ScheduleOfShareBasedCompensationFutureIssuanceOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails", "longName": "9954526 - Disclosure - Restructuring Expenses - Narrative (Details)", "shortName": "Restructuring Expenses - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-277", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R83": { "role": "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails", "longName": "9954527 - Disclosure - Restructuring Expenses - Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations (Details)", "shortName": "Restructuring Expenses - Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-229", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "unique": true } }, "R84": { "role": "http://www.omnicell.com/role/SubsequentEventsDetails", "longName": "9954528 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-283", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-283", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "omcl-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid commissions", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r274" ] }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousCurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Miscellaneous, Current", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r6" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r392" ] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Awards Activity", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r21" ] }, "us-gaap_InsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceRecoveries", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected insurance recoveries", "label": "Insurance Recoveries", "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses." } } }, "auth_ref": [ "r112" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r143" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r101", "r138", "r496", "r515", "r517", "r520", "r539", "r635" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Services and other revenues", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r631" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r391" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r393" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r129", "r183", "r499" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails", "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r490", "r499", "r635" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Taxes payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_SalesTypeLeaseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseRevenue", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-type lease revenues", "label": "Sales-type Lease, Revenue", "documentation": "Amount of sales-type lease revenue." } } }, "auth_ref": [ "r242", "r472" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of debt instrument", "label": "Debt Instrument, Term", "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." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsSoldSalesTypeLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsSoldSalesTypeLease", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of sales-type lease revenues", "label": "Cost of Goods Sold, Sales-type Lease", "documentation": "Cost of goods sold for sales-type financing lease." } } }, "auth_ref": [ "r242", "r472" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r481", "r736" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining value of shares authorized for repurchase under stock repurchase programs", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities:", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of shares authorized for repurchase under stock repurchase programs (up to)", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r452", "r477" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r134", "r313" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable and unbilled receivables, net of allowances of $5,522 and $5,153, respectively", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r635" ] }, "omcl_IncrementalLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "IncrementalLoanFacilityMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental Loan Facility", "label": "Incremental Loan Facility [Member]", "documentation": "Incremental Loan Facility" } } }, "auth_ref": [] }, "omcl_RestrictedStockRSAsRestrictedStockUnitsRSUsAndPreformanceSharesPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "RestrictedStockRSAsRestrictedStockUnitsRSUsAndPreformanceSharesPSUsMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "netLabel": "Non-vested restricted stock awards", "label": "Restricted Stock (RSAs), Restricted Stock Units (RSUs) And Preformance Shares (PSUs) [Member]", "documentation": "Restricted Stock (RSAs), Restricted Stock Units (RSUs) And Preformance Shares (PSUs)" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r691" ] }, "omcl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageRemainingTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageRemainingTermAbstract", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Years", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted-Average Remaining Term [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted-Average Remaining Term" } } }, "auth_ref": [] }, "omcl_A2009PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "A2009PlanMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2009 Plan", "label": "2009 Plan [Member]", "documentation": "2009 Plan [Member]" } } }, "auth_ref": [] }, "omcl_AdvancedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "AdvancedServicesMember", "presentation": [ "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advanced Services", "label": "Advanced Services [Member]", "documentation": "Advanced Services" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r691" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r691" ] }, "omcl_LossContingencyCumulativeExpectedInsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "LossContingencyCumulativeExpectedInsuranceRecoveries", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, cumulative expected insurance recoveries", "label": "Loss Contingency, Cumulative Expected Insurance Recoveries", "documentation": "Loss Contingency, Cumulative Expected Insurance Recoveries" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r62" ] }, "omcl_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitAmount", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax expense (benefit)", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Amount", "documentation": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Amount" } } }, "auth_ref": [] }, "omcl_DebtInstrumentRedemptionFaceAmountOfNotesThatMustBeOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentRedemptionFaceAmountOfNotesThatMustBeOutstanding", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount of Notes that must be outstanding and not subject to redemption if the Company redeems less than all of the Notes", "label": "Debt Instrument, Redemption, Face Amount Of Notes That Must Be Outstanding", "documentation": "Debt Instrument, Redemption, Face Amount Of Notes That Must Be Outstanding" } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r692" ] }, "omcl_Q42022Q12023PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "Q42022Q12023PlanMember", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Q4 2022/Q1 2023 Plan", "label": "Q4 2022/Q1 2023 Plan [Member]", "documentation": "Q4 2022/Q1 2023 Plan" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r692" ] }, "omcl_RevenueFromContractWithCustomerTimingAndClassificationOfRevenueCategoriesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "RevenueFromContractWithCustomerTimingAndClassificationOfRevenueCategoriesTableTextBlock", "presentation": [ "http://www.omnicell.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenue Recognition for Revenue Categories", "label": "Revenue From Contract With Customer, Timing And Classification Of Revenue Categories [Table Text Block]", "documentation": "Revenue From Contract With Customer, Timing And Classification Of Revenue Categories" } } }, "auth_ref": [] }, "omcl_ContractWithCustomerLiabilityCustomerAdvancesAndDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ContractWithCustomerLiabilityCustomerAdvancesAndDepositsCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance payments from customers", "label": "Contract with Customer, Liability, Customer Advances and Deposits, Current", "documentation": "Contract with Customer, Liability, Customer Advances and Deposits, Current" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r692" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "omcl_CapitalizedComputerSoftwareAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "CapitalizedComputerSoftwareAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Capitalized Computer Software, Amortization, After Year Four", "documentation": "Capitalized Computer Software, Amortization, After Year Four" } } }, "auth_ref": [] }, "omcl_IncreaseDecreaseInPrepaidCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "IncreaseDecreaseInPrepaidCommissions", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid commissions", "label": "Increase (Decrease) In Prepaid Commissions", "documentation": "Increase (Decrease) In Prepaid Commissions" } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r692" ] }, "omcl_ConvertibleNoteHedgeRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ConvertibleNoteHedgeRightsMember", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Hedge Rights", "label": "Convertible Note Hedge Rights [Member]", "documentation": "Convertible Note Hedge Rights" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r692" ] }, "omcl_CapitalizedComputerSoftwareAmortizationRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "CapitalizedComputerSoftwareAmortizationRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining three months of 2023", "label": "Capitalized Computer Software, Amortization, Remainder Of Fiscal Year", "documentation": "Capitalized Computer Software, Amortization, Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "omcl_BusinessCombinationAdjustmentPurchasePriceAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "BusinessCombinationAdjustmentPurchasePriceAdjustment", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price adjustments from business acquisitions", "label": "Business Combination, Adjustment, Purchase Price Adjustment", "documentation": "Business Combination, Adjustment, Purchase Price Adjustment" } } }, "auth_ref": [] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r692" ] }, "omcl_DebtInstrumentCovenantTermsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentCovenantTermsDomain", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Covenant Terms [Domain]", "label": "Debt Instrument, Covenant Terms [Domain]", "documentation": "Debt Instrument, Covenant Terms" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "omcl_ConvertibleSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ConvertibleSeniorNotesMember", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes", "label": "Convertible Senior Notes [Member]", "documentation": "Convertible Senior Notes" } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r692" ] }, "omcl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strike price (in dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r340" ] }, "omcl_SecuredOvernightFinancingRateSOFRApplicableMarginMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "SecuredOvernightFinancingRateSOFRApplicableMarginMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable Margin", "label": "Secured Overnight Financing Rate (SOFR) Applicable Margin [Member]", "documentation": "Secured Overnight Financing Rate (SOFR) Applicable Margin" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r693" ] }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInLeasingReceivables", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in sales-type leases", "label": "Increase (Decrease) in Leasing Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements." } } }, "auth_ref": [ "r6" ] }, "omcl_ConnectedDevicesSoftwareLicensesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ConnectedDevicesSoftwareLicensesAndOtherMember", "presentation": [ "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Connected devices, software licenses, and other", "label": "Connected Devices, Software Licenses, And Other [Member]", "documentation": "Connected Devices, Software Licenses, And Other" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r26", "r739" ] }, "omcl_DebtInstrumentConvertiblePrincipalAmountOfNotesMinimum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentConvertiblePrincipalAmountOfNotesMinimum", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, principal amount of notes, minimum", "label": "Debt Instrument, Convertible, Principal Amount Of Notes, Minimum", "documentation": "Debt Instrument, Convertible, Principal Amount Of Notes, Minimum" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r26" ] }, "omcl_ScheduleOfInterestExpenseDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ScheduleOfInterestExpenseDebtTableTextBlock", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Interest Expense", "label": "Schedule Of Interest Expense, Debt [Table Text Block]", "documentation": "Schedule Of Interest Expense, Debt" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r695" ] }, "omcl_Q12022PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "Q12022PlanMember", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Q1 2022 Plan", "label": "Q1 2022 Plan [Member]", "documentation": "Q1 2022 Plan" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r694" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r698" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r696" ] }, "omcl_DebtInstrumentCovenantPeriod2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentCovenantPeriod2Member", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Calendar Quarters After March 31, 2021", "label": "Debt Instrument, Covenant Period 2 [Member]", "documentation": "Debt Instrument, Covenant Period 2" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r697" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r26", "r739" ] }, "omcl_OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "OneMonthSecuredOvernightFinancingRateSOFRApplicableMarginMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Month Secured Overnight Financing Rate (SOFR) Applicable Margin", "label": "One Month Secured Overnight Financing Rate (SOFR) Applicable Margin [Member]", "documentation": "One Month Secured Overnight Financing Rate (SOFR) Applicable Margin" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r697" ] }, "omcl_A2014ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "A2014ShareRepurchaseProgramMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Share Repurchase Program", "label": "2014 Share Repurchase Program [Member]", "documentation": "2014 Share Repurchase Program" } } }, "auth_ref": [] }, "omcl_ConvertibleDebtSecuritiesAndWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ConvertibleDebtSecuritiesAndWarrantsMember", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes and Warrants", "label": "Convertible Debt Securities And Warrants [Member]", "documentation": "Convertible Debt Securities And Warrants" } } }, "auth_ref": [] }, "omcl_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsPurchasedInPeriodWeightedAveragePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsPurchasedInPeriodWeightedAveragePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average price of shares purchased (in dollars per share)", "label": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Purchased In Period, Weighted Average Price", "documentation": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Purchased In Period, Weighted Average Price" } } }, "auth_ref": [] }, "omcl_WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "WellsFargoSecuritiesLLCCitizensBankNAAndJPMorganChaseBankNAMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank", "label": "Wells Fargo Securities, LLC, Citizens Bank, N.A. And JPMorgan Chase Bank, N.A [Member]", "documentation": "Wells Fargo Securities, LLC, Citizens Bank, N.A. And JPMorgan Chase Bank, N.A" } } }, "auth_ref": [] }, "omcl_ContractWithCustomerAssetCurrentDeferredCostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ContractWithCustomerAssetCurrentDeferredCostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred cost of sales", "label": "Contract With Customer, Asset, Current, Deferred Cost Of Goods And Services Sold", "documentation": "Contract With Customer, Asset, Current, Deferred Cost Of Goods And Services Sold" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r26" ] }, "omcl_OneMonthSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "OneMonthSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Month Adjusted Term Secured Overnight Financing Rate (SOFR)", "label": "One Month Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "One Month Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "omcl_The2016RepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "The2016RepurchaseProgramMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The 2016 Repurchase Program", "label": "The 2016 Repurchase Program [Member]", "documentation": "The 2016 Repurchase Program [Member]" } } }, "auth_ref": [] }, "omcl_OtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "OtherAssetsCurrentAbstract", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets:", "label": "Other Assets, Current [Abstract]", "documentation": "Other Assets, Current" } } }, "auth_ref": [] }, "omcl_AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleNoteHedge", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of convertible note hedge", "label": "Adjustments To Additional Paid In Capital, Convertible Note Hedge", "documentation": "Adjustments To Additional Paid In Capital, Convertible Note Hedge" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r81" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r650" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r99" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Goodwill", "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." } } }, "auth_ref": [ "r185", "r275", "r486", "r624", "r635", "r751", "r758" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value, 100,000 shares authorized; 55,746 and 55,030 shares issued; 45,463 and 44,747 shares outstanding, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r99", "r494", "r635" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r99", "r538" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Unit Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r99", "r538", "r556", "r828", "r829" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assumptions Used to Value ESPP Shares", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r144" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r650" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition [Abstract]", "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business acquisition, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r42" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r456" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivable", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net investment in sales-type leases", "label": "Sales-type and Direct Financing Leases, Lease Receivable", "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type and direct financing leases." } } }, "auth_ref": [ "r469", "r473" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r70" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Share Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r14", "r15", "r74" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares outstanding (in shares)", "negatedPeriodStartLabel": "Balance at beginning of period, Treasury stock (in shares)", "negatedPeriodEndLabel": "Balance at end of period, Treasury stock (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r70" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r247" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assumptions Used to Value Stock Options Granted", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r144" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r245", "r246", "r255", "r258", "r259", "r263", "r264", "r266", "r361", "r362", "r483" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r649" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuances under stock-based compensation plans", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r4", "r16" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents and Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r440" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r32", "r68", "r136", "r137", "r313" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r379" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r736" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r651" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r380" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of long-term debt", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other long-term assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r736" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r650" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r382" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r227", "r238", "r239", "r240" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r409", "r410", "r492" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment and abandonment of operating lease right-of-use assets related to facilities", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r807" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable and unbilled receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r6" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r35", "r93", "r493", "r537" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost of unvested stock options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r801" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r801" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.omnicell.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenues by Revenue Type", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "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." } } }, "auth_ref": [ "r54" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r720" ] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold percentage of stock price trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r717" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r719" ] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r834" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r31", "r90", "r338", "r454" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r167", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r606" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotes", "http://www.omnicell.com/role/DebtandCreditAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Credit Agreement", "verboseLabel": "Convertible Senior Notes", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r132", "r208", "r310", "r316", "r317", "r318", "r319", "r320", "r321", "r326", "r333", "r334", "r336" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r312" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails", "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails", "http://www.omnicell.com/role/LessorLeasesNarrativeDetails", "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r366", "r367", "r394", "r395", "r396", "r479", "r480", "r511", "r528", "r529", "r579", "r581", "r583", "r584", "r590", "r603", "r604", "r622", "r630", "r633", "r637", "r640", "r761", "r770", "r816", "r817", "r818", "r819", "r820" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r192", "r272", "r273", "r611" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails", "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails", "http://www.omnicell.com/role/LessorLeasesNarrativeDetails", "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r367", "r480", "r511", "r528", "r529", "r579", "r581", "r583", "r584", "r590", "r603", "r604", "r622", "r630", "r633", "r637", "r770", "r815", "r816", "r817", "r818", "r819", "r820" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r650" ] }, "omcl_FutureGrantsAndAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "FutureGrantsAndAwardsMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "netLabel": "Shares authorized for future issuance", "label": "Future Grants And Awards [Member]", "documentation": "Future Grants And Awards" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails", "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails", "http://www.omnicell.com/role/LessorLeasesNarrativeDetails", "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r366", "r367", "r394", "r395", "r396", "r479", "r480", "r511", "r528", "r529", "r579", "r581", "r583", "r584", "r590", "r603", "r604", "r622", "r630", "r633", "r637", "r640", "r761", "r770", "r816", "r817", "r818", "r819", "r820" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "omcl_TechnicalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "TechnicalServicesMember", "presentation": [ "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technical services", "label": "Technical Services [Member]", "documentation": "Technical Services" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails", "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails", "http://www.omnicell.com/role/LessorLeasesNarrativeDetails", "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r296", "r297", "r298", "r299", "r367", "r480", "r511", "r528", "r529", "r579", "r581", "r583", "r584", "r590", "r603", "r604", "r622", "r630", "r633", "r637", "r770", "r815", "r816", "r817", "r818", "r819", "r820" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of world", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r830", "r831", "r832", "r833" ] }, "omcl_LossContingencyExpenseIncurredToDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "LossContingencyExpenseIncurredToDate", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, expense incurred to date", "label": "Loss Contingency, Expense Incurred To Date", "documentation": "Loss Contingency, Expense Incurred To Date" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "omcl_GroupPurchasingOrganizationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "GroupPurchasingOrganizationFees", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fees to GPOs", "label": "Group Purchasing Organization Fees", "documentation": "Group Purchasing Organization Fees" } } }, "auth_ref": [] }, "omcl_DebtInstrumentCovenantMinimumInterestCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentCovenantMinimumInterestCoverageRatio", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum interest coverage ratio", "label": "Debt Instrument, Covenant, Minimum Interest Coverage Ratio", "documentation": "Debt Instrument, Covenant, Minimum Interest Coverage Ratio" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price of treasury stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r13", "r70", "r138" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r33", "r211", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r454", "r625", "r626", "r627", "r628", "r629", "r739" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r200", "r201", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "omcl_DebtInstrumentConvertibleNumberOfSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentConvertibleNumberOfSharesIssuable", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares issuable upon conversion (in shares)", "label": "Debt Instrument, Convertible, Number Of Shares Issuable", "documentation": "Debt Instrument, Convertible, Number Of Shares Issuable" } } }, "auth_ref": [] }, "omcl_DebtInstrumentConvertibleMaximumCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentConvertibleMaximumCash", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, maximum cash", "label": "Debt Instrument, Convertible, Maximum Cash", "documentation": "Debt Instrument, Convertible, Maximum Cash" } } }, "auth_ref": [] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefits and Share-Based Compensation", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r139", "r140", "r141", "r142" ] }, "omcl_EmployeeSeveranceAndTerminationBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "EmployeeSeveranceAndTerminationBenefitsMember", "presentation": [ "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance and Termination", "label": "Employee Severance And Termination Benefits [Member]", "documentation": "Employee Severance And Termination Benefits" } } }, "auth_ref": [] }, "omcl_SalesTypeAndDirectFinancingLeasesLeaseReceivableToBeReceivedAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableToBeReceivedAfterYearFour", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails_1": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Sales-Type And Direct Financing Leases, Lease Receivable, To Be Received, After Year Four", "documentation": "Sales-Type And Direct Financing Leases, Lease Receivable, To Be Received, After Year Four" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt Balances", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "omcl_TransfersBetweenInventoryAndPropertyAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "TransfersBetweenInventoryAndPropertyAndEquipmentNet", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers between inventory and property and equipment, net", "label": "Transfers Between Inventory And Property And Equipment, Net", "documentation": "Transfers Between Inventory And Property And Equipment, Net" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "omcl_AccruedGroupPurchasingOrganizationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "AccruedGroupPurchasingOrganizationFees", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Group purchasing organization fees", "label": "Accrued Group Purchasing Organization Fees", "documentation": "Accrued Group Purchasing Organization Fees" } } }, "auth_ref": [] }, "omcl_FiniteLivedIntangibleAssetsCurrencyTranslationAdjustmentsIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "FiniteLivedIntangibleAssetsCurrencyTranslationAdjustmentsIncreaseDecrease", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency exchange rate fluctuations", "label": "Finite-Lived Intangible Assets, Currency Translation Adjustments, Increase (Decrease)", "documentation": "Finite-Lived Intangible Assets, Currency Translation Adjustments, Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r392" ] }, "omcl_LossContingencyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "LossContingencyExpense", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, expense", "label": "Loss Contingency, Expense", "documentation": "Loss Contingency, Expense" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r56", "r59" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r44" ] }, "omcl_ScheduleOfShareBasedCompensationFutureIssuanceOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ScheduleOfShareBasedCompensationFutureIssuanceOfSharesTableTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Shares Reserved for Future Issuance Under Equity Incentive Plans", "label": "Schedule Of Share-Based Compensation, Future Issuance Of Shares [Table Text Block]", "documentation": "Schedule Of Share-Based Compensation, Future Issuance Of Shares" } } }, "auth_ref": [] }, "omcl_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated forfeiture rate", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product revenues", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r631" ] }, "omcl_DebtInstrumentCovenantTermsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentCovenantTermsAxis", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Covenant Terms [Axis]", "label": "Debt Instrument, Covenant Terms [Axis]", "documentation": "Debt Instrument, Covenant Terms" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r392" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Summary of Significant Accounting Policies", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r120", "r121", "r122", "r146" ] }, "omcl_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature, higher borrowing capacity option", "label": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option", "documentation": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails", "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net carrying amount", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r126", "r484" ] }, "omcl_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails", "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r211", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r335", "r454", "r625", "r626", "r627", "r628", "r629", "r739" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r391" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r24", "r96", "r97", "r149", "r150", "r211", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r454", "r625", "r626", "r627", "r628", "r629", "r739" ] }, "omcl_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentCovenantMaximumSecuredNetLeverageRatio", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum secured net leverage ratio", "label": "Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio", "documentation": "Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r391" ] }, "omcl_DebtInstrumentCovenantAdjustedEBITDAThreshold": { "xbrltype": "percentItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentCovenantAdjustedEBITDAThreshold", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EBITDA, prior year, percentage", "label": "Debt Instrument, Covenant, Adjusted EBITDA Threshold", "documentation": "Debt Instrument, Covenant, Adjusted EBITDA Threshold" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r392" ] }, "omcl_DebtInstrumentCovenantPeriod1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentCovenantPeriod1Member", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Calendar Quarters Up To and Including March 31, 2021", "label": "Debt Instrument, Covenant Period 1 [Member]", "documentation": "Debt Instrument, Covenant Period 1" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r119" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r126", "r485" ] }, "omcl_LossContingencyExpenseNetOfInsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "LossContingencyExpenseNetOfInsuranceRecoveries", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ransomware incident, expense, net of insurance recoveries", "label": "Loss Contingency, Expense, Net Of Insurance Recoveries", "documentation": "Loss Contingency, Expense, Net Of Insurance Recoveries" } } }, "auth_ref": [] }, "omcl_ConsumablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ConsumablesMember", "presentation": [ "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumables", "label": "Consumables [Member]", "documentation": "Consumables [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments Contingencies and Guarantees [Text Block]", "documentation": "The entire disclosure for commitments, contingencies, and guarantees." } } }, "auth_ref": [ "r130", "r131", "r763" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r714" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r133", "r311", "r312", "r322", "r323", "r324", "r328", "r329", "r330", "r331", "r332", "r625", "r626", "r627", "r628", "r629" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r712" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r364" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r710" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r342", "r344", "r363" ] }, "us-gaap_ResearchAndDevelopmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentAbstract", "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 }, "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "totalLabel": "Total other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r187" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r263", "r483", "r505", "r506", "r507", "r508", "r509", "r510", "r607", "r631", "r636", "r728", "r766", "r767", "r773", "r825" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r98", "r99", "r138", "r380" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining three months of 2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r810" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.omnicell.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r476", "r478" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r710" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity Schedule of Future Minimum Lease Payments under Operating Leases and\u00a0the Reconciliation to the Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r810" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term unbilled receivables, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r342", "r344", "r363" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, amount capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r399" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax payments related to restricted stock units", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r710" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r398", "r404" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares repurchased (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r13", "r99", "r138" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r263", "r483", "r505", "r506", "r507", "r508", "r509", "r510", "r607", "r631", "r636", "r728", "r766", "r767", "r773", "r825" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes, net", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r710" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for (benefit from) income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r156", "r166", "r224", "r225", "r248", "r411", "r420", "r504" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term unbilled receivables, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r342", "r344", "r363" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r191", "r610", "r635" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetItemsNetOfReserveAlternativeAbstract", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories:", "label": "Inventory, Net, Items Net of Reserve Alternative [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental income", "label": "Operating Lease, Lease Income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r242", "r468", "r471" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r711" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.omnicell.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r167", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r365" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://www.omnicell.com/role/LessorLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Income Recognized from Operating Leases", "label": "Operating Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r242", "r471" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r180", "r194", "r209", "r268", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r424", "r426", "r444", "r635", "r768", "r769", "r813" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r710" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r408", "r414" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r720" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r711" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share:", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r80" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r124", "r613" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r124", "r614" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r653", "r723" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r713" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r178", "r215", "r220", "r226", "r269", "r270", "r401", "r402", "r403", "r417", "r418", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r474" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r124", "r615" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r178", "r215", "r220", "r226", "r269", "r270", "r401", "r402", "r403", "r417", "r418", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r474" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "netLabel": "Stock options outstanding", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative effect of a change in accounting principle related to convertible debt", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r178", "r215", "r220", "r226", "r269", "r270", "r401", "r402", "r403", "r417", "r418", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r474" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r715" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r50" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net income (loss) per share \u2013 basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r204", "r218", "r219", "r220", "r221", "r222", "r228", "r230", "r235", "r236", "r237", "r241", "r438", "r439", "r488", "r503", "r618" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding and unvested at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r383", "r384" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r653", "r723" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (Awarded) (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r386" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive weighted-average shares (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r238" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (Awarded) (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r386" ] }, "us-gaap_PreferredStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued", "label": "Preferred Stock, Value, Outstanding", "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders." } } }, "auth_ref": [ "r98", "r538" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r30", "r181", "r209", "r268", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r425", "r426", "r427", "r444", "r635", "r768", "r813", "r814" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r409", "r410" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r200", "r201", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r28", "r209", "r268", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r425", "r426", "r427", "r444", "r536", "r619", "r648", "r768", "r813", "r814" ] }, "us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLeaseAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net investment in sales-type leases", "label": "Net Investment in Lease, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases." } } }, "auth_ref": [ "r725" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r716" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Employees\u2019 taxes paid related to restricted stock units", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r205" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r162" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Hedge", "label": "Equity Option [Member]", "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)." } } }, "auth_ref": [ "r640" ] }, "us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails": { "parentTag": "us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net investment in sales-type leases, current portion", "negatedTerseLabel": "Less: Current portion", "label": "Net Investment in Lease, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current." } } }, "auth_ref": [ "r725", "r726" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r104", "r151", "r497", "r635", "r740", "r748", "r804" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails": { "parentTag": "us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 }, "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investment in sales-type leases, net", "label": "Net Investment in Lease, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent." } } }, "auth_ref": [ "r725", "r726" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options and warrants to purchase shares (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r717" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r717" ] }, "us-gaap_FundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FundsHeldForClients", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held for customers, including restricted cash", "label": "Funds Held for Clients", "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements." } } }, "auth_ref": [ "r732" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r687" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding and unvested at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r383", "r384" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r745" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r99" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r699" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r659", "r670", "r680", "r705" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual coupon interest", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r115", "r331", "r628", "r629" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r730" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r178", "r212", "r213", "r214", "r217", "r223", "r225", "r269", "r270", "r401", "r402", "r403", "r417", "r418", "r428", "r430", "r431", "r434", "r437", "r512", "r514", "r522", "r828" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r658", "r669", "r679", "r704" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (Released) (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (Released) (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r387" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses on accounts receivable and unbilled receivables", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r190", "r267", "r271" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock at cost, 10,283 shares outstanding, respectively", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r37", "r70", "r71" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r178", "r200", "r201", "r202", "r212", "r213", "r214", "r217", "r223", "r225", "r243", "r269", "r270", "r341", "r401", "r402", "r403", "r417", "r418", "r428", "r429", "r430", "r431", "r432", "r434", "r437", "r446", "r447", "r448", "r449", "r450", "r451", "r475", "r512", "r513", "r514", "r522", "r576" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r699" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r12", "r40", "r429", "r432", "r475", "r512", "r513", "r733", "r734", "r735", "r742", "r743", "r744" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r484", "r485" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r686" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r699" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r747" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r58", "r60" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r655", "r666", "r676", "r701" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r390" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r699" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "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." } } }, "auth_ref": [ "r381" ] }, "omcl_CapitalizedComputerSoftwareAmortizationYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "CapitalizedComputerSoftwareAmortizationYearThree", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Capitalized Computer Software, Amortization, Year Three", "documentation": "Capitalized Computer Software, Amortization, Year Three" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r664", "r672", "r682", "r699", "r707", "r711", "r719" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average fair value of options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r389" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r664", "r672", "r682", "r699", "r707", "r711", "r719" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r388" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r78", "r79", "r369" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r73" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r654", "r665", "r675", "r700" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r375", "r376" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r747" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r375", "r376" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid purchases of property and equipment", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "totalLabel": "Total other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r193", "r635" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r624", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted and Issued Authoritative Guidance", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyRevenueTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r656", "r667", "r677", "r702" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r395" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r57", "r61" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r109", "r332", "r453", "r737" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r394" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails", "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r654", "r665", "r675", "r700" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r396" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r55", "r106" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive loss", "verboseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r147", "r196", "r199" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r148", "r188", "r209", "r244", "r257", "r261", "r268", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r424", "r426", "r444", "r491", "r550", "r635", "r648", "r768", "r769", "r813" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r368", "r370", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r657", "r668", "r678", "r703" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r368", "r370", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable purchase commitments", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r650" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r657", "r668", "r678", "r703" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Performance-Based Restricted Stock Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueStockOptionsGrantedDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofSharesReservedforFutureIssuanceUnderEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r36" ] }, "us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash, Statement of Financial Position [Extensible Enumeration]", "label": "Restricted Cash, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes cash restricted to withdrawal or usage." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LessorSalesTypeLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorSalesTypeLeaseTermOfContract1", "presentation": [ "http://www.omnicell.com/role/LessorLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Term of sales-type leases", "label": "Lessor, Sales-type Lease, Term of Contract", "documentation": "Term of lessor's sales-type lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r812" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price of repurchased shares (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of warrants", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r4" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r452", "r477" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product and service revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "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." } } }, "auth_ref": [ "r452", "r477" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails", "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r67" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r452", "r477" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r458" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r41", "r197", "r199", "r203", "r487", "r502" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r650" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of convertible senior notes, net of issuance costs", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.omnicell.com/role/NetIncomeLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r231", "r232", "r233", "r237", "r371" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r125" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r719" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r91", "r771" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r95", "r405", "r821" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment Balances", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amounts and Useful Lives of Intangible Assets", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options granted (in shares)", "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r379" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r100", "r635", "r827" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r145" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.omnicell.com/role/NetIncomeLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding \u2014 diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r229", "r237" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r116" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.omnicell.com/role/NetIncomeLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted-average shares outstanding \u2013 basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r228", "r237" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCosts" ], "lang": { "en-us": { "role": { "terseLabel": "External-Use Software Development Costs", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period." } } }, "auth_ref": [ "r155", "r406" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility Closing", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility (minimum)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility (maximum)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (minimum)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r284", "r285", "r291", "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationAssumptionsUsedtoValueESPPSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (maximum)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r114" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r163" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of operating leases", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r808" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.omnicell.com/role/RestructuringExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Expenses", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r282", "r283", "r285", "r288", "r294" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring expenses", "verboseLabel": "Restructuring expense, net of reversals", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7", "r289", "r291", "r762" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r464", "r634" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid balance related to restructuring plan", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r285", "r290" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.omnicell.com/role/NetIncomeLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "netLabel": "Net income (loss)", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r108", "r119", "r153", "r179", "r195", "r198", "r202", "r209", "r216", "r218", "r219", "r220", "r221", "r224", "r225", "r234", "r244", "r256", "r260", "r262", "r268", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r439", "r444", "r501", "r558", "r574", "r575", "r620", "r646", "r768" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets:", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r687" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r206" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails_1": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining three months of 2023", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r811" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r206" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r295", "r296", "r297", "r300", "r764", "r765" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r691" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r690" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r186", "r279" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Future Amortization Expense for Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r60" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r295", "r296", "r297", "r300", "r764", "r765" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r689" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails", "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net minimum lease payments to be received", "label": "Sales-Type and Direct Financing Leases, Payment to be Received", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases." } } }, "auth_ref": [ "r469" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r652" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r85", "r86", "r87", "r88", "r527", "r529", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r564", "r565", "r566", "r567", "r570", "r571", "r572", "r573", "r586", "r587", "r588", "r589", "r616", "r638", "r640" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails_1": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Three", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r469" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r117", "r118", "r119" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r38", "r178", "r200", "r201", "r202", "r212", "r213", "r214", "r217", "r223", "r225", "r243", "r269", "r270", "r341", "r401", "r402", "r403", "r417", "r418", "r428", "r429", "r430", "r431", "r432", "r434", "r437", "r446", "r447", "r448", "r449", "r450", "r451", "r475", "r512", "r513", "r514", "r522", "r576" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r688" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails_1": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Two", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r469" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables, net", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r482" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "presentation": [ "http://www.omnicell.com/role/LessorLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity Schedule of Future Minimum Lease Payments under Sales-Type Leases", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position." } } }, "auth_ref": [ "r469" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r441", "r442", "r443" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r685" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r688" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r98", "r339" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r63", "r184", "r498" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r689" ] }, "omcl_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://www.omnicell.com/role/LessorLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Income Recognized from Sales-Type Leases", "label": "Sales-type Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from sales-type lease." } } }, "auth_ref": [ "r242", "r471" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r291", "r292", "r293" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r284", "r285", "r291", "r292" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spread on variable interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r98", "r538" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r690" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r39", "r40", "r105", "r189", "r495", "r516", "r517" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r441", "r442", "r443" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges, expected cost", "label": "Restructuring and Related Cost, Expected Cost", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r284", "r287", "r291", "r293" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r724" ] }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related cost, cost incurred to date", "label": "Restructuring and Related Cost, Cost Incurred to Date", "documentation": "Amount of costs incurred to date for the specified restructuring cost." } } }, "auth_ref": [ "r284", "r287", "r291", "r293" ] }, "omcl_RevenueFromContractWithCustomerMaximumContractTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "RevenueFromContractWithCustomerMaximumContractTerm", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, period", "label": "Revenue From Contract With Customer, Maximum Contract Term", "documentation": "Revenue From Contract With Customer, Maximum Contract Term" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r690" ] }, "us-gaap_SalesTypeLeaseSellingProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseSellingProfitLoss", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesIncomeRecognizedfromSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Selling profit on sales-type lease revenues", "label": "Sales-type Lease, Selling Profit (Loss)", "documentation": "Amount of profit (loss) recognized at commencement from sales-type lease." } } }, "auth_ref": [ "r242", "r472" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r465", "r634" ] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Geographic Information for Property and Equipment, Net", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r19" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r690" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r98", "r339" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r212", "r213", "r214", "r243", "r483", "r518", "r523", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r557", "r559", "r560", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r641" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r691" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r401", "r402", "r403", "r522", "r742", "r743", "r744", "r803", "r828" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r9", "r23" ] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable purchase commitments expected to be paid within the year", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.omnicell.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r210", "r407", "r412", "r415", "r416", "r419", "r421", "r422", "r423", "r521" ] }, "us-gaap_LessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionLineItems", "presentation": [ "http://www.omnicell.com/role/LessorLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Lease, Description [Line Items]", "label": "Lessor, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r470" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofPerformanceBasedRestrictedStockActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PSUs", "verboseLabel": "Performance-Based Restricted Stock", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r50" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r99", "r102", "r103", "r123", "r540", "r556", "r577", "r578", "r635", "r648", "r740", "r748", "r804", "r828" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest and penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r413" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock plans", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r76", "r98", "r99", "r138" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r802" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r163" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r168", "r177", "r264", "r265", "r524", "r525", "r526", "r580", "r582", "r585", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r608", "r632", "r640", "r773", "r825" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r459", "r462" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining three months of 2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase price as a percent of principal amount", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r83" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r212", "r213", "r214", "r243", "r483", "r518", "r523", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r557", "r559", "r560", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r641" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares purchased under ESPP (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r13", "r98", "r99", "r138" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period 2", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r264", "r265", "r524", "r525", "r526", "r580", "r582", "r585", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r608", "r632", "r640", "r773", "r825" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period 1", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding and unvested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r143" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 1.0 }, "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesComponentsofSalesTypeLeaseReceivablesDetails", "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Unearned interest income portion", "negatedTerseLabel": "Present value adjustment", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount", "documentation": "Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases." } } }, "auth_ref": [ "r469" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r463", "r634" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r98", "r99", "r138" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r731", "r824" ] }, "omcl_DebtInstrumentAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional principal amount subject to purchasers' option", "label": "Debt Instrument, Accordion Feature, Increase Limit", "documentation": "Debt Instrument, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "omcl_DeferredTaxAssetConvertibleDebtHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DeferredTaxAssetConvertibleDebtHedge", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset related to the convertible note hedge transaction", "label": "Deferred Tax Asset, Convertible Debt Hedge", "documentation": "Deferred Tax Asset, Convertible Debt Hedge" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://www.omnicell.com/role/LessorLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor Leases", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r467" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r107", "r152", "r244", "r256", "r260", "r262", "r489", "r500", "r620" ] }, "omcl_CapitalizedComputerSoftwareAmortizationYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "CapitalizedComputerSoftwareAmortizationYearFour", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Capitalized Computer Software, Amortization, Year Four", "documentation": "Capitalized Computer Software, Amortization, Year Four" } } }, "auth_ref": [] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.omnicell.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenues by Geographical Location", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r18" ] }, "omcl_ProceedsFromPaymentsForCustomerFundsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ProceedsFromPaymentsForCustomerFundsNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in customer funds, net", "label": "Proceeds From (Payments For) Customer Funds, Net", "documentation": "Proceeds From (Payments For) Customer Funds, Net" } } }, "auth_ref": [] }, "omcl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingTermAbstract", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Years", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Term [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Term" } } }, "auth_ref": [] }, "omcl_WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "WellsFargoSecuritiesLLCJPMorganChaseBankNAPNCCapitalMarketsLLCAndTDSecuritiesUSALLCMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Securities, JP Morgan Chase Bank, PNC Capital Markets and TD Securities", "label": "Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC [Member]", "documentation": "Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC And TD Securities (USA) LLC" } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r653", "r723" ] }, "omcl_ContractWithCustomerLiabilityCurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ContractWithCustomerLiabilityCurrentGross", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term deferred revenues, gross", "label": "Contract With Customer, Liability, Current, Gross", "documentation": "Contract With Customer, Liability, Current, Gross" } } }, "auth_ref": [] }, "omcl_ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalized Computer Software", "label": "Schedule Of Capitalized Computer Software, Net [Table Text Block]", "documentation": "Schedule Of Capitalized Computer Software, Net" } } }, "auth_ref": [] }, "omcl_SalesTypeLeaseReceivableComponentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "SalesTypeLeaseReceivableComponentsTableTextBlock", "presentation": [ "http://www.omnicell.com/role/LessorLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Sales-Type Lease Receivables", "label": "Sales--Type Lease Receivable Components [Table Text Block]", "documentation": "Sales--Type Lease Receivable Components [Table Text Block]" } } }, "auth_ref": [] }, "omcl_ScheduleOfFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "ScheduleOfFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsTableTextBlock", "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Amortization Expenses For Capitalized Software Development Costs", "label": "Schedule Of Future Amortization Expenses For Capitalized Software Development Costs [Table Text Block]", "documentation": "Schedule Of Future Amortization Expenses For Capitalized Software Development Costs" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r244", "r256", "r260", "r262", "r620" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "omcl_CustomerFundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "CustomerFundLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer fund liabilities", "label": "Customer Fund Liability, Current", "documentation": "Customer Fund Liability, Current" } } }, "auth_ref": [] }, "omcl_CapitalizedComputerSoftwareAmortizationYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "CapitalizedComputerSoftwareAmortizationYearOne", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Capitalized Computer Software, Amortization, Year One", "documentation": "Capitalized Computer Software, Amortization, Year One" } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r729", "r741" ] }, "omcl_AccruedLiabilitiesRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "AccruedLiabilitiesRebatesCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Rebate liabilities", "label": "Accrued Liabilities, Rebates, Current", "documentation": "Accrued Liabilities, Rebates, Current" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r50" ] }, "omcl_CapitalizedComputerSoftwareAmortizationYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "CapitalizedComputerSoftwareAmortizationYearTwo", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Capitalized Computer Software, Amortization, Year Two", "documentation": "Capitalized Computer Software, Amortization, Year Two" } } }, "auth_ref": [] }, "omcl_PaymentsForSoftwareForExternalUse": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "PaymentsForSoftwareForExternalUse", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "External-use software development costs", "label": "Payments For Software, For External Use", "documentation": "Payments For Software, For External Use" } } }, "auth_ref": [] }, "omcl_DebtInstrumentConvertibleConsiderationInExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omnicell.com/20230930", "localname": "DebtInstrumentConvertibleConsiderationInExcessAmount", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, consideration in excess, amount", "label": "Debt Instrument, Convertible, Consideration In Excess, Amount", "documentation": "Debt Instrument, Convertible, Consideration In Excess, Amount" } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r722" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails", "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenues", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r111", "r483" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining life of debt discount and issuance cost accretion", "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period", "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r20" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period of compensation cost not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r400" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r650" ] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r82" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r721" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.omnicell.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Asset and Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r772" ] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Capitalized Computer Software, Gross", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r834" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r457" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Present value adjustment", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r727", "r736" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of capitalized software development costs", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r10", "r154" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r98", "r99", "r138", "r522", "r576", "r592", "r647" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current portion", "verboseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r457" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails", "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareDetails", "http://www.omnicell.com/role/ExternalUseSoftwareDevelopmentCostsScheduleofFutureAmortizationExpensesForCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "External-use software development costs, net", "totalLabel": "External-use software development costs, net", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r605" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r527", "r529", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r564", "r565", "r566", "r567", "r570", "r571", "r572", "r573", "r586", "r587", "r588", "r589", "r638", "r640" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Award Plans", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r746" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r774" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/LesseeLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderOperatingLeasesandtheReconciliationtotheOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term operating lease liabilities", "terseLabel": "Long-term portion of operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r457" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationNarrativeDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSAs", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r98", "r99", "r138", "r519", "r576", "r592" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails_1": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Four", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r469" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r58" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r635" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r46", "r182", "r609" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BridgeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BridgeLoanMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swing Line Loan", "label": "Bridge Loan [Member]", "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt", "terseLabel": "Long-term line of credit", "totalLabel": "Convertible senior notes, net", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r24", "r150", "r323", "r337", "r626", "r627", "r823" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Total Restructuring Expense Recognized in the Condensed Consolidated Statements of Operations", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r64", "r65", "r66" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.omnicell.com/role/RestructuringExpensesNarrativeDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r291", "r292", "r293" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r662", "r673", "r683", "r708" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r460" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r660", "r671", "r681", "r706" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r110", "r209", "r244", "r256", "r260", "r262", "r268", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r444", "r620", "r768" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r661", "r672", "r682", "r699", "r707" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to the Condensed Consolidated Balance Sheets:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r710" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r731", "r738" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r90", "r92", "r311", "r454", "r626", "r627" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r662", "r673", "r683", "r708" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails_1": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/LessorLeasesMaturityScheduleofFutureMinimumLeasePaymentsunderSalesTypeLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year One", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r469" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Supplemental Cash Flow Information and Weighted-Average Remaining Lease Term and Discount Rate", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r809" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r663", "r674", "r684", "r709" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash included in other current assets", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r731", "r738", "r822", "r824" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.omnicell.com/role/LesseeLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r455" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r710" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r445" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r117" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentSummaryofGeographicInformationforPropertyandEquipmentNetDetails", "http://www.omnicell.com/role/RevenuesDisaggregationofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r687" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "totalLabel": "Cash, cash equivalents, and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r46", "r117", "r207" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionTable", "presentation": [ "http://www.omnicell.com/role/LessorLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Lease, Description [Table]", "label": "Lessor, Lease, Description [Table]", "documentation": "Disclosure of information about lessor's leases." } } }, "auth_ref": [ "r470" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.omnicell.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net income (loss) per share \u2013 diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r204", "r218", "r219", "r220", "r221", "r222", "r230", "r235", "r236", "r237", "r241", "r438", "r439", "r488", "r503", "r618" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails", "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r33", "r68", "r69", "r89", "r90", "r92", "r94", "r135", "r137", "r211", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r335", "r454", "r625", "r626", "r627", "r628", "r629", "r739" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs incurred and capitalized", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r742", "r743", "r803", "r826", "r828" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_LessorSalesTypeLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorSalesTypeLeasesTextBlock", "presentation": [ "http://www.omnicell.com/role/LessorLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor Leases", "label": "Lessor, Sales-type Leases [Text Block]", "documentation": "The entire disclosure of lessor's sales-type leases." } } }, "auth_ref": [ "r467" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsBalanceSheetComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r612", "r623", "r749" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r264", "r621" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r281", "r286", "r561" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r128", "r159", "r164", "r165" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.omnicell.com/role/CommitmentsandContingenciesDetails", "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSharedbasedCompensationExpenseDetails", "http://www.omnicell.com/role/RestructuringExpensesTotalRestructuringExpenseRecognizedintheCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r286", "r561" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r51", "r52", "r53", "r157", "r158", "r160", "r161" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails", "http://www.omnicell.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r452", "r477" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee rate on undrawn commitments", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r638", "r639", "r642", "r643", "r644", "r645" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r129" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.omnicell.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r84", "r617" ] }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdsAndLeaseholdImprovementsMember", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leaseholds and Leasehold Improvements [Member]", "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r737" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.omnicell.com/role/CashandCashEquivalentsandFairValueofFinancialInstrumentsDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesConvertibleDebtBalancesDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.omnicell.com/role/ConvertibleSeniorNotesSummaryofComponentsofInterestExpenseDetails", "http://www.omnicell.com/role/DebtandCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r719" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency exchange rate fluctuations", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "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." } } }, "auth_ref": [ "r276" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/LesseeLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r461", "r634" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.omnicell.com/role/EmployeeBenefitsandShareBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding and unvested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 }, "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails", "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues, net", "netLabel": "Short-term deferred revenues, net", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r342", "r343", "r363" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.omnicell.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r40", "r805", "r806" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omnicell.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails", "http://www.omnicell.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenues", "netLabel": "Long-term deferred revenues", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r342", "r343", "r363" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omnicell.com/role/RevenuesContractAssetandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r342", "r343", "r363" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.omnicell.com/role/GoodwillandIntangibleAssetsCarryingAmountsandUsefulLivesofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.omnicell.com/role/PropertyandEquipmentPropertyPlantandEquipmentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased software and internal-use software development costs", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.omnicell.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "730", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//985-730/tableOfContent" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-30/tableOfContent" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-10" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-10" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" } } } ZIP 103 0000926326-23-000041-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000926326-23-000041-xbrl.zip M4$L#!!0 ( &*!8U'V +&1 @ 3 97AH:6)I=#$P,W$S+3(S M+FAT;>V]:7O;UI8F^OW^"MRD*R7UI7@T#_&I\SRRK#CJ3F27)">=3_V P*:( M8Q!@,$AF?OU=TQXP290M"7"LZJZ*18(;>UQ[#>]ZUS]GQ3S^US]GR@__]?_\ M\__=V/#>I$$Y5TGA!9GR"Q5Z91XEU][OHAL;\M1)NEAFT?6L\+8WMW>\ MW]/L8W3C\_=%5,3J7[J=?_Z#__[G/^@E_YRDX?)?_PRC&R\*_^N[*-B=[F^K MR<&^K]3N9GAX>+AWM+^SK0XF_N'6[L[>_]WZ#GX*C_-O\F(9J__Z;AXE&S.% M[__Q8&N\?;@H7MU&83'[<6MS\S^^HT?_]<]IFA3PO@Q^S__D9IJ-^=DUM%>D MBQ\WQSO05*$^%1M^'%TG/](8O^.V]/-!&J?9C]]OTO^\PF\VIOX\BI<__N=5 M-%>Y=ZYNO8MT[B?_.58?@='[AAR&LST:LIL6/>^/#O87N;LO0[_U=X4]BI1^9I%FH ML@T8;NPOK,,H7L;_\,4JHT_2C5S*+D[0HTOF/T-RK&Y454>#',I4T MJ_RU+-;!_GAW^PC7JX">%J%^L2SEF);R'T78_&YO;[RWM]/Y]>9XJ_.[NYK= MW1YO[QZLU.P_J,O<;9B8?.$G__7=SG>UZ?UQ>_')VZIN*9SQQMRDB^^ZEV=[ M;%?U"38AM?AC5$!7@GNVY1Z,_VV<3OS8NU!YD44!2HC+(@T^>A\2V*O'MWX6 MULZ;3.53S](."((GG:<[9^7=/(D"%<0O_5 MWWMK[+:.?W=[>Q.&GQ4S[Z=,J5M_^?G;8Q,GX[MO8>;P4/T$DX:Z13$;>5?J MDY][!_M;.P==T__)0_' M>X?=/_W\6]+#_^Z@[%IMTS[WEL0I.??GZH?O]PY?F3WS^"?Q^4>&JM3I?!&G M2Z6\LS?5 3[PE+$>O;7J$7-^M4M+7SESA\X'F71V?%#;(?\N\R*:+GO:$7^D MI3?S;Y0W42KQKO&R YW(OTM!\J+$JRH,8%#-YVDB3X*@FX(826_SEI7HFO&] M^V;\V077(0BNO<\47/N;NT\AN+:.]@>GWF_M/JVZ=N<5>[5<*"^=\K[L.O=? MNWC#+=%^'-;]ZF'] MYL>E\A8JH_OIH9;&M[OIKM+"C[WW<,/3P;57_&-MNX;9\T#C9G/\64Z'P_%. M+TX'4)7W#CY+=]\?'^VLYD-_F%Y_=/1YK=YC$>SO#\(BJ.R4>_U3S^_CQKG_ M#51HC 7B[?AE)^H9)-+>]GB_X3R0#YV&4==1V?,'#;9P9YV7\PE(>I17=&>N M)A*V=\>;!XVAZ4\',+;*9DD3[YY](R=+=U"W(F*O=:=,_.#C=9:62;@AXPD" MI:;35R(8\1BA!I"G<11Z>K /V(J=+WB,-A[>R4>9HBG]SY>-X*G;>,R],)3E M?H!.\7F.O58I<3 ^VFMSGA[UXSMMASB\43$8FMG2NPQF*BQC(Q[Z4231K']? M9GF)/A&P6R[!?HE @.VCB"YFRNNVD[W[P^+>\76F%&%KUK"Q'[X_W-[>?/60 M'])/MEZMCZ@W)^D<]N#2RV=^''LASR4*7.4',^]&I&Y(MFRB\+&,E..*KWF: M9OR\\];;620-Y-A<7L)?V,S(BU6>>_).-/)@DB;*NXV*V4S%H;=HF;RM37PG MM?&0H8Z?4*GN.AN'@PHLO%YZR[3,/!_DR*+P$[9LBEF4=\P@>2M&^"//QVF$ M9_V"?^!SV"$W\0D04[!7_"3TKE/8-0E\-%G2K@*589[3-T&:A!&N86Y>[,;R M1[48!F[.K8-7^5VG9,V'IF%Y0WC?-$OG7@$SAKL%_[M>.1?L:>/]3MVYMW_J M88>0=SE.3E'X*'^\FX>$%NV8RC3)JJXQ6@;;77X;2V8EJEK M:!\?Q!9HRSNMXBI'R7NIL7,<=.9I&:>C]%"8BC"&;AW70*$Y_]S49Y M3 *!+US4"1ZTF3O'*Z_8WQGOD&6:YB2\?LQ4[*.$;$!8K;>'<2OV)_X$C(:R MZ/Y)FQ7XO!XD,$%>JXU)IOR/&_X4ML&/?GSK+_.:[\FBJ? MJ:I9XL_<;*I>.T<'X]U>H)N;]T W.T%D.$G.4 _KXSPBLZTV3OEP "Z:[16C M?E\V"5N;V^.#[1;-1SX>RD0\2%=9$2S8'/;>0(;,5YPHX:)4HRFIDMPGBPVU M(%1LE-;X7J!IS=.XPYT:B]-;&)GM@]0BVN!NS>[ !V]^.X M<:Q$-D<><*!'7I0$<4GF GHV@K1,BFRYD2]4$(%VZ_D+.!IA] D7"^W#BI4Z MK!4YEJX.8#7$0H]C%A/QDLW"84Y;77?O?1='"7HW\@AT=);)('S)&02-W\!Q MR^O.EP%O2G%3#F)N9[[XPD DD//@3ADQW#FMY%GU.J/L2(R*N]U^@YU(5]OM MJ#9M9NDA:<^+6#]HB)>0I?X2QI62Z\)>X_OROVY\N;*3^ FAPF$R4I$ MQ9KK.<'5'L/F9,_B#38"'>5;/YG"&POC6K2NYN:+77?ER'E2!LU>3.H<-%MD M:8P3CI-;^%&<&UE.:X'JAX<:+(EYZF^:JWN6L]H!#.O8E($^ B<' U&XV\^X M=:\\_]MK!O&18'O>/DF/CLA&NG]"+H[/K[QW/WE7/Y]Z_4T-W&*]SL+OQQ=O M^AS]^)GFOOWBN3*W@9>I1:9R"E^@4&%>![X"HCPO0?:"9/*]:5F4(&DHGHS/ M)0:]),%@$7]R2YAP8#VU"01"%!"U1(MH&WO'W8$F>P/=1BA<,P5B$WOJ>Y,T M_?A1J059<0'9<-[BO)RE,68SZ] S/G[Z204E&:._X5/O04A% M(=E2(/\FZ8TS9XYD1!C?PL4KFV(K-5>P,72.T:Q]>D9>&=X)!)A"8L MPL%PDL:,A.7)PKM'KQ^)?5P7:@?6<&O; S%:S+0II0$DH>@A;C^M>0>]5*8E MPBF1]5;$O#%6VDEAF='?")+;VMZ@7F 24)2&3E_:)JLY3R-W-]!/="_1'SL' MN]IVAKY.)V"TR6EA;XZ![AV,<.5P+ZWYZ[B/[E@;W;&FME59)FIP0HU%\SDH MO83F,AHR MV>7P/#M3VE^/;:%&4L[G9HY][P1N_6N%OSUA@WZ]ZVQHZ8@7Z MIU7ED[,3[[]+T&2GI(=3S#O,!&PO*KAM/%7E5HD\*UG[04=]((.LMK-2NB@[4=!!QT. QY4 M!-6I]N>8D-@?R:I%Z<@+!&%S6%,T>OHNE[-#/36&(]* MV'EY2<:2'"4[R317F!"R=*9(O,/W:*N""( _IIA+B&T M HTK8O$A S;V;W-]/?X;%(P\C%BVW:(F;(;(OU#4E+6=,X2'9.XH1]H0-;YN M$GG."W4#^B<6%\LZ:++488[JC_3C+.I %L^B1<5.!_%AT"HXP0E[P45!6E/C MZ[&H]?(1>B=<^=O1#GGG86'A,JFU24NX=)J3"P_7$:ZS6,'FT8%N' $8'+%O M7@_;,_0MRK[G-;EK-:YXVPK&"B&/@'8^MQ?@H"0BU3[BTR8JN5 WLZB6+'7DI:*])Y) MCBH0#/J#4256N\-'KC>&G8[\Q-G(YH6B>6!SC_VFK@'1?&T M31ZJ_G?9'$Z$RGCB<)>[#C.SL*X*SWMC9!096+ZIHAF <.:!VG><)9I!99^ M0_L)'M16*_F784Z1%ICE%[P5AQK1A$!3-$^.?ZO=T\@*&H4?;](HU DR85I. MH'F]Z\6T:C$+M14FAY8W/P4?$^X;CD O \XJ[C0O\PN_58-]TKC;$0?>7.?; M1H_>MYW!>-^V#W 2SGOUOGWX]?7I!<;3^G3 7?8Z!3\?7YP^30]6]3\^I=M[ M9'5_+*$]GD$JKPB'Z&MG3(:S,W8XS>/8)!"/T($ULY8# M+"%%E3W2&@^TB_ MAP!%HNY@,#(3J"":**/*7Z3H93!+4Y7Y$S#[BJ7D%^+6Q7_(*U$_T7$\A"(N M$.9$GA=YIQA0HFMB:B[WSIZ5?G;TL(1=,)PMO4MS RI(6J"N;5)4<3%)(.65 M!&IGDZ)*C-8G_ GVIPWVTJ2SF=3R?3W:KG>X+M?1?2S8VN-<#OH9G0;T/EOS M;N08=^B)_[.,;OP8#4F-E)B*:=S:]>:'=([GA"AQ.BG'S;<"'(X3G!TQZC3B MSG;]B8/:PTTA:3\ NX/1OSGZ?=*K\OGNU_>_G!V?GYQZOY]=_=RK%OY+KQ-Q M_/NW"P'X0_Q$XNH3X)I#5<*^.$?G+!/RR$H@#93EG%H:RVRP]Y&\5"^STVJKJ,-+D5U$%86CG-W?F5\.K>'KU=DA@<\##R%E0CP32K]H&3!/K4F((GXKM0*2W M%=SE-I:(\Z/W#NZ-/SE86<%TU:YQXZ:[/#W1SF=X9Z$X I!L?!A?CMU5"] Q ME^?B1$2?F5(?<85!Y8 QPF=!K'R.>]/&PA:9Z@6W$A)8E,4LS3!98RIN-+,S MT6GLQR;]L]/]Q@Z]%L:9.C<1N0#+)*(X1N7=&/''5-0ZQ%YC!G04-R>_M6P\ M\N,77@(KG>=^1JVXV]V9)V-9\ (W]&T[YBY 8[?N\1*R?0G9MH=LZPKKYX5L MCXX&$;*]A]GHZ\P)V1N0!BTY(?WJCF>_GET=7YV].[_TWIWWJD-?]9T;<_G3 MZ<4WK4@[>8BH/UG/5JQ&J"LBTGXB21APP6(TW5ZL=-&2GRL/=+)T&V+'RQ+3[R0KT U-4C?O4HC:W91E4D1QW;(0ZT22.ULBMC7F25-_<0YJ5?.HCD:3[8T.@ MJV&$3%"SG*QL%H!F1O(A.-4O2G!#5AP-#?0VO),!TZ5._-,#9ON8/24VD0JW M_[32A %EQW ZD:@6=S+UR,"NIU&"<3V-U'C@$,G\2Z91-K<&J,&[,'OMPQIT MCN[(V].NT;%'+6ZP1<7GY K_P@8"%]:-)> M+2VM!L&S<,Q&9K/F\A8%T?^\7&N%CD?]G*[M5-^ M[TBV"PECDKC*,EM47R^I*_N;7N@OZXDKCM+ELIFOY>LHM_5'I 6-O9_36\ST MX>"_ Z0T\79"84Y!."#46-J46#2QG@^UUTJEQ8P)VZ6Y[^U!GUI';Q<6NZ-\=O9F]/S-_UB^?KV M?\@ATAI\DAKT X9F#&BAAF&K)_M3A@&BF^"PX%D%J* I7YRY,VTU+2U C#40LF"%A&-@GC9 M.L .5PA[ 3+#6E!Q=H"NGDCW;"J>A"_)8G4="]:W46_J^8F.M@8MR X'),C$ MI?TT;M0'L")2ZS"L+!C*3?NCDQBB205221L7KX0&7 L?N="D M2E(!9(?36K>_'KC4N0#B,X(_,*SDJG2-F,8F@-YE.;H#ORP%SAY'2, MVI)6WF Q5L^VC.1/1MLR%=.W.>ADO$+$7B%@[1&SW M42!B6UL#I/4XW!K01=%N%9#*S\6],)"/T4.P"2@RS:'CI0WD&I(O'74G=@40 M)<2^X(M(U=Z,T5UBE[TO% 7'8&\1%64AK)-9.H^8'8N@O>S4N4>(5^O<(:* MX,(^9:N!J!,232U"\I'^Y#;-/@H81-(GY8O K0,CPE.(+_'2H=Y)T<4:VTAU M*LQ [>3:.4TM[ZK&U7<)5@W29V1W_=>(L==E.GPDCO*#("LKW(E*_B8 MI+>Q"J]5O<9F96,9L:.WC(B?SU.GH _*IS*O:0('9;+4[5,74^T1;N6=)#C= M+$O+:U982(^QC)'Z9J095CQ @17W\D)UB7[*DE#>"YKLQ%IM+L MVD]@:9#8 S,7\P5<7WC*:@PY>9&5 \XAA:,UQXIH\5_CO&R&CJDSO6GN%R7K45+$84ASH&$#V$ M+K1"#>0\;B49YI>4==(@04'A#^.4^:IDK6#<-WX4Z^2)I4Z-:42S;>BXRT*H M=6GU;;_R;+9%V)UJ#0A@TM!$?"&.G>PG [HRL]#@ZJP7DGU<&\.B3.=>2&"J MJJ: E3$R(A++^'$ M@0C\B? YW5/0*IT0CKF?VY )[1=FJV7LG,;[;T+W8OI[WG%])KMWWW'G1#4< MD4XHN%"+Q:LJD:$_AZV8RT;RB=&51*S#K> R*>4B\/"T&"CHJB3)55^&=PNG M+4\YQ-D3J5Y%#:WSL[60LGU#/%)PUH823-C>&D+ \OV[\\NSUV>_G%W]T:LO M_:=^?>D7WW "TO'_.;W\X?O=@Z>N0S+D8-())J+UN@=V-X_ZC2H^/Z'9L+2> M845RMB624[$Y4),?>55R7T++LD90^!]5TG3AT44?1LB58$P3:Y2Q:D >HJIA MBTD;A@74$)T.MV[1J9B30RAHJY7LH:Q?2AKAF4)J;XE,'VP0,;C($&2Z] _X'^ M2T>M,!T&[+\%*[<.>1V97Y0T$R]KW 6H:*X-:\5E&U[!>"]DA&;-SI\AE8VG: MT)C4%\9X5BM4K1#ZO>9*;<;)G;E)5F M3,5F@UFD;G0]03QB)98' %5 7%L.>1)752+!X\!96D4UQ3*H B$&-USW4S.T MM/K]@@&/-)LK&P(85;E)U[6[VDWSI0L0ZQ_1<%GG:9^/.SN^JIGSF,3- T'Q MMV_C=PG'QZ:IWK@8A^)J4)*XWT@G=Q!146(R-&H5B\2KK\-<#D& STGNG)?7 M+/7=MFMXOV$3$R9DU?22JHRMTAIC56#BT M$:3#8)J- J9!!V%ABZ_1W]A;'#MU%+H! XGJNP0&"BY0YEXD#/\%( MK2;60QLE!(4B5UH@X*N)NPUU/"I7TIQ1G499G5D;,JX$$Q9^9!*)[E:\<59( M\C(9'M85L[P;SK%I+,3(*HAN\TS)H:EQA3<7M+=Z;93A#:=*C-%^VX!=@14M M4&7OKHBVKU]RJMDBCY%16WU262#A1\YHM1,2-;B[F?'!\!0R.5"F*H,P14>( M*@CN=0PSDJG1H&VI[J@H;XBDZEUU7[::E3J5\M?4RWHBFQO\9K:DSURBNU/R M8/CW43\;6Y3M-P\FME1BQ>H9@VT;S %(@MBZ8,!G^T\)=Z_IL"_X7&?8"5"?ZP=VR* MRW>G3";]R)PG7&&O>BP:.GB]A0?HU:B1:R"0UNRZ'8=,]>,G0G];.9PD#A1, M',@<=1.E91X3W50 *J4*Q]X'AEP^^."WW>ZZ]E/5,JO36\#C3UC"O/ZC5U]C M8LL *QZ<5?7.RFZITI.XBCW^:<,=[H8G8$A>+<5KV#%DJ[1P9T7$W^$D9OJ& M'L_\NH7:C)1R?3Z=6W&F*K>7,R:L'7U-5(09V[)M#N(NOW#7#%34>E0?0S5/ MD#\+=0Z:EEHKI'@ZT$6XH>9T7HVB.?6C&+T>*_:@L@:LHF$-%AG9"_OQBQ_T MH7[0_!0T0$H53<".B6/F5.18]-C[7?)0+*MN MQ=EL@.LVL53\OZ:RK9!S:851DCK=&:M3\KN:+%7E)'=6C)R6^*'_R98X7JC$ MC\F75/4S2+-U7R'75R4XO+72)RT$,_7,"%XQ*0-*1EWT:0/:1;)2KOP9S<'6 MQ*N0K+A*N54]13S1AIM4\!>KSY.3)W!9:^NRTM8Z$\!I-U)E@$(R9OL/^CU^ M1240M$W0T3RY^5V:6-@)RL]@EV?K%4;F&KFL+HOB)/7BGU3= T/JSNHZL62D M=65?Q,G9B???7/\"/[VJU;FF969G$OP<\;Q8?<2F;Y$Q8^C99 8#\P-=KH3Z MJE>CN9TJ!5IX/^!XZCOO"+1LERO)]C %DYX.VI7-'( E1;5S2CJG8WNM/TY_ MW9EU1$++"0!];19-(EMONG&2N'-E(AZ0MNJU(F'0L;+DBK>^94^]O^@P%F=L MFZ1:),E-*)@H&5>GH+PC]4+F^RW%\EX9AL*;08;HSQ=C@#ZXSGV9U5TJ=A*\MU\HZ+:QC IT+ MZ$ WA/V=1.V,6;-97^3#NTDUHLO&LJ10)8V6F WMD._KL:X.Z499[J".YR(* M+BU@LXI"&Q%M:_F$#YCE7RG%-K*5Q]() FTYP"!CMJSPJPW8\J<(U[K6#ZI9 M=]ALDE;!PNX8T,]C:R-H7G^NA<$0 ;5"6\[OP&I^9L:=FL^4#U8Z:(-UK;6V=R M;G:LAXK\MKK-#PE9'I<%>:/G?A2/D'"D\*_1,E$(<1BA<8E)RU98B]\]]M'0 MX"\=H$+:$*?=A5NJ4:>YOQQUH#.PM'& % =. (IK302EKO1A!N[K&@]YOH3&YAXT":9=E,_$ X;X>KGUVNAK)"G"J6CC MU&?IF:C\<-CE-;9V7BX65[!>@176=X6-MWT7J^N7<;+7F_4LJ=#LF/23&A1Z MY);PK?*$$(AR=7_.0Q7:W68$IR/U M44%.CX#@?B]1]9>HNCT7*T75#QXGJKXWQ.RB!^1IO& 500WD4/O1NDH<:1*]VM%)JW^V\'W:O(X,4(68!O>+2N?B@BAPPQX@?XA] ^G MV:<298%4;:W[=V5CR/J:#<0;Q47*"82"70'U7(IZ@;-GV C#6?)!H6I8V&C8 MB*MP.5X22]1WOX[SC9Q;-9Q%E'-K[HCY)/"6MID6];![8/-/A;)[]\>9.'[L'I0M[ MJ[,Y:R+J$]XQ&!QUL^C0EZXSB(B5^[8%^ 96".9@%[JB98XI5AS[R\3_2,\Y M4)<1I8 G"$J!ZPJN)BQ/C0H5[.F-=+HA(# -N,LQHN-X*3?BM-S=#L,">C@D)UYV)6R;HNB(@GLYJ(*,_/HRD-W%:;#6=':/5)>.QK:>UAHPJ,@S*^5\P:4IPJ7O+!@E8; M7GY>*T$_Q=@A1RIK+$$C$:(LU#1WO43P)%F-\WH9P2)$&+JVND2#JG41GI_P M;EA7?C2<7;L_WC]JW;5NB5'CDFU6&Y((K!M\;=G6YHJ36L;:3UK%R6B:)NN? MJ-$-DP?!:=[00 0SAZ8-,:E3E0DBE!(J\W+.K]11R4"?P81#N!/*HB;T;C@B MD@ET!C/I/')7,2NWB>:W,6D%!A7KD(YCI0R!2==Q[H:CZAL7X?\>TF%@_3=1 MD<2N:]+:I/,FLO4N86]$(6&M7"E7!\89( 99\CG>0:H33,VT_?]GR@:,!=E_0 "[,K%<80+]< MP6]ZK[W9,V_ZV^.+-V?G;U^0(+V-OO\BSPX)$'F/2%/5[AYBZ24F7>+F 8LZ M(99?/^1:.7AS1WD-2OA1_QKL&+BA%#I?*.)A:5;OIN$@XTE(O>!2RR-=$4-? M@ROY!#0>GS*_T$!#"A!;=26]302;[9JMWG=#06>G0917!R:I M'WYA"7C!,SB'=B4\P^'CX!D.AL$2\/6#2_>>6IVD%E>E$V]3,-\\]0W[H!XB M /7)*[X_L$?O!S9#%V>_'9_\,:PY(E8[RO>B"S6./MX%@W=2PQ*E(YDW$72. M':S(G"MDCA776)1;XL0]AN!SA2@W&3I40>QGRH7V"P%/H/)<\CT,_:IXL(A8 M3M_WH)'X'N6A"WT74Y<^=_&0_?'^H+Q'3PY@_1)9QD$BGBW8 2D[VW]D/1!^ M"H(.5_4$E!/90:C*? MU\,\M_#S'"D1#/>C1BRA4[J@VL*T"OIY4-[]#)W$/B/LH@+^^'B3?V;E,KD14$E)J4A?\(Q1CQL8M=8%G'ANGBO M%QKWL"V">H9F#T:&A NY4]I6$X^;OM&D>.2D#\ZPLX/3FD]8LT/@J5W)5CV6IGP\X_" M1.4F Z$XE=S'D670XO(0A(C&67=4L 5"H2E=5OACJCUGN)&4;S:$!5P.VT?- MCFF5M&ZG2T=TR\ 78N!G@#Q_F?YV<(]D.D/GDU8/^!A?R>D>G!BJ2AL-RG;# MY?K2Q_@X'$LF8W6EA9)*%766TKJL8=8.$CA\3NMY>6WE2_ EWIR2#RC0KQ*? M4$]R3*,;/UAR55[#XAY+-GG!:?'52GJF\IXNBH!P+,_]E,F-_%9OO0F'>('S3UU#:PRM/'MQYH-2ZJAL)8&/6!%F:8#F2G,"W M^-]$X7WNL_ RBHMK!#CZRGVAD=34S&ECF#-AIDQ=(^08\;I.68U*(;TVJ+*@ M^?Q/S/91J;F2C[W?-9^?GH$DI5$B_D0IL!>;EA*9CU/1/](;Y11<:-I;RN?R M%\TY95D6Y?KGICZ$;N"C4HOZ^[EKE(S+#K>)R1%84UU(;U#0V!)1W'+B$B."Q_JIM*BU8U* M330S?E&TC!61$P4F"@P11X[B@A69N% -VGI$UI:(.J)SMTCU&K&M(OW"/K,\ M8AW.I'DB\:NFL$&6!:P(D8XX5V<12:9%]:AKOU\]17[$Y*M4Y<=XTV!J$)Z< M90WG#CV.]3E5;%(!&P_<8'M8!2V02JA)W77>\BOX4:HGMGG>5PPX'MH$ZDXI M\?!JB:O)(+>MEQ]^Z0]?L DOV(1V;,+1'=B$X: ,NJ3,TRD>#[PJ[Y'(I%"" M(A=)77;BSD=>;A35< %@4$;[R]JD.5X2<8K> E*_,?U)G'24'T@4+%((CO3G MMKMV5 FQIM0JWU52:S,&X\"Z/#$6Q4JIIK3+37I+2K8;] ]^',$5*;0(E6Z/ MO2OKS,3@K[T0*[6[<^4DQT*W3)$]]SN.30<^\XK[<*V]??/^XH?O]W=?I?,D M"E0:-;?BV<$WOEN"J_G?!TFOL\?P(CT60KTUM930%SN=1%L M[<%VW'[M'1/>SWL[G_R\:G_WR/W14Y?_%YA9B]G&93 K:4=G&\=QK)2WO3?R M]G:VMP^\UVD"F_BMRN!=R\^E)N]OE&S/Z]@M%S7]_W:/O.WM0^]H>W]K?\_; MVMY<;5Q; QO6Z<:O?A3SF/2!I-.Y/=E@X"D>S]7&MO- ^C'1#/"Z<=HYK,_0 M5U+][,FSX;_$I-T?;Q[>;=/^ICDS$HU6.'&JXDI)!4( O5&)U _%ZBUAYM_Z M\9"&KLU?X20MX3Z<1-25H=+U& N$$\U,L5, M:E=^!>C$GBRNN>, ))@02=56I\K8PON]BW>Z5T85472 -DLVEN0D_*!BQ1Q01<"Z*!C M3SL<@S0O:&Y$=1 -3.7'X _=IIA;P!\=[;Y3!T>D$35E]U.FH M1EZNU$?!RZ4?5<5%)Q//]88H8 J#+4HF.Y"HD46X&Y )P_ X_YT3V%3("9,X M;G+Y.N6F.70#4R3$]7J2(EV5.BD8\U\KTLEN2OT:J>'-VZJ6(<>(G#]+5%"9 MV,'4*D_[H:'RXM_T\-GV7_2Z#E&Z#8H1,7E'HX=WT2K[D>[+U*YG2UN\( M7%7]1GL+MA>?T%_@+@*^I#YEW"O7RN[[ KW3]4UP8+?,4B6<,83N?_1M!-LF9$)9:7JI/ M>)-'!=4O9BAUG6V=[NL$"78*$P-K]5J3F%T(\T53S[@G9L?W#]$ONI'^ZIN: M)/OX9P,*A1A,/[>$_8QF&A&CAL8N-&!22+,_L+SL7WM-3#V[/#G]Y9?C\]-W'_HM O*-1X4'R.E]-3->3F*F=<+^ M-7'&T5.G6HJASM#25NOI9 ARJ0K2/IJJW($H.Z=*"H$U4I;RXST/OQFL$47"X1AK*G;PT%W M]OH'I9 >3(RL[X-'R/D^V/ZB4.PW0DHW//+Q M/ZK576H57<@N)! 6I^G"_>CD\YTUJZ9/,!K$ M[\>Q'OL$ R$2/=5P';" 5%&?G:>4G:W5:0=,Z7(P,$]4SRQQEU<79R=79[^= M]NF'\D[ZI4G\[?3\^/SJF5QQ7>E$QWD]-Y8Q<960 OOX!6E@RI5RG%+[;1 . M/P6M;?90WI-7G^5SOD<:; WJ7GLNC]]*R?SL\3NV>CLY+?K=A>\='EM2OD]2 MA&\@FL5$99K\[,; 2 60P"D?-D4"[V-KGJ"7$-J=,ID(Z&EG;MR]5CB^;MMP M2BM=^0)D_4L1HXJW9HE3\,^I)N1 -D#CH,R:+DN^=O/UD0/%(7*2/(C3'+V< M<-@(P2!7?^#VW<4,(.Z42[I44#,%G6P$*T:4? LM@_D$L^Q?ZQ(&V.'0G_N8 MC>\P%*+ST^H$F*:'-8WEWK^W"O2RQ2RDOF>2O&QM+_ZU3W0SLTA7+JHH4!3; MRQNH"J2!! ,Q0%2%V1FG?V*AM%.+97GG&))(3A#EN0D2OD'"@4(3(OSB3U*! M'9UK/9X^\RZ4V 7>ZQ0M5TWTT.?5=?[+Q>L^3ZPEM< )>Q<$Y4)/VJ4_Q0 O M+OK/RH]A96J<(".)M1H;"1\]U03;[BI5Z':F"HLAQ"/")S%Y!.-9FO;84NH8 M24.#6+&WII=]KEN_S,QB*P]AXU:9" I%ZL%(:%9H<]5@6QS*1]8FL05'H \A MCO2:GT;H@K+R3$Q]5*S*H-"U#9:>W08>3%@6\ZH$T-4<42E*#:^5$B:#L>_;RD&IA^%,IL M%QK/>@\#/8::MO-^@\JS8ZAE57<4:P&U@M$(7(59^,8Y74JWN4DJH+V)02 MJ*EJ\FE89L95VU3]'.;'"1]&3T>E=,:_*I0L1+QL:(J24:-5E5KDK>.E#S!@ MJKP@CTG_\5E6SO,[/=IE+9B69>ZP<#J59 9P(7=9 @.XG;RY@D:\M:WU*C1X M6C5_JA7.-? ;,6@HK9#G*"0]*P/+G 5S+4<=CRCGQ("%*F3BN6[VM7;SU5]+ ML@_.7\X^0,P=T$HTUR^I.S19 @H9/$@A5./@E%)IM=K#!J.A[98T<\4AX\'9 M8*F"[*9:NFL8.LB9M>W*_+W$R%]BY/9 KA8CWWJ4&/GVY@"CY,-PF+7+06T[DJ,)HY(R!G)& C#V.U,BFH9P7^&BDO[@NXR%BF;&4R0?[* M775%S[['9ZWUZRB?;:2YK:34M0& 88#^#9#+*LE)W.4EBFF5<0'W$UB)= Y_ M-;A(C,M%"U4O5%/0FUGQ[?1T"<=(SET6L6Q[;2\$$^@!N9-P?5-O;;(N?M^Y M%GHC06@O3#P)]5BDALM0Y0WH!N&:6 4;YB#W,$DS@@92_9:1EP7K&-X/ MV/)PS!\.S.;TI:*\<-V]$'^1PN>J0/Q5GDZ+6U2S.<2+SB $E&<@U85-+T=E M7S\FC:AUQ!F@(-4I/W!X/BK2PMVYF%;O9YLV[M)\XG!Q-FAI.S[^[=;_K7/"6T2%'<0@)#'CG]K!E>U:?8_EM3%,];NUZO_<"QJ)H7 MNO4NHJ$94$%6W@QA9+U"]5_!6E(Q>S)O:.I'=%KL>A QEQ\K>O8Z\^=Y>TN8 MXN1GN&V(F.=&Q>E"[#UG8[6K(LY^Q44)R!3E<*I 2&U-&5Q.KKP,2RI TC B M@PW'+-H,C4&!M2K9&B:;@@Z"27X8>]W'F&UWKNW-I$'LHJA:8'*:/Y'^A=4A ML7X.O,6J8?Z-'\4:L\M&.8C/0 Q(:"/A&J).G#FI.L&M72WG8KD.YET.[U(5 MQEO*#:&)5Z',BZALN,FT72PV_$V42HWHFGTN=BZSCFEF!E/65*KNDOKWU[KC MXB%E*W<'&*9S1A5QV@LHQ-,R9M7;LNP]K47V31M_KGU2-7S:3J%0#=/3.:"\> M1'C@0AC45/C-A@?>P\_27H=O]7I;:28ML( #8DGI&K2W7EVG@CL;KUZ&^/MS MTFYRT,VHUJN??\RM1U0>174"0\1PD4_KP#+7(1K[F(/0W,*CK]$DXS,-R''JAN'HA-$ M:%DE8+B Z@T"7Y1=;U84"V;/(G@B8Q0U"Q<5*UB U5P@XP]]A[_.Z5_OY"GJ M1B0?&PV]\N1_;&^:&8!_NW, ?_X"PQ\OPNF@#F7ZY,SWJVU+6,DF87V8 MPIN,ZWD(TV9O9N]*91G.WW((\P>V(<'>3>:"6\1EL..*%%6#6.W5JL;%@[K%VZE6XJF4/#\"^>\D1?8E_ M/3C^M?TX\:_M[:\[_O4W MNDE0\9*(JV!@["8F(@K#0T%7P^TLG5<4471@PX_<")4AQ(.;K-XP:UNY0H:* M(N_X$;HDRQA$*EVM/B,N,&8PBQ:+ET2+ZC4$S7H0F\M:R:VT36W:/VNHM&.T\HLWLM\.;,0](5%$B^^D;6B7 MKMORFAF:K.-C!]AFT2R'88P+X6BX!W-%RR?F#!F87_ M4>62."+;_0Y+;=6T'(YO8O0/VF$MEV.DYC*1F&2T7CM((9H,G2Y1B2TBE.R6 M]@8^CF9%LP>WBBIYIQB,UU';O%Q@A\5Z@->9]A"=2U6034>8;T"%M: 3AZO; MT:XR?_S*#'UG9<;GWZ;+5J.H-)]H4*_@#K8Q34+!S5*3UMMQ TA!/1) MD4.Y7/%LQ9O[C#N8:\BGPG^OD)TH1JF#.M2FR M*N)\;[&\(5WVZ;A$QOEX%CV@2'>I<^KLAW) 6JP%]\@ M!\GUQR2H1MRD<)+),(4O8?%QO^$0]3U585B60Z ;"2.FWHUQ=3MQ"(\=*O\[ M1<8[M:JV+#>!< M T=_-U*@IK(]NEKF?:YZ\B+]OA7I]]7BA/IC#[K+_W !)[[D[&@C[+X6U\.H M0\B-])'",@$R//J^#!BSIT&A!,#3)]J;,6"/>.VM?_GNDQVA5X,BJBFKEKIN M>R63MN'_8#^[*3VO QJ/O+G_?GM9=>[E"X5A#L4*\6\,9>2;7F\BE(8GFCRC M7U"59;WD#$ )D:!KEO"RAJV[2I)6"S%(\!W-.G=+FBN/]EHLR'IF$\([*],S M!?Y$MXZ"4\]-#PT,[CA(=V7M*C'B2QVU!_*#>G]01/>%-(.9T^_/-3 M-"_G5*^(A09([WP&HDRK_T9D2'B:RI6CLH!!:91U^$M%#"LB3?3/==O\[+KF MMYMI&05SA1G?*C96A! L+K#DL2OTZKE=RJ/<>LE/X?32-;[D[#+S-]T&ZQK$)S;053T&YUT4EW(2=B\U?PX3QM76X(9\FF9F.R43,$P M27DCVTX8?81T=!IA\<@[O&MP!Y6)TJ5(,LT?Y*!)U]RRF=69L)"O]2X+7 A: M85O_Q28?,E?(WW67)=_-8+LF]I3BPQ3F-*D'QO"BHZL;"R&'6JD7?>%%X[RW^UZWPHCN! M-ATNY+EF0!_W&EZJ:K9>%V%=W4VS=4#4'%EU3);5W;B3;/G6CO"L4U)W8A%U M7%MW9#JUU(7;HCFYIWSO&I-620-%UJ2(ZIV!9(E<;GGV'!64$ JOOD[3D*%# M^F0TWMC,Y;<]$+"O.VA[#"EX@<(9KP ZT$&Z8$80S?RBTV>YOZC>-D97@LG+ M$0:R@!J47N1IP3*_-Y3@:&JO41NX($XCDQ+TP"1/YTJ 72]G]YZS>]UY=B_A M8LR^D*6B 7Y=+ M .LV)+I"*:E0KZ@@+T<3C)$I$>MM]-\)]71>QDS90C=NF"[(T^K0 NNQC9$K M5-(QU2(!EH2V:8R:I\8F-6?)J5#"2D%JJ?"Z9E9_)[E];&+,5 MF]='ZD@-?:B4!>>LG%SS6[,KRX;&#"35E&<77QO2ZZM&H9!*B%;SOPHI7^@* M0 X-\<<@BE,TF?WDND1./ ?-H6>%9#D+*<2"2KH7]=ZV YH_60[0(UO9EIK! M!W53\M2H[4,.@#U,]NT^I? ['+;PV]X%RYVK8AF$:\%CU4I45GW@KCIRL3H3LB]_<-G)!0 M6-7T-XEP"LNW^%.7<8H^]*4@9B4@WME9@@'JWG9V8^P=0XN7KA.DTN)::ET0 M3 .G'UY'F7W_"W@8A') $M.(_" 52!X1#,-B)DKG.)-LNT8GCV)WB(ACEO^Z M)Z;3MH>F5I>PO,OX7DK3U8+S^\^ M3GA^;P#9FU__?;\UL/N^W^)7/[\[.SGUWOW4*T5/S_;>[WV.G=$-O_6K])U_ M^(;-W2LJY>"ZT@R)&$($Z>YOHY^PNI#&'+*J9_,0"-? -AX5R\$_WH Z0 0: MFF"3V6I-'0=ZT.4\)4\9*3=8*Y7]>F-*3W%Y)@B-*)4X\#E!-TNHR!1%R;T) ML6QR+74>5"-QDS46!#!BP2DFP,V8@I>\AE$AWC>LS*)R[GK^YML.E]3J0&.\ :U..$GS-(RF$:&NYTRSD&9N^I10/)(1#><9 M+4'-;G2;4286V,=P"OB'EE:8RXRK"K 1&_$(I>+0168*0Q5HC1-8H%YN\)Z2 M>D5S8# H/104=D*Z+%8M,VC ) =$^D[ 2%&%$(HA::Q(NDRL4 M4[,8#1BDBZ6UO77@AST12*HDMC?,Q4@S6POM/9?YJ_^0B-9S[#XC#0QIF.#Z M4%8RAY*8Y4@KC_3;;)_+3)#XU#<;9U9GR+^4Z/M@[/WN%H=JG6(]=;A.V8V2 M\LK8C1%.IV[1UMRB01)NGV!;"6QB-S)$4ES*VE$LZI.4@&K)HZC6G\)D1H3& M\DICXH"#%<&K"/W99'!DG(,;R$GN&& M&E%OVRIO4[ Q?&;L_.WO4[ , IROSM_IG+4748I M:+^_]FN57_SOTZM^RV3V.O[7'RY/OVFG3*\'8* !>-&R'!Q0Q(7FB"$'51H' M39N[=JQD[O@39'H@1P+J-S9#Q37&AG25#PG]=4G:ZXA5/7:CHVT>HP_;WW"6WOB MG40M_HBTKU&PPMY2X^M>$_E'C.K"N?G M!J#BU%Z$]@CJ(4QD?%9Z3K-<63)5A.$QQ;=T4M^Z M7J$B6BR(;(67Q3:#TF'"N=9N"=ZYP[C ,UVI(E4YRUA-5ZQJIU'T[Y5++1%L M7J&IBLYQ\(I8-63Y6I12SIM=4.9:EG0'FCS.>:BEV=5:->6J*S3)0EN<+.OI MA.Z@]?9:$$,^%Q9NW!_L7&"3ODH1+J5[=<'>VLO<3MI<^7Q&)4#SA?(_2E\U MH07"' 3GE4I"UQRE;+:J:?MWL&UWAV?;_M0OA/SB].SM^3>LT%]>GO;J$29- ML-\I.#EY]^&\7Z.N9_/^_;N+JV_()#AJN5%2CRYXM! M5!;T88N155"\4O2S0&64)XRZ7W2-M2$QC]JQ^(3]0*JMLFWX9QEEY-W.[S:C M2$$)Z&E"H@JT9+K,N)I&YA M#K^+B'VU_67K/%5L6B+,6H\1^1C\Y*.9/)U (I/*&I%,G,P"60<\-Q(*X;90 MQ\&I%*U.4-^(T/:UHB:80_^3C;!K7*=8L>TOUS05M1[XH%ZAIDBLL!*JSVW3 MTQ(GQDQOC0JB>Z*U4J8W%NIVO--DYW 2^933VZ'U!0+D5U42A4G"47I74@PY M1/)EZN&CQM:''5K?&YX6V:\&\?[]Z?F;L__S[=X<]?BT,*7J,&8+#;NE1F.0 MB\TS=[()T>3%J#1R"K7ETE0X.O#IXP7F[T>?6!JZ;WP!2+\ I.VN7@T@O?IW3D\49D),ZF@KOX)"B3A&PS\)YS,-4$&!HXZ4P1:J9]SV M5/?<\)9JV2!D]W?)E2E5! !5PL0.(L(RCAA3Z;K"1EKQDI0-UU-KF,AR2S!4 M8PMA9W%;'RH$( \%=6"U,SOB"OM)>][04VHY7V/R\?;^@'2<_B$@O[Y_=WF& M\?^^,?GO>IV&JY][QL&\.$EZ5W6O' '?A (Z>#]-$NQX-U*QP1WSV!:'8?X( MJ:7,T4@NF)FXA+YU1X?X0T*G5K(04:QR+7'TY?/OF9&FZI1AZD3XG'P_&+&1 MV!*:U_JN(2\"=;?P/Q+ZWP29)JK*8(?>#[#N,9&\@L?LPR@?>@;9P8!N++'* MGR:%:66PSMEOIT\C,+\*0=4:;O6]6Q]AV+6:)%2)RI"T5JSW%@RRS?1.%RH3 M&MU*CC2Y ^5-TJ#)^>EJE@/CFGUWDH-$P9=)MP1 7Z'!>*_%: _ZZ^&PA<'0 MF.*>)I%O99JTTY.KBW?G9R>]*F_]DJ6=_H+B\ _O^/S--QSN/CDY?7]U?'[R MC2>6.JS7Q(6&C.&4"XE8JDPQ3BE4 87\4IV[PU$QX1[*7?*AH,PR(?28EE@D MOEO%14FN8A4469I$ 1>@Y&"4)&PZ*9H27F(OB7UQM07IG-1ITL4R[/M5-?XT MHTQ3S.-*DPU=+\IICDO:>RI'QR,HGL(YA\P;PMI:OSJ1!]^!ED&'4/WUBV;E MK\9]<]==]$#F(U!;Z\1'VYO;8_(;5F\O\W&;.[J/'?D_/?E_G>/LZNG=L_/B MVG]Q[7>X]O*J_BPI.'"AU^')G,-M0W#_LR3H-E^^NI74%X)Y M[QSZHEKM.J5'YS8(.3X[&RAAPB&IQ-R*((LF)CUCKK6\N^??$L7ALX+O-Y\* MPG_=):9;R;/04+V>>\([TVTZ ADFXGAB(HZKC'.W>@ ?'-[K:<=TZTA6/*8,7L.;8>[SO2:[*6^TJHZXD67'WHMD&H.%(%\#/=#+5BA0_I4 MD]3!BEH@:FN GU/OO(F*TUL,>+MKC.DV;JQ;/3#4_95N=$'P8JJ/[V&)Z+]4 MXIF9%*IS"^JU=, X0SC))M?1Y*VQ9<^%>709;+-"4C)Y9.M1.L5H&RN9!!S4 M20SA$2=?3@O9#&^$(>DM[A9A>*JDSOG5D=0:HH 59;@AQ97FH1I5K'5-[\D^ MCZJ[0\)B7"#,+]S86:M\:!1R,2 V)U'I0?6'=AZ-\7@P5\UY6A"KS$/NF*_P MY%7%#V&JS3WCIB+:G$[U2@H'EC1WE>*J<\@X-DQDUF"-L(%2V@ MR4['&V."W+Y CR<^JEX2=+;IA:/VWG&O=+:ID-W**Z0+7.I(BV@NP'A<7L/: M>&""[8R]2_3E<<8IPOBGS,(#4D-]XAG@UTXSCO_$R[%W;,'EM<.,/KMKDDU8 M%9&P^B9C%'5)JO$DHZN,7 -2S8+E(@*1^R@MD7\.*Q!7%L[2S_$]E'"(*N 5 MNL/AJ3#)4S4Z(0%OI-V!WS-=LD@;Q,#C&+ VI6X+[W+V<4H*1'?J R6-/@PP ML)J:.][Z(G;UOFY%F^,Z:JQ"0X@C[YY*B,S"YCYPESXG\9RE+&? M(>%?Z5ICK^@%A MU$%ME)^B!-G/#,;T18]JZ%%W'IVV$V+H+_VY$EJV;EGSF97>7AS]+X[^#D=_ MO?*@^W_[]-E_>4W#-E?_DRK^=T$^:#@A:&%<(?-'4B[PJ>_^=5PB:C"._-6L MF:V'FT"[K=4=OQ(+Z(%C/6HQ]QZ61MB37_S2&!?>+W"KG+D,,+V3PJ98U(B* MVZ*2C7:1PAN:>$-93WX3"6YMZWA$P#/O8+RU;8E:X8[,).?T.$!;9W/+6SLI M9NMC4*\5TCO!Q:@Y3Z:B\>%+.]1T2D'QV7_@2Z8J(16P0/G27M]PNYH#QC/2C6GQC# M.;B+\<1/_/"Y;\6O/BKU.';GT9"DP:4JBMA4<< K:'C9W-937O%M,1X;*1Q< MQQC<)-G2'.UJTC?=L&%*=J*P?S/K&*7/2.+GR!!*&".53\O(A07ZS/&Q\(V= M;-]@7/'$W1%U<7>0Q^^1G!N#V4_G[+/2#H!>B17)Z3Q-D6&OPFV.%"-(%&B+ MQ&\W(G4_?+]W^.II+X6!0R4NJ_/OD2 MJ8",9BNDYXBX,IBIL(R5)>77D IB:#@G8OM1C;)?_YCK>Y*B6R[$XZX+*$BZ M!_4/)#L\7Z8E+GR&NN3SIQX/:87K%7-,\M\(4<4K3: I](.5 #C&G@8!TB:9 M%BFXP+8'!SJ4#TH(FSQ(H6F>T6]QWCQB+DSS""??LP268@?X%O<',";X3?U' MZ(-,N%@$8LDI5F1J<],&Y/&P"D"#DO(<%(@-;15+>2U815$:OE#9UJEL>6KU M='JW9,5Q_($BDKK:.5S305'Z<6T^=8%1^6NJ85(8N%1H!_HW2G.AHI4*0@G# M%?(\#" D[#O;E71MBU69:UR5*8Q)>\UQ=5/LBGOM6[6!R1?61Q(\C:GVZ%0" M&IB':@D;W!-#NVBFR+4-WQ-=--8'@:?+1)< U64_B9?9R8%S.N6RZU:J0W&E M)KVUA3^6FFK9TU\R=*[&5B8\VDF=[: M+&C=4'*CA<@;*[:H.L+0E@)S=%Y*@M'X$%CWY($CF-;$O'-7.]1S>K=JPF.X MF%BR5]FC)ZKM%5PC%O<]'U&*[$QR#%"OWUM!")?58E;<*:$-M,7#-R%B62PDG=8Y&I<;5>OQLX@Z/"4/^-'F>'.H MOWN)#;[$!CMB@X>/D@2TLSN,+* ZQ==@W'H/1@ ^ \_4X()@_3MI*-K46=ZB M"S=F,!^%_U%Q[0>\S-E;)ZAL)]QD;%6\W'(LN6CJG78"VJAP 7+]BO+JYM<2 MYVZ]2SK'EW0HT1L8*9[84*^L+070_FS!O+ M7'O9&9';0D0-:QIEAM);ZH0J*MX)&FVQ'-HIZ-\#TT44SNK\W+O:VMK9\];T M?I%@ZF_X/DT.2?3J*#+7M=U1I 75ELY-3LL=2X(5:Y&P^^1_0*=&,&#R F,1 M',06B[FU!-.'A3_%3.:(TB8C&Y==A50F:_N5H&&Q!BL2""41=T*^E<[9]X#T M53EQLX/HYVY0E@Z#H+%6$!.(5_L>V*[/5*P+YLK-], ;J38,;?Q'&4^>'8\X M0_T0Q88*^6N$Q \TG>OXY/4@LKET(?36=1'NT9/7'J&6_2Q"=G;R08)HP5P[ MNI8C4_W-%-:ZZ_)U@/'HU\"ESP71C09]),ZGAE#STMM$?&:=A;O85P0=1EV& M_4#D9(%_(9]_:$,E-"KNJ-NDCG*9DVVWF-Z,TRAF]]OQ B;$V]FT9UC'QO@T MMHAEP>&@$PCY];D<4K.L$71:)03%8=*\:I2G4CNIK?;"X]S0@T-9_)3A/+R@ M+/I 60P+=$5W'!BC"%K:^&^01'1E]F]X4;]T@JR^RZK>:_(SHY=4XF!PU/^D M 3!8WY!9^YQ#E:?TI^1SP9V?*;^@EA9EEI<^LRM)X!U,T;&WO;VWL75TL+&% M7SA_[U%[U2.]]Z? M"CEPH^$7L$!++!MSPL17_6[(UTO$"*A%H8,$N#LY[0CNGVD$5QS] '9%PFEP3*6PL+"V+' MZW$@Y.*UW&&^3:9:<2/N/N5.?&X_=5M8@D:--;!UOV0Q6*#6(=9/.IOT K2T%WC$L/5$=4=#*LPBO;3F$O"2(!BL#(P]1291XJL!T< M!&X.^ _]WNR_$(M7Y7:GC$#"1AZN HQH9^=5P?_!X'&6H&63\.[#:/IU[$: M]CSJ7 JL-"K:^_31V6_YNU7C=8>[WSUP"5YBR"\QY(X8\M% \TN?+QK\F7Z9 MMZ"$^3UW:2I7F^P>)2)XDP<[2WN=D,'(!64\R8R8!P\+1EO9]42.P@KU%[&5CHZS6>L!SUJCYG M?GWL"1/9'%$!:>:D[.ALGHRF6&Y77]9=2@\=/[-LXH0=/&4T<4:C0X4\ MUUW.OVP>2&-%,G?T@EX(A?M9H>;BY:%#8 ._9KW@=W9S>2JB\(?E3:=@1YEK M?5S"9V^%2 >#F1$89$'N&$#OX;]^K)'D?4?S*T51VH-78-.H":B@REN[O;T=3\SWXU 1W2EN>,[0 MIH6=*["&!@=O4>/K\:C7.P5+#X M2R6Q"MC]BUF:P 3Z1!JP0*!R(;S_=@G8 MRR]'2M\Q>3F19_4EDV:Z&+:$%BF?(9J3$5IK/\TL3J/ZKB]7)3HSZ%\<+)_I M8#D3/+@3M7: =ETPAECY8<[T#WFZ@0(6GOE3AZUJ?',"[EBD$0S0\8O SU02 M^ADY1T8FL2!1=8!/I7,FP0&CUI(09IP?%'&JD(EQX/JXLW-X^122K!AQPAGQ M7]Q2OY$=H_"V_L-R:?!-J%,V5H('Z#G4L!>MV.TQ)H43TOBU!$WI:(=_CI.W MM5GOD)&DC,.I0!Z^7@7^+A/M+ E?6'N^G?CX<"VY/S1E-*4O68I/K:OZ!1,@ M4NX,.JUA%="7'>:<_I]VIO]W"5]R%G,9/!8HTRR="X^=P*3Q>NYH%20KG1U] MH?N&U]4F51*4B?.&R'!8&%2??B<'-0DP;)B^B4@N"OX(H9*!SL*P0 6DG/KO.H6G42Q3-=& DM%D. MN>6F91+F]51 XE+'TJEL1,-C/%]RLQCCATA@\P()A5)$#DXKSE5/TA^9:8HR?;F0*,DWPX+)Y8J 2%YG/D3N%XC3&Q>,1?O1;7_BFB$OB[NS?>=G/F& M@I,((ZE$ <=A%$QG9#D*E+#%1$;%3 SYE>5(4%R.+-+ER,BM8AN07[8=$?;= M&9.@0D]%-[B!Y.+U#7<+Z*:3DG5?Z3$9"M7>DMTBC!92OI04F!$[]N*(:S), MEB.W=#9=Z6/O?9::2@N+,@-%%F;?9#,")I3U M]WH1"!Z[G@G/V40,'@>=*.2_CP4[@]D3R'1?5\:G-*R;2%&> WJ;<;\L#;>< M <1%#(@31C"CN7/YBG,).N GOT8)SC45+C^%GZ3S);$JX'=ORHD?>6\4.J$T MJ1X_$P7P\8V*TP5]CITE_OP;Y4!7I16[S-2N_U&!$5FH1LXE1 <- MDLHY& @K3E3WE%3+VOZ]6.A6N(O^-_0[3.??ZBWT9'D8O;-8]D]GVT8XF)=@ M_POGL>8X^7%N;*YZN5H&_ M\XB4GH,Z=[_#H4,EP9)Y.LE8;9/&83M4*9#^D O1$#OO1^_A7:AK>6B!_9.7SEG+DT' /]9DY:4. MD?])S B.SFI@^W)=G)%8FZZZF[!67:CF">JTN)8?E5J8CR)5K66%#]RUEOXU M7!MYT;$7-0W@LN&\Q4V66KP3_IMRL3F"(X1I^! \BU._\K!-L8*)FOGQ=*6T MK[VA>_!7N].;+'^FK!7BP\"B(S,2+,4HX&,8PG($!1Y7/]?A*V+5X[K+*)R, MJ-I9^VBX $SP$)G\1_4.1>(T1ZH=M38.X,MI/QPU+&- M\$ETZ:I X#"T2Q#:@%GR1524& Z$%4_4-"IT*2I#\^-4_HV8>T.GSI[[\OD9 MIM)38(W"H6+5#U46G9^=#*/0K]0=@7.*EQ)+G+;0K=;IZA$0&^W QZ$9K9HZ MZX1^BU1B&/A^MS3;YWP&E#)2"IIR7XA(3W&$Y@;%T.=7/^; MX%>Z]W >FT!;_W8H52TU":9WEP@U6">A%A6A:7.OS44M.8:K!S_7S204QG($ 3Y MR%R2;*$:8S=@HAP_6#?@O9Q MAU.,^T>!5+I-,!#+ ZMN!)QL86VUQT$L7];*[E&C6YV3VW]7YZ2D[4E]+F=F M_?J\FA*/'7JKQ[EM+$% 99>O:JU@<'2">Q77)LS\VT2+&B>RH&MYD0&8E/!O MW-4W:<3,?*@J5?7A%;?XBU[THA<]5"_:OD,O^L&AI8FET,S$Q<3,M,C,N:'1M M[5IM3R,Y$OY^O\+'Z&9!2D(2PDL"@\3-LA+2:69O--)^/+G;U6D+=[O7=B=D M?_U5E3LOD#"\+'L$='P(B5VVRZ['3SUV]UD>"G-^EH-4YW\[^WN[+7ZV:5U M&43J0 90HO:Z'(O?%/AKT6XW5I]M-7-ZG ?1[_8/Q&_67>N)C/5!!P/G\W[. M]N/OLWT>Y"RQ:G9^IO1$:/5I1\OA,!T<#88PR.0@4]V3HR,I![WA@3H:RJ2O M_M/;P:9H'MOX,#/P::?093L'&G\TZ'>.#ZMP.M4JY*->M_N/'38]/\ML&7 \ MA^WCU]C-6FS:.CU'X ^H7O\GYR^O,EUHL/' M#[VC[NE!K].[[?;##F^8Z^9&*88%W"M-\_/EM^]7OUQ]OOA^]?7+D[W=/,>_ M>B:#C3.Y:HEOLE32&''1$?_25>5;(@47=#83(9<8RL.3TWN<_7&P"NG&"/%@ MJ]$1^E))I7 3M@UD8=0_QA)>'UTJ7)M1NW=2_?6@W;P&OF_M:%Z9_28W P#,5,7)=V:D"-H16CU<1(672A MM)B)< 2I2R'+F:C+X&K &6!NXC2%<9.BP%].2R,RF6*1$[;0000;[=8,2DC! M>^EF9%+(:\!Q5_KT6*;0&1S2<([#,<@@U0YS&IJ5V!P]4>#$--=I+GQ-'\OV M4W#0=$(3*+0WF/PHCTYUR'&"OH*4':1^*W3-*ISF!)LIDKG$HE3X7F;%3/T>I@['VP4D< M25)AM$,W6RM@\W-OUMQ])W@;;!W>OM^*S<\:EO$-7(!F((FV68A=RN MWXMIB*)W):0#!@H&7B<&*)X"$)V)T3ZG9F16($L24])OI7UJK*^Q'?&GL\:S M3>5L"@J+O=A%?"A Q$407-ZDN2S'("Z0FK[5!GR3'@]DNW>X"RO^] Y5+%HI MTR33R@A<&DX0G:W@.<*+7'O:N-GZN-G>'B_ 7;BC!25_UEVQT;. /#C<(B#O MRKUM0?)19]BC=?@9/ IS#!ZGO8>!UJ*,G,K:/[X)I<8$$"7-2#'9VMIA!\A@ M$^V9&-$*2NZ']/:24E=IV8&1#+LFVRX!TVHHFRHUTBOZXJW1BH^]ODZ\5EHZ M31/041-PHBBII]I3GN;-ZSFI,XM:#^@0'GBY486B4Z>UD<3^."UV8IGOL454 M#ZNB![\E0(;(S]@>%//QNP%SLD5@/ABL@_G1)+:&Z;9D)5 M[2H$MF?ADJ;6*7: E>P82M0C!O&--5#1QB$35.D1P[C!=,6,_EQ5L5WX3;<( MOY&,+R?2U,Q8%%S(,I22>H)A\1L4X4)U/(*!X\_-(I'AB@V1/0FM:)S8.MSO MP6-RA%Q8 PGM[.&CD4CF$IYW(,250'\8;33 .T"]RJ5?B WB/L8\*$X*O!X-8<^$T==@FGN&._:M/[U$ M?P[G6W5>.WQGYS6^A%3SG=):4A4QYRI:EZQ%>'N"_EB3LPL7)4K:8)U?I'PN MP"Z+0H< \(.\D%@4%52O-/K'G>PBII&&/=$\_B=A/=^(\'NMT7W>='69\K7$ MWN9;[[='O-MW[KHP*-)0-&H$')UWZ0R=:D!D-.EZ;C4C%)@@PU)*M* (\*@!?%P@/7*1X M9=5DE8V7;>\IPV_?F>@"$WGFD#5:&'9@PD/@\$UV@[!6S(.ZG%@S 4J&I1PW M%_*NX4@H*F-G@+73W$9"E+?PBWA[$:70>1X(B.8712XN46>!C$<_?'SYL0(? M]9IN$]PCX-H(!R,K#Z/YEU-,+I61LY$N.:C/'P9(:?RY]M+ &POF M4(-O1%KLNX6? ,KR,'3)TZVT$H9>*4 _S^HSY_0JP;N5X?*F$0@:\[/ MN89,7-Y 6M,=EO@:#W?/B>;+)YU77:?=7^-E+@JOM>796U^??=8C3WSMZZ2Z;R 2)I [K31YX+[#YC&\I[O/;D?\%4$L# M!!0 ( &*!8U>[S^2ALP< "U::V\;MQ+]?G\%KXV;VH DZV5;#\= ;NH _I*T0=!^+*@EUTN8N]R27,GJ MK^\9>SWRFMYOACG M["C^/CL*DYQ-C)B?GPDU94J\WE-2G+2'O63 N\ M\UGHQZ]QF(W!O+SQ3:[553$*2]J+JHONQ&AC1_OM\&],/PIN1#8B$TM4S_JGJ(E^$@5 OX9-3N#\OL#=[L?.JW%&O[YV6^[I=-N M'9,;+EG&IY)9.55R!@KSF7+LSXI; $G/T5X:ZYDIV#MC\QC$3KOY*S,I^Y 7 M*I%:U[&]+)(60CC<#.&S"U-WY\+T?^X0'(0AG[/KPLRT%%>R$:-5QT@8F% 8 M9"/,P%7!>#%G5>%M);$"Y*>0JA WSG+\LHIKEO($39:97'GF393;$"AD(IWC M=DXB.;^6F'=M3(\T&@9*DJ M$&."RRJF#< /XNBV:_VJ2$$CW"N,HXI$5P)C C=K 6P ^CN'MT^W8O-J?]#MG(Y=C:BZ;""&,&F*+&0/W&%,0Q2] M2\:M#$!!X-5$2XHGDT#G1"N7D1J)Y6!)8DKZ+91+M'$5](@_K=$NR)36)%*@ MV;$#X$-(("Z"X.(&E4QQ)=D;4-/'2DM7I\<>;W:.#^2:/9UC$9O6VA25:D4$ M+DW'B,[6\!SA1:8];=YT<][T\# XX"[<(4')?WO=]1@(]X]W",('_'!7,'S2 M&G;(#S]+A[(<80L)[V&(-2@7)[QRCU>AI#B1P$<]4TRSIK(8 -PU52Y0(J1D M$<:A2GM%INN$;*7F 7!UGEU!I5&3-74J$"ML<48K$0Z]KIHX)12WBA:@8C40 M4D1!(U6.,G38MBZD\\"?QDD8A.-N4"I1;JJDTIQX'\L*1JPR/31BW;!>[N#; M1)(@F!GZ4GPY$^\6C"<[!.->?Q/&CR:N#30_GO(>#6ILA*D2A%7N3,&)ZKD# MSJGF) !S*Q9@ KP5GRBM_)QR_[9I:6L%W 5(Q5UQ2W2M9@T9Y:9>4%G9$I!V MH5A)$F-%,"!4KU>R0 VB@6STR)*V#(F@,H_HQ=9296#QEX'?9(?P&VGX8LIU M%;B*@BO3%.6CFB(L;DL5N*PT'L&]\>?VPC# %8K@34(KA">F\O=;\)CLP)?2 MDHKK].'C$)LLRO:P V7T!.P):*,)7@#BQ XAKF;,&,Q-4-"9O"[?0L]6Y#V! M)RF9FR2I+(5^+7-N&34WSJ.=[@@QEDLP4'W/PP[N44F!83#8'>G:^\=4N^CJ<[]09 M[?B%G='"Q:-8[)3&BJJ(.=?1NF(MPML3ZH^-0G9I(DK?:!1I*!H5 $=G7#HW)TH"&76Z7IY\9I)?4_Z-15O(P*'<#->ABUNC)^&M M/J3$JXE<6W2Q'AO\A$!<4JY!#5(/4F8+W;7#[.'P]9I^Y2>9WO8Z<5B MXOI1=RL\ZC[R8K.O/V@-V_=WMUN=>_N^T;!'P>1H-ASC2EZ\WNOM+13JB(S: M+##<K\6%XKGA1E-^\PW]T(8*/HE5P!).3W#"#US9@UP1EO8> M.S"?8!/V&N%]CUN+?.9K>[7?!^F$3W;G2?Z7Q/(1@*YY@\@IE)PL7#LR6NKX MB6[+E1!:_BA4?+VWGN&>_B8+^J%QN[B1244W->PW'+Q8E(E5#[-5^;S!F M;S,E4_9NF6X_Q'/.=]H,S\EQ![_$>TTX9<,]AYO^.0J)_XEO_=QYJZTT+CS_ M'<7G&%.Y\9[;BE5"8=%>J? )B*7RFRH/O!I7?\87]8[""X)_ U!+ P04 M" !B@6-7U[-J*ZL% "R&@ $P &5X:&EB:70S,C%Q,RTR,RYH=&WM66UO MVS80_KY?P3E8F@"V(EEV[-AN@,)-@0!#VB;I^G&@1.O-,HL[D\'F6,YG=."?1P=.R&BB MV>QXQ,05$>QU0TR.>"<.:7+8#WF''_8HCWG<[D>=M-\/V]WH]Z@!6V&YWV/L M3/+7C5RH5L91_J#3#GK=P@ZO!;/9( K#7QINZ?$HUS08SRV]L MBTHQ50-G4L-OG9,3+74YV G=WQ IK93F0LX&KRY%S@TYX]?D7.=4O6H:JDS+ M\%*D?J$1?W+0"=1SC]=>Y1[PD4+QN0E1&Y4^N@P',;M(%I5^WZ% MOV+KUS/I&9XY/SR]-WI^,WEZ?OSQZL[;=MS&DY!61,M+4Z'_1!G_H7 MJPOWZ-@*Q8#EH-TK_OU0=[[J@P]5:2H*IZE(0#A(>Y\K^"IETZMWJI)@Q:RQS@NJ9JL6 MG8&I\$]. G)B+?4B%^Q_ XY+&NSNQ/UAK<,[H:A*!)7+.N#N6DZ3<.!,,E[R MR8P W8H40V$S:IOSV$ZXQRO M;D7])T-V%,RM^O[25]T2A4$7W7"YB!?B(NH-#?E8T1+P+&?DG!>0:T0K\DZ7 M>8WZL/414]"%KP!--",^A2XXI$$^X65=I,.F/_Z6,;C.>P%& ,1U)@ P%K$P M]G!)**8;@1\H@#/)0 K%9%X["YHDK23P3, 2B1B[%C9;KQT&<;:6P'MT7C'* M-5)WCZT6D]6BT#T:8OJ\1)"VGR5(A0+,Y1X."7"AL)/A(8"QV4!L2@4^%5"X M,/)-7(B5%1B 6E"R@%! O.L2F]Z6,F#-A!."Q1%65=(#1P/4G72S5N:"'_Z\ M/568+XH;R!NLUCKU7JE L]+ )0,EL()2ST&T: MKG+'B_ 5%I:$ROKZY$+@R8L[[*%RY1E<\DU.7"D \LV:9TXZ/7C.\EA M$-U)^Q;;HR"*_WFN3MG.5FP/G".\,\#?!F#_NA$WYAOJG!VTBQL2S6'MW8MI MO.%R77Q_H+N [NYTX'QSGQMWK5N ULYXGG9N:28>6S^&00\/W-J%=<7,>X!: MUPZL+.YD(49+P0CJ/WR@+W+!F.1/Y([_L?MR8ODWX/P,8KJ=C5MUL/]%$#\# M@[:+X",' B\2S7L?2@%F%F#G!HCW'Q#T$,ULO Q\+/ED P7[FR@X<+?SI6Y@ MZQ'MTW=+]2#C$J<4R+$TO\3">3N!@,XS%\;,N]2:!_"?8)^/EJ6F3Z(VE]T]:H(^>*RL>W=,.UB$%DVY@NY<+AF/OI&@1D5!DY5Y@:D@!-X% M03U]VH#<-G!<>\%2:./F!@,76M!MXY7+XN;BFM%PL85.X/)2VMDY.3-K"8_N%\_>G,5@G/ \'N,8)OO) M^T^6D!JC;"$127CL?/K3W0*;JY&00"U163L>+D+JKOI5=55U==6O__=EZG'/ M*(S

[_MG[]_YK-__GV>,?=!/9\BOR8ZX3(BI'#_73C"1=/$/=[ M$/[A/EO<@V?%XR"<-IOT5YU@]AJZ3Y.8DP1)7EZU^#*\5I%F(<<9-47'UIN* MI2G-T5@7FYID.[KIR.98$/BG:\T1'=.0G*:CJG930:+>'!GZN"F+ABK*JJK) MDL([USJ29=E!SFB,)'PO;20;DFHAV99-)-I((X^=Q'A^>(Y^=/WBN?X?OS4F M<3R[_O+EY\^?5S_EJR!\^B*:IOF%?MM87.J^Q,T(V6L7X_=73\'S%]?'5R)" MGB]Q:/D1F;T58_)]D011;0H&'N;R/B^CT'/K6,'QO%EF^CY?7!U/;6+@^FOFLCS[NR@^D70GW!E(65">V^]T>SD82F(#5% M:7D39#OK4UF2!']!G[B\, K?GS:VHA%]$OYP[2+W9=]L17EE6,O+YU'SR;)F MV_==?+%^[RA0)%'_B)S)%3N)A?^8FVT M+Y&[ZX[XR>*7__E^-[ G:&HU-P%@!W,_#E]W/V+QY?MCKCW+?_JM@?SFCT$# MBP6RG-:O4Q1;'/EY$_U[[C[_UN@$?HS%O3E\G>'GV,F[WQHQ>HF_T*E]:?VO M__6_?HW=V$,M@L#F$FB_?DD^_/5+#1A9;7\QWT\M_HM<&Y&*#CIJ0V6@+^GREA1:']^F7MKAD>TL:JSR'J M[]:SGAI<(AJ_-; L78_=%^0TQY9',+%XJM9HW;;O!MWC']B9AR%YG!O9EOG?]V0[^I#G%=YF07S8=Z[6)_+=1Z(W6#;+1=(1"3A:/'\M2];\/ MYA9_$KT]QVBT".^+>L #OCQPUA]A-EI_R_8 >?F A5*X?D11C"_#2U?'BB;M M*$+Q(,;T(P_NCV]='TN4BY\>1"Y1>MT7#/C('7GHSHWBY4!436JT/E([O_3Q MDAC2NT<+'F8:MG*B8M_; O&9/C)2V(6/A)[0%Q.Q5"PAA&N!%&0=/5- MORR'\S&=)4GBLBB0^D]1.&T/R9K$;GK^Y-5H=%Z$/^1B;5[ M'HG0.HO7'_GV1%/*_L232X4I:(6!Z;K&#/MMT;D3F<>L4SH9Y.04&+-/+AZB1Q\BR_K]TB>__[0Q1BB8![2=]0F MOEZ0E\Z>K"'+SQ&U 9;O7(>\'[MXV:/W1SN-]T[OO]=M@\T?MY8?K=]]1I>G MY3MLB(4Q69CI$M@41/S?\G?OW[T-TUFYU&P26VG]F^7[Y4.^K,U[-QDD!LB0 M6*1Q,C-1P+;'VXT6WZ2;&5%A=%K1Q,+_+A#?*#*=;G.VZ;%LYKM_BR/OJ#_%1/S<_%+- 3 M6;N2MPY^V,O,?(2ZUL^OKC5@QVYV2.G9(17'#AW8P9(Q8P []DI' M6G84*!UF]=BQ^+"6:X5'.:N'>')?N*K\*&?Y$%GPN%G0 MVRSXU"SHRY/[HA61"^:,555/!G@^;,>7H9:3X,:63HE5(]84!E:,^<6Y>1]FW'H=LPEO=@N4[/[U@S M-[:\RM"?.3\N(_T?46RY/G*Z5NB[_E-4%<)+S#EL68%OV_/IW",9?S1%@%P7 MH@FYVS/J^78P/8'E>B)>,.>L,2<$.5PX>85+N78S6=C.9($.)W>=ZJ@Y6&#< MR7V]NM@Z+#"+NV/R"SN&Y9!A\K[DBP$ @3)1LTK[HC6D(0H##:5]T)+2D(4!3]E:K[HN<. M A1&^*IOT3(0!"B,%RQLQ)YH:E7?6SU_$*"$I%D%G-^*,@Z2N9S7HH%7=!2P_\EX2XRKO0I82>2^)6>!C,LX@<$@KPJC+]%X/ MCH(4'^LD"R%>][KC,;+C!TK7_KCM!#/RR&0@J:YT_C6/8C*9JC@4&G->=4D< MJ9XW<") ,.?M7[R(PNYV.II+Q9V!TZH>C#A_);3B: ^[VZ727Z]Z:./,E="* M(WSE0Q.E5T(KCA>,I787.;6J^^SG#[2G/= G%7>@3V>Q'G(9=&#.0:V"4F2! M<Z/J3FA)08#"Z%]U M7_3<08#""%_U+6\&@@"%\8*%&ELGFEK5]X//'P0HH1F0 R^^6[\E-]M"*.6]Z?U-E.M-.X/O(QBB]0>2;:!", MXY]6B.[P&S]"4=M/\'MB<[*<&R)[XKFUYBZ_JN9B( G.9WHSQI:PUI6KA@A+DI925I6J! M@1+DI93UI6HA@+;S;/DV%) M6D3]'CVAJN21]] &%XR"<$F>P/_+< M)XND]G9?9C1M8NA.\27]\0!_&HTMFWPW6-(OX>2OI[GQE1.0^R2"(@J4?Z=] MTAO^5@B8-V.SP(X\HLANYEN2U2,Q%[6H M/:=+LJ4DYH(BM>=T21::Q%S,I?:<+LGNDY@+Z9R5TYW ?T9A[(X\=(-&\?ME M-5VKF8L:702WRUJOF8M'702WRUJSF8MT702WRUJWF8NAG87;RR3FW:QN^\[O M5AA:?ES7]9NY?)J+XGI9Z_AEQM)8X7I)Z[E\F7$U5KA>TKHN,QMCNPO\IQB% M4\*0X>L,?6A^'6!.ZH>2>_7\* [G9+2[$3) OAN$]T%\"EOO1-LC,K,!MHMG MLU1";Q*XELQEBKDEHR,W*/;Z_;7'_[LCKRQ6R@BT'"%XIX M9F-.F0A_.\:+%4AJ6 V=E(ECA0J(\S&-3)Q9%FFYP8](R^HEIVD,!MD8)H% M14J!PJS'GXD%I+((]M]HQF+/QS]]PLMU=58'A5F'G'4N%"H+S/G+I1PP.A7& MF7.*RZ9NH=AESO,M]U3#J4#,G'/+#)D+13.S_NNMZ[LQNG.?D=/S\02?2'"X M'44HCKZ]?K?^%80=SXHVLT/F41Q,4?B(/+HK%4W<684PSYSK2C#_B&F_,#_( MV^^8+]/YM*@M@4MD,[/^\-F8<13PK)<4P&.'S2JS/O=1;*:%OP(O>'K]9D7; M/ZP.6YCSPQE5LK5A.+,N?PELN0C%RUQT(1?#^Z&#PGZX*)N%[_?-LO_ _*\. M/YB+1^03P-!RT+TUK=!.L1MO:(S#U9\\HWK M0LD/\9B:,I:Y" RC.K-JC-7J%7.Y#TC_QAF*4?LI1!5+Q-*8"[14+.9KS5F8NF,!HFJR)OZQ6=.4>@LE#R0SRF MIHQE+@+#J,ZL'&/K%7,Y^]9"H;Q@+M"2KJS.G>NC_K@3(F=YC_S"E]SMUK)= M#Q-B_7F/Z#GPGEW_:?VBHAZ].IWU ="B/K\CSXMNK? I>"_L=7?7Z> 7_\&W M^F;Y?]RWV[[S7P_?@_#)\CL3*T+)I\4C<;7HEV@V1;$IJF_WV5_T:_/27$6_ M=&;#10!;1F'[KD WD9A/@3(;QSH_$DN#0RY9H6/K^79(EV[+NPLL/Z6@, 1# M9L-W;"G$.Q3CP=0&^ P!D+GH)9L _!:ZSA,B.@; 5QCX#.;"JVR"KZ[FX,$1 MTN>OUTSM!,_(QX@;8NZL5E+>?=4#A:-X4K]>("F#DG2<1,Q]-Q$'?T[&\B8/ M4V1%\Q"U%O? +YTHJ33[XV)8*Y78?S M2\3I]SG875"6(_R[%;K6R$./;PUSZ)#3?T:A[SY-XEL7:P ;"R2Y;M"_ M?6S/R)W)+[_C\;MGZ(HH-R4S19AN\])<83J#N2T<-J2DV$TCD)**2PFS^V$0 M0DR#Y;?=0^2@T/)NY[X3=<=C9--N+3^M&;FTIM"%[<-#2J[OH^^8:).#RJ[R M(E15##.[EY@741F73P9EJ\8N1E6EA=G]3I"6&KL:5946V)8%'*F&O%G0E M5A.^X/ M%)/+L!P-;]Y_^&/0QA^>7(Q$ ?^73HS6+LTG1LSNU8(8@1AE+Z.T)AFY]FQ- M9O=L03)8R\V\#(%@=GL6!(*E7-'+$ 9F=V'K+PRLAHA."/S4(Z],[D0YW@ZS M&]#UE]KJRM;I@W\@M1]*+;-;[B"U[$HMZQE8Y8@2L_OQER-*U<[\8LN[8T*F MF-VU+TNF(+?F EW4JDHOL]D-(+UEK]3,R=CI7-5J2J\D0!8(K'&PQAV2$DCR M@+4$UI)#4@()'R ES.XX2P*SZ1=LI4$PF3%73I[V:1H,2@*SN0^ 1/:16& ] M:DE@=C^_#DAD2.,PNP,,?"Y4GIG=GOR8SYW ?T9A3.K_DPN*8O5Z9;@5W;[R MO 'RW2"\#^(3]\!)RJ$54H!3$IC=,;M,-J]YWQN,_LC[WK@TG_?-[#X, YAX M1 Z:SDBCP*0LY/H0/KZ6[-L 4', ]:U6JF.];A5*I=/'7RQ_F[Y,JB0RNW=1 M<<0/?P: ^ )5L\CL]@%;[!&))2S*:=BS<6D^]C ;MV9 CY1K-&^P.9?1+%8T M_EM7-F\6P=";@IA&]#?B(OE$OZ*1V(O A)0>$U*1F*AH3/0B,(&%7RQ#3U0T M?GH1F)#28Z)0/<%LK)5V3>V/?[?"$%M+_?"1I)GNYA+ASU^1\X3H-=6)@(HG MCX!6Q;=D-NQW@Z?Q;)$C82N1!C?Z8R/S)@[L/_HT^% 9\$G,!IX^D/SE)8OO MJD-LYH(G1^?MYB-JD?O!$G,ACW,F2YZ*J,P&&'JD93H:Q'B5(;^\"VR+*-Q- M6S&*^^.!Y=75L9.8=?;9XT\9!K7$K..=BC^/*$)6:$_:F ;H&7G!C%S;?9GA MNYWZ-'Q9$L6L6UP%CI4B8\PZK:DX-D">Y_I/?T$^*3R!^=9VIMCTPNX%=306 MK*OK^L5LUD^U>%>*W#'KIC-F>Y2T$20SZ]*SQY\R O RW]ZNYTY@6O"-%= MH9I**G,QD].79[U@;C,7;[D(V2XI0B,S%Z&Y"-DNB]O,Q70N0K9+LM(4YB)$ M%R';97&;N7C315.1>_'"DY4>%! ME5F?NBJ+\QHO\D&=65^ZW,6Y%+7#K ]=FMHITB=0*^T.IUIO&64H$\+%K..= M@Q=Y$?:(HCAT[1@Y%&,_?#>.'@<_JF-)U-'-KPQ3F;!?ZAA0ZAHKR,O,!A>,@ MG%J^C083*SQQB>-"M7(=HTT58"<3>IG94%B]>7\JS9V'L]#]!=27Y.0GEY2 M'5KKS$9=*' ?T6P>VJ3)YD,8/(76=(7PPPF2!%';NN24M!>UIF T!:D8VC,; M'#E(>[R6B\KNJTY*?J4I8CM+*8;\S(8SF(1^L6J'V8 "0[1G(>E39S98P"JC M2G(%=6;# PSJHS479U9GYU51I64UZLSZXU3SV]N8[_#]9](1&6%1W\3"1GJ MFVVM,^NVL\*54LP$9EWVLKAR(L/98-9?_Y#0"B$T);=G$H4 MF/7?F2%WD?N,!KLN^WP4H7_/\8^ZS_C/]C;%Q@5Y]Y]*ZP5$8E_%A!X-=MUZ M!IAYEAY$!3*37=>? 6866R]I3;63"NQMWR%EH\/GU3VAMWU1](Q"L@N'KQJB M<.KZM [N-^2CL7OBSHN%(HS=F,69$58&#BY"AS$;;+E ';:\\-:R70_SHN,% M$;ZT.F!B-D;$K+HZCN4UTTQ?W)?K$$7!/+11E+R=(,NAXW'O]Y@21]JS7BG2E MJ[/XZT_7B2?7HB#\[\;:I4T,QB8>5&C9\74TGTZM\/4K_O.$;S$*XCB87AOX MYXM/XF!&WN);1#/+7][##KP@O/Z%('D\_CK&LVR.K:GKO5[_GR%F4<3=HY_< M8S"U_/_#1Y8?X6>&[N+"R/T/PL/"CZ!O?RY&+0A?/=='RUE@+_9_?R6T:SK( M#D*ZJ%W/?4PQCK5S/NAEXH[<^&OI ^0F(1K_UOCE,#_Q\C2T1A[B@C'7 M(7CQX^C7+Q9F,J'XDM?;'#_ L61LEN<^^=L621*E+?[3Q/()FVF'"UP(KW+^V.^4%KL M8-$^SNZ03OR 8\"O;(!?WP'^1NO'?6_8O>$&P_:P.]@+*%9&.^AV?CSVAKWN M@&O?WW#=_^G\M7W_ER[7Z7__WAL,>OW[\J9@I)K![U8TP5") Y_G;JXZ5YPD MJ(K)SJAWJ*JRK$B6]GBP.GUHJ[M[V'[]SOV+#P _\^_D4W\3F M%O;#(UE*[*;8X'R+6)8.R&Z?YO86]0)9F=7/)3TG[Y; MX1]?WZ"TF/L'T]I>T,HB13MT+8_[X;MVX"#N^^!HDR_!8681_=O<"O$< MO-='- O"N,'1#/H8&_LO\?78?4%.$[M0;U(L-5I__L74%>WK7D$^3/T=E/30 M>%O@BH?4%AEW8^IO/]J/P^[CW3^XQ^Y#_W'(/?QX'/QHWP^Y89_#:_40+\A_ M_D74A*^BS/4?.5']Y'Q./NC?&7/]V\6-35M;(]K%I M]:&AJYQCM4AG"MP&(1=/$/?O);2XQ//D$/9 G".6D0?Z\VZR2;V.4 =_TISB M6TS(SYJ.]=I\15;81/X2L3*VKM L3GQT6> YXB@?N0J50?/#D*5$[S\6.P=8 M22NQDI:]? Q#_#B7Q!?VKQ]CRXO>%A!EL8 HM5Y AH_M^T&/+!,%K"!#?Y-;X8K]M+Y:'2#8JF+ O*UA+.E1=KD-(MT5GG_XB> M:%M8/R9'RIW?$)77OWG4UB7+$>>/G4?;'LF$Z9Q);#MZER M5L1%,V23'2>'O>>A&CFM32R<8TRTP=Q66]-+PR?+=_]#W62)=%2!' M[Q&;N$G*4$@GOXX78D!\SF G,6(&9963MN.$*(H6_]SA^XE+&3$;+462!$R( M,)YPMR%"/ZW7U"&,:M.C@U_VPV'P\TW7B@)U$6+N=T*.33+P&>)+:P^B0MD/ M'[!NQ\+WOFTA8F_N?[:-S>,>\A#@!<3[_]U9LKHL'B$U6KHFRCI#)FU**VXQ MK743[L^_&)*H?XVX68@IZ"IS=^](% M_1CO2Q:O=$4YROOZ^#M53N=\U7NPVL4YH$,W3O+ED&5/.-NSHNC8C>DZ4".T MJ%H=O$Y'@7?!A+A?1+HH*M"+/2'IP1S6NC\G+O[D735G\7D7>I5H72S#:^E[ M7QFE3MZ-I\5R]BI*(RII;U:,FD2>,45I74">^Q/94A2YF15RSY8WSQ.820'& M"V3%0K83T7[C XU/=^Z VB<"?G>A.Y(]@N7L";+_X*8D M9^SG!-'X&S%W5S8@/HD+UVIB1=S8];"U;'D>OH+L;Q,C^M]SEYC0V'(>H<4% M^,8+*_IM4S<(DTW=I4&]8HG\M-:'R\9;/+CQ6P^\YSE.]PG:67* M(PP>?-'H7P0D^$?T>OQ+,I[%SEZ@ON2[)TM;@VGKAT\W1& M-D_/HF&22;SI#!1]/E(9K)",4&RA&]Z4@0G*H$[*0*Z+,L#R9G$>G@GB+-O& MRB"TB$0340C)6KOS4PY#N+GSBVB*M0A^2KA<$['@3#$-7GEB7^#;X:684.V) M>PJ#G_%D^?45-C<0'9N#QJY/DZAHE)[$0"4\S3TCI%^+7Y>7';Q@__B6%Q+S M8G'QGK$NKW3]%66'W;NFM#2=5NVE_9DMAQ!51E!2$=5C@I*B>F6J1N%Q/NE* M5X[[)0P6!EO>8$\=1-Z5.SQU'<=#K <%WA,EPP[6TD]!^/IV4D=HM.ZHFF^O M:'%ZZ>DSK[-2K]@T]K<32F5/JTA0K' Q62+'"2O+GN,)6*?4C'7WZ^8=L*]: M[!OL,W++GV99QW^2=8<2YML\PC>*HH,G?R3QC$=_RL1+=[>?4_XDRT7+DBQ_ MH53I)$0YC!HI'6IV%S\Q/BA^)RL'&#SE402XF)KN2[9I"+]OQ\$(A8O-/CTI:,$320@1]Y/\6>#N MENZ?864Z]]T$=1'MBMK80*+4P$)FN]B8CWYK].YO=^S,T\0JFE>5-%;MSV.J MR#%KUH'JSZ=-)Z!U!\D-L4K&>A;?2WB#+U.\N*YX'UH:?<*&$A@OJ *@1NE0&=!8EM8H1-8?36L M; HZ-K^_I!*5I=,N,;MF5]82DW$LZ9<8T0G,&%J8YP+ K*IK!="\[9,L^7G<%Y)@Q8PO#J]QH M]6*TJ)LF7M5"TUP,Y[#CX2"?1-/Q*ZHC%FD\R] Z+5N1G,?X],.WYHZ+O_]\ M%B8O?[]R?4@H<'[WLZ['&P/T%NBMLO"G MD./',1Y3''"PF7C),#!KK(9 MY01.!6$)+6$DR"KI%I<^V[YUA/5]&_G:F[< MR)XG;?N(_=GV+>\U$)%T6"] \Q0* M*U+"EZX7,JP7U>+:W\CY?#>FY_.HZL,OW9.7P@FA.SFU:HV"^+"W./;K1 M'[ 8LO3QD!@S->$L:#E05\4#"MYN>\KMD'-5XMM M)"3/W5IV'(2@X6O"4]#PH"J*AI4,F3V,C"4CUW[X[ZWDN8'E);5T%V=J5GH0 MD\C]CX@6MUP8_; >U 0"2IWK,8!F*056&F3N,#*6C%R[06.+)FG^F 4^7@!\ M-PA7U@'0^?5@,^A\T!Y%P\J$]!Q&QI*1:]_)(=.!-4;8Y%])S@1=7P_V@JX' MK5$PK!1IH>M5T/75XEJ?ME+K^4D3)GPKT/+U8"QH>= 71<-*76AY#;1\M;C6 M?9FX(W=G_RE0[BR,)2,_E6P%1YG.L-= 3["!*Z/1&F"Z6C%V]D%1U(.ARH=E M/%.VB,[0KV]7)TQ&>W?NG<,.7A?4]F_80OWDG MS&"(/_A.&I%RGW[?#Z:1MHQ-&(&-[7L.+L' M_:=Q@"76[PUV[W M$//S3+DR'6EUZOG;J.XZ&B MQ2E=^]JU:KC4%B45<=<:VEX6059[9BWI(:W1XZ3QX,Q]2L__Q+R28E83&)]Z M/A=/@CF^A1/Q''JQL>AP,RODGBUOCC[OPLCZQ$6)M9FG.MG>:+4'@^Y*9_?B M]QW.-+M=H0-L4,S#$-.IN2"7;2.$_;4- M!G#D7SWQ59GF!:GF3E+E;?("_7ON8N%*W+EUKF29O\!5 89_RC7%KYLQ0:;F M]JO[F MB%S9?+*LV35!2-MWR#_==WBTXXX5AJ^8''\GRKC!)=OSV,=[B:_]^;3I!#3* M0&Z+A0>3!5$Q(F[@N$D/=2D:;Y!"/.M#;26N4Q[>+,4O X\^6JX//7)3TX"D MU%52E!(D16RT9.PIR)K$D*1D7B3']'^;STX-^I48PN(637+]M7:&^-ANV+1M M&\\OCK@0NR^8U21&09;1N3]R/0\Y*Y]CV]5',0F56IX7_"2-A>F1M3\5J*3; MRSO?!N%-,!_%X[FW'.+CVT@6AE=6"))>:[PJ;0.0SCC3- Y(T$FG(9-IB*J\ M-0T>,RN:(9OL[WBO!S85I6PHWZG@=TI8$H:J@!8\ ,5W/D7W*#Z25PHISRWQ MJJ'DU7J[-4]*K??&DTSVP<8C]WHB *4#ZJ 0**D82J;)*YK)$)0NS,OL^<^8 M1"D8P0I.J\JN=4H>WY(5=3H0XAFENMPZ&5&NIP=ITMS61:5D80#NG1!R6Y" MR",M"X,8J;RIZ*4:%L?IU-)MU,H@Z8!.+01))D62H.>.AA:(I LS49-C9O;: MUA38JL?J5TK--B7B<2*A"(V6*O"2K#%D;H#!>F;EFA]&8J.EZ_6,GB=H,!G7 MJ\,@MKPB].J""&FR9VHJ+(?V /+(B=1HF:+,ZZI8D F2ED\5,G0O&'J']FWR M0$]NM Q#Y TQMXX^$_0*LHR95ML/83##PWFE6WPD+6A&>NG2G4RPBH^/.B1$ M?? L/V[[3G=)U^SQ.$5IM$1!XPVCAADT@*CTT8?B$*5B$T#F32VW!<">J4TNRI2NJ+E<<[0=T,QG0YO> M:,D2;TKE9LI/1)MJ9HV1I!N/F'+^!^''.^/&2N%1N'LE#^N,? M6(((7;-*"-FG4WD%0B$65BG6OP@EK#J#+3.O#\=#T/C.!C M%>N2@AD1KPJ-EBXKO"P9#)D98-2>68D>BQXQ08^D@Y%Z[L3;V/*?7'HZA9JD M$,'-F8.[I&>RY8&]O.Z+[.%P6BT3('7M=QN'EBS#",I_5F)XY%DDJQ"E1=$ MELXT%GD231:N)':.HNVN_I@..G.K3>;"8ZFG7Q^UD.I42$8] MH G8H>4E2>1572W(PF+E0$C.ZGT@8)ZQ,E\93\D)YF2;,VOA;J:&>*B*]3%!.P;+6]_UVM]Z=[UA MKSO@VOR3HOAD][BP$A-O-4-GUBLI:@=H]5( M2V63-Z4:QMI!,NHJ&8>,ZT(D0VZT-)F7#2A=5^;:%\X1W:DEA;)HZT'8-3AV MP>A.9U[PBM CZ4J*G+MW8_%("5%(/P9>T'('>V '@6%4'5"VA:-*)6G?O**R MA*K+\SFHWEWQ)R%#)H>=3HB97S!(.695P!9)4<%UAFQU@%,&X[88.)':S+K$ M:_D5[?D,W&7#5CS8 P@\UY479I$OLU^Y$#TC?P[E1?*F3RY2VWYWXTEG'L7! M%(5+T7X]4K -+-B2PILFE!*I,[(.Y4^> %DDT47O\EXX/UM6*57 MR M*"ZXIN:!]22W6:@+C9:LF;Q['YJNE?4AH XO.GJ ^P8L-D/]6MDQ+;O)I_3Q1B] Q#*FN-@'R0(H4">,%D M"5*79?0&&U5;\^K=RS!1,E5K+< XT6A-8T-AR3@!P[?4BJT%H(I4RC9Y16 ) M59=@\F[6# !;MZC" :O&R-%B831:&J_D+^P*9B[#:$I3/* 0-)D$3;I8H53K M&FPK5M D[P0^'0XY$!DAWPU"S@]BR$+)'XE>DI4X/4.\WMX3LBX.4&249H-T MX=4,WC!82A, 2_S\(>@B02424&F\JK.4U729168@B^-\61Q9Q40BX6=!5GA1 M+LJ:@@2..D$O?0)'5NC)%'J&P&M257*'+L-FGDY=VE NHGUY"1SPV)%O8QYS MG\B:S(GRYR+K1633A"^1>^V[WF^-.)RC;2OB;?1MGU8"?1O[&_ 4PLX-O#%3 MLR*;:.:FA;J7%I<0-!S$@?W')/"PTHB6-6%('^KX];AZ*&F7G#+O<6X=YKC/ MRWLO;M$DUU]K]/1*28Q_")=Y$1&! ,_]Z2/!>T#A8&*%Z,.UL7=_N]TX>?$4 MBK,'*^R'@YB<>OV[Y:^YJN#IR.-VO-X$H2DYG-6X\/X@,*[AW>P27:1PS.Q M]\IC$4A!\&2TG/7VK*]G('POBN:;LQJ[+\AI_@>%P?:$3.$<],X\*K'1\H/T M-';I_=]6!JS9(-"3W5M=YQQ5/?UY',78V,1$R< ][+O215OZRE"(!^*&9_9 M"X.3S"*TB4SG.3CMD-QXW&/4<1MK!(/[; MR'.:0.9'-O!1=DR!8R.U$ 2!%0-M:V*[[*##DS+H01!]QT$J&@T[1,XYR!\GI&+M**7ON-\]Y+\P?O= M>0Y_,$/X^V?DO>:PHG,ETXR". ZF%3![TB.0+@R[V$..=I7;E?.-VM7*N*H, M2-(+^UZ0R$2%,@029N*3I9F[PQ!9T3Q\30Q>SHHQ':*XZ'C:\BD4'0N@+.Z3 M<17XR H^:HTJ;F@J,=1X:4<'M[.N6-5UU#\5N&2ML76ACS+R$SL%DBGP\H[4 MSZT=28CV5!)$673#<2#2&0/1I54+Q:,FQ+8\CO35;;H^9R?-.^&@QM%%0]]H M^H!)VO,7W5 SBP:I!<>+>,D4S'(=A])3OFJ.IT-50PO"DTESO!2-US66.D9< M6!7.1Q1;^$.'0U;HX_'#*>2C%>V2E-T%)=NV/9_.:2GS&S1V;3?K62:L;!LM MV5!X7988VG<"P_;,&O<$P!+)462!U_.?N@1C-T=I_"4;N8 >42;-24(T07[D M/B/."Z)+.Y^<+Z00X?'C5SO*G"_I3(^9=E:IG-15N<.DOD=Q?SRT7C++$CDG MH?.BE,=E!(.89:1MZ>>2D"93I D[#D.6@K0B3>7J'%F+]B:&YS&=+_@8T0&S M>C41OTOIG%EN:"$UT=!Y1 $05"D$90'_OZBC[,R= M:*O;B62:8I->W:<\@9AL:6_UX\XE?"Z#'NZ_6N0M%]UG]'7GZX33Y8@7_GA M@KS"^T^L$1[$/-[_D\HP1MY(Y5KY2Z9#Y,K5D2S+#G)&8R0IEJ:-9$-2+23; MLHE$&VG_%,W&\D>3\#V#\ DU1R&R_FA:8SS!:\O[:;U&C2_KA,(TV6#,L33= M3\'Q^&043!B)-5(0TA[;UUB!H)!O^5SLY.E" M]:XWZ=J(B>!9LPA=+U]\7=9@='TZ%?JCK^O/(XI@8V&DSTN^7N@(T[PR5)6H MB87;OGCP0H-<40VRL)[G9(>1+O:$UR/$?]*S$"=+[,6R33Q(D.05ZTLSWPL@F%2%T]20- M(*H 1"V4U88[+E."G 5M*6X#3\SWQ+P+DB0>OVB?)BB:#NR?>CX73X(YOH43 M\1QZL?&:S5PT.DU30? T *[\I85V M/)=2;4J7>N+[(0R9ZH(P)GV=4%P6)I;%L'1RA<<$YO[BE9Z M[U80'!"<#(*CERXX$NWW(_&F4,/:1" X=14)OLK7:ZJ, MLS9 X;-K+Q*'DR-]^_RVTY]^K8STF.5+#SG")YAXV2GW..QQRT[IYZPK@S11 M*!]JY R?(/**J0#4Z@PUL7RH*:2+ON0PS)&N=M0TPW.-$][BTW+(ETF<'?W%]M!@\#+VKU*E 42)]9X6=QNVE;YG7 5-IDI0(! M)6) R0I/#V\ H&H+J -)/ 4"2B+;"S)O[.AT"("J#Z .)+<4""@9 TI7>+&P M E0,N3R5,PHCR&4I/I>E0&%1&BU-X&4#,E;JC*=#&2L% DIMM%2%-Y7<_@8 MBF5 '8C,%P@HC50KE['# >DGM4;4@?23 A%%>JNK&F]H+.7.76:6B;T1)8=L MDY-DFQ0H/.0PIZ;QF@D[]H#$[$DE!2+13(X5F_G5.""QCD@\%Q 5H=%23&Q/ MY+=0 8AU!.+9=OL4$3O?LL@+ F9('\)@R@BN^-C-V:KMU-U1.B ?4M) M_$ IG%EFR*$]+#,%F!$9^52AV,,E0^^ 09L'>N00GVKR@IE[IPJ@5T?HG0YY MY$R?*3+=R Z0QZ[)F@=Z*O:6-)V7Y*JLMP5%9IFV4?LS1)I;^$\<>IF1EC!' MYBNG]1CA'NS4J6*;/_! MSC-+]GU^ *H8@(K :W+N>@, P#H"\-3XTQHM19!X,W^.+N"OCO@[X"7D!Z". M 2B+O)2_X HDX!0&D9YO!U/$??*"*/K,C<-@NC1J Q].19[8F$V(?X=)GUF8 M#.Q=\[J8VYB%DS]U!&!:8S8' .DI2%Z!\L07@\!/N55^OD8V6R*GH8$"&*XI5"<.["YEW$ M;#_SG(\@"_=X>_8^\(-U23IRST@C.Y*\IA?E(%8T"E%!.&6S#;;,TSW&07' M(B<>>5'9KC:8WD( 3+&LHLZEH91&R^3-_'XWH(EI#;5E.)Y<0Y$6A+RYHY5* M*1KJ\D*?(X09AI:V86R]0%&X$YF+[\[6LCN1Z\\Q/?IO<>=OE!?)=4/"B>Y+ M'%J8HJYOA:^]&$TC+'CDJ6% 61GYFJ=,:+9V7#0BC I"SAU%9 C*I+8J1 M+.9N8 M(K@B23Q*.90G2I.(GKYK;YRH@JEL[,!<9U64)PR9)L><%K:C#01 = M+A9W#V'P[$8$<9BQW*<1\M'8C6D>Q.?\OD!UO>7B[7TL9PO7^%M"Y*RRI)-M MOB**G4+HA64PI;*Y=X!I&R^D*&G^HTV %I;1:W8#B MX].#= 4;(;RJ%G7"NB*1#) RD+)L=GT^*2-GZS1>UZN2A =B!F)6;J _G[QI M9%4S=U2@JVMH'B3M$B2MR%V(? *F-UJRP@OYZ_&QL6]0:1>2FZ&0BR96B(ZK M3;Y]6E7&5':"^6I!%73%;4FJ^8# M"@=$@*&9P@ BS-[2@1 M4(H1 9.(@+Q]L@5$ $2 E2C%7AG8$($]P8JTLF (=#DHX!PXB &(P?E6 K60 ME< 0"?KUHC+ H=PJPU=>6I[FC>O-8^3D29NHFV[<-<4:ZL9LCN(")[NTHU2, MJ\A>#A<(0>V%()NK^($0R-19S&TB@!" $%3%6?Q &I3<[B(( @@"X^[B!_A7 MJE+_=%.U,?]?#I"87],E7W4?U$6!OMAUAUF9*#.H,A/S5\4!E#&.L@/9N*>%F4F5F2SD M/G["GB=5&<-RSPY1*C&I81_00DW+!6VWI"6KH)@"U1AC'1XV(@7VSH\$B;9RGB#.LNU@ MBI_]BFG"^4&,[XXYQN'!N'AD3Z'E<3,KC+E@S,43%"$,%VONN)BU7"?P'5(% MAKZBQ^HL\O&MZUN^[>(?#F+\P13/,+IZX]+'Q%+7B:52N4Q^.0J_M/;>93$M M14KZ9\^"R"40N0Z11UNY?_WI.O%D*0 K/UP\5WC_B37"4\'0W?N3RK!762?7 MZE\R'2)@KHYD67:0,QHC2;$T;20;DFHAV99-)-I(^Z]F_80OQD,\3_?N_?# =>_ MQ5]]?WCL_A5?U_M[E\,3[W_O_M'G8JE!U[]W14J/ M?&*J>-8L0M?+%U^72;RN3^=&?_1U6^MOK+?T>!3Y'S4 ME33W^).TE,F+GA67.'U1#+;))PF2G"9C*,5\+XQL4A%"5T_2 *(*0-1"66TX MZ#(ER%G0EN(V\,1\3\R[($GB\8OVU'4<#Y4#]D\]GXLGP1S?PMDHM%NO--[= M >341-S=2QZ&R+=?N3C$=_-HN@=G.?^:1_$TR=BX MJ$3_;);G5GQBC^E)]79G56VO-,]-&-%9\&%(V) \N^T[PW>FM-]X@M?N_GAH MO61>MHU&2^+-'1&/*MNP ,B/P@-L ])LM$B\00! UA60)>-Q$W*20(Y&;1>G M [S5!&]I>XLRH0 E06RT1)77Y3RM2]GSH>FS)35)PF;9"-[G3^9O,/@P<(RF;6SM"1(^2W?C.RM4-F"BT9L$1;S M*1 KYS>- ;&U1.RY +N-226G[0R K"4@B["Y3Z%"U0*,ZS-!MEZ)?+OS&-GJX^VNPR,I>0KQ5+36&O9BI]@1'L2!_<<%EYP;8H,_FH>OQ1$" M7QH&/S=3,RI%E#8>*S'(+8\6FGZP7*?9\[F.-7-C_!D0B1#I$<46_M"A)%IV M6P7:) "R[?ET[M&@!TVKH41:S[#H+3(L[G9E6*0D1IUI2!72)/"P"Q(MW)\$ M:O^>N_%KBO)RHG2^^G+5H"AMOP#U#+.+\S28^S'4R 14L8ZJO)="H4YX(CRQ M&D_,6W!54:MI&-:UX*J9:O;?+,_R;;(7&Y$MGQMD+^K#BSSW827OBAT_WJ1& M,>W+M-74AM[][8[(-@5$4PS),+AMIHR7BIT*7M\S,@%B 6;-I2 MDG ^6TK#*X?."X8.IA2(!O,KQH&#U07( SE/S8NR@/^_+1*5[R1 GZV76 0Q M'21(?[6\-0^K%XRB"3_2UXP@^X#1%2A2!5P"+@&7@$O )> 2<.E\'N8Y&M1) MHD&K'0H[BHYEKG8(. )I!RX=*>W26:3=9$O:B^R>Q;[+O*MMP**>Z65EQQVG MO]@+80*7@$O )> 2< FX!%P"+@&7CMLRE [46#]S!PA)(!N,BKZ=N@B8JP_F MMASN)E!#7]962*]*)J32DJDBI*=%(..R)D9CG;AX-!TY@6O""T^G'GX29>5/9*Q M'HBD'J@'0D\D$:HCYV8>8EHDHI34!*%_OVT*WR[)41HM6=IN#2Y7"IR #%GJ63FI[[5LZ,!JF*#5*)%\6BFB<#SD ; )> 2Y7B4I$A MAS/H;(U!G7U9.0)#ZX6;6:\TL,31QK3(X>( OXSBT+7)NV50P8VAA@-$68%+ MP"7@$G )N%21\\+I4P<>D^5_&&"CX'!2%;F4L\Y#>7K;8$IOPVD3N+(25P)0X>^6Z$]6;: M%^/PRMHP3CI;PSA9+*YA',"PLC#;.UYI-E@ILS08H9!R%F4!X\B9HLDR; MH.D2KQFP'@,$MR%X\G9C,CFGH:L%MAL# #(.P$PKL7R^QEZR2@_;:<(V$F$A MKAL(,V%PJ_1_X=#3: \M1>)51:R('KRL#$[27RLI#@[9F;#G#5P"+@&7@$O M)> 2<*D@*_M *E:N3CNRWFC)O*+F-JX!02#GP*5<T MOZO6995%@I/-2)K?GP GA,S5GI%M!4"X+?P"7@$G )N 1<8HU+F7P0M5HM M5Q0Q:;FBY#Z/ *@$W0%< BY5D4M%1IF8T_ 2@QK^LI)$H*E6L15BY$,58HII MJJ60\\*RQE#X%K8,BE;F:0J\9&Q7L(TC!>,(4%0M%,&6-' )N,1> .7T#604 ME215"T91%1H 9J ,@$O I4IQJ 2]7@4K;*=.D3&T[=.D;1&RV)%\SMR#RT_&(5:Z 1@$O I3+T=OIT MA9/K;8,IO7UY#6K^:^XC3A:@/TV^[(-#'1N*[$^C)/UIE,)V(Z!4;U71N$NY M;S5N.*(_C4KZTQ25Y0+P8AQ>6?O3R,:Y^M.HT)\&8+A;S6VU!CE957P5^M-< M$ HS@?#DS4'4I#^-8?"&!/UI ();$%2VNH,4#D':G\;D1;VHK70 (., S+02 M*UN]04ZW$I/^- I&8IYP$8"P&B#,A,$#E;,+@%[2GT:3>56KRD)\6>E&T)\& M-FB 2\ EX!)P";@$7 (N%6YEG[)OA:HW6BJOJMN1?D 0TP@".:\"E[+(N7A2 M.3?8D_/+*CVRJS^-ASEY6?5%X,PA< FX!%P"+@&7@$O )>!2_;B4;1][JSW- MGGWL,_<,44UR1,+5E%9:>POJ@*EL]*$_4!E47"F^# M6GD M@7FV^(2,9^/LIXTP-\*B<2(*AX BT8.>$\19-JD!;?FOF":<'\1D3S3$'_N< MBT?V%%H>-[/"F.R2QA,4(8PF:^ZXY!!H)_ =Y$?)*TIA>E+TUO4MWW;Q#P>+)&]\L,%>87WGU@C M/(AYO/\G'S+&8(@QVCJY5O^2Z1#1H\66=4)@F&XPYEJ;[*3@> MGXR""2.Q4@I"FMU^36N?D:OP<"QFQL)-0J*%?SG,2YVXC>#(?[G>_=^..#ZM_A=O_/??^W?W70?!_3(COZ5Z_[M1V_X#^[3 MC_OVCYL>_LUGKDGN,>S=_^C>+ E#EY]W;4A7/#PUSYI%Z'KYXNLRP@5&:N(OY2/ MN^WY!VM>28:9ZJZ++,P-.UE2J$FU.YYP,(/$W+ITAYN?K)GG<6B-5-F:228& M1YW1O8F9]2?#,CNE.$+@2\/@YV9V4:6(\E[T^M=1^*5%*E\W>SZWJ'T-1*)$ M>D2QA3]T*(FZ5NCCD>\OW'19M&G;]GPZ3XI9:RE2AZ^F ?XQ2EJ88IX)5FQI=$N/8T MF/MQ07)9-^( JAA"U1DOW:UTY?/IW&+G"$^$)];VB0=.7!Y\-"GH5D4;\A/V MU.)),,>W<#8,Z\L[A'J#[,495)&>016A+<\'1WE4:35SH7=_>\ISI+K6:*D* M+^C;QWDJ7_L\-Y(JGQ94S\R>=0$Y\D"FKA/@UP_T]5:E68]%JO(!75K% K(=P;9 -DXM7FA MG#ISV"!GZ'E!4GC5$.IG@H!@U%0PTC2]RR<88J,E:P:OZB*(!8A%56RIK3[* M)[.E#*G1,GA%T,&2 LE@?\$XHG)61GF0Z1DL1>,U8]N[@+9ZY\'$/8HYER82 M0 2< FX!%P"+ETNES)9T@?*>V(++,GD)GG*!.:3V M!"X!EX!+P"7@$G )N 1< BX=N8&N;952WK.!3NWGM0/L[]X0=HWZXZ'U\A"$ MY('M. [=T9Q6A1H&#U:(_#BSPZ215N"JFJ<5. "/8>!MN]N, $]G"GC0WQ.N MK,25EY5V00^J-$<6J5-+8DI8,=$ZG)"$ 4%PX!)P";@$7 (N56';3]MJ/K+N M?K2=?\VCF-:;'P9M9UD7D)0$[/F+@H#4&J#&0&?%%GA$_YZ[D1NC 0J?71L] MX+D$SB.R@R>?WN7OEC='F?T3H]$2-5X2#(:V$@&5H#N 2\ E)C7\H<0.YC2\ MR:"&OZQDD5X4S4D5)5)!R4[J1$?DP Q'VVQP:#KS@E>$%A_.//RDR\HCR5@+ M1#M45XD>1R)41\[-/,2T2$0IJ0="_W[;%+X=DF,*M&LC0X>18-\ MA6!2\ E MX!)PZ40!BCU+)S4]]ZV1P\4!?AG%H6N3=\N@@AL?%S^H;/P.HJS )> 2 M< FX!%QBB4O9]N/"&5MS!E;H.P('-/;K047I:D'%G+ M@#70", EX%(5N93SZ$EY>EMA2F\7NLO/MG=.0S#8%Y_-0WN"V7AA&_@0J,0W73XYMJVI$2LVLI44GR2[WZ?%PJ;G8YFUM=8])CYJ@T1).T MIY-X2=QNDP&08A52L& EX!+P*7+X5*AGG_QBZC.UB)Z63OPG?ET[EDQ*?6( M"8CLF.3S6QSFK?^$.-?G+-O&DXWQS+@9YK3MSCRTNE6/T4.G,\(?.V@4PR8] MA#Z!2\ EX!)P";A4"9-/VVHI>K(.<:;1:.D2KRN,[.8 F(H^BG'R+IQF>2( M?\19$0D+?+=">\+)(L]) DG'.#X98!2$& C-.)A="U*[#D0E54&*R M[FWJ!_8V.[2< I689"NS/X^CV/()63)+C8BE1N$5=;LG[W%1V[2LJU!$]T+0 MN$M]']$"=QMB$H$8P.LRX)4YD\,XH.V&(;*B>?A*L;90?8L[951UI-NRP$M& M'@,!8%AU&.Y2 MT[16XE$G. MMW)'"Y1S46!/SB^KRP?M+$SZ>[RW%N8\S$FH! +''(%+P"7@$G )N 1< BX! MEZK-I6P;V5NGG/9L9%/[N;-J/K][0]@UZH^'ULM#$)('MN,X=$?SV!IY:!@\ M6"'RX\P.D]AH:;S"2BD% %[AP$M[5//\\K+R+FA>?Y/V"*8QI65)8$C"@" X< FX!%P"+@&7*K'MMW7N?V]_@&'0 MQI0@=[2\!\MU>G['FKFQY5%K8+39'N 1_7ON1FZ,!BA\=FV45!9\1';PY-.[ M'%-D4!;)V4"=E\3;<,>;CQ<=&-RD87(08,7 (N 9> 2\ EEKB4+<$Z?6+#8[+\ M#P-L%/SNQA-2- Q3YC8("[+VS$9+X47%8*/? 6 -- )P";C$J-Y.GZYP:KTM M"4SI['E'YL:2"2J]/9, M=H16@3][00D[6I<";. 2< FX!%PJQN0]92L)R<36KL;K>NYSS@ A$'3@4AY! M%T\IZ++ H*!?5AT0:!I3RP. ^7+&6.7/45[L19^9K!VP@4O )> 2< FX5&DN M9=OC9;2#BTP[N.@Z(XTT 'A% V_;^64$>!)3P+NLG5YHC%'+2!_L^T)PM); M!BX!ERJPT6!4K$N%G'2ID'>TT0-4,HU*T!W )> 2>UO)S&EXA4$-?UF[T]"E MHM@Z$<9YNE3(:J,EJ]LU52 HSS288.L$N 1< BY=#I>*#%" 2< FX5 TN9 2U7D4L[T^O+TMLF4WC[@H#MN-/.L5S).]#$\ MX4JX\I17 E#ARDI<"4"%*RMQ)0 5KJS$E0!4N+(25UY>4[T!FL5H.D(A5V!G MO61^US)V:9U@/O(0MYS6A51^WY-2?<[6>XI 6^^9TG8GH%Q%X//SMN24EW(Q MS%K&PY]*@T$&]K,DVKLVE8KH8ZB(Q?O$>GHM#F8-C5US2P-4&>09Y/ M*L\G;WFJJ(V6(IJ\*!=U9@2D&:3YM;ONWB'PYB M_ '-2+YZ8_$FL18#4J3D9.PLB&@-LFMZ]-1]1E]_NDX\64)[Y8<+\@KO/[%& M>!#S>/]//F2,P1!C]'5RK?XETR&BY>I(EF4'.:,QDA1+TT:R(:D6DFW91**- MM'^2@ON+'TW"Y0QFUA-JCD)D_=&TQGB"UY;WTWJ-&E_6"85ILL&88VFZGX+C M\]7\?<)]^W+=_W/3P-9^+G3Q=J-[U M)ET;,1$\:Q:AZ^6+K\ML(->G4Z$_^KK^/*((-A9&^KSDZW<=<24D>F*11[1X M\N+K*_K5QEJ??*=+5X:N[?U:N!+W?O?1;47Q2A/-HV[[\7>RH9QDL%*Z 1W( MU3JXI6QN7;K#[$]0=!X#UTB5OW6//^&^X\LF$=?%RM193^%:LR;SDFC%6TMO M4[)-/DF0Y#2=#E+,]\+()NV"UH8A*U."G 5M*6YSRB>6J'VFKN-XJ!P7,43T6 G,IYY;MO'?*4'NNGN** MT6BIO&EN[YU5N2D?2$65I"*34&PUMRQ2&,Q&2U9X066^^J"8L1P&Z_!>J5V1 MU!K$7+==#W'^Y@)(OB8?VE8TX69A\.P2_V_TRGV:DT"TZW_F@C?3Q7HS7:ZS MV&F9^"E*5U)I)1U3DO<&S3!)71I^Y+#9REE3TE[S/\=W8F2P'NHIM,W'RF:5 MK/BUAVC'4M]IKU WJPY2A49+4WEUQXH,E79KA*P#Z]A)H$4:,"N\H6P?2F!L M>?L(8Q_4#:J"*B9V"8?!08+M061Y9$,'+V-XR8I?J6HFS9EF9"6L2VG=<^CE M/:[17RS7)P3O^S>4W'2;N#]N1Q&*(S&S_$BDZI7(5(.K(Z6F+F76SJ*9CP37 M-GYD[%[((D/HJ5Q1"AAP1?GD,OY#4"[^A8[ZB84I.JTF@I,EYU M63):P1\ZMS]4$)C41DL5>#W_(GP^#ZAR2P0,^/R+<,6=XALT1F%(P[R)"0M>T[^-\._M"-,^^0J*2GGL*+.T[.0L7^FD K MK?];.+9TVD!PX<51DC6#<7..WU@TR@'. MT;'.T5MZU1VA[2-Y2'_\(T(T>K3*B6[BAF86)J/1TGA)AJ[BM0;9 :_IY"@S M&RV3UX6BZBO"AE)VO/2F,\L-R891LK,_PG\#G[Y/I\17FSR.+=OU/L[UK*>) M=#+5_LZ>8S*2-*'1TGE#S'UP%FQNE@&528WG1!2ILO%ZO$[8\7A^?]IPZA:F;IEAHMF1=EE@PR,/O/O5X4 MBBB9(DJJT(Y)[4S\SL3RG_#M7'\UMSDQWHG-[[G6:&&V7ZF96HTFA).B^HN:UN6)>KM7=R3I"IC98H:KRQH\Q6 M*8?YBERFJZ"Q>_XS=LJ#$*)GIU'(*_3-+!L:MF)%7F,J[ &!- 843H",+IA705]^Q"BF>4ZRTS=2[."\R4,'9*+!7'?-@:WT6\T6H:JLV%J M@"W+@"K=A$Q&;6J2TU6:4$"Y9S!>LV.#>A^25(3 MA03^(\RAJ!F_SE"2R0/6;I'6+DFLP 3)$7W3)6P.\\:.G5('_U(Q1.(432"<.4=P'OIW+A23] MV[!.AE3$6H,L9Y0B-\KT1DOA18,EE%V:D?R6J3:S7HF7$7H,3DM>_>>Q(IK K/CS>("<2;2K'-3801G M%V@74]V\T\@EW,,K".L8OS(HOLVXF\IN>N MOP.V+,I4F4VC:=M(Z!(O/MHVW49#J12$#@J;<3"[ M%J[PJL1%@>, MO( V.LY10/A20C.[C19ZWN7!>B5$C&Z#<+ @+GZY)/J/[(4X3(E&8:1<:2,0 MZF,:3WM\S1,!2B9=0C2%D_C /[0FI&%!PJ_GJAF6*K"6PE)9AT+8Q M.4/TL*#P@V?Y<=MWNDLB9Q8;A9:74P0%0GYUQ=:!F-\)P:627O2\D:O9'J/1 MOBHHY6_S"'\619Q%&!NYA/(\YR/:M(E& JV$X\Z%V<6G5,U+HJ/H'L7],0FB M++YQUN5G[+X@I_D?% :[1$=KM/[\BR&)TE>&DOO 2BY?.Z?&5PK]3&K+\O*. M EQ5MIE3JV3'?5[>>W&+)KG^6A2I:B_9DL96M&LCSG+^-4\*=$7<. RFW&B' M4G^/:^ Y78P55%1P8RE1G6 Z#?;&GCO];[JW EOJY$J#V;%R^;7,=O7&) MY]!HD;UU)4^L!+;5:PG.G-OJ1:"3;*N+O"+FJ98/^^J%[:N_=42$??7+V5>' M <. 8< PX O;:,#F#%X G$6$:MFS.\(F$UX.\& "^X_FR(HV2@AQF&Y0ZCC' MUL."ZK>8Z+T%S?OCP<0*4?2#4+Z'/_"Q[8':OD,__D9XT%EA =GBB_!EWIS0 M<4 8U9_%1U2O502)GJX6Y.VS>[!?42-('MJN8 J3I*VX641Y6/9V.2JS-BQ+ M344T!JY_Y6+K!9$RGBZIF4'+3W%Q@%]&<>C:Y!U=+R@*X41@_HWI18FO83"T M7DB%@TG@$;*0Q+N=XI=9R!32Q4>4&:G_!?L:I6U1GQQIM/ MF5C^$R+[&O:B2@HWQK.+:$K1A9GQA6Y=)!G1*Y;32G;TLB#-+:'T/B9=$1CRJRTSAV5TC M8_RVJ0L)/:74R'C;53\^44(4DJ.G.RKC0XF,>N+RK+D\14"4%-57>+4(KPUR M>0J(88_'R*:GIM"+G41!0BM&7/(ZXC"BDN-4OI.\((=>GS%3_7PA[(L6PY12 MF/"F/^XN./.(&=/WB6"2_W??&?'XML- S\SXSOH'*U?NDD@).\%: 8=D65DL M"G0!+AJE:1>+D\ TXZHBTP)\4IY%Y4PH+LCG8'I1(:Z&NZBWR'UR%A47/]/X M.F8TO[62\'1]6=DH)1> ]W$*[R.77#[@X0?.=BG-14;#J@9(M$)F05:(!V/R MAK8=E047II[@/LVJQ#C.U49+%WE=VL[? 3>HC W@],L29\7<"#VYOD^"9:0F M$ 4+[%[LE5GEA"M29L'3&BU9E7@C?S8G[&XPC#E59PETI!J%JO*:E#LPR][N M1YWT.L(?[]7H*=?A9+[7,N:*$\Q''DI6XEQ&&W-T_5-)Q*F/@I)9TD\&"0%* MO&;F;NU5*+M+]LE X$'@BQ-XDRF)-QLMR9!Y8T=#G"I*_$Y;1LQH!K,C@[O/ MW3\BC"C;]=SDC.&BTF%:\R8.N'B"N$[@.\@G61_X%>4"/:?RS?+(@29N,$$H MCJ[7N%]H-KC,#)'W6XRI=CMS)^$,#M^..%8:OF!Q_ MM[QYUB+?BD0J\"@:;^PH&U_Y4Z8@*G45E31&3?&R0G*(-(W?E;I?D].OK*^2 MCQO&A4NW1I+2< %M@[GHJL=9480N[K1K@:O-NLF?651(,Q*5-U26>G9#M/O< M:C@GB&3:^%TQ9SC1K871/,0$8L%\Z^Y<",/5!6_!*OOAT\K2,VR]YV#.%M= MU>_!I.Z9B\6J^S+#/H ;8[$B9>9(!,;Y-H_O@_@?*'[ H-JE2TD5E1UUAR#H M#,+ JC <*%R07AHRFATZ/66DRPP)RR4D9P]#_.,Q"B-NA.*?""7=1_PX")/U M".2 PM168CYIZ'24QVY)A-EJR6*&F796KMP\#A@%78\!?8FODH=:B MC^=*@]*I%3ZY_C+T9F ]M_B$A-N,]<6$%%A'X?F5JT3-T GB+)NT>;!\DKO" M^4&,[VZ%^&-BDL;H*;0\;F:%M)Y*/$$1PAK8FF,?)$FWW)5XN:BI@W\XB/$' MM.+:U7K3TQ5B+0:D2%\X"Y(NJ=>TW+C[C+[^=)UXLEP-5GZX(*_P_A-K MA 2,QDA2+$T;R8:D6DBV91.)-M+^ M*2N-Y8\FX7(&,^L)-4TN0FY"@_'8F8LW"0DELLOAWF)_?0AT39$##O$Z*'INU9K M%T[8!OQ6*)T"OO_]OM?IWMWQB2'5N^_LUQB5F=1]?]@=<,,^U^G?WW3O!]T; M\FK0O^O=M(?XS6WOOGW?Z;7ON,$0?_"]>S\<<)]^W+=_W/3P]Y^W*9!2\/7& M$60KBTAXR>'$*VYAZ-_/I_@^]K8KO!X0ZX=/EN_^APK4^^*#WWRS(C?JCQ]" MO%3YVBZ(A?MXWCQ8!75C[LI"X M&*X_1TX[7GQ&1H-O9.)PCE7*ZFAHR&8PGV+BOA)I'6 8NF-LOOLQ]__8 M>]?FM)5L ?2OJ)B94TF5S$82".',I&.X MB8*MJ4TQY[W>>70C.Y*XC>I'>*WIQYC_SMC6W+4GQ'$BMN5.NM*+&6#RJ.%]2N(V5*TDO1 )C,7MO\$R)%>EF5(K2[\ M ;2D%]37X&>UUU,D>'G1IAYHG0S5\_AHET":FW]Z/KH:K>4D#/@+V(P7 ,>S M/>&JX)Q8@+X4_0!@H#^@1B=150L'_= '36M&?(+E-J$'*C2ZFJ09,9UP-L$E M@M< %$'VU<7,].?"AR2;+@3_@&N7@*PCD.%:/URJP%+]E.WJXQ)] %T)5U%[[R(8 MTG\J[R2/717_-/5&_!"$.%ZE5PAY7!P/%2P? ]NR83MX<$!0AV! F#BO]27= ML<@7>2SRMC27/7E:KB: N)Q9D2*O[,\"29*3&3G;JY9=A;B'B"1'F.TM;)>7 MTB7$*DLFF0\>' %\( M4+@!PB\8 DA3T_:!RG #TWB7D5W&3<>(3I%%H5PD"SC#(_$9K6@]&1B8JM&W M?8!WI#Y2Z$I+=:5;XH2+'GP*^-807=UCXA'R_ MKD=""F;>$F3.(Z*42?<.9_ISZ3(_<[SYU-);%N1TDE#T5^I-2=]96""N;EQ0 M[ASI.P&Q'F)WVD]PVPQOE-[5_QMCV2LQ?8Y>Z^AC:COP:;QU !6N]X?I3V9\ M08:',K;&A- M]/O2IM<>"<5' C12+* /3L)-4"ZH'4"7,?NS*34RQ>B9FN71J<*9&0+O?47, M(K\6A":TKUXBHD?A+<)>X:OX=625TR7&^GG^>W>SJ=!^O2'%79@;(S';+DQ[ MR)Q]K>2\NZO\I9;4KW8#R@,Y@ M?Q(]$ZV%#X<86&-AL" E((ACSV%/7"Q,T@<^>43^$5"*_PCZTQPMB)S-7AX3 M?N DGBAY.ZUU;L_1:) ?&4:2=S?H5!K*= ;4.T EOJ?I8T*4,KN!*US;OX$ MUAK!C,G=(%C.V>!9QH!-U@6>8OZ<(:M/)>QZ05R%LHIE?:20I/8&W)L-TX;C MST#A!H$Y@:50, !QX7%QJ6>@-&\9\$+3W&%2QP>Q:I-G6!G@P%27P'/1,XQD M"O)X^33C<9HUFTC6B@_^"%^5?KK>"TC[)XK94:DK>4Z=-K,AD'YP=@[AB)=P MP#*I)>,C2VI5,,'(9:)EP]70U>D Q'Y M__!RX-X"DL%;Y,B%I()@\FVJP%/.[3Y[SC,#JCT!,,O(N_]DK@6J2B"..N27 M].?2>F)+/+ZFD #09I,Y)F?O-Z Z$/,XP4/X.XXB^";;GRSGL%YH6J MV)R,,::X7"!1(?+B">-[EY/MT4W[Y-D.&+JQ'B\37ET/E.(LZ;OQ>5:)C0\X MMOEH.]2"6,&A55'3?NER3R@DN$4 ASYYHJ@F$OGYX^-O\:STB[4DAK$,T0.* M+6E; _XG!;"V@_8. W>DHB^6_L+C10J(8$% Z97XU%"/.#;((.H[86O"3YAX M1%&VV.:YG=ED*MW%7__ OP[6V4]@^9%U>WOWX8_8VK;9OMFC'W^!C4QMC3LD M=>+S]\ #Z-VA_DUJ6GE+?\*E(D%JH;^G!TL=854)9'Q\DI9[#E"V(RWIZ3-> MBD=OR1B4C[2_1.I]\L%$0U?RU*:N*&JW4?:> )T984S"_22O*?8&[S.9EAFD M@B4%H$U)LN6".DS@?Z;SRMV1*TZFM:EC_,8WYEM^_OHI-T)HB?SQ;LH0$V4N MQ]1LM1<0R013KU] GPF(&R>1]1*4'6S(:]MQ3T -41_5$8>I)HJ&G7)F@K+N6"6@NO??@KYC#?KJY M?Y_BL,$RZP%-'OO!5)7HN9O['_%C^.JKGB%+$3SW! JZXC56?MB3$L")PJK( M!!_1]J8\\\V#MP B,GJ#M]?IDZ*\PU02)&A0 JDFA1PZ_MV71*=BO#SZ)& F M6C2..-@S%#:>F4E!KE::E@4"$&4WH#9LS ZI3;*@/ ND'FB^3!?%\S-U&RU/ MJIVBTCGQ0/S\Q04\6%;H>YM$X# 3$*6TS>AQYOR6'J,KF"174&3>%F+F_=TW][&_6])[>MMP[CO3 38C2/>8&))6QP!#.'N\_Q%1<6KTP?^8[A(C M6THJ7/-B8^ALL>#AK2?.25'9"191"!?-%(H(+.(%VL@DBJ2AVP-,>LRU8]X( MW %>,&+L%EOEMY7T#Y$XN>VR1^L3)T4.Y 7E0*[/FU([ZS]%W>^DM+W/7'\Y M3V7O 7.*:#Z5ZZ%T9F?F.ANU;ZFS#,]L9B 0,VDJX\$>B>-PP*=IB,*,'6F1 M']/;W2D-;P^2Q?+^;TY=(]^[U32_=4JZ9[EF81F$6IG$B69B1ZO:=Z;WY,&R35[36!A\50'"T MFPW>(OX5*Y[$]-W$8\;4Y<#DH7"6]+@A#[,H4W)-3J1=PZCF.]X+\C9])0@?DDX<1X^OZDH=71%YA MC>V>KZZBH0-([3(98A%^)X$W#6DH!%9 &9%V<7;W;:=MW.P]W]D5H;%!3*Q9 MV3W=:>X Z7!C.F&+I1!@]#+Z *OB,$V'#XQC.;UD2>-Y++':"I+CHF1=_PIP5-@BULJ-&T':6L^QW#!*]_+,ES QI&$ MTJGUH#6_8#V!20.^MAN$=DB1'S-SX^\Q"0.[B:E'FK#RSY@8;8P?P4L".\XD M6H:$?6WF!;0QC4PW:A&,WS!\!ZW:]Y[QO&QKQ'V*4AA6ZP5H%G%4F;-+"D![ MT9P6== 4@$BB']8.HD7OG31=69/;9*20ANI(^@4U(>%U\N979G5LA7^ #1M9XI=&G5[N( /28,_"__J8,^^^.B3"R=(\7 ^![ M392C^YC;:/W>^P1K9"ENW2+= 8[,H\++^XCG<,$5X5[JR10:[E<[*V4ZT[XT MVUP;F$7[A -''#,(XO 09B'0YVYCJXOZ1O,&=K]W+J9T8G+2Y M@$UAD"XLD M4L!/7!DTODE,X"^K(J*^>0J'YZ^.(BFTBRX6\YF+@%Q'/[R+>H;8+CT*?>A= M=O4"DJ2P9A\GH89NCX4;>'L4_F;^<9=^M-)NB'VFJ5UM.%K[<:^KU/Q,,_IE MG]Q'AY;2 .@/NKV1<5P E-ZL8G1[@T&I9;JXGQ2OME#4U?(T/QUESD-\\& M7$=P$4UP@7I]UH]VYKS/_1QUBM/!P3MTP<:,(--A"D-%MD4L M.>7=]4WTFKPRSRWK2\%\;;YKJ-Q;EN+-F.]C,T+9IV$*F1M/<)[W2( M190T)>]W0).%](U-+$,'6;K'9ZH[UK>[("[/07OV$[%0B95,T&9I@@7-J(HF MG_&NCV;\-3I"[E6ZG\R(M71(4GP5-W'Z@.TS:":["1 M5%O"W^]OX@62'EFX11YCQ;#X=(G2%1L_PK*LD0#K^<+-[W4Y@MPYDZZQ79BO M 0_*LA :O H#L:SE0,C2SEA!4#=;A>,$'GL:G_K,,A=/ MGV((\_=L@4G26C,-D>P6:/\["R^;=B7V'WP4$)AY->,,O][Y4&761'5PXR 46*N0GBIO$6 MMU!N1)2>Q ^!N+2NOF;B!="Y$[ERJAVA?\ CJ)UQOVML.4*VOUC%SH ^28K! MY!K0." PM,YXU!TT?I^# QZAWQDK6G?=T++5"ZW3Z3%]GUN+-T11WF;)K?1$ M59ZHRMM81Z,6UM%H)U%'\\$.S*OW-T7W+A69 (7) 8-+B QJ$"C93P_KL2QDMLC M%ON,YEJS6'CXNB"-- ^^C*2COMY5]7HY-QNS8Y2NKAPYETELMA6;5;4FDZ36 M^HQ&9=)5BEU#^QF7N"TCA<^5I1SJ#\:8/F89DP0\J82?[5Q!\Q59=DG([(H] M*8]CDTD$QP0?"K,R7MH2Y[TPL*E-$-UY@D9@5 ,8Q9G5B@="8XKC(;"M0LZG M>&.]-^XJD%3E-(7VF\]8C.4M80DK>'N,])6C#K_>,6>V"BC$I/-CGZV*MWW4 M+YYT7K(9R\=?O'SWAO8W)M:#^:N<$SZ9A-[7.V-%'\H#O=>B:>@-Y0()RCE; MRAD4(RCD9RAD> MGW)&G;$^ ,I1VR1S#I2(?&P;;FLQDEKMR(74?^(D8AR=1 8]4,L461GM3"'% M6+I7V5(V%UI@VFAT?$Q3T(TK*X.=+6>!:2W&-'CB^*BF@MQ7Y:':%ZAVUJBF M'!_5-##.=- PE1:AVB5$"2H4NFZBE+)FYJE3BGI\2ND#I0QEK;"L,J4WO%#9@,,F:FRWA->S?-&M>/'F :CSK@_E >& M<&N>-ZH=/U:C]U#^ Z[UUE7U"UP[#UP[?K1&5[#;P$#6^V?HV&0HH[5UYMCTO@86S2I:WQ(+::.-E:T/.-.NF.?B<$>,YONM.5SMC=63( MNMZ4F[BQBVYYIIP@>$'PE0G^^ Y47>N,M;XA]P8C0?""X 7![Y?@CT_O_<[8 M, Q9U9O*R17T+NA=T'NI!H5'(?A!9SP"C5X=GHU&7Z+U<*6V9YO[FOU.O"?? M7,SLR8U/S'43#W5=-#9;U]B,_?T4PS%ZY@EP,)HY;<.SV%)W;M.VP'3**G;U MY?<@ ;!I#SKYH(W1^J(QVAFT[Q*;%8W11&.T5H%&-$83;:R. C;1&$U@E&B, M)MXH&J.)QF@5'3\_7!N[HM'1RY7S 2[ 7BN/CSE^!6U.G9O&JJRWF\J2G=" MCG=!.FTZ6S72:4' R^B,-64@#P=M:D(C2$>0SA;2.7[)L#[JC(<&D,[H# LY M!>F<+^DSU %.T:5M9Y M?-&M>.7;P\U')^JRL#>!*Z=-:X=OWY[B&.5>SVY MURJ^UF2AXY -#&ZSY2A*'45B],65.@X'HM115$((@K^84L>A+DH=!<$+@K^4 M4L?A4)0Z"GH7]'XQI8Y#XQ)*'*4;S,!ATC:V!/W53X$_9%OECJ)K_O_ T&N8\2EU5\*9*^6Z%4IE]\X*<[G/ M*I^H17F6A/PI#&@E:?R[+[;Y:#MPW2GG&3UGI3+D(K9(WW;C6M$;7M>4'P]' MC!_; &SK)N2_PW><9U&R3Z8.F82%)S.2NXM\YR5U=1A7P4.T:0UW4 MJJKE-M1%)U79DRR\?_=_*5H2=*T ^D F'AQ+#0Y1Z-5D&=:*ERRVJ@CI: M?MW]S//#*VS7 38AB%,'-$ ?",9^IC-'99%!7P$WOGCN MTQD*>%7DU>]1(G[UW$E-8E=QWH&L[!Z:%QFG+<:M':3(#KB%Z=@7&:9' MSC!=<-3YDH+*.\BBRERBWQEKFMS7FJIU/J]<$$%T%T-T.PCIRD0W MZ(S[/7G0&YX(T17[_#&DO];I7U]?++%&ZKP%V2E-O.%(N[R$AF(I+[I%I@24 M6RM.F* 6MF@R=BGNM1J*3IP24M>_AJ/3U;X\&IWAZ'1!*>=**36TDYTI!0>_ M*X8\ZC>EIIRB*_JX7NB<@!0CX/A;U1:*^J(5"K2JW&?5 X3-ZJY4+8H$=QT/E$B>* K_>QB 2\8Z+8KF1-: M(ABD4L9H$591*AE^GQ5QX8W@V$?XB9((CI"4WIN.Z4Z(=#\C) RZTDKZ5LTZ MPO-$#&2ZO B0SLI,B@.Q$+"@/%"E&7'KD6EEO?$1T6O#V=0L\GF 33@O-/(< M\2+ 2FB6/[I4D@.UNXQRX?D4>%B?BR-4?5B/2^@%$!!0J4,'K0)$0J^PMG() M#X1V,+7A*POB4^F+@/,> 1DIJ (ZH95/=76?/7N"99LS,Y"\";7^+1SV"AP MY:(%UY/W[75/'MB;0GL(_;_7-WT&^W-YZXF>A/F8ZJ#;RVE)$D#+P1TC0Z]T MC/X1CJ%1SWTWGU4:'\-FK*/@FJ:^-P>R\*SE!)0V$V45GADPXAE))7*$\&1H MN-1XB8G'VH^SAQJZ;F\^<=8G7W ?>!;N(4=W$U_]SPKN'&M>[;EX-YSK,H@ MQ :=:G>=(=PT-ASKE .T"[K&YE/*R*W@.C>-EX[J1OE'"OU(E0&M@@69H#!W M7KOLPP]+GU:TUQMF+:?Y,^6G3RYPJ!WXC+(+H^']7;['^ZA\!3K6177SP>CZ M'$@:(*>*%&3C*!Z M;('9!;88ZK"NQ55=U(K9@Z 6+ @C5=L-0E"LF=V"WP7[&+:-M+GV]7D$+-H" M_U; N,;,?";2(R%NO!D9]'!D)?'WZ%=<+Y1>066A7X7M/MO 98I,ZZSQEU+# MN:[;5UG4*F^OQEU+_I'M.<,5]U[RB/D(5M@R7/](.94_W2W@2#J_HJQ ,/7G M+$X979A/Y.K1)^;/*W,*F[TVG1?S->C\ECTTG&\%R'7ALQX:T^G>H,$NQ4(C MCV+/]1)4&9^[*IU5<-X-8&=D%_(/YF3X)&D M=<\7D )<77$!ZE+X0ISG2)_=+*.#Y2.P20 ;L,I7Y'N!'63-JD2Q=5/^G3RG M9+Z'/#=DO'?C_LT@>@M\\ JJ5O8$LO1$7.+3'2(73;J>;6SUI654J"V=$/\P M?]GS9?S1 YPQ(SSA5B?7UM)_\7PK(&XB,97.&- 2.+OI!ZN>T:[TD#(6DD-P MT 32A+^=>6\B&28M0=T$)=->S 'AN]+GV)]C!H$WL:FG".^ +528- [YV\ ,>F!@14"O:Q*O!-T M,WT&>%D6%:19H6[W$A(02%QZNFOI>C!D)>3%M!F_/3W\S MJW/ UPDQ!M&5RZ9(I'A%>)7>.,W9A6M<@:*Y0$I M[)H7!W-]8S+HP6.O]M MI$Q)5,30!2?X%5#^<,T4BT)P@Y!'2L>-S.V04DE7^KYU[^Q>(H"DK<1B;MVD MV1);Q7R3WY(]WL5;K*SKXVBK?G^;]V6SQE\&$WFX5C:1SPD9C:%U!P] MR81()$%8V"BUO_I!B".U*+T'"\B> IMR0RE2)H*3%W$/%#?0(<;HW?52N@HU M>WFT&5 &I5:^$6U!%"O;G)8^!U]C+ZCABJ7?9EZH&R?P9":W,IMF?^^^\Z+0 M>N3GH_R1O:BZ6Z2@0V_>_$?NL-U6ZJ.9?75 !B/3FBQ<$;R584Z*+YM(;5GL+%UB9 M[!T5.P_?3V;$6CKD;KIZKO>@;4]N7.N#C3X:J[C[\* W.)<^PVA=,*/$8B>F ML3V;WX]#[P=$'IA$5(,TGC",S\U>7AL*GJ<4$2@B1JG>W-3A.; ]@__-0L M;6"7('DTTG.DL9,^(JA"4,51QAKO1@S8U:@O]P9Y:A!]Y?:) ?^B_R#6E0F[ M,I\(,PP#R5N&F$-(L_9IR%UYQT*"NW2;*]?]]AS:A3$H5K4^HLNX87?Q=8G> M];LIC3\'=\F-T%AT51)3>IUQ?R!K6E-=Z@Z!FCZ#$Q5*5,5%%V[G\K,/2,,72+JKQ?%-4H$]5Z30UYVC^*7D+0 MX>-T2B:LB@OSZ6RL!"&3I4_;AO)*U]";_)3,%].WI(4#[ZJE:YF<^O-YY[+".PF#'W[<4GS^QZ\*+F36-_,5_SRC>^;[A,KU2HB MKWYGK.I-]=&(%<&N=3>,9!KT!F/^F<8/Q+(E46N+3IL$\B5UAJF]B]B M7?U%?*\(Z?3.F+IXU'<"\WL$]44 ML(5NC)9+$-?VL'(W%"-&ME'5%K_N8=FYT1@[%^-'VHYX6[RU^U%21YUQ7VO3 M^!&!7'M!KBU>K(-R-3#'!%>[%,33VZ:DJC@L059V=_L<;N925,T*FR6;T55\ M,_O-"QMF524#A)>"[^*7WFGLS>GSMGH9(+SI0"Y 5)F/L?#E8+2S]G:@*>-' M\ )=.(+6R_]H#$$UBJ"&DN]3+Q!4(&CM[(_&\+/?5/Z'P,\SQ<]ZN1^-(>@ M$%27AX-38:#%Y=]2V-[MMKU;;7#GRL]3 M!?D;2RU$;=6YU%9%304WNP?4;;T6>7XH5P)ZB1*@=\:]KG*&26J"!,Z>!/K- MD, 024!;UTA;D$"+T.2<26!CW?E:&E@A@37EYZ5IP:#B()]A)0K-VX0JYTP& MM:A@T(PD&"'V#YMRV+4HO[#5V%S&RED33MPY!:)UP"A/VD5'/$/2KF;G<.=H M 7%KO68LG?;E! DB.'LBJ&;I;" "A=HZ394D"R(01-!Z6V<#-:@[6SN"$ 0A MM-S:V8#_&K5WFNKRTYH8;]D,!;'&>:UQ"<;RC1O:5W%?B)YX]>6K-CCL#>],]9D^$N@W[FCWY:N M$GMC;\/.6#=VSG1MWM(YZ_RURLKJNJX2=-@GJ+"^Z8:BU]D6$ANVD<,;G;&B MR(;2IJ[=HG'07O#/:"/^C>@(A=X99GD)],NB7QOM]WY/L+\+P3_M, 9\1?Q3 MVL?^J +\&^W!,>:SVOGFOB[G<%<3]F\$K^TN*3C8-'<\DSTDFJ8!P!ZG1.V; MNOZH&>K )-I$&Q%E0O1_]_7.N-8(^/TB66[ZHDI3H$#)E?I=Z9\9 .3CGUE4 M^F3:_O^:SI)\L(.)XP5+P,<'^/Y[QYO\3.Y>93@*0"363/_UG:SX!%H&_37^*[)/HR[/[VR79-=V*;CO39#>!QVBHE M?WT@EK%QELCO<2<'^U$ZEBV/(9[L6[.1:TP]PDSEV06\RAN($?R I* +8 M_EYEBDZV_\-@]?+Q13>NA7^E[NHFO 4KZ15HD]Y5.3ZA)[A".X+KW75\ @#F MX+[Q@)4.TS_&8?J=L:;UNOGNYE)\#GHM\7AR=DBM)TLX,IF>\@.9I#]2Z$>J M#$9KL" 39.+.JXR'#>P C5A8[M%T?TKF9(*,FA'/#!#$>;UR;#B;)?WHWG>E MWSU@CB[2C33W7/(J 3K_)*$T!68;2#/B6)(-R/M"R((N808!? KH:;+&1,D+ M7NQP)DUC@K2!(.UPB>>DA\-W2Q.?6'8H_6<)C#A\[4HWM<^=0^L7XI-=$#LG M(!M& JQR5D?==9&3AC!ZWZ= !VE/Z>;]\Q$JKV+DR\R>S+)XN1N>=;/LO/TR M-26Q_MLFONE/9J^US] 6\5)30;B;QA([);"_>8X]>4V0;+BJ$CS,B(3:J.D" MWA"3*AB2#42?93=\.;#F5(R] M3LV)C?Q5LH.U&U?YYNB^N"9$5Z:;?<0N=!+\CF^/[\OS"S:$$[D1"H$->&;Z MZ9M8L\NUSM4-@*ZU7QOY*?QI4G84[]VE"\&+0MC\*WX+_^V3A0>[ J O *<] MJ[NJ1W)IE:7=8M,@FS;45UE/M847V/B=:^IIAAV]>[&M*D'.?WWDD?, MQ\##_*FUCY3C',P 8F/?C\0Z,/4] \'4G[,XXVH!?/_JT2?FSRMS"IN]-IT7 M\S7H_)8]-)QO!&M/IWJ#!+@7DK>=3[+D&:4A\_!9LQVS-7J29CYS] M;]NMW2$P:\H5@%!N42A0>\P<%UUYM$:HV".T'IYK.P(=P:7.*$:]CL-JL;W)5NJ^HI!STXI6YT\R%HZ3#W4WG# MZ#+4]0*LVFQRH%K@$CHC8 F[0='^%]R2!5L O2A8@MZ()!:@E@+G(#Y>(/5_ MC>18QN^)@= 5K^T0I/&D!$M!L#&/&-/O;IY\0HVBO6]TX[;@'L%\\P'I4>EC MMXJHXI,GTZ=-6,,2.BJ>BX)=Z;4-[K%#O !AT6"4W;"6J[=JD 6P!^H*UF148J#5,%TB-QO)?K MDEZD?A$)T8428B(-?1#^^BAF>V2X]+'WJ771UMKI7X&KT/]G%B MCG5[S"3CJ6;\S?SC+OUH)>K'/ANJ76.HK_VXUU76?K9I647IZLJHUK*;/]., M_EXVJY;;T)9TO@HU+QL2_)C_X##A<6,;=^YEK"X)2.N?C_YO8R2OM1EZYP^0 MB*E(P$\B>*@9>!27N&D;*MRJ%$R5Z,%: >3[>..NE#(Z3<1X\QDEB;>$):S@ M;1%&U,#_(V;\%I_R,VBO;NCY-@FN]\,%ZG[UPF9U?#=?)# XX&'3R65,[YRF MU;KC7FI'K(JQ]8@\7P$]_HBPXRL)[Z;?"0:62.5Y1X,^NHGD@7Z&F8V"3,Z5 M3+8.0VR<3 :=\7 @&X-U7NX3;BYW*B+Q7Y[_$^WYA>]-2"#JX'>7(@C1S^XW M!L_=Z$.G!>Z[=^$5%: MQJNR;+=!O!IVQB-9-=I4V'YAEL@GV[6#&;&D)\^S M1/'F[EPW NCO",_=J,.@RKO1WYD\VJ>\"\2JS'8;1*Q19ZRKVJ;6>\#UY($W1CCUQ58;?3>+;6@:-R&\'2QS\?3E%6! %SJ,H2=%H"J\M* M?V<3N.+]M+PAIZ"R2Z.RLO*X#I7A^/G^4![TF^IU5Y M=<T6R[R=+W:>D:UK*5BD/N=6KDWM8X= NI5*837^(*OW^M4R?$RI7# M%4ZN[%]7,]NRB'N-O$G=_I4C5 \P)T52#HEYFY-E $TH% M_PU$\,GS;QT;+"@BUTT\B;H8D!=KSMWV6^H1 M.X%(!!LT]@QBG'8VP+X'<$O!5?BZ())#0$R"O(^41UJ4[+DB2EQ7F "T/\? M_NQ^0?C>8$GQC>-X+YBQC]1$JY*^>$%PR^!>F:YTVEE-5T3D^)QQ;0N#/A"N M#2FN]8TV]:F^L&CR-Y\L3-N*!D:&YJ]\7$.$_LKR: [-!X1B$<)CUUZU33$\ M$1P^,&?-8DA%?CD"] &5=^>9FT+EK8L)10Y1H=+699<4FC<4B'_8P80XCND2 M;UE7GQCV.N.A/%#;I$X(U?7 #+9IG%(0I_I#I44XU:2*>CJ)-UX)UELAS'=1 MN0%5CW\^W**\!*K+(%1LMR2KNP];JGA)+7?>"U*[-%(K+YCKDIH&LG@H:WI3 M!M!)Y.(TF/6PQURFX0LV3K*P:;"WH/$UVN1/QF: .PUP/S-Y6W3$\Y&I6WO[+V@7P+^( MQ:;<$/^>HTZ-9-=AOS/61[(QW%F^ML^!(DCD7$EDZ^"(1DD$QSKWY*$N"F"/ MAAP_W$?;<0@..)@0FS;O+Q:+(BI55HY$(,56Y[A<\#T&;64*P002358&.Q=, MB#!GBQ%J"]=M$J$P2Z0O#W>OH$W9GQ>FWA;[^81NVW22R5?/ MG=2+0QB]SEB7!SW1Y>64G>NO#T1N MHO^+Z/_26,[)S63BX[1GQS8?<II.0/K>\HYHTA2.E)::(IQ:58YX\XES M'<$36POM3!]&4SVW1$2UQ>BTANDL#O9C; MI]H+C"O'EP^,<0KM4#48M&D:XX5IRM_)HQD2H2+OS*VY,_=+ D@&VMK$P2K? MC6&;DL6$FGQ(=MPX2FF=<5^5C=U;7 E5N2YN_ YG64B+I3^9F0$Z]CW_R73M MOTR**5,B^@/NQG\I?+_%X+U+0?<3J=X4;H0#HV5U))(1SQFO2C#AIO$*)RS+ M0U7TUSY>,B(VB427!99-":6W;GR1@O$;@V)=O42G-6B*4'7/&I&V1.&:0"0Z M/UGO"_WVR/4U9CZS2:BUNR4VYVS!NC1B=,;J4![UVN1T$RKM4=)W&\.I46>L M:7)?WUF MU2=/9WBFA*PR#EH"=K M1E/U^(W=YFE4\ BJ%E3=E!+1'%5C('BHROKNU;EMH>HMVH=E!PO'?,63DLV, MX%#?I!O^+43K>\PGK*8FZ,Y-_\EV(WCV =/X;Q" _=PXW9V1V=B&RRKB\K^K M_I>=(+OV?$;N?!%.L!'"BA%Q/]NU -^OK_ W3<-@T#6V3M=5-TW75UR;;#A#>]V01DODC\=G5:#U94GNJ1@_U M@4S2'RGT(U7&:UN0"6*A\]I=&=C,WO9U.0>,F;!_X^%M=TGC*!F"Y,C25YG+ M*X_C+[85SB*9EGJ0DW O><1\!-Z^#-<_LI'XC:RB,P%X$__PLIL2C:*M0#3U MYRPN2EV83^3JT2?FSRL3IPI>F\Z+^1IT?LL>&LZW N2Z\%D/C>ET;]!@EP)( M[OD4>ZY!"2 ^8VW_-%NS%VGF(V'_S1X23=,L8CU.B=HW=?U1,]2!2;2)-B+* MA.C_'F)("E44H#Q,Q,-$VG_^9HZ+KGR%X3_&R[Z&R)("8]F@Y-B\3KX\-TTO"+1D"^<0"$;V7I969/9G@W@1W@X_ 4 M,''8BLOK.B>O4NC#21QVPZ;UYY(-# UD_";=2@C(12@[=N$DTAR.-PLD E"T M-C)O9-77]70A1NX<,!''I:HT7)%C+@)R'?WP+E(S;9<"FC[T+KMZ@89",8%] MG'"D;H]Q):Y1\S?SC[OTHQ73@'W6U[NJ;JS]N-=5UGZV:5E%Z>K*J-:RFS_3 MC+[8[$EM5M5*+;O%'MP:T1CEOEK@A6'*R2I!S6W+,44<&FUJ%6;7/]7DJWRQN/J5MZ#W5,#Z66$:\<;4T%<4WGUTP9[TE+&$%;ZOPDZ;&S^WG]"6C0YPE.#C?Y9V^%HYT#K@F=;YY+^W)YSW)XCC M;(G#4 ]''%B&,)2U@@%]@CC:A$"".#AQJ+W#$<>0$D?/R'=M$L31)@02Q,&) M8Z ?CCB,SMB0^[V6T,;A"SF/:CO=%41;,+JFX'9BG MT+%3PV&^TX/ O#/!O$,A7AZW%&R\(Q#K7!%KT%*61M.3Y6'![-*CH)X(#.XW M,'CL;9S?-R\A]/31M7:(.XFRPD/!YXP$YN!P$2]%HWY+1N!8BU0(K6C_8P<3Q@J5?4%:L#!D" TR)=1/RW^'BV6+C:'%:WQJOG+^B M=,UK<14U6[YB%?7:LQ6*"2+80R98FI\T2B=H#(E%DK55$TE"^>*OQ_=/2!RQ8^JQ=UA1N"WZ^ MM!3Q:H21RVK;*V%@BB0(#S$"Z+R1*E>4LU>DPAFJLC+HMPBI+L'8^$+,@&#H M0++G"]][)G/6S+(&L[V,:2V*-CPH7;"D*$-MDQ;2D*HNL"J%5<9!L:H/6#62 M!TJ;AJ5>@F[+QY(2@*@W#5],KN3:Z()S88O+@"2?6.29.!X+Q4R\H"9;OA1U M9710 AJ <0AL6=^9@(02W&:LZN?:-NP5J_3.>*C+FIJO3A=:\#YQXM9S@]!? M,H2P78R'/_FD9EWZA6@L^5Y8>R6-86>L&K*FYY,.A1Y\3EB5RWG;*U89%*M4 M,=S]B"IQ8>Z1+#WY.S8&V2FE]K3)Z*#11!4;@?3[LJ'MS)LKWMP)*HI&'](@1A^=@AM4^%:-RE(KR6[RA2'$T&UH3P:-% /)+3R5J+>]NFR MQT$][)JBZK+>SX<-3[Z=W^D,LB^N'I EEY1/86QZ&/"YI78U#I]VA8WC45C2]F4&W(]TKWW=R4[_2&J@[WU@:=L=Y=%^NK M/9=]RS 7O>CF31C54?3KQQCOP),MP%,00-@2U'1? M_^MOAJH,WP6;;!]9L@/ID2;[>"XKLYZ]!LBPDU5MEX^7MD/\-OT]L:J6ZW_Q MW*50P#/GDJX9.)8F]N408T3#ZP/ Y'Z9S2,.MWU@B3%NZ1HM.\(*P M6TK8A[0V!TTEPK2%K@L28A_5_VO7M@=C\M!?(6/Y%.6N0200 MGU'F/\W6[$6:^2A;_[;]+H=@W=$4$*#(6Q3+M#^:.2["DQ.9!S*LFF#T'7B4 MZ4]F'Y*.1*!G8"X4$+U_SQL6;1H.@OZ0U5RCOI[/-?KXBW="^A$0*5I82KT7 M[H!V0JJ1_D/?5W):B#>?.-?WDQFQE@ZYF]Z:"QN8,0 Z=VI0LM;D5_6'YS(^ M9&+Z_BLF?YES%%PT:8O\*M6SJG:*E_1"L#M6P%//@K*S1$02ETCB.O><)9'$ M)9*X1!*72.+:ZF6B/316Q;=(YKJ41)4M$8$-6FVMYBM];*>EZ7)/W;F-MTCG M$E32$O=ZXU2"_;+4@=SKM8E*+J'[4 MLNNK3G4H6^N,C9X\W'WL25LH>[?LL&-D3XD,LF-FD.U'T2R70O;9G3A+[,EC MNY(7SH@O.1[ '4AZ+IFT\PM^PKK4(/"Q\PQ.-D&*H3Z/]Z9CNA,BW<\(?+D@ M>^S$NX,]) UZ)!^S?A!8C;;[VF2)ILQ/I6J;ID&_,QYVU^7<[JT5V-Z.,\#C MY(=J2-%)0H\:;Y@9XH-!YRY)0)L%9=JY54@R:7''L;W!6.^,5:6[KBIX;]W( M]G:>(3U/OFU_C#2--2F3G0!3GQB4H2Q/8 MUJ2,#8QS21DC00@7C5)GNF3#O LZ-3+"+4OD-1/""G,O3R8AS-"[BK'^XYUR MK,HM*W*LUN58M2NGZ$+OZ<(S?+Z3N6F[M#%C6OJ M+255-H9*P'1 O;%1/_L_8OJ5742CSEB7A\;.(TQ%;D,E7%%ITM5%Y3$@XD:PO#_MBJ._!*6)P8?/$CD 1#R]>98K 9(NAK/?6]9$7,F)O M%*$+&;%WBD ]O#)-T%%FLK(EH6MH22B*R)(^ M+'H\S(A/:(<"(2OV21?XTFO)Q[?E<5N=H,H!2* M1E6Q^429SWYROO3!VFS.O+-]\\"YXG9$)5OJ&'%+G1/ILF)4[;+RN^=9+[;C MW+C69SK374J MVNLU11"ID0X0W5F2$1 M5G!!9],'9G4*6-R^+) F,\ G$F>@K92<8SSJB0-( MQ.WS6.9]:SNH^>3[\ MTY4F2]\G[N15(K^8^BWY)AB>4V M?-B>0Y'@=]-VO]!&-7FN/NJ,!SLS]/;YD%M-OEF5,I-G7)BTV1)*W%FG%.7- MAX+/^3"_+:[NNMKLL,>T64UM*@>IC97,Y?SOV>H%,0X@,PY@D'56IO\4G?TO MJ+/_^@#(:80Z&58.&PE\W$S^L[1]8GVR<6+X%V 5N?#5^]<_S#\]_]8Q M@R ?'QGF0E6G&A_)]]I!HFSJ\#3#5UO,Z^:"CQ7T^W9#+-LSGE8^ M%_>-KPF$2X)EJCUI!,CM78<%.->!<[WCFT*WCO=;@#@+8K *!.TW LD?D=X_ M)120;UZ)Z1=G4*SX8-HUE:9^9^L2:X@]BCVNW>.EZJR9E"L9A1PHL;15TGH6 M[ M@78*LJYNK#]!:\'VE<%G=^(3,R ?"/N[,DGU@:3DOK'+ "1!4(*@3D%=JU&A M.AP >8P&\E#/=YP^>67M$"9=*E#<@L2;-+JM24;H&^4QBKGAOMC3+-N%C4VN MK:7_2GL<1IBD=\;]U;0IZ6I+'6]_M*?=#,$(Z6TNS&TR][W5O#7*,I%",IFY M\-*G5]&>9$,3]]Z!#6:C,S;ZLC'46Y1,WK2/\SSQJIJJO -B-65@8H?9OCP< MB7F@)X1EC2#9/LVPJ?V+6%=_$=\KP#FCUP$^9JB*^D[PMTO$O/U8+H:"#0CE MGM&F$JPC1 8OQG 9Y/*HFS$5#+6.X3)0][0;#=%Z'X;+"<8NW\,AP%H1/48W M,-TM55Y-&RL&]:<:O::F6+;1772>:%715JF/5PW9*@:Z)N7!,#_5[)0]]V>. M9(W@V/%,%;TQ4T5@WBEB7EE3)8\Y.(%1S;.J\\&:W53+0R8*-F-M5,")2OJ] M 8BR5KV_E(@$<&Z+4/BNKS,0'A5EL*4A6>/*_:@S'LGJ[LI]BUTJYXE6%97[ M^GC5D'(_PB8B?N(0(YP^)0\+$@S/ M!ZE$&"*%78/]& 8CK3,>5 ]#Z'O:#;IYU]LIEQ6&^&;R_D8B#+&6YQZXR&@T MP!E.?4V$(4X-K2I:*D>OR1GIM(! S>='BS!$:Y&L$1P[GJ4R%&&(B\:\/5DJ M!G*R7F_GN8HQ&!2&,[9;*?BH]AKW>OA*F3C"N\M5S8??S M!0F)9#[YA,QK&RX7XBS2=R[V6.6SPY[2&>LBAG)R>%/-,MD!<=9:)GE44HM1 M201)6HM%C2#1L4R/84\309*+QKPZIL=FC.I? D;MID>>7'848L]>E/E!9ZSM MDAW5RN$^%_O-AH)#;+ <&_O19NOKP0M-)S6C(.!#"F3));DNL-M@("8^'0H^ MYR/5#UL+-.QARX_>2!Z-FDI\/OHDJ /U9Q+$+8B[LLOAV!59P]ZP,U:,D:P/ M&NBF)DA=D+H@];*DWJ:>BL.>T5A/1<$%!!>X)"YP&'E?/3E@V,.@KF+(AJX( M77[GW(+\*(;L=-FRXP7[>QC)6&HB8_;*Q7S#TQIL)S8K-BOF&Z:87/&LF&@R MK!0-A17C#<5X0S'>\"3!*<8;BO&&)P/)4AN+NBM(9CT:R,LQ7[IUR#;(@FDLBFE9% ML!7:M&>@B#&;@J#.75NK$0Q6< B!TI.U4;X_W\GK:H>PZ$ZN5ES?SSB+H=*O M,UQ#WT_SW:$R$%,!Q53 FASXL+UXAXH.2K\J]W0Q%?#4\*JBJGSL9KQ#94BG M JJCO&=&%)JW%LL:0;*C%9HKQB64!0O,VX6]U;%<,(UU* _UG9M M%'KMIQWO4.W5,ESVTXYWJ"IB*J"8"EB!Z1ZV'>]05<54P--$JXJVRA[:\>:1 M20/+=Z>F5P*+3I$Y',K]2 0:+AKS]A-HT'#L@#P0<89+B3/L:7R%IM09^S?<4_]=315C_\38O_(\ M=WC@(B)-$V/_3A.MJEDJ.^!50Y:*A@-09:V7S[X388C6(EDC.'8T2T4;B##$ M16/>GBP5.L!44?.U3N>#5**4(X5=>RKET(9UQOX-]U3*H1EB[)\8^U>?!>]< MS9'GLR,Q]N\4\::B9;*':HT<*O4Q^70@QOZ=$!8U@D1',SWZB@B27#3FU J(_ #5^J,I#/4_O8JB7('5!ZGLC]58U1NSK MC35&%%Q <(%+X@*'D?8;G?&PNRY%'R#GX'Y-UZIXB/Y!#S'JC(VMA\!1 M%N&,P/]]0J0Y['<62 10R9+NR2*D<\[8$UJ/#CO3Z+EQZIDL^218$%CUF3BO M<@UX'!(< RR\Z'?732FM?ZF#@YX"&_KHI6_5!1K=Y5*[V<28C0& U8/?3V;$ M6CK$FVX02Y^6X=(G:1A]9'SC 7GC RS_WO$F/Y/SJQV) %06F%;E+TGG)!GE M UP-"4*X8S"_I2F%@606<,^ WF3T"3+0 EY*\&'\IN-X+\%U]LHJ0 > <3(# M6PV]JQCK/ZX]_%+IZFJY99L;\]B2*&"Y@4@Q_Y" == A9,@^6CR![$+O*3.X MZO+&5'TG2^D6]E<+RT^DO(=0:Z[XO,YL,0RE=8]^&%.,_D#\IW*]-('^Y+ MDWNCG8FDP?RP2Q";0"0#4;=\&")!X?'PXE6FC0'.V)%[@Z:I,>+ MA)KVRN4:"34#'#($VJFQNW;:EH2:$HDL^&\$NNTN*7=F,4D$B3TDFJ99Q'J< M$K5OZOJC9J@#DV@3;424"='_K?<[]0*9^\6[7,A%9=T40B*-NEL:6ZRBV ?R M&'ZP@XGC!4N_(.*M]QC. OA RH7\=[A.-@Z.Z] H_JU/+#N4;J)^#IM[79Q@ M]/R?*PB50 JA4@ KM3.^+=]]QC M]$O*N[?2BQW.Z&,.+N$'TM3WYE((T))@%_3OA>F'K_@=GX2>+/V+.$X@?8*+ M\:1[,EGZ=FB30):^?+F5I5OXQU]@(4CO3?>G+'WMWG196L[_?/O#\Y_@5+2[^-/T1!;CH2<$%O8M-_T45,:P[,,@A] M$U-'I *R7X=W_'+[*M-+%EY@XP/7/G'H6DFVP#^RZ1X<4WO)(^8C\+=EN/Z1 M.N&70D3H3:S2FGA>\\V,F+,A'IC MOI7,;9VC(-1D,@2%V$7K47J,CAA(+][2L:1'(EE+0F]C8;ZB MF.N>O,D!YD.2^(A)T@"E'CWB'Z8/,%)'+(UZDTF!5@*MM:.J_?;[0FW?G'L( M;M3^IA6\0N+ M)6S7# H?P&]*,V(]@?&!18(,TP*JW5M@;/KV(SV,1 U=I2=+T;WNZ4KHBM'QYT&>][EQCW)2&\1\#E>T(99PW=@[#GDE_W()!_@A$_B MV[$!2U!>>KAA;_*3WM_<_$DX+OA@D((6@L(4:(QB%3/88 W'G!!6TD%[C[@$ M33L #*A+3\" M9\7W;$]?2?B%[^@[;BCFN;V$Y^J=L=8MZ$UUK<2%%?B,:YF^])\EV.=HN1/& M#C/YT91-R-(',N&_4J)?):R#_TZAOZH,#^40\!@B/ HZ5):!1QB'OB@?>2$@ M2,R H?L<=I3#6ILRS2!$?"$@3-S)#&3"3^D1Z,*2/)=^Z8OG6F@+X7?[/S,%QP=5S=Z63E\]?0--+7],6 P7O-L$T M0,RPD#]["^[="H'!T7L!/@B01OYE4SZ,]BA%"UI)#T!%XY("F7H&+0+WRF3F M=H'_%B2[LT11G49$!F\)O7)X$.H?K,PEU"T:;)91O#<#.[A? -E:=^[_FKZ- M&P'F0)28.:#O(>(.&"_MJOGV'_] .%7>JK;/K6+\I8B1_0-U*@ \;"I+J*L8 M<9N6*@$F6AM:X>G1O,4C8=0$N7<@]4!;)XAVO- /&1PP"-O[$9 M_BU\=!7C5V7X'?_EE#.&*=!%P-:A"%;Y3OI[O)-AKS/N%0G;?S A":>!XQ30 M%RV,@WOBM1U22%SX3;T##O9Y0 7IHPCI]D?OV_Q).YU'Q0MKC-ZW>6YVVJJV M#O2-TGM7^N%:OOGB2LS%Q8R\\L*(%G &R\<_R83JQF9J'2!BLB,RU/'<_'"7 M )7(:7$;;^<3(=^(CX$1.'TAR/N('4I3V%'']5)_[P/<>\&,J(;% W_8Y+^T M3-"' !2X:VF!64SP!6Z>;T$=YO?)1ON,68T@5^98 X>?O=)_ M41=9'E>+'),I[P[!1ZET6]"O<[EDNQ/68XAZ%X(E&#=T>;;+R&S$U@_,@X% MHD8DF+5PP"6\SG^%)4EDTE+%"W>*P@T5;&\91O8NOL+$+\]MN!7D_&#<..%J MQ?H)ZK(E7'E()B:]@ F(17@EP W !LHLWAGUVM#K?Z'A7 P0,VR(OVQ.IS:Z M(6UN@+GDB?TCLOM7C:&TX8\/H(,"6%9@6S9P8?1*,?DDL$^\5D@&LO->8"7_@O#0:#1, QG;[$P M\&P_+NEW2GE#@:-X*3AR^POP/8% VO5A;84 0@F=&]RS80)>4SN;NV$VN$3> M9/QKYB-LX"UW^,3N%33[<+'8O,1M)FM4CQ:D4(CSB 0[8'MX?J PT&+-I1.F M+Q> 3,])?>J4@F5I"BP,6Q@ "( \4X85\ > ZL)TV&6!, NHJLMN#?!DB2]Z MF1$7?<9PY\ Y?;R%N1VL(C0\!K^EB1B,.R!@W%7$QZ]QM'^5$S<6/PB\/3XN MMC>-?X];9YN*MY#%T.BQ/Y?6$P5@LB*>+ $9NB/\Y2* "PDNDUJ9A9]."VG!K @;M)Z-%X1KRAAA-M-N33?/MZ M*X'R@5YK]/#]Q!8=\ P]Z,.'U%+2FQ_W-V_99\4Y.#NFX*1B[%M@!XP,1#+H M']S%NXUW8FB'A>6#TF'Y46[T;,VP_% _4%A^M,ZY>HC WQ"=KA6CRJS%8[C7 MP#Q:JY1M9WT2 2IAB3\"4,7D$>B&8$X=VD4 OYE, $%@X4_P2A!"_XW>$3\' M_[M%^?:VJ5LPRL7V@0:JVC:;3UKLNH_<(!_??W[X<(,%][ ,4V%[ODZ_KS1/AWM M!N;A%3NF]QW=V7[W+0[OC/89+3#Z9<([:ZB,AGA2(76X1MNS$#!)V*?>D?<9 M=3 &!P_XC+;Y^'[B#+W&/%1>^N2I/82 M-3$,&@]L!CW47AV;N_[>1S3BLW>142'BLQ5WNM)]@C@TS8]&=:A_/]8K2Z^& M@FF3495UY=G[#=VP:-8S0,=\C-T.3+SEB6NE5J:PR%04F&TH,!N* C-18+:Q MP$PK+##KUT=X;EH>">/7,\&YB59C6B+#%Y9,8F'TW*?,)Y7OO.K3HOIX00@Q M85M;3(33CQ65<:7PH&,@PM9KP]:E0;@M8ET_8%W:,;M3+K_:6^<7;3)W?=1; MF[N^-L:>.?^:@'M\^$<,*084].YA0,!V^9GOZ];; @!E/0!J>,H3"CY$UL E M)@V%HN-0 M;2$Z0%;,%[$B4\(B):Y<8$0L.3N+S=#JS83K19F4##-_@1AG:.=@E0TZ9UL&A>UYN]JZCA#;LB B;PWWX8 .7CH+OBLQ M!&D"-ZK!>EM,Z@M8!1B30'4L"\JI_8M85W\1OU#QZE>]]*U=0&IN9- 9N][V MN\P&FTV'6K<5[F\UR;O 3$8QEE@KF1SW]3K )K3H2C\P?@[?\U\KR+.=F$F] MO+ &R5,OEQFVD1I+N)G+.%A+=O$;GEH7/Z7'VOBM<8SU"QUC@TTM"#9W0UO_ MJD'AJ_26-7DJ!F5E<[A:6#8R@3$<>$\3B#='>T;#M95KZ^Z-9MADAF*B2E9T%F$)0HF"-JOIH!F,[8$QX17=H%%E04%S'L91JA.2 ML=D8^,9?_ G>F^)C>2VQ!'@4(*7!:-MX69EZ@YL_"(\=WTTI!G#HW7I!Y3&Y M1D^E' HFCZ-/C!&M8H PJC1)K +^#,Q(3/V%*/ M! 0@RU]-'F)=;M( I'7/"%^DGJ6/< XY8V'R$JA=EI@;/B^[,CSO<_3]A.\] MDO"%$#?G?_K1O>^R'BEKZV@ S$%(2'JOU*E'7.K;89Q7AEN-^[BD_85Y]R1- MUYU3[H4024..GF6 :]$H H#/L6E_)PMM%4M.-86RJ!.M'#C M/E\N>SA(L=2!5B"D4DLR!Q/^V,,XP!\"BW]9YY5Y, MQ-0_X)/D.CR7)NA$UA(;K4Q=?+8_6<[13)Z0X)HF:%I+JB#AEJ9T*F1<)(=) M781U]:')$SQ,G/D.JX*#?>::1$EO*"O"G?!74+=O]GD4\-.D5 .PQ?-IV YX M (GD3ZKCM9,>S&::4G+SV"1M=P+H)=G7=7R^5("*BY?>?!-O((/F%>2PIO%+0?UYFA/)LIA'1$![0)L:&DPM*Y8\>^HBWR7Y2IU6*C@M6 M9$$+@O2)LD?G?;8HZZ+N\MC1'6-%ZONQOE=(!"NX:0=Q(1<-;P)PXTSERB)N M=R F0NYN>H]H^PWQ^\&WGY[PA05R#X>!%?9SR'0_#+C*-R%QW1-7U5PFU=(Y M!0DHW[%4;(Y=^%0EK%*V96E6))S5RDFXA[AR,H]E0U9#F<>S#*OD!,.8%S*X M0Y]P+=U4.RU8B"%Q2Q-5=.ZTAC$'UKCT>4MJ^G%<3&E'!3PT&Y,OP_"IH%8@ M5E7>4N7K[XH,0G:SQ4'1DF)B 27G-T:]K_63$AJXMNJ4"C;OR%A/J&!<83Y6 M],^=9%TJ8!P1/]7;BVF?RMQ5J@>RM[-J'IS("=B7DRM#+6Z>*C.JIK0$DQFQ ME@Y&*%.W7LRX\?O)VZC.S *=5'V@OG>XFD4J:YCM$K<-+\"(-E,X^6_>KNS_ M'2_6>'[+"M:HVI3>M)_87'REJ>6? 5T#'Y>)4,NM(=E2R,R:35 M,,#4T':V (FY^JO"BBKCF/G'(!5IEAFBPZ1 KI.R^#MC@=E\;3MR%*;N%Y7V M)].W* GR)0&(H2?L,-/@/B? +<5PG*\H)-K>'V!C+<[&T)Q'/L7\I M1:U3Y@A:N2YJ38:,Q:"MQ,G<)PAZ.?5%M#6XCAC;&RDACM7.0"Z1#@3O8!TD M4LI\NL-$U&""VGEDR]*V#WQKR\K_8X+M[;]&*WZP_018-<6SI"TLJ4+G^)LPOLD5\K<)63?E?[%=?+4 M'?&ZU31\$MLJ!?T5192#BCUOD05QDU:J8'8'4S.3&I3"E51)!&<\TR7E.J)\ M8,?R 4.4#XCR@8VA2[TP=#FL@_#'EW0_8F>0!S+&1I&420+[G'@LJ8:4\*#5 M(!MVT6-8^Y5>)'Q!3 A?E*90+J9@[P&2I')F8PDZ5@9G(!N-HIGCH) M:3WA(VR2A6Y0"M*N?\65\%%FI1RQ2 "62PT^*UT2L;;6+)[04ZC:Q7XM16,N MX)62,A\[]J!Q_62\?&P50< A6TWALM6 M,R"NVTAIKG099G]ML6W:"LL5'HWI?O@*>'E@B2) M6:Q@;Q \8<[NHLE8F!,9+)U0IK8 MQUJCL4A=X/'B@5NXY4Z$L;\!$,LC[99F%KQ@ M_G5% 0IL*^I#8KNT6B.H$8:L"?3;]/L_NQ_IVZL$^E.7H*['UUPA0\)OF02B MR?HT:YA6XB93-X##[,H&:,O&4V0 VGJ /J22 C9[2NP TZ74X4"IPG[+ #9* MOH8W8$W3,\Z82"*$N;W%+B!S 2():)U9_AOOY1OQ[W'3^?O)E.:HI7U@M_%^ MJ,^KR,6O]#OCT;"KJ7EF@E"A0"S'#=(M!&C[#"HH5YH-I2-6-*!+[8U5+D$\QY84TI$F0SC^DKE+%$?B)46=B7WZRX MB[@2]I:EQ68K,JC;T%R%9BK:FUJWK,(AG^D/HT\W)O\TRP6CE!!\+ : MV=.O4_V<13.*&T\>[?V&Z;(F;X# IFTEKD$\/J^LS-!=A%4H5A>\UC.]?G:N M$]X1$R^E'(H%.TJOQAA>_9!!OSW9H42!;V3&0'6*M+#*IZ1395HNS/91A4]D>5:/5!\WR4(Q*61ZQN,XF M\Q8E=U!=@GW][9;E[6NWUSIM3O#G\5S8#%Y4&E*TB8@7KG1^B5$X-HG2!@MH MT^094U6+T+X++Y,"F]63HW) >V:E1YAS-9NEDI^\]$--:?TY1:8B5& M9A)^?204^'.4^G\QAV],'.37 N.3=#9B;)MF"0YS )YH3UXJSY!99LHG0[JH);!C3U?LTBBA)3+S,E=!&1%A%G.P MXAG9W+!?4TI+P+BX\8,=T-X+-^QJJ=/O&Q5&!3E;(*DQ7SP!D4K'\^5:^N.7 MSH14HA8[# FIO&8N,WIGM$1S-7BT4K_#-#C:<:+ ]E@)V?#!T6MM$?2P15.= MUA(,V^%.8B*%*E_IR4'OI:M^YL>N+!>P1+T[VB(5V,Y+T9<]O4IB&\^FLURA M,?QXDAIX=E7(4YJ^\Y_7J]S-"XLR5ZDDKUR6Y3+\H M\2!D]3-1[@)Z!?3*?O-IS?(=.<>-C/Z;<+='K\;RN*T"J+ MJ'+6GG0*)_[[3D=,'\W'55MUMDJM<+1,%@,V#&ZRQX.6:+X#VN.A,%>!:7"[ MW B@FU3Q9C9QS6VO7&5_@C[.ES[4 ]&'WD;ZJ"S\IO2_DQ)^/]S$C5G@"%VK M+JO5P%!(]^TCCC>-2H\4;-,=03XR#W%E&AEVQKJL*/FF(&]+$T*R\ M#7D4A&K(U&!XH;6<[:8;MJ4[8='61%5E';=S MN?<-CBY9WA)7II9N&2OXC%6SAH#3;C;3J-A:WZ>U!$\9@2*G&[)AK.O!=9S[ M:[F))"A84'"#>L(N%*SUD()U>3!4SH*"MZ@543@+-\I:XP;,AU0!UG/-(-4CUEV#Q^>4<-@N+ M\-H6;[X P/-^]+DL-%8"&X]B31)"?#+QGESJ]K%3(XJ3[J&V"TL3Z0U?Z2UK MFKHYBR'5>P/'RR]XV600IW.S)BLT:]%V*W1;J9+;4-A4X61R&_IZ5]4-D=L@ M-KNWK!'M(%DC)QH+?Z <$-I':=FEOW%7HJ,II"N8+S]_##F_HH5S2=BJT M "6R9T4JWZ6D*JF*MMDG7N [^AC5KZ;+O8IQYWBZ4RYE0#0S.YG-0 &)-:+2+ ;D"P=DF (D>S4VUYU.;"CR2-1#_G5N:%T.A:?"L!2P:?Q<$7;#4([7+(7I<<+\P$^M'DF\1SS#47Q[L&LNE;;GKTTG#C,[E.I&6ZZ#/> M_1HU)4WZ3:<&\P2A;_\D#0_E&6XV39%YR//TF.^3 GK+&HB8(0UB<\.U:V-P>6Q_CF#MB M1:\+XM[CZUYMKG;YK3B7RBC&A&CU*IYRB[H:17.W^!B?-UB(_2*#1_85]L$M88OC;: M<"L?^ L>S%\WN/Q*,]EZ-Z"!O33HKC.7X@M(A3FB]M/17/-B_$R)VHTDA'SJ MUX+-@WPB+O%-Q^'3=*SEA$UK6GBH 2*SL6QGR<8L;1>.C")7QN2E)_3A3#YO M.L6+8J/=<;J?^3KG$ZY2LRN#:"00/?7<_$FR$_;6S0Y(6@V?21MX4,9,G[&; MN$ZN^&(W*&J%VAB=T.?$XJI03XJ>I-\V)P5#FH!KP2']5[C0T+Z*L273";L) M+4'M'5A+Z%?3$E:GQ48<+IF?L%F(UQ/;6:CL3VQC]+NO= =YL;$JMV.$X?1+ M:S/YX#V?_H-2?6KZ;"S&UTW/S?%_''%J9293>-@[/*BH#)66T!$XO_'W? )" MC#H<)0"LC&'864[IK@L_1B@6J=^KYEH$Z!K"-RU;J@OB^(;YP.6$0=$AH"87 M&<]Q2_TRDH-_!RZ##J*<\6FLP%E^ LHP*LF,<,S1&^L?S\3(*G&EX55J/CU> M40FGB=:I5_-[#*\']70H2G?+;(I L#,<+EGY!>7U_5+"147XC;"6)+5SH'<[\ M.XTRQ?XO?MP"(*B=]<^,"I\9T6?:CU,4+:X0+V) GKBZ];"J0@5,@YICKX(K MG)X3_ A5>,RA\.9 M+5?VKZN9;<'YKP$#!KW.V',)!V=JJE.L#>T0]0JJQ>+UPJZ;]I9@[I'62L.TT5]'E5SG+IYA:K"TH>C M/,)75TQL'.7H>I+WZ-A/9MKXB]:=1,!UN;W(Z" > 0D*A+7+T)8LVM(_/M.F M'VMZJ@S4<^VIL@#S8M4ZCC0HIB?R;BBIKBF4P>2P6'0Z*=V+0G0Z$9L5G4Y$ MIY,6@D9T.A$]*UK0LT)@E, HT05%O%%T01%=4+:F+M^O^LM\\DS<)2E?N2?J M=D\\(WU;X5[6X?.=X4?53/2!AE%*63/:5*0K2MH%:6PFC2T%?59P[SE6EE(JDPBV3Y"5?GX@ MD9A\>2;HM$4];Q:=C,YX(&N#_(0Z@4YG@DZ'Q*81]8[;HM$4/;!2? M]![@DPZF4DOPZ:+&\M[S?,6%[TWM$//X2FN'V^ A1GR*$9_[7.(@$CH1V.=A=(]S6)]"UDLOZCZ1U'5.8J!C'XY- M!9AYDJ]3BJQ/EO[]NC_MH=1UB<% MD(AE2, M(GB(.ILF:U!.M&[TPDM0OI)0FMNN/5_.>; L:3OH28\D[BHF2E(N M)86R;!CKQK4^V( >83PF@;4Z6M&EOW%\>O#>\]\2J[+5K7?&NBKW&[.Z3\@= M)@BI36>K0DAEHT>')*1A9SSHR<-!F\I=+B%S&;N.74L_7&+Z+FL^2Z=Q2KQ) MT0+'SGBN2%\^F%CZX8(QSUMX?Z3=DV]HK^3*%&5TQB-9546B\[DB7L-LO#'$ M&X%.)&O]/"<_^9S#(1M\U&9^CG:3[3X3ULH;FUCF^LK58N;9J%"]*&?[Z*U! M/@^ _QS#_;-+B>L&YVG=H!\9FSI^\OQ;GUCUXGM#G(&BR6I_78/SFO&]M@?E M!7(V(0OVC9Q*9]SORWVEX>#SL<++C6OV-/!S//7^=NG[* VX-E_8 WCG'>EX M45NW5#":$6_Y2NL6!*@> 4W9B+XWRMML%$THA/N64!QI*O,"G%>DR+J2SQ85 MAL=YX%FSPJ8NGFD4S_I&?L+)R=L9RJC]AL87SWVZPJ%LV\P-&6?(-)I])M(M M&X1/N_G2\<3?5\^=U.1,?="&00)J>=?;'E(Q+R7!6A"](/J]ZR([$/V@,]94 M>:3VSX7H"Q):RZ8N]IO/'%U-FBE.'/UWU?_J3OE#W, M>!ITC:TFMKK)Q%:VV=@,5?-_[L5A,"H__7K%?\%3=-WMOFZ<2\J&]K 9>VPN M4+0>G4 ;5)NHEQ]&MSJ&+#NY,)\(E>//C%_7IG(T*]-Y\5\#3J_ M90\-YUL!:Y;%3NGUGV9K]B+-?!3'?RLQ@1$H MFJ:T PWC7#-,'/GG;^:XZ,K7C^W;/*"OXBB^-E4]3$R?39]+!B073>(LZ"22 M5$O8K%K"##R70AKX(YVNBHM-3=N7GDUG21J9]E4RM/P''_>^IFAEJ)]+T4H\ MUSZ8S(BU9&@^7<(O293-R@0JO37V8YS72LFI0(3Y)#1MEIQSA0G!;!18R&ID M0&&U'3LS\ZV,6/0)RE)8TZL@^]A\^8"7Q@27,5K,T+N*L?[CG4I%RBTK2D76 ME8JTJS3B0N_IP@L5OI,Y<&<4V6Q,(Y_."'R_J+)))%6?JR/J -4)#-6 *=U- M/]GH@?H_8OJ5'56@@6NRH;9IY,8E)%H#-^A?6!IUR\CG*[SMX84XSX2-8ZQ, M.0;MFM/?/:[3OK!SVTEGL$O2JB"=74GGX<5#65.=9$8T24,;-!4*%=*F-,GH M0MH @Q4Y5FAD+,')-F/GE+OQ[)L)[#!;F 0LSL M$W\>9L0G-/PFA$U5PLDV^BI)-6EJH7DL2"Y(-I4I1J7] @<%]:$G+V5.I5;O MP0M-9R4\E _M1?$A4;;75K%5F?:TAKN&G%NYU#%PZIM/ @R7TN"X9%I_+EG\ M],($VSFT/C#ZK6I]<)%2K402@J@)$>GA)R;]*W.BP7ZJ]EN5%;Z: ]M(3F5# M&)1+6: Y-W<+@BF,[I/T)@?GVGKI#6Y;L;9Y+HE#9)9+I=/ M%DR%"HI2%AFZ\ZY2F+?VY-+FS%/?FTM>?!\\/0VHC"["4BHPW"BYY39R*)PX%(*![:-YU[K8:KLC!QVQHJL M:6)6@:".TZ&.+0U>FJ,. [0M65.;&HDKJ$-0Q[''1C=''*/.>"#W!TV%L01Q M".(X^@3FQJACU*/9QVJ;%*L2<=JRO8KPE"4:N^B=>J&V8P2 OWHAD12U*U4+ M]F(W;4*R>!/D8[PCA:$B@)%8-R'_'2Z7C?RRY7@,6LK?STI0NJC;#5NVX&4G MW .'1XZEV?_/WKLWMXWLZ,-?A>6=V7*J:(U(W9.SKO(XR:Q_)XES8L^9]_RU M14DMBQ.*U/!B1_/I7P#=S8M$7:@K*?=6[9G8)IO=: -H($'5I!_,^R-1O: M:?W(=E!. ET;6J&E\8 &_"3^'G?YU>E.^)F-[8'#@IKVF(.H(X8?6\\,/' [ MM,$31W1;JN3/D *6-KBR?UR-[2%0ZRV2&XCMN=)E1QB6E6QEFN8FC/4(7[\? M(482:I.,3L(IO!U&_HOG#P/F)HS7N+@.J<)5FV$9Q3Q+U;0;6L^2JW,]?7&O M#>VAYGHA)PG^ K42\AY0!N&$?"31POZ$8RO47I@/Y*=64M12RM-ALT(:;<9" M;*@,VS)@PUTPB/)(]LFV^K9CA[,U@$.]YKDD8>P!<&AA"T%8^(/+(8;FWM$< M07C[R-!"U6Z9_:JAA2:@/AUVFD"S@A92%P(5<.04M)!R9#=(8EYI"%Q:)[<=W5>TU3G17'%@L% M\G,4L=@&E:37PYNT1D,=%L=E$87CLR..STK!0*R0KY:]$V!/KU[' Z/>VEDT MRG=@5 O98/[N0^'SE.'$*2Q.V+*\I[?V%LM2&#P*@Z>$&#PKY6=/@#N]NGEQ MW=;KG9*T_#ZV'Y.ZGLYT!6S3D5:JPRI]47^0IG[MVMH6A?55+0K7=2BH.1[L J9XIMO*KCHOX<\_;:] 6ALJD-LB_:?;B1YI7EP;]=KBU:,& MI'5PJKCF(\R_: OMU!*HA79MT8B42] U\ ^F;("LZO7UQ;0T&?@1/IT:1R;X'[1VL.@6OZ11LJ$[!L?96G8+SJB,J6@=Q/Z>_ M!AZ>89177TB'&X64^"U\I;#6AGTR]WKNS)7\'F+.73"Z:XN1OWC.6?S!0K"# MV4-*WV+Y!U]][^*Z6UOT-W;8L=:AYVS4,;=JA6T0;UEQH,AYL^)A#+8$MPS3 MPD2S\/QJ#* ML 3'6S!_R&V[\D97U#TZ"%A8W)PMQ)=W\30_><&&F72IW<9V+CF;S4DE=WP8 M^3PWNL"F;R./A=31C@N'XZI>6];XZ4CRN>,2&A?7K=JR6\J['",#X1^- CY=W .S]SZ!^GPV3 "H]P.L5@)Q!4>!*"F 5\P M'S_/"V';^F&"P8FQ0R.^M4-P&@8;F#_?,KOW02S_X+-<.2=DB%0)I.URN4#6 M\-F3Y0\E0\_OSC)6W*WZ41RD^16./>-L*ASG8::#: *3A4$"^.=TZA"#PWX, MK&"LC>#1N9UQ2!1$W>+\UBP%GE9PT_G%@QVPP3IM!8IL;C:A5PJ*?%+DW[, M_3P^E.I9D$UAI>ZS:KBBVN>55PW?HB$$C@AW82RZ!LO>>*"!,P%[)_+)>$+G M8.&61%47OY;JXD(8BS'Z%(*=$8X\(QP@?/R?9C\'8CW@-T@']T++KIS/P@>^NCY>\H8- C&N]/:65OL,>-Z2R6Q\4FJ MQ*?JXK/F)#VF_'0)IL/H[(STO>^2A0V39BL;KT>_D[_/AE<6T,-ZPLLP"7+% M3U>Z=\>@^L*3LE9%\_&VKFADWUJ%?$D??,\&Z3\9^FN*ZS=J1GN[ /R:4'FS MLUG_P%+$]9N=S895N(G+$&22U;SBQ8Y#(:R,6*GA'>G[2!>I@ V5X*.;['Z)C: MW_G];1Y^?\TZ)F'55^[O:XCP+&BFC VI:S^_LLKRI2X;N$UPC*VL "JFEMX+ M0G\#.G]E_H#J@80O=F4FC&H@HY;$$SO%CBSGP!WB*(J+Y_3MH;G85%P\?[(4 M[3U3H--,[V([;_RPE%G5::91M-/,K3>9V(1]$MP2F9Z8.[!9<.,.?XLLWX*7 M"G+.&X.Y[JX6%JLN7/8'<'% MWX&N'*:QJ:JJ)=YO548UWREJ#Y5D'$C1"U(GWDR4?F3Y=V3_ )?N;^9[,>O6 M$]9M7UR[W@+CAI@!%_G4R"JNTTOJ:GPJR@&3BG6RV9(N4'HQ M/>T60G??NFUI!9NG_3"&\9&K;5G@DTM']O2 1MZHU' 0JT_VV\E MXYT;1#Z>Q]]B62B\]!Z>CCD'1^[2Z?"PY5=3(EB+:[YDXJJHM07ZV.XS"T(\ M GG5(":Q#FW\:3FK8>&=X^!_'?8$@H_O>?"X#\+MC< 0XC5=H$&?[0$6F@&9 MDU.#_: [,TZECMNHY7"E>[FF9QE;BW)1D;%/!FRU??X3XB\*4%]AW7 MBK"9CC>5N=D%%U]Z3=G>U'WX3YC>$0.&$QTN#J3JW(AA4]DD'[UO0%C MU,VZ\MK@,1-2E!%#!PW=9\]YYKGUB*0#/K6PQZ?)\L]"&_K8>QPU'&^Q?/-P MJS5;];*A;,Q%_4\'K9$](CC:(L=B&*2G""J!810:](%C@XTLNHU;F@-:#5D- MV*A/H60T/>AO\/# 0MUA!>#A]8$)T7><2&^15T<2-BA\.(A X>!86>PE/+(0 MWBF&;IU3^+4-M-"1,#A]21QP6B,??=^)YS-=C,J?Q6/JB2X( M.$5=3A+X5(@7 4!)'*C/\N@)9 EAGO Q^)EE*9C=+SLDDCY;F-LS9"-^8$K4 M'CR&\-1<),Q4Q)*M)PL.#ARGIOVO]P(#^XED)=>-"DJS$)2F.4=!!:6IH#2S M][MEN\G-9V34N4]BZJC"L+,561^1.X43V1Y07@+WQ4$3X:DAM1]IIQA'2-P* M!)'#'38O=MCP(M49HAZ42AB&MT8C&<_D.A7-^ %8USXH+K!UAFC'XYD3N2/K M&7:3]"TC_2',X465!S/HLX$5\5M;?!LV %2Q> &(!0*)+F7L>Z*J=D/I?N,; M Q!7^84 ](P]LD&1)Y%&771=LRP_,%?[M( M<&*!A*S)R36Q9MP7L9*3%_'>X+!: LHVLEUP;? Y>5PL9:@<8.AMDV.Z9N62 M8YI%DV/ KP<&?;1^O.?7<9&?@X#6Z"ZFHS2ZBZDP?# -1J.6*%NDOM"HE9<0 M$:1$R]'WGNVA,,!M3IZ0R .JS48;Q9X(G9:R5E$$4K:@ZZ)1S$@I8F $!N!U M6Q)A#;,#=-'C":TZ_#U>K_HLQ* (FP0RO/97!#++<"HB)@"_!'WKVP%++F"V MO+I.;'J^[$!"R6;6O6>HU)A_19SJ5R#]R"Z,B=N@)/Y%I,TX1P,.'&LZ=69( M7G0F-MD>O&"#1W%W@%NO,'(IL6)(9\E<(D$?'M'&/60<;V8?=*)(U07;@O0B,!_G4@KFT:^\!J]!JQC&C\O4A8?3=R %*/19<&RR^ !.C B9=="'H!% MN+#OOLVCJJ'E/I$G(YCX$HU1L_[NX_N[._JG\>Y-_+$AHB"'?.-SKAS2;HHT M=/GT,&U3O(Q_3+,"S4RRB( \QE_]YGA]H.M=,L-/WLL5VEQ#[2X[U]_N/CTF MDT7ZDZ0&I$#%1IG'W:A\4G#0Z+3NU0N2ACNAM.#L0O-W),LSR40V8Q=70RY( M=KWZ4GOO:C?1$Y@>!&"=')=W[LCA)/\F%ZO=<%(1[USB0X+;[K[=Q+R&UW"H MJ+DH>9ICO8B3(O0]1 Q'H3-:/\.V^E./N,9RP#!U^=7?A.?ATDZ2D0O_Y26O M?0;4HW)8"IK%R;":Q!C@_:C8,P6+-6!#]F-@!YRI8?)X/@4A.#>PU3)).E@V M%@D)V2/"G TH/Q.]7^Z_NFO\UA5V<&%TY.HSVF,$R?KGO/=/\]]2%0M,)^*'R9VVQ07[&])VFM247]8NE8BWTW M:!8!]WS!&*6U@EH'V9]+%HY">F).AP3K M,_+=.(KU.VRCE."DF1"F0'!#4O0<08M>^S/R[0"O*KALBSHN%S?$V:"*2PNB M_I_B&I7]@(6[XMX"C4CK!QDB43CV?))U72@&_/7$^A..^,SG^16P%2PN0M=^ M [4!G]2UN]#"?+B/E,RCQU[ MM!>ZB2>5!9HKM"= P"0"S"-Z2RT6753'Q'8F/S30]HR//KPV M$2":%IZ5\"B,(D,Z_%R:P)=8"/@ <4.AAG]OFI]8+6,5V> M/6,6_ET8)SG(N[QT,@+O^;.8 <(G%DOH_MFCQ_UY;10A;<[-"3Z&$P!G_;8?(W M;)E0DKQS2.FK_:2B[Z5SX>M 3&RV:V:[JSHAJK,?49L"9K[3+RR-IJ V; M3+TNTJCV6ZK]UDG(9NY#Z,Z3-(JC5$,W]<4C-*TSC6H>VJ^]:YT LIC253N_ M^1%P'#&XA>I)]UH:;YEF;W6_$!$\8L/\V%(AX)ZD-4BS!X>.;AK++HQ5D[H2 M\9.2E7P$GR/)2JM.LE)7LJ)DI3JRTJB?1%:,B^NVWNPNR\!6LE(B?E*RD@^C M=BQ9P5H%O5W?&4U=-4,MU@QU21:YZI"QXC19TQ7T0!*"*;EZSRA)OP'5N.) MZG=-R\P#,5?SXKJAUUO+4E45*W' M8J[VQ74'CL5E.>@G:^M[YI'[APU@;K^"B&WJSO[*0H[BHS=\W!P1^) MN]IUX*ZV;NYN2)8O DG?[G!(SC+;E(\;U3\4M>A%+I(H$&@ .89>A.4&E(VT M:=KZ^W-C][.N)HRM*LI5D[U&R3V*UMDV0 M[([>,/85_522K81[C_0Y(_D^B7@W+JZ;#=W8/7ETWSNK)+Q,C*PD?!\2?I*[ M\7;SXKI5USN-96AHE1-Q"BO\0N7S:?R2#":&:J52$-\A5>NG6JFH5BIY"#)F M+H),8QN&/SV>R4+7\T*P(5F$KX$UI?9E"&EB3:>^]X.@FIRBG:[7(/_M!Z#F M-IGL=KC<;6HZNG=LS37M!\JR^/;%=:,8-J>.4H<8R]2D9RT\#C4+)X!>YPI; MZ! "\X_4+P)O%%)/S@QJ,C4:3\%ZRC$TQX+S.(L/*J%U$[[-=HST 7QN4A$/TZD7%QNQ0TYF\>M*O5 MR.)FHUVJ52!V4-+7,!]3_""9PHKI-V/Z3IG8I5/?DNF[I5J%H9B^W$S?*Q6[ MF-LQ?;->JE4T%-.7FNF;BT'S4[)+;ZG-G'[E/R<"7*656C^6KK1S<=UNY'0)_WF'DVU3U PE M(*O8IGERMEDA(."]F]U:=S\"XX.O6#2.Z%L4%8TVBL9B'4#97:BBHM'!C/\<#:!$ MX_7X3T5%H[M'T3CU,E>(1D^=&N44C2/Z$P5%HU??HVB<>IG+1:-G;'YJO(:[ MI_?VLSUD[E";V/4W\[U< M=C1AI M)>0.K)$6N,9\B%-XO[;H7 MU\UVK;UXQ;X>7&CY2MME7&GOXKK=J;47886RS%#3;HA=5H)21:X?(Q]E07(0 MYB8-$81/"QZ$G_HLI5'FF.[%"G8!MC*;G3V .WWQW&<6(#61Y &A[:?_C@!/ M7[SP/RQ,H)^2D?A+][ D_W%LN6+'"L(_P1%5SV24KP"_L@-")1H(8@-Y4_OB M 4/DRC&Q#>[QFC3[XY&0)7^-SZU'N@%&+")UDC<04!%_(CN<:7EGF*^Q@K7;-F:>B5?4[/X MFEKUDJ\)'$S76SB[UO]BB:PM(.9M!IV)I^.V*'NO I:LVZX9W$1=106$0;8A%5A3L/ MPO%[!BHH7YA]=7BA528L IAP.Y-,M5#&_UJ2J+8OX*^*X.WO274!*@7YM(5E M.1>=L)3.DJ+DUWS->>9VR&Y5<^56-L=68&?82KL$"BPOQ3M??771'EFLC3]) MI^T*:J\JFEY!2%>?0[161\P.(Y])_:74E[*_BJFO)-U@E4O5+^)22?[\&+/G M5U\'U6JM7F3Y2:K*'FVR[;AXY*Z!25Z9?R$+0 MO-$_^OXOUSP]?K\-@BI%#IG0?24RNHDJ'WXP?V!CYTS,[U;4R5+G&YM8MHO' MVW_PZOD5D^?FZ77QF?LH#$*@ M".6]A]I[-A 9;09/?-T*+>4,(Q;+,J_-->5^.R9>I[;GBXB9;%(XU$AYO8@7 MJS<;S7*$*';!TYI723OS7^FD\:===J/D@:*MRB:S\I7?XV4_XC57,BEMZR6E MDR!7C8OK=K?67D2AJ[Q<[>FL.Z8)L)_LPWSUO4WVX5K^BKV36Y@#,L;L*T+JX[>K=;DL27?>:> MT+<[M4ZKY%+S&Z^\4]B)J[V!YF%%*K<,,T=>VEAR4I(TBT*GD4*9*FXA-W>S MD-=ABV1YKK"5W+FX;K5J[7-FQJJ/L:[]-%L%995. MS(@IGGM8=2^NC=:B:??F'!SH\^2D4IY3DLFV/ZJP8:%1ZZJ 3GG'>&5>UX2>968>3K+/+259B(_<\6:VD)]D"NQ4]RTSC MXKI;KS5WOO0K,4=6?8Q7YG:)^B#E=IWZ-$L*M5:?9B:<9MW%N(WRRTK+:J4\ MS7+8K?!IUKBX[C1K1IGN?\KB$95EC'UZ9D;Y3[.YM+D,$IRV /=5T)#>%.RI MZFIIV0&X#D+_Y#EU9A-SZ@QS7[<:!="]3FEZ[^P EDZ,-T\&R5MB1<5NI360 MWY"A!/EV9HMZ%?3:RJ4]FWR[9C7R[V6^:H;()7WJA?7#=K/548I!1RB1V5]2(1 U;LZ,@TC#TY,N4K M'"JU*/$=I@Y;Z5:4V (RWYN1K;E\9HW@Q'AE"6\5<5]VOS=I$!8!_+=$@045 MN%.!NS([*#M7'?4R\*9-]Z M\HK5#SPG"I>_LAEH@7J_ZX 1]OR(_Z*WE MO%BSX.*7[*)A?7-$WI8^RZDQ&AV,&GQ30"H\7N7PEI"I\2F8CE6:N6AC'_7- M?]D=UF@TAFS8'S&S:;7;_4;7;%FL,6CTF#%@[?_K7%P3YKCFC30\%#$K]A^_ M6-=Y6SXG.4(3])H=5&/B+Z![0OG;YC8,7PZ4\A>)RFIQPT$;6;:O/:.B3,$N M LU6M/?>&)5<>[$"[:>39$#O J! ?WP/!TG*;@!@D_?=;F/T7+_P/@\_*]:4A0HJSCX&1A,5 M',*:M6BHX%)0DTV)VW';UD1EVD_@]H'\:[]YDE[9E\Z%XIY(/TW?IL^OZ#C4;KZ3O$)!=M1M2[8;49$LX M6=5N2+4;VK&A#L4J- Q6:!BMR&D?HXBDN@ZIKD/JBZKKT.&Z#I6[CW&9GU3M MG%0[IW69E9T#919\^"L"I_C.#4(_(M2<>\QV?1Q;K@B Q1&&+5,KFTVL##/. M$2-'E1J<2R;/\BO8SF&N8#<7NZWN99LM$#JC5>LHS. R6&3[R;#L'H_[BB=9 M!IN$^C%;(+FZ555@2C5ODV2YB2FT3=[Q6JE8DER9$I;BUA&V(6GK9J],YM$K M S,7+:2T2^("-EP $E557ED![)W*%\EFK.7*4QDI<5_+*>'"E<=X[ MD7&^A\S))F(T-!40>IG'>&5 Z*(X^O(;?6>LNVFC* RS+&*\N M,\,=)O4[AX+W%9GK.;BNK[R_2+M>U22/%B5YF(V=>R#LFU-4AHBZACRL 9(5 MVLIDB+1:%]?=3JW;4Z[WV22(]*J>(-*B!)&.2A!1FGF'!)&-S*BJ)(BT,$&D MI;>;95+4&R!Q5;"0>,\X"%CKO07J07L-*,OA4 _BD?A+\\Q=& FAA4@MW=IB M?*,X% (69OMQ =ONL @+)V7I8!%:6326' M@)+W2N 0;A0'K5Y)974)C\ZJZ55,%OX;L@HS1W08M!B38F;IUATI8*"IY+4'#Y=8U1 MR>N:M@D25^_5&J4+ [Z>U$!5)U;P"#/+6R?6;O#6!V>;>?7*6'"ERC>K6R;6 M;EY<=^JUWLZ)-?ONPZ+*HEZ+YU(X,_QT>G]]652[E>NYJ*JHTK)?M53^'JJB MVNWJF?IG$&);WY.Q="?3$3*W!554YO::(Z]1YFA=9X^^3F4RL]+'?Y?[ MNB8CL&.\DHS KZI!DLH(5!F!*B-0902JC,#2<,P)5@MTKNB=8%K)KECAD MU\%TG\89@O>K#+OS#[LU*QEVZR >4[-3:^Z,QZ0R[';,L%-Y=:M/KE9Y\^HZ MS8OKMH)?/QL67*GH6]7-J^M@'I!IULR=DRR.EUAW!DD6YY )^,K\JN+I?R<[ MGM:G_W7:%] MOLHP*I,YK:YP7OT53KN25SA=A"4Q>[6]P= ?*74:?\8=L-V(*)G)E1.[V32Y MVS3U LHI?4N)Q_8S2S+8?LZF)PI%4T]>L?J@4:)P^2N;932FTT1.E-)HMK*Y MA>G_'287" M R7 STC8R#/1OC$8ZAGV%RBA?8S0J]?N@B#"V@&1$\_M%^W.Q<,/SE[*C0^T M+:H6O,G >?LP&+-AY+#[4?[N\DG(.8BG@F7%"MWFN10K( TL=Z:-K2')65*\ M !Z2[>*V<6\2)#"U9R.^9W9VS^P09)GOFQWOVY3VS5JE:U]']4*W56OU6OLO M"#!K9GVS84]8$#"QAT.'G;@@0,LI!BA7GOLK+=G(9)V_OO1R7K#G<4-+\Y* MZ2O+?R@M M" Y'3RKI6=-0_8C2 \"#>E-8S&^H@Z>0W+*AX>O7Z5';#U;MD/> MY[XDZ/6/8JB;Q)=45LC!)'$-FMX1Y+!W M<=W3C>;9]#/?+X#7J6+VY$I]8]/('XRM@&E??>_)MR;!UJ':LD2][UWM)GJ* M MA),<'VB4^)Y"4Z,\22BEM M3%O""_43TDTYZ?"_SS;EP:&*X[=:\4/PI6B*%V#%[@L[F1:F=U\^+B20X&R2 M?13;>!-/^&8",A0:A:_W>O6+ZU8]!X&,2ZVXY,-EY5%W0&I%D"I-5]R0'+:3 ME*YICX25E/L07B7:KH8B3(0#8N+(2_>#[FGQQ.G/Z$&QY:[V!7Z;W%(TB4V: MA]D^XU3;9QQJ^YHKM^]] FXULGT0PK\BRP]Y=!Z1-'0!AI4[#-VNXQV\PT(V MU"F==.7%$A]M8OVP)]$$S@''L7SM&7.:\"5A>(1C*X1G9MJ,A7C]++\ZS*!S MY7-<<0C"CKGZ@C]_P^-.[\G.)\]LS0,F^) Y-_09%E@M<4,/".AZH>;UX21$ M.*$4NZ XI$0$?Q-,83HC>Z"Y\9T,WP6^F>F7<4> ,2:VB\."Q 41O"T>6C8? MV$GZ,!P8VU^3E^6D>E\<",[,'&8IZ@_GLE**^FN=K)VXD*?XZ#,KB/Q9I@?P M7Q&F->@Z^I1!:8!R\; 3A?$9R MEUJP6-DN:4ASV[V@I3(+I"11N4I+"]40G(7"XM-<<\YO+#\C^P<;7OW-?"^7>=K%0S&=UI'F MUMEB;NTCS:U[<>UZ"XRW_A?A_ DG%%/J$G>9DEIRALV=6_D)RSCO]=F=J$HJ MDR7VQ0,M9K1KJ[/W%K!HJ?U\- A))]RX8!910J: F[59\-X.!HX'/)*7R-7K M<98#ZL([H?SEU0(8;>8SVH5SV6DY";-R_+S/FM5,)-O,J)?Z MT\8\2$J:'3 _!+,6K,@)YG .2#7;F)SB$L4LA]_NQG07K]K/:##"BQ3)03.3 MN6/*0\,!X 5F37"6\0>8"U1CC,881>Z )UK@&8JR&G_>@_.5/BS-4;1?*<1# MSV5G%H . 3GWGRS7_MN2#F>?A;AP"HYQ"R4"N0?N(-?TV?)M+YH?"3;U.PN# MN8/-!E]T0SHN)1)X1X$WX ^]V.&8WL>//_%UTBHE06"A8AWP.4DY"Y4IKVD MHH!M@5#&#O>7&\WZK]HGV_VN]:, Z!L$Z<L M(%CA8$Y!DT^L 2[R&9C;\]$?<"U>\J*!8%I]VR'QWM$<$#3-4I"G+-KN(/+A M'"EJ.G56FTX937(+ZWQBA9.KC7H=$X27E;)*[QT)47#RW6-,'F,/M64]C>/T M<-@33 L'/G9F.C(*$VG:(%UH2J.\8PY^0.N4B?A,J.::MBZ]'_B2D0-?C$*9 MJ]_Z2@*)('D!0\2HF[F&B(96O&]3/<+4 @.T;SE$@%3] 2PHR.7DZGO"]TE, M3L.]6U2&:&/9H:"$1>OFZGL8#5BNBADS:SC P$DF@(59YC):I6-P:0H:>)F6 M$KQ&+ +*DG03&\%F T_V&>EBC%7A[V%BPXCAE#SWR<,_@7KS/0:O>A,X>G V M+T#H8&V(K$'3LG"C(X>F%EL2."%'E .1P.3,;T+V,IZ?2\DGE;8@'IYB";%P MUJ#H)RE;-SY1143.";SL@*F!\#P%TRK$DV#D>2&<*# H[AD=LW1(X7-]W[/P M;!_/^CZP^XOG?\>#'5Y[F@DS ?U?3NV<29-BR#D;-O$0YV,H S0SAO@Y>Q++ MH8\Z"&P ),(4?L!SW9FE:U>RDBCU4NZ1C%R7F>S&WNR\2;#5D=6M'T/K-U#K M+\,K3 6<"ZEY77,9"8'<#VX8P@)=QE<^1^3UIT*J)F)K(Z!K%*!HXK5@\ 3_ M_TY\]='#0MS"D5VC#HZ?:=:6I=:EB#V()A$O;LWGUSSZILZ<0GNE!5@5(FQ0 MQ!5/&8 ;; Z-*:&WQ9^,]%FP\FCDO36*Q^L+[63N@;_)?K7RN_GL:LYUUUPV M[&?RF,C971>VR]ISU3=)@,3<]>1Q"V!!N:0#S89&?(L9&/9@@_E] G<,Y/(3 M]E$.#CRUE1/1N9_MJ=QW5S="YL[Q$>'^"]*BZ/A'E"U$H@, MCX\YLW#X.!/.^'H[?1384;+?;\ MW;ENO714.&7]$?(N.LR%@OP 5@#_VNPJ7\W[C?I^>-_ G,IZF5K2*MY7O+]& M[Z_IK+XQ[QL7U^V<9,#U;FL*@Q33$6NZ9NW,9LT@$TZ.YL'BEG*S"P-*F'>-[=5IEX:4\A MN&JA$6]8!5G4[#XL"G'I:+EY@'[O]"FWYBED0QO[-J%-!&WM+@++%8YUGAQD M>4_A#"6V2FSW;3 8Q[ ]3>R_K7=Z.Z=J*(%6 JT$>K5 'T.>33B9]69+R;.2 M9R7/!Y;GK6Z$BPHTPAWI#7/1V*ZH0&_0UF0GK%I$!ZX65FVG*%;M0]0/V%\1 M<\,/B&J9AUR "5WSR+#PRT5 VF0LC0^V%18M'[H*)'] J+RA=C/AJ )X&?>- M8[X,M5N?#>U0NWGR&U>X'H8<5N$8N-!G5(Q&.@T"WDN3Y;VLR M??=M@2()"IJ#]/,#;>1[$^J30/A8^%]$.IQQ6,S0T[4_F.,$VD>@CX>C@S)$ MH!Q=^_3I5M?^W]?/A'RKW1)T]:^6^UW7OM1N:KKV]AUFPM[YON4\X27PG/0_Q'0F<>R.@] A>"D$1 M,[>SFO4$*^?]*]:1)XBF\#TV%+ :\[@87WW;\Y>^7=.R8%"]LF%!O6=]7B(U M/W/]P/-<.2O>PT TZX'=3$%$;0\/=B+ME(4'1ZBY<]!!">9JG@ZR7!?LE 'U MO"J$M\JQ ?,PN[*MA,R&EH9CW0:--8.%C8!@ HV:P]%;4/!]&N:7?Y\)3Q>NXX')=RIQ8?W6QPN5T HA+A[P?BW\7!*4W,:%J#%EB\DU:W M>:KE$/SA>J1-^*./9Q]IB#F0NQ18YH#[&SJN+X"S#/\.;U_:;W;;[=:IR -V M_3H352WM7=NF1+_O,I5X2 ,CPMNC*"Z:R[2%2^6/^+ )P34,+G$TX(V=QO[[Y0PX&=B+> M'P>7/K5FA#"GRVZ,V.I-G/0!M]ZS,V[J^*$_X:/X3?"BP:!PK!O?XX;-FUK3/-U]N?OOP^<.71V$X/6CO[QYN?W]X MN+O_HMU\>0__?_/I/P]W#]K]1^WCW9>;+[=W-Y^TV_LO[^\>Y3/?/CS\_NF1 M'KG_^N';#?[A84>3]Z@HIOE$^GC_[8^;;^^O/MW?__/NRV_:P^/-(]'J@5;] M\>;V\?[;@_;XOS>/0,C_:#.5XWG<4\2!!D$0](S31A%FN ML&\(H=NWG]$?2(4(/L%_GK@4@S*'CVDW SH+C5ZOI>.3]#>S:2S^3?CC;RW8%I;#/GZ H MG@5CWXN>QEX48G.@C;8C4;&"X $3G@^,;X<.C"KF]\T.OFL?+>IS+.9')!!_ M_ASWWHF]+6RK%06!Q"6_ 0]^!H8*4N*C[8)Q@DT2;J7;(^-UH)/G,$1K\G,? MEQ."KP,.OSXL'JF"'4<=>V+S,U+/$*T/%-H>4U2&RJ_PZN=MJSDGE5?&,31X MOA 2H=KORA1:RE++:.*]P\4UV!?"'! PL0G@-_Y)6!&\?];4GC)JU466+-_Z MX)W:OA-N'V_0A2#/O D:R!G7T6+C)+Y2VH3#=RQJ0TSBC=M,9B.,@3=:CO>D M]O34>XJC8A_E)]][ 5-?;!-O/H>_%_^B3IQJMTZM0/N@%ME(G&?:$$PCO!"! M31N"BX9=^V#'\#F!@ ;2*/#/1!"_)[U.*-.^IO>0!V[QYY -QB[,Z&FV=+=2 MYG$>L379.D*+!-&Q==9PZ&/S16HH%X11S[O*LJM MO*@?#'Q[&CL! \>+AB(TZHU&U),UX"H$/L600]&3(1>'KU*QXZG/HB>/][FS MAL_HV D[?NI8(;GD\156"L*&PIHPS[SC"4ZN1-^)#A*B@:]\E?T05Q_KWE_. M'*I-3UZ;GHYJTQ/S^VMNTZ.TZ%&UJ/2Y,I;X%*PVGE70GRU5EBD[GJ<54$:5 M.A-/?2;"7OU)-X-:B!=E82HL(MK(DY$42%.*+KE&CO>B]N[D>\>;Q\^2ML/X M2QLDT8&?N+D]\BUY)YRU:W OGQRO#Q81-B4& VC 4KE-9 MEPE]1 /,*@HP= MK5C@U"Q )BWL_Q \I&>\4R[N8"5A#VD.4VK"Q'["-M6""0+8QCC=%A[PW"M0 M^Q,[8/-,AG?]^$K*/Y(6MF*74[/+?"0G\5_H5T%$!WMQ%D(/.?0]]\F9<544 M=P4'Y3&,4S9 OSCA>("/_:<9SR*XL!0:BS; M!2$7<47QON,,'%3^=FI]25DZ :0NPK4/V5X3[C?K*0:[ M0+'UHF&.H&];CDR>FDQ!E^!='N@&)]TP%*8?C2Q^8(D+),D+%"#"'"W^452+ M+TSF7NEXP%I49P*,!Z>;+,H:8"]X<=&T:]6$:P@W1!KY-%B7=/UJB^O+^WW?OKXQ>/(@>ZPI+5'RR8>:, MFC +L^,#,C-PJDEHAK@QQ9R)TQZ.O8 EV4K24Z?;<6X?^4'R96XXR_%W.YBV M+V\L;XKP'1'\$^O,,=5T-%N5YXH)_\R?!#$3B*S3Y*XZT&66 MJ/@3^>//B[\?>)$SG/]EK(@6_L!K%N9_#5-EL(S%/V#0:.&7Z$6!JS[_ZXDU MF_\51H@6GIMZ>$\#[+'P!ZS5S9F="#PO_#Y@[/OB+\=Y!.$1Z_G?8EWAPN\R MKZ,L/%N^+62)FX(@0WSW2'!L8#:+5 6&("C!]PR9?46N,EK$(KO!S02"L]H3 MS>$@B";3U-V.Q?,E9$G+=]=[X3D3DR!^(W*X>$W^!$UKV Y>'$13 M8#-/G,.H*'W/D:5#P)@@F5' (Y3HRW'42ZZ[0)M1C1.,3]K+&HQ1T/C:8%)] M%CN+X,@-;T%/&OQY\W;FIYF?BQX.79!TN1 M8DXG%JG#U>;,?^.ZR%Z+>_%/2F!$EI@QU!=4,?&>#43;>8,*SDTX/)TX(@K/ M_EY[J*5K,)"4<6D%^) 3F^_3I:SN^' ;5X][Z(YBLR4^=J-6LH3!W^QG)O/^ ME@HZ'JM4%F)%(MZ+I1 @EW"V@+$#S!!AS,6QJ3K4D^.M$KL5NHR?'BCS5(4Z M%) CFH/33M3_DMG6M/_ ;,48&&\>1:@S?(3X6"^KL>$U] :14#]Q3(F4SH!Q MK;+12&/KF0ENLO N;FSW[3#(7N*0D9I\[H6_0-S'+;G(=VTP[;#BA(J!/MPN MPJCH";=2#@=60@K71]P=")4;9]-S58%J>:5R?1&KY^?(VN*AS4CC,Y&$D#VJ M8L]M[IR2J:/6=Q@&KRSB>-"0PLBC#;Y90XEETQ!?%M%!2H!P++"77QC_');X M:!XX"D]Q/#R:TC;@(^*[XEZ7-!7(!.V#[R&#$(!=,$0[)F_C/_5;)Y%EX)& 289>*B( MK&<+3"V,FLJSE=Y/_*T7\*S*"*2R5"_FU62N2M*Z)^+>);0Y0TOSQG$2?;>I M5 /?BP/P?N+: [9HUX.TS_\J6G >7EC\&^ IZ3MDD5?PCT =)[Y4\B444NK3 M6)!XYPYJH&[AC =!YY6-_E1L*C=_,>"+Z<+VT+9\.C]0Q:%OD;,:.:2< WTV MX%IIV.OOLR0XX:!@_J5._"'T+JTI\<8J+ M.SV-_R8*N+++ACW(UT\\CND4K;B-N#-MA,MM.H@EUL;(U58!L(548=SLJP:- M-X^1"*X>UT; :9UFJ2)Y%]EA-X*1^+K68)C)F1[HVOAX7WMO(M M%'I^ARC&@!]L'\_%*=<>R*\@Q,N%4:5TYZ5T=Y>G=!,I;/ MA^FX__>';_^^^_!'"8W;U?.&(_17<816P>)8C0\H32PPZA"VD_'S'Q,#T""7 MMWUQ>2%EG(ETRYDV\>"?8 J@_S69V*% .PI$MAJ^.< @#Z+Z2+ ]LG_'W"7& MZE6,CW.?:!)'[>C<80Y[YGSQCBB:D*[]-J^14Z-CFXXA5& %8$VT5C$)D;9JN_)S ME*,:BI]J&IB81!F/'%^/1S[PTD>D0%XA7^#?EBUY:<8U9JK]%=E3OIVP%2^P M/,%*MD0YDS^S((FYI&ZI:6MP8_C&6V)MH%?1= G!"9\'C VMX'L@;*85DQ.% MLD&62T<8BN5KQ-!F0GM"F;0PC:IX?JA\:,A&! +33]7K5%NXR51DXH\>#X'1"^\3?SO2OF^Y@$F+=/E7".5E_7 ),X/&+\XOG. M$*P3RD7AX3@@O BM\"0ERYF%B.*9RO$EVQCC1RR?OK!5 D@T14$B*;A*,L6< MH[^)B(UDKH&HQ^8;F AV8(U8.$.PT#A%%S[(@2*QL#O-_$)ZOW@(ZW9#Z-]6 M'#[]W264G'_"3@]!EAV"#GQBHN3!]9XYZZ?F;0W'(KQ*0N9-(X?_05S99^DR M-V]0TVE-G(R%,6J?Q;7 0!>IJ1(45BR70?WI!1P^&D/%(J0?D+8)4.NFD@X3 MK+<)T34]M2<>>Q.P=AQ/3SHD<>$Q0C?SLITXJ26^JQ*4>PA%#DM2KM4S?I9Y M Z%H&B<&05D$<>"Z* 2##2@+[#D.Q W' YN&=,7!XQ(- >Y-ZT@2Y;K=G^F_ MO?K/\36)BR Y!<=*7"MG5GTIOG]FOCC\@E!@8#IT?13HF>B$-J80_S0!83[V MO=G*=>#>\7(0#>;[Y+"K*6&?2^:EA.^DNAH8+4ZQ33G5\CH$P8!1DNC$$\F5 MO$Z[Z'$C#KX$\V-,$7J,6HMK'SPR?-!G0'9<<*QY)GBN3"E_-Q^,)$90%M?? MV0,2GJ#(OTCJT('-1:Z[S\8,YH*_>[:<"&6<#P@2$ D@7:Z<@K$]#0Y^I;)28L)"/X:,!HWE#>GB"0\GK"7B>4TB;6XPP&&% MXI&?J;Y<@UX7:>8Q )@PQV%N>"AY?@P$NH0&>#9P$RD90O1MIUNJMX2?C",@ M[5'_EU(SG)1].0@MJ U^J419(Y2B74I2Y6[@L3XNH)<$BCNBPK.X6GL4TNU& MH@DI9X0K9#RSA?*^1%,*,U=T<<+C/>/B8\DNH!V#62Z6AB[+))H(QYG:."1< M3PYH.I#+4=ED[UI207ANH&[O,X;@N /OR:4:#T^>&?$10[?F])CP>89OWB4 MTZ.$#L( "_2,D&G4DBC@R0EQK@Z]$_O0#R#>#(Y#EYQGE.#DY//C5UY\#!&X MO,C(8=.Q!Z^+X4GZP]D4O3!G)FYY&"]&(L\L7D[2 9-LU9%/;!&3EHYUN147<"R*)<0#?O0P M6<_"\UF7V[5R"+PMP$B'Y#&P5")_0%U@Z/4:1ARS8B$0KH1D./ K;-.0Z'K* M@AC@VT.>%,")&4W1=Q=6@JP2HK0649$"KA'L./=-/+Q(&#!P+O#/3Q[A4\>V M/>W+HG3E3\&3=J84/LP6P&O(LSAJDV-1B'26CIBCZLJ>! )%FWY,>F],P$M; MT'VQ1T:PGC+7$,S)1# %Q\3^%>_-X?"BK_B$%XP&QJC'[5I@EBB^.?I!FD^D M/O!(C^3068 BK,]E?C]DT1S$D:O82\<]!T\3H^J*T]PW.FH( /,\$O^J2 MC39"]YF\$&KM(1O:B!+.U42*8TDHU93$AE!Q3<2_&P=BG=85P@3/F-KMW]FR[W/5YTL^K)#RY&-=S_I9B MKCW$>'+Q%Q]B==EHUG]- YG=Q2D5J#FFY@)94T#]E;^X]T0U*YCS=[:9-M>T4OOLJ/G M9)403?F?$ZFIU;GD8!_.I&&H^'.-_C373)3_#<3/Z#27_KE>,[;\6Z.[W:BK M)FNT:JUVNRJ3[=;J+;-*D]V,LM3J5;!93A/GN6ZR&S=,)B';JV[HKKEV[S:H M-Q^7^ELA]7,*;WFSZF4]J?=+$CG$P8V =<0RZIT4M1YG4Z8HM8*M[ES,P^;7 M0W3?=>M804#QA,5 MI,_U.N:",0ZBEM::+$2AA3B)OA D"5*^T,8,M91R!3CMJ-0_FEQOMB]?4HT: M%=&/1/2O/#*BZ'TD>O^'Y5_L[#/K?OGWMTRQOS3>Y#!(X8-$7%55[;"0=RP[ MR,C2D1VI5S(Y^+8'3:^HNG]M?AR:YEO-G*JG4%ZYCRF$$ MG(DH[D/!*:K.4U5<52F:[M7O>JW&W<(U;N4L<^W2?*-=-O+,\W*=^%42"&6; MEE-U*]M4*N9?Z#ZSZ/UI<_^7Q+V-[HC_K^C_;7<_W)P'(37F[\D/ D+:JG77 M*?C5\ ;&NN ++S19_-^#'%>;;>FMS%/DJ-)N.J=37O<'H<^LW;,[];CU>#J3 M+<[V5+R2XA7SS0EY8AF;BBNI,TZ.4TR89L)&&9GP8Y6R_:N?\8R0"X@[>$48 M?6PR=;P9RS3LPI3X*2SXAZR,;NC=7IW$K*F;C;I&PK>\U%*"5HH_">3*N>)+ M@K(:,E%#C+7^BS/QV0AAM((Y4&T.72>KSRG5'SM-6:[K1;+/PA?OF0-GXJ>3 M*KC*X&+$&-H/[&G"$Q,KSG=_,-E1!PV-+ "YK/L$R:/5QC6^T\@'7? M8W!4F],<$S6!/L\K+ZJ-$%D8C$,]<7M0/._U3 MN]&HM;0^N U49.1F, RTH1\]B3IL:T!*'$N[09B-)@$$?)% $=P0!,&"#PQM M!!$A*,>DXC]G6'$"\'JZ(.3=$T3!BT!;H$&>;1\KE*B!G),@MPC\&*H9$875 M.);/(5O2 I""UQFE$&;0$!&%.3'D2.@-+6EPP(,W4*W"&AUPWLA]3F^N! MN/>J-H:M%EH&JY\N.9H:$:@ 4O\2V$:2^;0PYQF8ROF8/ 2&V+$W@?7__.F:]@&SX6/\YA0#8,L&@G!" MO R$*4$H MZW RQ'UYO8 \F8R.=R)8& 'N+X(+P2BS@OMC=%GT2!&IG[732. MJ*<,!__H1T-LJTN+(8["4P/F9B-AXM+3N-!+%)6YS/*O"#.4/HC5BBE!BILM M(%2S1%D21C?^",/J$N.7]IR8/!TJR#1D1C87QG--^U_O!2$ITD@& O.9Z@D) M(IJ6O43V$#]ZF=P)$.VACX:[+7 7\"XR%A" M:&<+.CFV5@2P$&==8Z'3:@RN6,0C/8>&E%*Y!HPASVJ M[!+XU)G6V;AXV5-;EFLZ'KBOYU&G>4<=@BCFM"? L$ M\6/"1)/,P8KOI1#@Q$YP-+3YS2+KK.R< HD<-/2J;+UYRI!-ZY5:.>YO;>^$CP0ENT1 MWYT:Y,:2W, !Z/33D>O$B"EQ,X9,N]X$/XG,)P+$EG7?@G!6D#%<1%2(6D8D M'NEQ"]Z*02PYBG)LB64-D3G[BYQOT>1A@DHN-NJ8"WZ$YPKO M%75&6O,O&&!ZVK+*:#;1-B?N&"),W)1YQB'=7\8,%2;^VW8%#%QL=E'3 ^KA MYG@O06+*<K,P*](!0K M!$ 4.H_'UPBBA*\^FCXAC+4NS7:QFX/9@!?/>@YBG1* *8_4< !!,L+FMXQW MM*#3A?$0 ]EN^#+Z"C7M7AJ'BW:C,/KFW*G,$1U; KP'AP17S1I7R<76D&'0 M,7L\X73F*,TMLI"CS"$H*\:%P9&AA?&YRBNR#)5UCD;69PF.:@)9D/5!;<)W M2FPZZJ,!W$\&*))HEC&SXJ,:] [OP,.A4@5*; +3 MA!HOK9+)UD].=VZL"Y3486R6[^"B*O.YH/F\<-N/&YB]RS^Q44VXFX+A8IQ9 MTKF(W+DM!R8DUY(P2OPRM\<@O2X,T4 M4J]IGWE8.K7*E$V3C&A1$W4>[N>&(1EJ'"(U-0E=W!1RE'!N51&AUD3-D\AJ MRH!$X"]JS$(AB4F"K#\0DA7'*1?G+*U8'E5<1$7GMXDI4'-<%"S%'5.L*#6@ M-0#M+<4W"Y.M"V#L>03NW!76M$_V=_9"D7@.*D:4'Z0R>Q"$"_O P81!3X \ M @4$>3!0C09N:K\)*8W'KM-;NX^#OI&?"F='+ODC!O M:G%TOS&'")AR(6# %%_'D/76W-UGPNX4^N54GYMZBKC\HZ]6*\F8N#7TIC+J M2/?F2XZ8U [$Z,Z@?H(0K0;7"@;5W01E4YL0]HWG#RM(7"3(N MO6C\:.\91BO8W)T,IL*\@!T3R-Z+#-3!X#OOW6'YXIXK''R M,Y'=)!&!NDE2K\:XV?P,?7F;M+X?30LE\RD;<7<;,2=#$[>&55\<4= I]%L+3(S8DG/^Y=",> M(XK;X'!8<'*_8K.E/Q.W]]2!!D[YD47]6WP.9/Z3YN/]2#U_*&X3\^ET MA9)5;K,QNK3TL>S@'<-$YE:UDSTK"">DJK*FA!VN5!$"ZUO1.9'5@ R MD6@KU?^#-#._\L=YAZ"MKJ*I<.F0Q5,!*/)2Y[1GCC$6-P#CUT4+&IS@H%%+ M)XI<-LT13[!(&D%3RE).TM"X_"2=2 1BL["-1,H:[[*&4BD:PF/:C=U'GUUD MOLB,=9X/ARF>*8AG?N4SI\SFST1+XRWFY6*'>>N,,T73H19*XQP)D]-_PE,T MOAI;S#Q9F?94;:LMW^DJJ=7VC5IAZ=DF65Q,OZ*8ELED8]JZV>9$ )=[Z[$K M0G(E6LW4M)M,FB@FA.9DEE+&%W:](_&C-!AL_A&WW4INRGC:][_OWE\9/0TM M+H8"D?8E*;]Y;(]"[@J'&95 ;EQ66&)UBKYCC'*.EX)QVQ_,6)S+=Y37C3F] MSX2R&J.W=IETEHYO=V&F0D!C3Q?>>U.C34[_BC?(F_*D] !1';6^AQ>,PLGD M9RUO=,U/P6#*R[/3EP-D=,Y-4AB^NO"ZT1J1[0HG:&S#:-0QXXJGG/.VCZF@ M &E6?I% -3ZIX$,JS2C/G"=U+&(_XM 2YQ?OTY9))*8[=VLFSX\Y3X#/2H2! MJ+L9F0@8$$IZ55*RI@A:37CV'M?C3JIQ7C"76\C2&;A4N91JZ90ZG>-S-UZ0 MKJ6B(+'NUMR(:F%HJ(6M2%@D*US)2ZAOT?"A^')Z$].'M0O3PN,?GH?# A9H M!V,V7#EW?7XGTNTK<0W\FAPIC]&#W-* 39LYMR^VSGXL07_?VV]WCW>W-Y^T MF]O;^]^_/-Y]^4W[>O_I[O;NPX-V\^6]]N'A\>[SS>.'A\IG>M[S3)]!1%T. MDPZ4HM0$@XM)W"AVAT1(%H.^_+%4?5%)O[A-E]U\C$>-$6SC MW@KI0D",??,S MT*?T@!8M)?Y$S\%K<3N:$&+?#H#7<_N.".2*HGF<>M<3PR9_$I=R:L6FH+F_^2+')",DL%E[<: M/65H+TXH[B@I:P<0#5833>^2ET1]F$WM;BC?'L\J]/A@ !M8%#E@*6GBB$R: M9\9@&7@^F?JI#%%\$PL.,!N5UU9A-,7S4P>/4([21\2HIVAW2JD(7-/;_B": M!-3'1S2+2K$QGPWU?L*_P)1L;G"+DK<_HR$O#Q3%832BY?N4TD1'**][$2RQ M9'_B"6/A"K88M;%V9HI\CDXS59.)^FH*.(%5Q7L R9GBM=K0IN9,,E =L.54 MWJ$>LRQ::LZ23?HL)*'Q1.BGH&.X;88>'\D=OW1('[>IK40&CVE'\2 1Y9]3 M# 65F=G\$ M8R=8KJ$4X?=-^!LT&,AUH.:2X%'8(57ZJFTXYC;$V$**Z,9+JN):;< 1-^!A#$>$O!_R)A@.I$V@;NQJ'XYGQR9A M+H&_@?>.H?5CIY*>DD3Y'JDT\X51:!21 & 8O'486X0U(:)R\/M0=HGG =L7 M)D+Q.<' )+*WEZ!>.@+N8L+-!%8UQNO,(0$I+H'I(\7%+S(HV01S241HGX<; MQ>7$YSB!3)0Q!P@-FKZ)%1$ MBWBD#"UQ-[<]I&ZE>MUW:VUJ8[WGWNGPQ\9V+=E/T.A=3?:0D^UM-.R:OE5K M>\>8QL6_K&J97:)A*\-8MQ2G 9#H0$U6*&!CWR-#AU2W?W._RST9,?MJ +D?4 M4)6@V<]Y*F4NGZW!+>62'%7JB[M]<8_V6Z4X_?(]>G,23]V+8*AA\*;(B;JO M-K6'H<+ZV!"1030PC]/PYW5FD;76M2JL>.%8*+3$]-)\'+54:S.Z7;W3:F6; M%6ZS3MA$K>!Z]]D46G%=E;C.;+;U5EMQG>*Z8Z[MLM71NT;]3849;D]&Q3&- MJTTWQVR\R?4E=FT<3=O5X;4>)Y:\S2\/N:7%?-PHZI0W$D7ERZRN'0AT>L8H M2)=VX^=]+/^HS_5NY5RF7=JK/93@U8]]"+,/M03GS32^4S#47N MCS[E-K#,7E=OMQO;F5A[(U+)0^]*6)2PD!73[.KU5D\)BQ(6)2QK+V&:/;W1 M:Q>^(3L7.3E?I__2:.9=K_U"E2@5KAN=&UC\N' M0TJ\WZQ:&@;C!<7P#2PXLY^9,ZMI"[,8,MG:J#_3?FIU:EUMPKM (-2Q#;1$ M9,TA[X[D>"_,CUOI<93-R%_9/%GK2]B)9#0K:7=&Y6SNDX=OS+=ELCB2>3\: M/HDFG@LMK*M?K[_B;B/#(8T.YQ!PU _+(:LF)"J84]\EZ%0$8"?,@"#][LWP M&2M?A\F(LM-8L/8K*9;LUIHK.#)Y5G8EE.VY90_$%=/@A9(>[_XUU$!YO@#_ MB9I^&Y@,&W.G1D;HCGFTVS1GFFWSE\E8F]#E6#.ZOY.._'Q71=M^!)HC=5S M6L$2"DXU#T[5S-)+P:DJ.-5M=>?U/_K^+]=;JV15/EW!(E\U654^7<+JG"\( M>:6JIT\^C*J>+LQ$E2*&JIY6U=.J>EI53ZLO;O=%53VMJJ=5]?3&2RSW?6FK M;>J]>KORR;BNL4UQTY@Z"A-YJJ?+J<^1UF795/J[H.53ZM MRJ=+,,9K\.14^72<8FVV],:V*=9EM [.A#2AA4<*RP2694=?K]:ZJH#X[MQ^V5E50Y]?'%F@WO5T!M=%LU!I5 MJJ"&.5K NI;C8*O740#/P3I@E724>L?JV8X* M4(I<>&1-&4U2]I9./2PE#__M]4,+!0_M.:GKA=C!N<&W86+-D-3)D-'48E]L<2B1N/^"1]+" ]9TZGO/\*O!; .#^"1B%VE,PX\"93AX5L M82(3!H=F/+++&+!@G^;S; ])^<1S3'^ Q,:W@0,7AQS";CG>% 9[ ?*#>(Y1 M7<(;=D MQJG$GS< )XT-;X\<^*L8 3;MQ?._ Z/#2_ ];R"69(&\/R6[DU[6 MW.*Q';D6 E>"6@<5:X-X/B*:@SW![Z/- =^ M J,$@S$;1@Z+&0,F-1KA-QVD24#+>:$/92:\O=0>7$CS&WO?>@&=4+*U-VWD M;[X'=A[8F",[K+P:DBM,JYZ$'Y#O?!N-!#RB""3DB;G,1X$'-?SD@6@$;[5+ M^PVR@#NT_&',;P,8.1 *R!H,P&,+XV-M8OT)KX8S/BS+O).933BV0A)P+JC\ M^$KI-WFZD945P)%']D3DPUF!LT9SW0>[61T,TQ\5T@G.(5CF0S%M M*PB\@4W&_HL-IHUX%ICX':P6ELL?(^-%:I",)9=1(O2P+DQ!?#1Y&U;AN2YS M4D8=JAPW8,$[^AU\#3['_[(PSC-L$RH=.C+C'1!+2*U*!Y'UK:DH>70^ M]X!4"2F%'P/T8.A%!"CA"@=V(O1\:4E,/'!$_N;+@OD'WBA\P0T0RI!42O)] M,(+@S+9W\SH4KD,%T0?49!6N0PGK!A_I#%/ #BSPVKYX2F"'4W+Z[L .!:M^#K/8#6^!YZ,O;P]S M9+Z&1_>9N[I9WGPI.&<^NGL4!)"3KOS 5?$G79M1;^L-PSAFN4Z\WM)C,2BN M.Q37-9HZN&N*ZQ37'3,#SNSH'<,\$@#(01CNH.F))]ZJ]9?2?VW'=);S:/"M^B3/""L2!E@"L#O(CUV"J- M]5A9$BH#O Q(?"?5NQP49#X3>)FBM./@M.[G;U7KNI.%EQ M^C!>Y6>MY2RRW16XTC"U\RQ6VW*%,[S4Z7W%=I;BN MU=/KO:*PNXKK%-?MFK4*^F[SZ$/Y&*[2%WIK(@R=72,,NR/:E\R+XV861T'9 MRITK:ZRI(!V:6WJSYQRN*TK"+2,N5?"X]N:U+47P%:1LFCSQ=.H%-J(HO:44 M%ON9)>!#".*2>E$"KR2O6'W"EEO^RF;H8VG6.[[&-GE[JBPL5/I_QW'P9&H] ML:N^SZSO5]8()OO6EI\#=)Y$M^- >1NAMB+ GN5S6+M"KYIS MF-:FN032V@?5XA)<-#S4J75BB&CY/E;:#Y94$R\!GM9^:M6:*:SIQ8%6I*Q7 M'[H5,38WH9[V8@6Y6Q'.#;#P(L)YMSJU;DSCH[(61Q'=:(5C6*'KA2EFA$>F MB!&(L,>P:$)/7+O>XLO+0;0>@/&$4+@C^P<;2JC#($+XR4#@/Z8Q$6O:G:OA M,1Z2R,S/<>6F6D[@I?:3 \;'4(E7,BM58DG&"->XSH!-[('GXJ >0E@&(6.. MKHU\8C$])3'\=21Q0EZ.'D[HE38,QM&4^885E,.5W)D>:]48R*C=E"XX+I^> MA29!?@11R3#?4\II2^T1YZL@Z5&P!T':Y0AZ 5Y@ L[]B.IB'[*?U7!![CFW M4JQK&B)X/Z4N,;8A/LK@3T;#K-63PQM^E=Z3GXQ6KV9L+V$[B G>5"KDU8KA M@ZK)*N35$B*O?L%.%@IX]>3#*.#5PDQ4*6(HX%4%O*J 5Q7PJOKB=E]4P*L* M>'5O1^9K>/25@O(HX-5B2RQW6E?#;.C=>KWR<"B*ZRK%=9VF;G2*IK JKE-< MMU.69*NN-SK%"VA+Q'"5SKI;D\+:4$6R"O>I4)UF]^1UFI4G8:,T)"SE&*_4 MQU/ JW&Q5:>AU\TM@9#*:#B5 M#5Y5 [*R)#P]W$RIQU#8JYL>D0KG[QQP_IH]L&6W=3DJ O:G./DU<'*K8>CU MAN)DQ6WZ MYCR>9*-9,_D#ZT E6_5:,_/D;LB21GONPPI?\C#XDD:SD4"&'I/33@@\G/] ";(H//Z;,#<3Q?(?2 MPT !XP_W=%;?N:!1F'8IGGNCPQ3"K8].O)]5@+,5@T55DU6 LR4$G'TD@&R% M.'OR80Z$.'M*WBH=XNPIB5$"Q-D3+[_,B+.G)$U5$6=/23.%./O:OGA*Q-E3 M+L#K4A>V:.-YV /!\% M<_:D*S\P#N-)UV8V=;-K'!,%)E[N,2L_%=.5:6UF2SV=@HI[[-ADM MO=DZ*B*PVJ9MZK(,O=DM4#17XATZ/^O;J"OS6YG?FQ.GT2J-]5A9$IX>6J?4 M8QP)9O:D>I?#S'H+-W(G!YJM5@1R?Z"&I[5DS:YNMLRRP'.>)%ZN./DL.+E9 MU]N-+;M8*DY6G%R:=5\:IM[H%'=;*\+$9^S2]I1'6V&@V9*1KGEZ9^W,"5RO M"('+["O/96 \\-(B=SKU@)++F"7!AG+OZ6SER\R(Q 3CC4/D+3"@/O^*6>MD7YE,["# GU:\8J9?$8B2FA>%"X\:V0FQ MR=3Q9HS%*'Y 6V96$B MY(3B,S:0#IX;,!A]@)!^MA#YR,?='/))[KZC.9" ,-U&>KKL!QM$1 @MQ*D3 M')Y [=QI0HUS5$>;0I/53JF3M$WC(=J &:X+FK6NJ=114LAGYLIY9C&1-_FS8M6+$+.9H;;B\GFTRV)K)^#.>/56&/IV/^+8=##6&#:5 MIB>V4\P3= 8#,@VEGIY_S"> 522,^,O "KC!1/]@?T7VL^4@=*#6MQQ40SN8 M#AB"5EAZ%4-\4Y-56'HEA&KY@I# "DKOY,,H*+W"3%0I8B@H/06EIZ#T%)2> M^N)V7U10>@I*;X^'YFMX])4!+B@HO>V66.[;^4Y=-WM%NV"7K])=,5VEF*ZM MMUJ*Z133'37/I:V;;06F5\XYLN35.OUPUE?9?2^FXKZUM9WP6 X,J#Q%Q9$K9+ M0\)2CJ&P]#8_(Q5NTSG@-C7KIMYK;(D*71'P)L7)KX*3&X9NUA66GN+DJG/R M)>*;MHM[K15AXC/V:#O*HU58>GN#>CL]=OR9$[@J8(5E]I7GTK,5EIX:8X,Q M%):>PM([#YRIGMXSBK8B*!_.E.*Y*O'F/3EG?C-,O=MM55[) M5?JF;PV87J.AP/0J!*;73H'L2(@@%S$;MD((VO3-U5AE$C.'CSL'S=7*@HFM M@RS;'D1L'C@L,ZR Z2%D('N";\+3 VM*W/,W?"/P1B$"AL&RO#_9()3#)=1. MC'$Y:L#! )?B!^9A?UDI'"6.Z-;=#$!-K$"^/-3&S!H.0 &E&'A!6@6K-4V> MTCGU.+;86QH=)IG@^2 N2NI%B662O&+U \^!/5[ZRF::(:T)CZ_S3)Z"EZ57 M^G_'<5AB:CVQJS[0^ON5-8+)OK6<%VL67/R2732L;X[(V])G.35&HX-1@V\* M,+2'E_JPS7"@,1^?@NE8I9F+-O;9Z'\N_LONL$:C 7JJ/V)FTVJW^XVNV;)8 M8]#H,6/ VO_7N;A^)"PL$*Y;^"!";/WC%^LZ;\O/XE@[;W1..'GJI3OO\K$Y M6UE-G@!M!LN1-ILI:-Q5VC_GQ591(- Y[-!5J)Z-U+&'. .^!79)>N1%!$ZS MULZ\ DL!,?9GFF/U/3_!Q\W2U0XTRPF\%.8@#-0X')3GMOMOYP-YSA_F:6;= M"0UU8=QF1@@0BMCVR4RDK>C#_WHN_3P8@][BQE"2J>702.0O77FCJPA^L )8 M0R!XQP6#!\=^L)Z\F$4BFMA)JH4,12*JT)Q52BN"L55?7&[+YX2Q95; M>J?A]-U17/=547H8*FR8?9#UJD6X($KCOIV@\,77?2M1EZU]RR,G2[ MK)]XM<>LF5,\5Z:UM8Z+?:0X[M5SG*&;W:."PAZ$Y_9D6QS3QMIP?\QYW)?= M,AM5@+Z"860U616@+V&D0W59*\?5%%9]7\?E= MXO.7_4S6FPK7GTL@JZDWZT6+=,L7R%(\5R6>N^SU6D="5U?<]NJYK04:;DN MSQ+QW/F&ZB];SEYI*!#&R!(F/$'P!@:"2;',-"M1\K<& &3$?*3?%P]8SFCJ MAX8CH1&+%" N%C>=@DXZ(< "=R"= B38K8>;AW6H\"^*9)"R^P@:RQW8H.\> M0OC%A K/8A$GH;(#[5^1Y<,I".S[C4T]'R3;1;TST8SZU;^(^?$ 1?:$@6P7 M?C'A$KK(%34COP+NT]V_?K][?_?X'^WFRWOM]N;K MW>/-)^W;AX?[W[_=?GBHO!S^P;2Q-5Q1NTC';;.=*ONTPHWT[$^-1KW6S!X& M\.I[-DB_:L >'!\%I,. [83 -: M?X3BZ'H%+P42Q*M@O&1!B%!&< ML\-*3PVT/8B(]A?8%J#3JZ^*[R7))>@-T>C%\[^C2270@E;M.D>6RMM6.-]\ M++H'S>(XWDOP=D-B-2N=AM(Q:]U.^Q#Y!VUCL_R#4B1+M,W-)G3"2]I3!MNS MJ0]]_YDB!2A6B@/20]3'7WML=[J5XU&>/R[E5?1]TN,X?4]5.5@[-@ M5.O=9O7#LXKKJL1UX)3IC791 /8](* MJZ;>Z!75TSNA>6^GIT\!(:^X[E#60:L!>KIHG=4>N>X\+B(QMD6PN@3CB!B+ M&.WC()"A%__&L:V^@'2D6QZSUGIKD,UMU@S\US;!+QTQ):?\ZM%9$2=4:-5Y M:-5MA58MJ:'0JG?=G(->$3UXD3_@E^SDJI<0Y+'@Y>5/ZG1+^]__U37-^KNOONWYVLU_6Y/INV\+K]%#QKLW_+8)7W-P M"%\T5@CM">_:@/]%_.49/N.ST-.U/YCC!+ =_I,')Q(<7P*&^-.G6UV[A1_^ M9FZ@_6JYWW7M2^VFQC,]_M_7SY[_!*NZ'6.>0N;/@?:G9^,1R"Q8K>]C#H(O MP*[37Q,O6>)N^"8(O(&=)#+,X9J#7L8.#9C6L9H6/,]C*/)J+JTWFJ6-8(0K MS,W!IJ>"$<6EFX!>GG'H<;RBB:\E+Q?HOY2-XPW 15[V\;]:Y!)T>X4\% M4?_*L2<\34?,SFBE)L>A>X,7PL3&G!E:4]YK9NJU,[C8=%/UI6B/@556)VI\ MIMXS9B^5?)95 "C3/(5"9 RMV1^436OB80H:(1WS7!YLAL)\)#$.80=!1'#M M(J-CX+ED@=.M)G-Q?->3F,*4 @7GREB@B<^_@$]J8S9\8AQ-W"(H TCA_VP^USJ@0=\ENP& MWI>#KO!P@M[@.\\[L+XSL?>$)&\/4)%,K1EQ$5>G,(9CP?Y3.QYJZHQY=PX# M0F"K9\3P=RTWS":&X:,3ACT B%W=*YF: H&56\'#_,;6 Y#BBM?;I -4^ MLB'VX<#CG/G/_!A$T4+N^8_G?\\L' ><7_>*CD,IMPG31.W1K$1*\'X0>F3P MU)?J.S0F/&R@LIG9DSKMY(M'MG56F#1?O]R"(9! M XT2[F' .($9H.Q-310U< JE_6B['NE[7"P_R"\K=[?0E/\< M]ZMBS!\2)0YR/ZDPS/!??%TAY1:0TCH)H!WO- M?(^R&.KNAQ[0@V2B2.2\.*L]5*3#2?*]7&G8-!I0^==420:T X_,40"(,# W M^S%:4D$/] _1:$1$2DWF)*7:=*7K)_#BA&,*-")\Z70Z8XL@^R+MYY8U1\NY MJIF+'*69_)J;_(SWM"N[BL9.K6H=H\!0T8#K,+@/[2$;.=*MY^YOK;S&R&P2 M7'))'/J:V7.4(IDX0WN, 8;$0UM/%U#:GI)5%DH="LJ:HQ3ZJU9J,Y?I+.7Z MT7,GUR*2!JR4A!R!:FZ;BNO(-H6&[&K%]'[[@#T7/]NL4[)JO5+O[4% ^+.* M+9%LDLJYET1P8109(\]F+PCS*KS@GNR_GO!<@:7##W;,Y<4_P;]G"3TC+=>D MZ\ ^=?ONB/:%!2T6P'#40[:H)%U.O[$:I^IBBHH\H)808=]EIE8=-24G!Z-, M/F<\SUJ&^:1WJCE;7;2\H]TXLWX)%N]L(JKOA92MK>[>D MMG>3X,JKU_8N61"VGDDN6,UQ":XA0VRH;,?>V#A((HK*?/RT@/Q8#Y6N0HE+ M50>VV W:YKVY2EWV+*[])I75&YWUFFM<-SHWJU$SCT_>M+(ZG>_65U:75+W3YJLZIF;6F,@NVS>/9\ MEPYJ#;-IO54#@+78"%LM"#J$]$TGYC\EFC+EQ,EJ+#SYGWGB^NX,B./2>MCB M[0'CH;:$H-@^XV&K!07&XZA2!=-B#A2 ^T=*. >Y8$[)Z>'BL+2RKZ]GJ2XH MQO.M7.NP/TZ0X%FBFO"BT?T]=?9?;WVVF[FMZJEYLBH&VZLMTI8'MTIF*9F% M-&'+,ENUTZ5MYHWSR[FG^4%?!PFB8EY2:AEKZ911(H M^])+,+>4FN.HU'V5FT1Y_S(E'SP/V_ 3RIW M%EX2H!@*IR#K5+N8W=(I8DR M<1/K [ FD;R2P,/T)DYOS8^(7R$MD<)C* =6@9B-4]B!W<_8GGIP.G67$+;M M%ZLQ47:Q=+,@O:\15O;*M%W>6BSJ#:)(-D0JU 3F6D3Y@7]((^<\->K 9-7U M-AJXW=(QQ5(.!J7#;W4T.BK7;A1:+W'9;>$-$Z/&5/>!X8A1*&2-.E?T# .0 M6O_A+U1_*II/L:F5:414#<$P"'KOHMQ]C7JAYQ/0^W!DNV%:JF[W;(2AH,]( MKNG^>62 DS ]# :'6,,BUT'5&B'S<6ZY6HU6Y:3PMMR,%GP^;V#-F/D0!RL@ M4\B6?A#)FR8GRX736?QYRK55L(S8QY+P$5$(42=8= M:9@K.8%::+B%5-KG;865)>06F'B"":@P"?-;\T M*\V,K \>)Z8!NQ%B_<"$F*FT]/LF=E%JF<"_/XQ%.-0YJ::_DG 5'B>I0%9J MY$$XN3-='E @*E \U;$A.(AK>Q[6HPRP?0]FT$RC-)I;3EC1"$^+O8CF='*C M,AA\FNW19I'OCU8 5V@H*DE@KI#R8E%9+VQJ65>QLNK@6=T+0 -2"5HG=M)I45N=-.FNI@3)I MGQS,D+XY:ZY6J<\:+8PT2D94TZL99B1#=1_45E(W5Z^?8>L,1X'/\C5*^@^H M*R(Q=!$K)9'^K*9&L"4>:3])&IGQ2%.?G':J9194W*WYNS/K2:E91%6]@9]$ M8C7=/&E$+:(4@=#KSVM%_8D3JBZU,FV),@:3RN%.S=:>TNY;2BE:$PV"V0;, MSUL9G5+(*?/O>-(_C8H<^[P9MXBI#0O:6M[4SIAT%B/BZH0.8QM0J7(?U!4( MK9"0#*S6&/Y618Z;-'B\V>!*VW'Z4PWRX/0K+FIGL!WG23G!RUE*;T MN9^;P=31Z0ID*F'/]DO WRZHJ6DT/=70KA6B.SF_)G]_<0 3VU90LV6)]G(E MVB=EB799HKVCQR=9KO(>'9],N)SNE(QLZ7(6;8-5 O(,?91SW:8!A2C[>(J3 M"VH8S)^8C5+4Q"-&^,./OUC5+"Q+5\,JB]"W/?*7HF 0/R%NEX/!T(!N9'-W M#V,'SVQD48LM&3R8LH?@118>23\["O.3M+]ZBX;\@O?^+>DQ7M,H^"&,KN\' MCPI11]HAG.F'=X6(&S";8.I%!V,NP9QJ$5^R<93S,Y56=(K"A3:G&L$IB!98 M17T%:LOF*;FZJ6.9@V@KQ'NW$?1O28&9)7/OH\#4CS$'4]+6Y3%FM>CCO^@4 M4UK7>%)1.+$D*SOH,QX34ME4I*D4BRJ:ZAY/HV:P\ZV)5ZF'IUZ5!0)^%9&*INDORCXP+N"RA2 Q17QM,AC$83,A0&;CCN4(_ M5VT:,"^(X-0S7$$%P8GL -P9XVFJ<0V,PL/N=DVC"_/@3RU3<6S;]Q-JD:$# M0_)%5O7P]U1T4),!7I#IS0]W7\2>S]C)9V%:.&$[!*L;56PMH9QB*O7+%=OE=4[YM5KE:NWRNJ= MJ"R:4-#17HD;6+YQS6_LQ%Y52 ^MCX0!]G9!RZU$/VP$IM]&Y-4[-9N--47W2Z6X] MCF%)=&N:6]VLES17TMR;SJUFF2>MDNA*HGO+N5G'9JUU7!)=271O.+<3L]IL M;([FW@@%AX*TFG#<. M4[C1;6JA.&N6N[3=N]2HFHV65>[2=N^255\6$;#(DK3JYUM;IO>30S^ M//!I3)0 )WR7<"/BW8S%UU]BPKT(['RCS-)LMAW@]-AZO-3=1 MO)1EB^^BL]18-G%);M_;MPO8D2.R5U^?[=;LK<:Q66W55PO1;*!GP%K"<"6S ME,RRT&&T9=9/5SR^*7FEY)7WQ"O'C:I9LY9-%RJ9I626=\@LUK'9J*Z8O5'R M2LDK[XE75LD(W!966:;'60'BI/'ZL9%BB=MT7)=_+?O/:A N^#$?$"IBVQQ: M:T!X:E9.YH9G:L^%9ZQ%"\M>==BG"XVY&%_#Y3M'[&H)E,@]0X)B_1XCB>5Q M\NDG1*$<(-IB+W$]AQOM.'9L&UR829#5]'L! /)1/+A]3T05XP9QRO%YEP&\ MP:J9ZXFYI MY/KPQ9 R@!<%I7H?K%S;-E;^0V0HJ%D7"L;JLXU'X%T1CPEF-1F-/!<8E#M[ M1!GL&G8R2[#M8A+BST!H$G%3^P$E0Z0Z)B"Q(/"9PNFO&!<:^AL2C@?U;5SX)_P3]@*^HK?W$753-C>0 M<]*V!W@9W^>Y/X3'T+I/:2=.:D/W0ZCVF@R7JJ""$*(_Y ::>9P] Q'W89E# M:J'A J':83HSW%SU'6Y'"()E8=3F]R$$ZELH!(BQT F;D0,(.YT!E=:JM6I& M^ A16ORYR>2N%X*,0J!*'UF(J5FU&(*M1XQ>^.B.;&X&XZ(E /RLH \CP:.H M&&T/D1+N'_1OD%+8#VA)D0,!63, -78\P\[2:6B IMQ8(L1 MPB2%L03R+98J-P/S"HZE;KXE^2Q93\ MT28OF2@*0 [CU&V6 JKWB:/=;..F.$!A\51I,6$G5;?,3M+336^9U,A26?

OX*G/.4-(AIBK,00"]ELQ5-@):/%+&C8!.9S<" M6@:*^^3#KV7[H+)]T/;AKG?O.M^,>L7X^_?VY5WWKGW7_4?':%]>X!=?U>>+ M[NWYUZO;[S>=6Z/]^>K[G?&M??-[Y\ZXZ=[^OO.HVW\(=F!_C@@LG2S7\(>( MC="-?N3;PGO8C5D:]"[U(( '^;(M77\,SY =(D+RQ'/&/'VUC=U2GJ6/+W** MYVJ*'37%&U@=8Q\VGX.W(K>AZ(=0_U/N(<2T8211@3HF(B//4T2>@'HB?L*6 M &@4?*_<5@P'\=5##O?:X$4E4?%Y9,+@]<, *$IO) #"B(>*I(Q7? ;7RP5O M[QH/<=*>L)TD#"I&5V\^21T!)@>.TS,-\'%C6FX,FB ELQ^IKDYG!U\\V:&C M15WPT3"">YPV,])$3]&L#6\T"N(B\\",$$87+!SLK#Q(_+ZT9M(A NT$H![I MB:H#8UALA8C^K1HN=KIW'1>C>A&M IB%&!:3:ZKMJ\;T4\))6K?H ,8"HZ<8 MEW$/XY7-A(.(FI+P[H+W>H\/"X%0;>Z\6T$8ZJ<@_$&=07&6M"9#^]\PA9[M M_Y"]>K&! _P([KF+'7GA8M4#4PXW\\@I0A@)\8,.&UQ8?7HYS8<#94C5(J3> M)6R"%N>3[TR;'^,75RCV.:5G4]P.R=9NTHQW""+?,DDP_Y(UH): MS:E"19C MLQOC/!3 -T9;A;(KQO<1MN(!,]MP+Y:^9-R.!7_3C L)^E$_.#[1B_ MU)O5K+]QUJ?6?K1=CQ@L&]NY9.H;\1AXCSA^^:HO=A^%V;@8SSI=DRN[VEX[0LNP3_4W#,VZOI1'"9#=HXWQ_Z$X#55W;6$< F5VQ+TB;VPOXA M4Q;;)9HR%,!2@T^;GP29V]2=-6\914_V*'?&3BD%,9Y8V^1BP'\=/&X3$Q&) M@K@##P6T<4)-&E$ND3&&+X='HHO)GA+:.WPT., &8NS\R(/O]('IN3A)6]Q+ M:=3@]QUD!K#S6@X"#N.&Z?[O(HX5NQ&:$>400-J6;G-LYX^I2\AR D_!L%) MVXV\ E]XZO,%WT WMWNPC\8W?C Z2DNV'6R_>MM!$XC84S$-\ADZY_@\&&/_ M03Y06C8KM_*L61]VR+'%D'*C8IQ?7=[=7'V]I7#R]><"(\B[YJ=WT+)+ MDXLR6J3@?QAX; ==8YM7!TETYX7'%8J:&+_BQ[0_P$B4T, MRRFL',G,?L]DO?S=- 2OK>#@I!@,!'K^@IJ.R^<[V8+W]04?I0MN'(#H(!?+EYO$PU:_Q(5U^]!J'HB/=+_5=.2GS L';Q\S5C XEH:YVWT* MKEJG=;#,X47VD(7! =X@I9=^L11''S]*+XT.1O#\V/!6TU]%P.W(^\ ME"$>H3EHU]"0(C)QHF2(R<[_4>8.STE*1I6A X0JUR B%0]Z*/D<^X33W5"A<\'KAJ&W>\GPX0CM10M#8;#Q)*F/H190+ M3[>QW2K-"!M5PU0B&B(,U^:\P73=L_W<_4C 9^5R$\>)5#B:+UU3MM2 WJ4+ M0:2\H 0@2R<5'X;D@5#84<"A;!N,SY#B@9YX%-XJO+EK>NLKG@!(MH'MZA2% MJU)?.T^1>7UET([AD4Q$CC7:<6#I Q6XT0-%KF##\6 )\QGILP-LRN=_(/WH M@(E7QD ZT.B4Z0!O64[A#'(*9Z K'%UQ?*P8.).)443C",Q7?DLF[U6.^50: MST00YU<*T-QVVKV;HE8R'355Y=DTH\R=I[7[*<>CG"^<).=&T[O(.OBMW;[& MN)TW:_B1B8X(Z",\.WH L?DDX&(U(9-YW_71;8$M]#32);EN^^F$Z:QLZJQ3 MW1?T_LVDGC+YK$55.:QE4M0R#->HSDZ**M.;RO2F+5*"YUFXHZMDP+DNWK,P MYDTJWG=>(W+XAV1J#S-,0/06XCZ;UG4LK&F$JDH&JW/(1D%]@('A4--N8T,6 M\'!=0?X&<\DI:>&M&/ABL?A6J2.6TQ'6JR3.UAIEXFRI6;:-Y*?KFNOVS9W1 M[8(9?_>WSHW1O?QR=?.M?=>]NEP][MO:M;BO53&^=GYK?^6 ;^>B>_G;ZA'? M+=*GN8!:=M3 ZDV& ;]BR2M'@@65]JNC"5"5ZRV6><$1]#/5,IL]N,^=0Z/# M.81AC)7B7N.IM$MW!.#MAO1,-*;@3CI+':"#VI\6QEN0H^O5G>/H=H7R_(TO M[?.[JYO=Y^8KS!G,BDN3$=6]JP"#@\7EP9-IC BO@_<+W)B-P;@"R>-E#6N'5H@!Z=F-K%V1"6YBYY& M;IP:9TJOZ?2I4BR 73%_TJ$$[QA/DFV/\A#4VF5I7RYGJPT\\=.5R0^X:B!? M,"Q*)=(C?#]_RUD6J:/!MZ8B1IGMNQ_4OT(%]1/ M^2-N%#.8!:4K14A[6#?/.9\#F:R*L<((3_3IF,1/S\SX-(<"C$Z6<"&K 62% MN8>7(@X.7OR'\+P(>"N\#XS/MO_#-"YMF2S4EM4$=/2 YW(.&/PPNE#F$-SC MDP^R SO.V),L^WPJL#K"XR+^YZ_-Q 8E,P%U/(I#XNDP3>4MK@YHME^:53TW MF(C-!VNB3_J82]K[#-X!<_4"^%&_/1GAROY2TQ.,55*,DB)&)D#B7#K(E"SI M:(DTZ9TG]EL0$N+/!$;AC4)]/BCGK>8PE8D=/ @CV<, M\AZV2HYAB[1%4#Y=!N<'NZY:NGZX5<9L&E$*:IE;-H(T< M$(RMIKYK]_=XF!5/HH3@/E8KM>;_-6:ET1(R"T*BY/B!?E)4;Q8U%2\7[ 6A MLNG1P'2TN:=UU?79$U597\*T0C8:,O%L'HY#I$1!29.8+9K/K^0C//(I)3 5 MG6A%..R^F$C7)804S$W(RWE56Z-+^ME,*P_2,+=A]PD03U71&*1T6ZZ+0XY6 MN:^8%$.KH[,T5^H )2'@5,[R2?-D24BH"CYI-9JI^8@(4UB8A^D)L,G]/Q,W M4F5ZB/]%/H@L/TPQOK(SUB"DT316P-$"0HR3)S.+)03I6SFAV@'3#\1G>W*=Q(BH2"3T1NZ22'#<" M.QH&C#)-SQ#%IWGX)"7QG/0^\*3.Y OZ(;EA>/%CXN%Z92,F1N!:#E@!E1.- M.BP8NOW<"+4ZR?V@:&T9",,LR\\NH"I1KA+*!)7T3/M+DD):./+X!.E%.(PU MEV5*I<(%)*) FJ9L$B(?SF.7):+X(.5NN3E=J/;#S%PG4Z<0MGF8(P;L1H,0 M':,A(FMI\#B'LR-2ZD/NP/3N/@6L$D&D*M'=^K://ZF,@4*&0(Z(GT#/F)(/ M8Z$S$ I:">LI<^NUW/THP9PE5[#>0&&1\9^.NV>F_!T$(WR-H%D'B"3HT2$=)6>8_!10@%GE)UTT MA#O&N'1@ V""#I5VFV1"AXF"4V3W'D5I+\OD2>4W#B+.EA;KL FTCRA CA0Q MQK#&'I[Q ,R%27RPW#@TQC1+H01ER39P.5!+2GF](AEP/B"+ZLEMSZ#@3!6. M4+)-56GGL"9R9"H1(S6>3U\02HU?Y&&E0HBOGMQ(J$J(>52P;])QMI@C[I=2 M397J*XKAT@76B/!7OXA=(I1C"3\>U2'F$I5I+1' M"5U ,MJ!G0YP;)@J%?+=2,CYP%8&KF?C\;R-'^2V%HFOP.3 ?,1R@\2C)-:H M'[H]%0-50H_J-U@RX_K@G7")M(#/@T#TEL[/;C26LB+VZ'N#)X MKBN+IT@<*0P"ER3-L7*8K3$M7J)4I;67BP8X>@^R<")XB5W.OSR3R<^)V]RV514*NZ. 0 MK)""A,KT14%'Y(,%ROO)UCKSLO+%02HMSHXX*YNP5&(T+A-$1%$!2W#259: M#"&$>4*RL_.T(VFPZH!+LK)',\U,#.5A,8X\D.5N"'281PF X+>!9>6!?4WF MD&;>*T]*3?(^L<'#BP6'*3#]7W!,0$=@QH_T)B"R"+XXDR7)L.*PUB0@1G3: M2R>)B(5\1EX5$!:\0\:#'(RUN[U$/C*4=TL[/(62EU:D>@J9Z*:\UBQ>+!<8 M)W7&SB'&P&DIP$V*I2>9CR%Q6ORDXWBFXS,5<=K3[2?1X<)H\Q &3,1XM$DY.BPCOI? (^%FT8#0:+?;E MR2 G#T,.DX, ^BZ_#R%A>U&0692Z>%42@H4#LGE"=7PDP]$1^8F!90H2_'2' MR7#1R9\CV 8-%'ICW\X"D M%:K;U',_=6K%9XGD/XJ^1QT'G9NHF,U5,69F9LJ _RF$OT"4 MC0,Z\4.0M>$P9V^Z@G94N[XLLW&G1E+KZKJ74U2K&]\N;SF_=V[O.3>?" MN&U_[=P:5U^,SM^_=^_^/]9!?[_IWG4[C)WP_;:#/\J,VIT#4.BBE14:U]+> M(='7X?ALEKNV\VKZ8I6BDAQ2C6824BAQ=HN.#'5-NP?X&'AUJ.&)J0P0NN!_Y)T M\]-=V])&Q?C6O>R 3OS2 56H0<_OP5:"J81MY/IHZ:V^J8W:KFUJ MB)9G?R?QZ*X]F^-*%RX8OY2X@,KIB@%-WJU-X].)OX)O4BN#(4&Y,,9_NS\_ MP567R1 &UB?''&9\@_'\_J%5_V#X]A#F*?K.)Y!_6&9L57M-JQV&;4PI$,X7 MS[[_P!F6,?#,S_@3X;_",GB1^$",-#BTK#KBIBW^KA>\"%C2YCO^^RCWPE^+ MGW$A5I__73CTXX5'55]Y^LN]I_'A5XQJ,!;_W 6PJ7#?I,N >[ $R[SPY#].J'*M]?V-.+U:ELIU$].; _(G'>I*A2QNWA[Q_+ M\]+ESDOKKU+>W6B^17DW3+)_" N'?0(^,4K9^&R'CUYS\Q$_']R>&Y]M?(!K M/X]]Y6U2?,_:I5)F%XA#^[Z@WRY\K]--1[$S^=E*QK-F_ M5BO6BK_53QHKW?G<6(_KE1.KMB.#;5:LD^/-CA7H#"GXKQ_ 8I#7*8I#8?ZNUZAS?>J].*[63YD)//2+^"FNK8U^ MXM63=LI$AU.2.:\MG5OSA'.5*Y*TZO[/8PZ88EE_*J67V)Z=F'&'C00#3'#P MUW+3?#4RV:F%N*!,UY$>,GZ=U9#Z&;5WM0(*UZ"PKX$3.]NIE<)0\P)+L\A\ M%UBV%^N2?=X*2;1OMQM[LW)?7*H@N0!)/TVV%US\.IO;ZUS95]Z$77_CIMA^ MP^LVQ[18QZJ45Z[_RG);]_+*C]IA_P$!48^$GM>-Z[?@(A\M_UNKX M=^WT2$[(JEJ'P=!W^\+S9*_MRD,\_/#KE?S2-+I^OV)TTC[3T#Q:J6%LJV M<]%66RC/ZFAU_Q9 %"AFKZ\%#NP8<_SG:^=)H @L$#BL5Z:48??L2+!E\?\V MA&!&2_:7-]:WI,( JHO<0*N!W'ZM"&>T; MC3!UX6]>T*/&Q=.N;S_9H:,9?(A%5P/;4:$Z@DD'7V/("0--W*92ML(\D&8A MZJ&/Z[;P2JD_*?5+1?_NMGP/;%?0Y8TR%+'+:NF%H8B6'HH8"L\+_#0:,3<4 MH?H[+QZ+.'\(J=VG,+Y5C&_TNC(<488CRG#$:T[^J%F&([:=BTHK93E^;I9& MROLU4J;F9OR,J N',E*X(X?TAM'40!>;K)3)UB]LO=B$,*QL&"M%V>7>67GC MQ!]04WIS=E?Z:?"B_:3K\37FT41YM;/6E^['E[T!= MUDIU6:K+#:K+VGQUF?6S*]7E[LC.4EV^NRW?>W59*[W+4EUN4EW65O$N93EJ7RTF]5&&GXU]:\\# M1Q@'\.OWRFWEO&)@=[_6&3ZI5-.EFM[N2_=CR_==35M5J]*]O"TU]7HT]5KW MKDOMY8Q_?K[Y:G3]*"8\@8N@GU"^W:%Q!_K$5=\[ZGLG@!'XW/Y8V"'W.!?P M "!"4.>H"R_LV ;U!XJI)_IV$L%CXHC?$]OWD6&'PL!NLPX>G#^Y\4/ZC&Q MZGV54DF52FIK+]V/+7\/2NKV_&^EDEI]5S>MG^[LGX$?#,?@<<7"CZC5<_]! M#.U48:TG\:04%Z6&*+?\76B(\_;74D/LE88XM[U^XG'([JOK_\!E*_5%J2^V M^=+]V/+WH"\N.E]*?;%7^N)"#%S?+=5%J2YVYM+]V/+WH"Z^MC^7ZF*OU,57 MNR>\J%05I:K8B4OW8\O?@ZJXONF4JF*O5,5U*"*@JC(452J,W;ET/[9\_Q5& MHU06NZ4LS@,8BG%MW\]*FSH8!.'0CB5DB*OI%LR6PLPK#R;2@RMCI6M$JFM< MG^_&O_LP%AMN=C!-J\.)S9$!-L;'2JETWD8"'<6X48K2-0$RM,-[US_L!7$< M##\U@'+D-\A #7K*JQ+GR3S:K"%M_FO9?_*ZO@/R M]-,A?O/::W"ZT!K\!?/DJV>3_^[Z#I8 P(ML UX"#$PIDSA7M%2RO::!3L#.W?.$G7^>L'MR7J];HCG-Y U!KV\7&O M?E)KVJ+>KY\*JR^._V4U3CZHNQ["3.+?B\->*.P?A_8 IOC)]I[L)V&4V*!>XX"J V3E M'&K12)6[W8I^$H(H@[=V?O8?4,L:[7Z,/UNG]8:.5V_*A]P3#AX\]@%^-PI">F5/&!'L)OR -C6\LB<>;&^ =7OX(*(]OL!D7+[$A[OH M@782/P0A3-595-U/Y78R'#/9'<(+#V'Q/7L4B4_JCS-E^;*7<$@W%23T%$5( M>\P_2X%T>EII'ELHDZ3/+%\LQ56%Q)6R@'._-2K 7X MM/'JCUW/8&N5D^,UC+51J;6.%WKL@L&.UW!Z3G?/X;[Z=MD][WS]:DHS_O(\ M[_ZN'BH*\2T35B;QU8;F>@'^R2=C">]^ZW?O,GC$:K'0J#->ZC[-[?/XTT9A MAC=*JD?1$3/D):AN^)_1J1B=.+97XCLYF 3@86S+Z M@U'HPL!&,+)!.L9 Z H6*'JMX]3HN[/QRC?,M2PA2[6C*A"'-D[5UM<]LXDOX^OP*GK;K+5HUB2[:3V#?)EOPVZRLG]EK.9N_3 M%$1"$C84H"%(VYI??PV0$"GQ!00E.;RAYL-$)H'N1C\-H-$-@+_\[67FH2?B M"\K9QT[O[6$'$>9PE[+)Q\[7Q^ONA\[?/OWTTR__T>W^Z_SA%EUR)YP1%J + MG^" N.B9!E,43 GZQOWO] FC>P\'8^[/NMU/JMH%GR]\.ID&J'_8/]+%]%O_ M[(2\P\1U1]V>Z[SO'N-WQ]W1^'VO^Z[ON.]/W:/3\>'ASY.S=V[//?W0=[ON MR8G3/2:]]]W1A_?C[E'OPTGOZ.3DW5'_6!%]$6?"F9(91M T)LY>Q,?.- CF M9P<'S\_/;Y^/WG)_+G]T(%^/L""Z M.)\YWDIQ/F/4(9[WUN&S ]GBEU\) MWA_(]Y+18?>PU^WW,E7--?O=PR-08EI(-UA62TMX\A]NB8$A>,R"/23%8*I%X'V)^0X N>$3''#JF@Q$\_(22QI;,Y M]P/$,E7'6(R4J,(/5+4.BNS@ECLX4.8M2PK=JDSY ^(%0O[5E7^]?1%NYZ Z MUU!T)QC/K3BGZT3GKP(JTT7X)+BECH M"A*$$QN&@CAO)_SIP.$A"_Q%E3Z85T7_8=/[5HBYA-KPUL7EC]H\B>/:\-3% MY8\R%C/')G),V=44O^<8=_QN6<8 MP@[F/I\3/Z!$I"=>16#JD_''CIQ^NWJ"^,W#H[<@B2Z28;#:Z^7K ZA"O-ND M);JNM/B/'0$ >"3239,;/O>);<.ABH#960']_[[]#O9LVP]5G-#[4?=CYX+#NJ&#Y+.O#S?%+IQB&176U#2]1)!/A^J_'NHF M2XPN4K5^.5@ONT8E%,2]8Y_4[W7+CBO'14HJKIE$Y7JKNLRM%C_4RBM5*7,) M@\KP0W"/NG*)=8X]Z1X-IX0$XBO#H4L#Z4-757QUDD9X^H#)$)1+EOC$Q%&: M.HK)HX@^>K/D\-<]EGF*O\<^M'-* @J2[P#85?I&E(\V11F]6>'8>M27RA1\ M? =CNY)Q2UW91-N(]G$UM!,^B(]1PFG?N_.QN. S:.$4RM G>PLHZ*M83*\]_KR+82!+VHCW^UH='Q@AQ:FE*-_Y$\SH'TH* MS-QA.)MA?P%=CTX8'8/#PX*!HT))E$WN08L.+.6JXER/N!'I#W)=187C<1'Z M!/Y(\T' ",6<5(].>*&$&=+<6@3U WDB+*R.WK*\$9#3=4!TU19I]PL)$G_E MGOC#*:P:JJHZO[))[[W#=;T#G37O!8@A1:U%4,A!'48!^8^'*- MJ?]/[(6$CZ\IC$@.Q=X-$X&O0C25.T9M^D9 >^N JOE)CFCJ1XJ;>BCY(<50 MCG1+EBC%LT6PI\,%TJ'GS ;4@MI&R/KKD*U$$E!"JD5(W$=!WP78J#39N;3$ MJCCDUC6B<+2.@B:C^LF24(LPN'H)B,^P]U60(1\'SS %7,*L['&EB LNJG>- M*J2,"!VO(Z2I=H$LTG11BC!2E%L$V:^60@!*D.51D) M(T0GZQ!I:JH3)?101+!%R%R242!G?)_ G$P\0FQ&=(*:AOQ>+>.AR04>0.* M%%K2:A$4L)A_D@E%L,,A893[7WA0?4U34-L(Q?N,8Y800A$EI$BU"(E;(@3W M;PD6U?6_4L>H]UC&J.K.$CZJW3]7@L,]H,(M7=-#- M9;B(,)NP5QD)$Q#]S)H^12T:^]/T6@1,%-=XQ"_5@4A7,2H^L_:. RFJ>HOT M?#6;>WQ!R#EA0%:9L H@G6,5L)_-"1-*Q,K+A\H$C1AE%MN:-M+$H_"O)-]5 M]%&:08M0?" R!.0$H0]CQ=6+5(%-Y#>OLA&=S")\A0[2A%J$PC <"?)[" VX M>K()1F7J&76?65XG)%!$HT5JKY5W>I7D5I4DU^GIR?'Q^\QTM$&2"[W1O]J4 MVM1)J$<,BS3KK%=#JE2&D:0,A'HHKA_&^%)!_/M M0,FI:80B-T*]3 :T5?\ZPF^O_[6:)OU_R 2F5S($;=1_Y<"FI6]@2=:(7":4 M8!<3K";SL %-OMT&^##,C MW)FXQ2;!OBY:"H#>Q"*TR4!T *XNYH7UC3!F@AO+6. >DWR=_M;;%!6@L,=E M8UQ .W@R\E=>TU 2\ D4COIF(6 I?33^*ABF7*,6BE6#F9LHLX2NE800L$QTK3;>U M$**Z)\4L4=R4C1'H3.QMXW-IK32'_-1I_E-+$ZA#V@3[:2;D5YBL+[(5&ZC-U6@>F;ABB7EH*>2 D)(#*4'* M[U]IH?WDI?'ULWO0<9!^$6O=UEHVXF&TC4P LV S0?+B9Z2XKKW7C/=F$&ND M;E2K$BTCK!7/V;8^KI*G[67P.%F-WC!YN;R2%7[D0D2"+0"]*6NC760B;(5V MD0IDIU;E*6D0_"JH_K-:8+31GBKL%TKF^0L\IP'VZ!]1NC"$JDDE*UO:-ENC M'66B>U4W,ZUZ&"E1D)8EJ;TWH%PDZ\XL=4@;#:'VKK:VSSQ67?8Z#$"[@QGW M@SC9J#/+U]Q/=:(B2KL<3K8EF]'4,F''>F-.)"]*"YSDZ4'DE4&I;%MF"XVV M9#OEQ13^)(*R"^C6"\HFH."0!>#*Q'4L;7 ;K(PFE0F,&O9V=E',&U&&-'<4 ML5>>DJZ^-XY5Q%: DA%/Z++CT+N%T5_P\7KQ+9I*/<9&P\D$6LV&LVHM40 V M$@8I::3]Y.PFWAM2&J"ZOH\-20/X)X>9<*L1_':[.B7*+W0>8'&YNU&A#E>C M562BK$:K*/%$U.)Z/QH4W^ED:0SE1(S89J*DA3<\M1*B_+,;= Y208J[YA M6X-X3MH*\#:,C%:0B4*66$$JGIU*>$8^MV*^G'K;:!7I@UYUQ^U2&D8L,X'$ MU6-C;1^BT\J-\NX/Q.$3)J-48Y_/AM@C0I:.BFP G05U(ZB9D-TZJ/$6@H0; MDNR0XM=5C=?'UEJ.>7JX7$4#=$?HDSI>M 'J5O2-N)=?"!E=EI<:@M?A1BF> MK4?^,Y:'R8+%>L3],[";A3-5Z!XOU&Z]D+G$W]Y0L"W61GLQG!GN(BU)7B0_ MEB8V'2T/4@+M1Y)=V5/U$T&[8;ZWJ0;95)[/$'^MCTUVXI$44#=91?93+!4] MDB6_MD.NKR/89)502,,(7R;(NGJYP7Z5D"C7>JA=ZU*8N<%4]3KF4(^JE@4< M'JV6JW\DJ1G"&DTN$_M=-[G:\TAF3(%6_.=?>N\._QL$1ZN-00%'\NE:G=8? MKFJ$$=GY0DT0=V_U?QJK'X;SN:=R3]C3W^-,;=-](.H 1\ W]\>VQ-%H>YG$ MS;KMI05(/@VZLCDY%D(:T-YU6[.8;X1.IJ"#-E-0"(2E1*VVI MY+L9UCDB(R4CUCE)H)(/<;02L-3W-2P!RJEI!"23R4E_H*.5^J]\4YQZZH[6 M']=+P&Z9JQ'W[/YLN^OKNM$KMSO*OFMS;K8RC@,APME<_A)?A73 U-'^J^'] MO2IO?0I@VWR-%I1)&UE;4$H4N;E6^7_1!0=2G*CF?@PJ1;/V\:+:#(QVD0GE M6]M%N\."&_;D8<"=[W?1XU]]S, ;?MVAI$0 D^UDO].VQ3%%R85BP5 LV=[" M2GV-Y<"J!J&[8 MI0[T--7]OH(HKV9 %7@;#6G#;^.M&E(B4#P829'V%K41JH-G[+L_RJ1RF1MM M*A,QW:I-*9GV1F6'ZSWQ532:.5&A=9Q?R[XLY3":6B:TNHFII82+RV:-;V]V MUBZ. "T2_XFXH-PH)7<#/JS4\E>9@I/WM 2+&_B3R261O,YI9[&!K0EF-,SL ME22;.F@":7'5<;PXN:DE1DID%,F,ED*KV[':&6+(_9)"_=O=JQ S6D7.7<2Y M'VAH>X@@_RL8/,!>WIMD=QQEP91<<.@*3/5\)KA'7:RF%_C_+-I1'J=@N?4X M\]IB&>TIY^[C GM24N:_3N\NI$SM<%C*BM+"HD1:.2HE\K;21M>_MFQI2T75 MC9AGPM*9;S;_V>'XY>!%G.'YG+(QET^BOQGCD>SJ$3PAT:8,!1:?.=YO\<7@ MUSZ?Z8O!O]%@>A&*@,^(_QF_R'U"^I7,N7<0'@GUU\?.&'N"=!##,[*\$MV* M%)/'_T<>U(8^")1>1KY'SZ 34>[*QGWL4"8"S((.$@!I0(-0-N=7GX?SCYVH M-(7^UT&!*AT]<<.H$][ &TFE\3]Y%?PI!5"&.U MRA; 1:]&T9%>:! 943LX9YQ!W_47%5K^2)PIC"K8&X)7"*.+ #[&M:[CI"RV/2>MS$8EH9WOS*&S3=49=HO'K;OX2R.][% M2U.UKH.G]FHHHK,;$Q<1%W.[]?IW2&3' T7#="+G1A_DN'7B@(D/)510=G[R)/8],['TUPJ[]$_4EVD?R$IQ[ MW/E>K,BM$-^EH@+-IO9B1SHR8O!"19'W8ZRVA?:YP9E+9_*3*E%(8PFI^S$>:J-_)U. MIL0_Y[[/GT'[%W@.!8-%M%^G>)S>G')39_V"!7ZT_!L2!UKF@MMV2S:(%AB( M_=!X0;[(D>]!W*OSF\?+P>,4QK\I]US+AA=2V7:+DZ54]2DF7^1[)4.O?.58 MJ6HC(F'Y#A:8X-T8&A"J9:_,V( ]TA+7WI9,4_TWF8 *9^KRI7*$<.WR* 1"E,KI^@X[2W'3$]>Y4HP M5&I$PP;]P\-3N2&CO"F98LT0WGV2-N-62S84E6Y$4U;G@@?BDFB%!49#HOOP M[\;JHL['*0X^PW1X3N["0$YN+HRF%2=4>[)-=;>NQF,BM[V1Y?%+N>Q"LJ(7.+.1G'V-TF^Q*DL<@]K()(\+M10/6)-=4-*PL27RA!KQ)=UQ6;T MDMR[_"L/ #EU&M&L.-AX!W(R.30ML_C2-1[>73\,YG,/)G*UU<6?4(-_69M< M,Y21?R [R9R=+Y(BZ!5/B&_N8%95&&%KA/BH8[Z&[S+&W MLG:/MQ':;\LRD&NLQY5D7C/?11D%UMG;"C2:L@!1*_-^A75\IEPC[/J.D<^P M,)QN>5;9F&PCE%.6#>K73R3U&]7(0?^P=ZRFJ >(:AB^>6,;M[<4%_/@#&G^.V?R0O9 MM.AIN=UM@7 CS#$O]*AVY,3QVDLR)O(DC?Q&^9WZ(+;L63HI-"S;GK -T@V- M752>0[NJXXV8N\>4QCNXBA<7B"R M>'MV;8)-C4VI]5]Z^W1@6H:7U?C1RV8]!CWBEVAH6G4GRL&M5KFA0]BJ%[R^ MKU G&6[IC!9'7:UH-#7O5S&XOJT,5>.34S N.X2X0B8F]:<6KKFO9_#KD+FB M['A.Y?I-'>&VLNI]>1N1?,7I938P?/187N-0Y'O3]EXNXMWW&_G>85Z"8 M/$=XF53\.AS PUH^_#88-N''P>10U% M=57MC&%35)J>V]?'A^+!I;124\>3^+QMZH-1#V0$JW3COCESQ:8VV<*QO6/% MJR5;,@UUCRV:\?AUY!1RA9J-S:@6IHCE M"1;JQI>JW<#H[A A#!NIZQ%KK&[63BU=A#-UL=@3T4<\-S@"59%84P?2VBLZ M?8^I-A*A0FJ/4\SBM=X7:37RT-\/67!N6[P?O1"U&9NG/MG*E!<3:N@P'WWN M+O\[H MY&XT,:%?;R%V'U _OT.I^0@%^_ Q_^NG_ %!+ P04 " !B@6-7 M;=]@'.,G !PF $ %0 &]M8VPM,C R,S Y,S!?8V%L+GAM;.U]69,429+F M>_\*MO9UM;#[:.GN$8IC%A&J08#:GGT*L4,-8CHR/"<.CO[UJ^:1"7EG'.:1 M#CLC/5 $0?IGII_K96JJ?_FW+R>S1Y]PL9QV\[_^PG]EOSS">>KR=/[AK[_\ M\?X%N%_^[6]_^M-?_@? ?_SV]M6C9UU:G^!\]>CI L,*\Z//T]7'1ZN/^.@? MW>*?TT_AT9M96)5N<0+PM_Z?/>U.ORZF'SZN'@DFY/G7SO]V\6>-)F#.$7A. M%E0P"F*Q'(Q(V?HL?6'L?WWXL\D\>R:2ZV-%*K_H;/I M_)]_KK_$L,1'M+SYLO_C7W_YN%J=_OGQX\^?/__Z)2YFOW:+#X\%8_+Q^;=_ M.?OZEVO?_RS[;W/O_>/^;[]]=3F]Z8OT8_GC__C]U;OT$4\"3.?+59BG^H#E M],_+_L-770JK?M?OQ?7HUF_4/\'YUZ!^!%S0GOSZ99E_^=N?'CW:;,>BF^%; M+(_J[W^\?7GID=W)?)IP-OLU=2>/ZQ<>/^WF&>=+S/0?RVXVS570OX597<&[ MCXBKY1_SL,Y3^I06U#]@]?44__K+P;JX):VNEWP)R]B+_^RG/ZY;^QAGJ^7Y)_UF]QM](X#-ENZ_FJ=A^?') M/-??GO_7FM[D&?W0Y9/5T[!8?"6M\7_";(V3E#G+0B1PR2I0SF:(VCLH#'41 M#JU+IO$JMP)V>?47*/5DD1YUBXP+4H*_//J,56&=Z<,-RK!(U[AV^5T\^\;C MY?KDI/^90)0Z.?_W9=&=M.+%JAM:)ALVT(H.I'P/6\F_I?S3_3L;O&5@$QX M<3XQA1"5)TOO@@9OBP%E,*I@M11)-Y;ZQ>=O(VSYPPE[[QUN)N,W"SP-T_S\ MRVFULN=K"D)PXX4'$1)I&Z$#!!X2) R:E5@8+[:QL&\$LHW4U0\G]4@!&,*<.Z8Y8P;'D1CJ5]'T4"9 M%:1]S?V/[AVGU^M5C=YJ2#RQ01IMI09I"XG.:P:1WCBP7I7(%0KM6ONU=R,: MDT-[("=NT'&M1-&,]D^[DY-N_AW0Q(68^ MS54,8W)B&U/@H.UN)O3W"PS+]>+K!1Q9><4T/^ULOYTW Z7879I*!GSAI)T;.K MZ4B'X#PZX$H)8Y3/DF-C MP"94P.;F,2M-C\AIF,59C.,3\/BSG9G^63E-8G M=:LQ/\,R3=/51#N&J42*M[@G7"9[<(YY\N[0ZF!$S"8W)L7]J,;D!S?F1V.1 MM%,:WW'T_CJ9L=,%?J10;?H)7\Y3=X*ONF5-SKPN[\.7"9/)9LT3,,XYN3), M$3Y#2(7E428A,#;/">\&<1L2F1^31$,*JQFC7DU#G,Y(&>+RR3S?L -29^ZM MXU HVB.R9P4^!0-6""L9=]'[UAG5^S U7/-$&\EC=!:,"QY4Q@ ^HX'B.1?. M92[4@,L;4Y#5E E7WX5]M[QI?#5=G?3'%_-Z8+ M,^/*>^X4:TR-^_3=PYXO#,J( P4PA%$\SX7:Y)/S48"FJ(!P) M>J4B:*V'V MWK.0^'!VHM$1.WDDW9I>MS?A:SW$^YXV]E85BGJ5#>1X1"0OEFM2R,)D:YC5 M+K0^4;D9R4C-X3XG;P4S4NO82&DT$$!#'WJ^6H2T^L=T]?'I>KFB '9QCNWK M.3*CI,5(5M^%0LBB#A#)KP=O>:($ MTTZ0'R],L*2\E" 4NH#VD717LDY@&J0RL0W^;UL8F/'(&NC]4=:T_VB6SQ=8)ZN^K1M-T]GW$6I648A0/D82'D[ M4MY)6+"ZR!@8ANQ;QT][@QV3M]2 1L<16KN2-N)\J&FN'NC;NL>ORQ\$N>X$ MT=Z[DE. I",%@XKV(";GR!,HA@=,@8?6IS5W AJ3S]2 *^TVOQD?_KWK\N?I M;#81S*EL$P/G/5$RV@)>TM.S(YX6&Z44K4O:TL;EJ6OPOS# M-,XVK*J'>\^_I-FZ%I9]1\8C4]PB>%U3I"F0>0OD\3.3&4^\.&-;^\/;X!K3 M46P#(C0713.2/#LK/]R< ;\/7[X!G+#(DI*2G%^E#9DFDR&$(D%H[I115@=L M'3W?CF8;0M@?AQ"-MKU=.F53=#3]5W^!L _AGW;+Z@!?=%.XC%E2M"XM(X)* M8< +"I,2MXYK1?_/FY>!;H%K&VJX'X<:S44QQ"6("U",$XX%[X%E5HN//-DV MGRTX8Y*)-@2>6E>)W@AD&QKX'X<&AV_V$$>0$QN8EP(E<&LH'!8I05"A0)"> M%:6C-+ 9X+!Q M)VG?46:SSUX?YZ3@PJO%&.=>N +DCB,HKNM:.0U M8L<04AG.*;ZPZMY%"QD5*EJX]!&4Y8% 90T,54I!4J@76Q])WP-I3*FT5A1I M*86!LF8W,39:G4JFA=*R2C15A)M MG>2+3/V.IYBDE4<&OC_WS"F#QRQ R\0P:.LLML[-WXYF3*FV9I1HL_JU/=]YS! MFE3MM,!&W:J^V8ZSWA++"5/* W'X MY;TE$C5KEZ1G^ EG77^(??;3)SJ[@N@T:S"%K?:QS M)Z QQ;R'\>'ZC;U6PWK6@'-:Z(R /M#UDKYKK<*+^G]-I5V7;S[C*6\3.(^_7181(#."%=, M/;XU 52BX,0C1BC%%X'!^-3\4L*M$<%(T@=[ROM:W>B>N]R>P-]"W)"L3ID6 M89,SM!SRT;RK37>3T:@].MF\[N.>_-@#>[&M97[8EK>]>?)M0>0MURHS!IG5 MQ(9&6AJ/&HP45J(V035O87X)P)A=KIPHW% M% <.23GJZ#%F9-Z8UK<$[O 9'M:2M>+ C5=-]]KQMG5.][21?-,M^HU?K1;3 MN%[5:HOWW9O0%^0DY,9%(\$*T]]Q3*0XZZV7FKMUT16A6M>^' AY3(F8H8AU M3*F.AHHV6A-D-E!"Z;NKDC7GO@"B(/_.B(RE]5%-4RJVW;$7Y ]//\PW-?OI MZ_M%F"]#ZI',<_^G,];G_UQO[KI_8YY")90S)',I21&5VC6VMDX(5E ,&[40 M:I "Q^8K&9,-.2:[=U$'1^+) SO-8?GQQ:S[/+2;?/TQQW&,[UE>*U>8'G-E M;M];"J$7TT1//)OK=_F#"]]\@XMI5R\!U&$)^ PWO].?-S4 S[^DCV'^ =_2 MJIZ7@FDUB3Z3]2'[PWUV9(2$(U-8VZ%3_,=]9-8V;V!PW!4V<-@KA#>+[M.4 MI/O;US^6]9K%MQ3D$WJ-/YT5WI+E-M%K\BA[@ZYH+T5$")X%EC KC*T/GK=' M-R8U/6*.WQ ]#"'^ECGHF_!MFNMV M]:G:]NA&%3#\\/0\5/Q#T_/%=![FZ3*^9(6K2X64"X+R4D!PM"N,RQ*#%-XV M[Z*T/;HQW1G\\>EYJ/C;=53NE_BZ7%SVZ_E!&SR)DO8$14TI!5/#>@.1W'9P M3#MTA87@6W<)&F 98[H%^0,1_J$)U;#)S2&0DT06,&A@#@6H6H/AT2;P00MN M?1+.-V\FW([M^^W6_?/60[:J<&G!A89WB8X-I/E;N(X*=Q MU@\BS %2>8CPSTHC&*9:#8>5N<5"*)X!2\''7&QQ>H!NMWN%?]OO0\T?3MZ$ MKWV.[D6W>->5U>>PJ-UCGW]9X6(>9O3,20D2?4$/*=K:-);5H7^:00Y!6/J; MDO2]BPWG=/$KWO"[RUV&#[R@ MVLK"[?/T,24+CF'S!I?0T/[A3<<7,CBN;2[ ?*CZ-)&9+G6\)\M.9X5G]Q9.36A'RK_[SB4?!94X,0O)U:EL='&VS!!N,ZYO/ MEZN10H-VA??C&E/$?23&-!=7NU8?83JO-'X]?S9=GG;+:87RNFP:$/-)R!A% M[;L967\7219PV3(H0:24L8C 6RO2NQ']"#Y>:_8TE%&[QD(?*3C^+?0U1B?U M9L2&PQ@21RDC<*4I/L8Z>==8#H:1,B171 ?6VAK=C.0'<.-:TZ2!2(;KI-N/ M:J;?-W.0Z@!V&^M( S N7_9'8QFK\T>#SAG(#;,0HQ$0N"..!PIT>?,[!3MB'%.#S2.1:U Q M#D2VER>G8;JH,>[FYB!/F5D= 1WC=4H;Q;G*U$E.S/K"3!)NV)[.E_&,:1C. M@Y#H /&T&RA[@;FOR[?RG]J5:EF[-MA ?A=(Y5.]')S!::0_6EEBQ&)4:-T; MXRX\8QJ1N!_#SW-RW>8L+IIWI[H^\E@5@[21JO MB-,8 SAF VB'T=8YS"8,T%Y@>X [CMOY*0*PX20X(,EJEGA._Z@N7FG.I+&U M,REG9%FS@Y!0@2A),G+ODI%R<%)= +15TI#]]"S:5T0#LN;- LG$YG.73#$R MH[8D\"R3PO1U[A0+!@Q/S/ABB];#$^R% MLV%HR*P)JG9DY;4LB6<*(5D4X)#7&R8^6OO>AM<6U'I9TM*-Q=8FX*# M6Q7ET^[D9+I2X4F0G:LU+OS!8*+&E2(5CCANT%MQ:.? M+"'=5E(#$NCYR>FL^XKX%F>U<\/%@5B9,8?&)3"RD'/&JL=/P&C]W)*_QHME MK8\Z=L&W%:U^LA3U8/(;5D4MUI>1B2P=*LM!)EN;S1*\Z#D"SS()9RBN- .T MDKP7UU:,^LERV,WE-2"3[ASH.RE)ZR*([BQE43L8(T07'11GI')6Q^"&#_[O MA+@5OXXU/_[!^-5.BD/ZZC=/?IWXI+2H_5UYD+86SF6(3'!@+F/DJEBM6M\A MW!K<5L6.[&>G5PO)'2\(O*AE59&> E72LIA)R\: X'VIA\TY1.&4> ,Z0W@25+(*C386*PHS@7=O YNWTXQ>UPN M6W0),?=-V%\NEVOZ^?BZ]'6*RS_F1$X2))QL=EN!#Z^*<01?T ]RD.)3!UVZO MC88@S2]4GL5^[[OWX4OUJCYVLPJP7BV^N4Z7\>QUS@R$[LL&A(7 %/TQTV+]$2[R-J?J,>3:Y@SDXEMUX4K[N5__8CW/]7+HI%A4B;L,H81< MWX\$+A=RP:S@CNF8F;Q2:G1;)X'M'CBFQF,#LV8P.3374P3H+9Z>W?-\74$X4A.B= MH#_R&()P+O/67M(VN,;DN[=CS?7)RXTEU' @]QW(OF<&)B)P8T2R@"&7>BY< M")QF0.I16H8%$[8>\+HEM#'=BGX@!NTIIT%)U&O\ZJ1%E%II F/9QDGSX(N) M4)1E*H0H@SV&MCW',^1:S]]DRZU'G1WD4.MTBC3@8@XUG):.W!87?>N\^A:P MQJYJ]V+,-N_)(>(YRCMRX?U%T@31! 6,I0!U4!5XE4A'1(*%R0676O=GWP[9 MV-7LX.S94TB#Q@R7&JJ\P4TFY8 HX%V>36?K.MJE3YB^7J^6-3BAN'-B>#1:\@#1<@Y*)M(-)7M@(HE2DLR1 MM7[_=H1XJ"*ZY7'7GO-;6$[3I%BIR6TQ4"R66MA5RVX$@I=.>5&[G#8_QML) MX)B,VI!ID/JO!<24 $W4]J&']+[O.8%F;XX.4ULLY]_<&F!OW<.0_",%5\'4ZC$J@H-$2A M/$BCE!"1*YM;&^#K* Y5??T)Q?_&6:ZG%K/I9H(#D;BX&OB+.GJ'20LQ205" M,<&*$J8TCX-O@#$F>WF@]*_JGT,WO645RZ;3:%5JF^M=^*2L:*VS6?>YOF(5 M8=\HJ+K!YVLGF,H)[2")>A.UU&IZ;A""*)+;8IGF U2T[(%T3 :N,8>.(+IV M!Y&;NV%]\ZD)4\840Z:2^52CWBS!U6D&/H=4 H6\'IMWF+[P_#&=4#>FQ-[; MW'9<\V9!OT^7U9*'.7;K;ZM3K&AKDJB5@+0Z5V<#<=2 5L20^D M,341;$R'EL(8@B$7TE0LBQB3#Z 3>3!:*=0L!YY:7\:\$[]),L@E8A1W!)UPYGU3;+I" D M9F3A-H78VJVZ \Y(?:=&W&@EA^;M5#>%1=@W,ZLLS=I:25X9:.99K6G/$+'Z M;[ID)XJ2F%OKC%N@C-1S:D2(%OL_N!]U8:W9:LQ9*1* 8@%P\BZ3$=.WX4XK@ MD2(^85J3Y%8P;;NX7JM)"CZS4'P$:^AE52)[B#H52%(FI\B+YJ9U6'DWHC'Y M5FT8R\/7]#-MU!+KK M*6-RFMH*O>T&-Y+WW<6*9U41^5,UZ+6/YS/L1RM\VP?F-1J?!0B.!E1@AAP] MS@$Q^")DX%R;[2AQ&) Q>59#L.:(8FI#K.N;\!9C6%W8B^*,5T&!UDAN1'0& M@J].8N#.6IU,DF4KYMSWI#%Y5 -0H^E&-Y7]OR^Z]>G9<#0R<:\7'\+\K.?T M"\3E)#!NN' :]_GT ML_91YPM%52S6TCV5'2U4^<41^ MZQJEQ<),U)#JU3YE0P&OK(5B5939.92V=?G/W8C&-$=BH.BCG40:%I)MNGU_ M[?/+4IO,E04T6-M].P8A<%]G:7**AH1Q _0$_/[\9FMY&S[_3B9Y,0VSS<#9 MM[C$Q2=2QU[Y>N&'UN6]!L6, A>R!2N*TI9VWP_0.>4^5&.*N_?FP_6*M:;" M:$_X?W2+?]8FL!VY\%> &5D4SZH6R-52.2])HW$T9XG+Z;SZ?(C>7I=EZ\ DR$G9^IPS!BKQLX,"!P9 ZMYP>KX-9_H MNP6L,<7F[7G22!R#5K@2BT]QL?H:YOGY?ZVGI_W4ZK//:FN8U<6_.*L,/:34 M]:#GM:AY;;?@1L6OEQ[^Y,+#^]86(A3./'E6G@(SA=(18YP'1^SA#BWRYJWY M[L+3H*'5S3^;8M/E"DF!03#(D@A:G>&4#"T#OSN1C0F=Z<9 M3VYH(M5**"U/W=8GZ[Y3T#:SGV]=PB1Q9XUG"73BEC:F!(I4L@!6M%9>E5Q< MZSBA%?91=8D:C'T/(NE!3>ISL@N+>9C]L<3SBJAG^ EG78^SKWUXE\@M6,^P M*W>441U@95M#:&%X!]V65@UC[BYJPY2,E&+9$7K M&K)=2@R;KG>C_+TL#.D=)N_49U#UK-DSA9"TRJH8%GCS>9SW81J336[(EQWJ M*W<73;OV!;>CNJ#(+RILPHE!&7(=L-J^N M/:U-=*"X9^"MD9"\3[:H*#$U;V(UB!G?%(#<\4I?D,Y;/ G3VA*X#G5>$D?^ M+X;%).625/0&"M:3(4MO>#1)0Q;<%1TM%KM=J<4A*'X@B[X+=2Z7Z1Q+2HV* MO[:#6]&]GN-$>L^*$ F\D=47\11[60)(-J($6TSAV;>DT=ESQW3,\,#$V4<2 M1Z?*^\_=))M@O901DB071DDLX -Y+S[2'F3D7O#8FBKTW#&=-(R *KM*XOA4 M(=GC)&1FGRNKJT%8JB'6Y-$=YIBSHU)TM]\I@J \= EYVE<73"O.C6 MBTEFZ 3M X5&F?:"<0D1T4'A5FO'C3>X74?V'1\\I@+"$=!E9UD? MI_4R6GY9SX8_3.,,S]H(A,7B:VU2?]+/0*5O4.![ M$1W<<^KVG[[)&^>@"I<60?K:]C8% ]$:"T9QYKS).9C6)07W81I3 J A7ZYU MIFHIFF8I_3M0W9H2UMH'5VN60JZ=D_L6]85!5MYS&3!B\R$"NZ,<54K_85C5 M0GYM7+,[0&YJRM/7]XLP7YY)*/_G>M-[:WEU6.$D:F-4*@FR=!Z4JA66N1B0 M+FN?LLQIRZM!S2"-*;4P ,\>4'X/Y=G=>K91NL5QW+I]$ SLTQV\*<=QZ*11 M6211^WG5QD-"*8C*&@C"I*R1VZ!;3\Q^,(?N!F') M%+6!%(;S9(WG5_,B@QKL+6'_0&[A+JS;Q8 /(>"C>([7@?^=WO_WGW'V"7_O MYJN/2[($K/ L$;PF_4^[1?\5"7W1,F2K&"WHB*'7%HC'=-PT&CX>)-8'HN+Y M"4B4Y.Z6)$!'$<@=*A)B$-4KL;&DP$W$UI=B]@+Z WF8QR/>/D)\2+[U1RC. M"8DJ>F#9TO8P5R-\E2$%E:+)-FO.'YYQ8SL!&Q?G=A;D [)NDTP7*F"]MVHQ M(&GDQ"!J7\ 1QF1*,<*TKG?:#^F8CM%&Q;F=Q3ATUJ9B2U?22I=/+OW:J?&GS^Z3.,+6Z?[O6<%GF5PQ?8*'ORJIM_>(^+D_J\>EL]9\7) M=6*I$.F$@%#'[E@GZJ ?DZ)M'8%=?/[A77WCZN5\N5JL:ZKQ14BX.6^<<#2( M:#PDK&]4OWX9E3#F,O65_O9UO@XUOV/4[;#1".OP1BM)*>*-X^TM;=R,:U<%4,TXTE,*@ MIN85+I?=HF^JNMS,H'R+J?LPK\#K]KP+,UR^)P2;KQQ@;/9\4@MSTV*1C0S. MY4>](YC3^84?_Q8_X7R-DX*F>NBASAD1Y&N1'Q^TE&"24[&$;*5J'?G?"&1,!JDE-Z[J MH\.ET'#F\W+UNO1=8-YULWP9V00+AB0R^?N\SU^E#)[5_@HZA^Q*,!:;SRVY M"]"HS-.0#&DGEJ,9K._C&+MRE>#G$S9:F:R=GM7::.V_T-9FJ[9,GBXHD-[, MKCAOR+Z\ N9LC.GR???;V:>8)S(S9TNM7=56DLI)"7RQ%K34DL4DM&T^O8R1#8HLTP5"\ MT[K =D>(8SK(?G!R#BG>!^-@B$+*K!6D7">]!V7!L61 )&\\[8<1OG5F[R . M#KXCYYV+?;0Y.R8@Y%HHPUW=&!5 &Z^#B39%_L ;,\()-T.RK]'HW5WD^E!O MY8515AYI?S1FX,F3PI*BZ@\G 6VIMW%%#KIU0=[>8,=D+4;,Q#VE>[38\?>P M6B^FJZ]76[C\/IU/3]8G_9?.C>NZ%A@.DPEM!:-UQ#G(]HPI&.4ZRA(T0F;T M/J@B,\2@:ULG%AB+,KE<_CL8O3WV<$IE4BYDX!_-&=CPD?B;A"0D3H<5[=H3"Z'$JXD&S1HQTA#2N,A2)V'ZKUAZ',@WDI-RWGVL6B.F3)2&8@<.W)JHH 3N8"A5;&HLXJVM:W M=898QT_G[3PT[P\BRJ@H__YS5]_9Y83E3"LH&JS6=?Q0?6FMS5 PE&2D2K(\ MM--^%_XQW5?[*2B^%S'&1>UZ:VJSANP=[[N6&VWJU2DR2[XH!S%)RY$I*?A# MG^K?O8(Q78W[.>B]'SE&1?!ZH6:S!&Y,C/0V0C3"T!*R!B]*AL!L9#QR(\(8 MHYYO"QC3+;R?@M[[4:/-%;Y=\5_$??FR&),9K7,)N,ZUQ82/X"TG)RO[5&32 MLER=1WO+A;YFD,9TO>_!B/J 4AX\FXBX9ZKL]2DN",'YZL,\KS[V5R!H2V:; M 6.KCCZZ_+T+@ZX//.Q\>."MLI4/OY(ALIN;E=W\Z*_GRWBVQ@E&\CHP*F"N M#EGBAH'GR4/D*-&C%0);5_!NB^U0I^?.Y]QZZ,62CT6'!#5]!/7J%H1B YA@ M0A$VB<1:7]?9"^B8LHN#L.VJHS*\.)NYV[> G'@I,D9.YB_4%M,JJ9JW$5!R M3EH'QYEK73A["Y0QY>B.PIX6(OGYW8']CR/' /VG<0D&.O+<^D4S$;FO%]R% M\Q9JDPQP.F*YC+![HY1SS2>!X2'BH4(].P?-&A.B$BT9$".1V@0HL@->U$6$=U)L2 M*^T[&>P(<4SG]VO7?DR.FZAR9JSUO8%= M,8[IQ&IT7-M9B&T.GNZ$6,\?WH3IE;,'YS'G[.O[(.MTBMK^4-8!]XZQK$42 M_&KK_EM.F'9_]IB.D@9ET#%DLV4BZ.SS^DLD '_[T_\#4$L#!!0 ( &*! M8U?45X5%5F@ %D,!0 5 ;VUC;"TR,#(S,#DS,%]D968N>&UL[+W9&7L2UE7CRFE5(W&5)),4E;-7,%B\:#020)J %1*_?2_!Q:N M (DE#@ N965*BJ1POG#_3H2[AR___K^^GYW^] U'X_YP\+>?^5_8SS_A( US M?W#RMY]___P:W,__ZS_^[=_^_7\ _-]?/[[]Z=4PG9_A8/+3RQ&&">:?_NQ/ MOOPT^8(__6LX^J/_+?STX31,RG!T!O ?TW_V?)7DWGV3F3(6B=0R"U$9PM([C27 M6ALIU/1#3_N#/_Y:_XAAC#_1\@;CZ5__]O.7R>3K7W_YY<\___S+]S@Z___OW6[_\II[_-O?>_3']Z\:OC_K)?I(_EO_S??[S]E+[@ M68#^8#P)@W3Y 'I\GES\PZMH]"^S']*OCOM_'4___=MA"I.I@NY=PD\K?Z/^ M#1:_!O5;P 6)[R_?Q_GG__BWGWZ:22Z,TFAXBA^Q_#3_\O>/;VXC[0\FO^3^ MV2_SW_DEG)X2XNDG3'Y\Q;_]/.Z??3W%Q?>^C+"L1+]8<@6E*YS_KW[:+SMC M^D) 1ND\(M!W<5 IWA#CLD_?'?/%9T'&$LY/)PT1W_[LIGB'9Z'?4L"W/KH! MVND'P1F>11RUA'KMOJ7-#S[90KOY7"0:LZ5 M51%]^H-^_?E;^NO\874%G:\/OT^0/F.V82W@G [3M5\ZK=OE\$*_IR'BZ?2[ MO?,QG(3PM7?Q3,*/;^C+<:]XJ[*,&:+0",J@!^_I2&%).Z>T0A #%K**O8@+!G911 M.X&.-U[X%C"O2^:2@"]&"QG-W_$M-X%"6)IR9#+? MV:YL>CD<3]Z7OP^'>?QBD#_AZ!N]S^-/P]/D@7-:>B"AS 54TAVA2 M!M3(14"5K6"-=7[E\0]>R=N*\K96Q:Y:G1^S@Y/?OG^MY_'X11Q/=Z2>$ 6+ M5YK6YB(H80Q$&QWA+$'JK'+FIK&.5X)Y\!IO(^;;^I>[FPECI _\0IO-*SJ6 M3H=?ZZ+G*'NEB,1,*E 2+50)#! #[4!)>N.8C$S+TMP@N /0_GG02'&W+(!6 M4N]@H_]$ACHM^.\XH*6?$L07^8SD7)<]Z7_#!4HMO7"8)&1.9HGRR,%KYD + M;KPS)H6H6UO):R%[+"3I0 _[.$"JJ6HB&N)K*JRNV8,C@[4&ZFC1F9%:4]<' MQV/AP&[2[>"\N #T9D"^/+XE0Z:GC,\EZ0"T;9$)(Z0&3PN#+*Q0,GD7O.Q* MX98#@N//9:2U- MZQC)2C /7O-MQ'Q;_WI7_5\R<1&LZ _.">1E<.Y7+,,1SG[O<_B.X]^^TZY' MS^\/PNC'5#2TNE3#',/I8]\D!;5CDTWJ52&"J0 C.QLC0 M:)T;,ZC#Y3QX#AZ+JF^SV+1A,4&>OU6_DD557>]0!*/-%($GET$YLJ%"T!), MY-EPY7G4K:,8*Z \$O;L)N+;FK<[GU\XN7*8ZA1=C,'18MO9&UD/VX-G0@0)NT\2WILFO8=Q/ MO:*G6X\"SS@YS>2B@4/'@94L(CKOI5 M__1\@KG'$WG@7E@(.GE0'"VXB *8-=$QY#R)UH[,"BA/@@O;B+V#J-6_L*:A M87[QC:S;$WQW7@7UODPACM^?3VJ.5KV"G<-]U1^GT^'X?#3;-B\D4S(W'),! MB=+0$:@51,49B!(+9I$ETZW)TP;Y@S]\#J# )9O2SO?JZRYCMH4Z8Y2Q.4#1 M2%NH4P9\EHF,:XS:62\DJ@/1[4"GV2%HL"43-U=A!Z?@"K!S\=S"W+/)%\Y% M!,/I/57"! @\2B#8PG]8MMF3 >37H?1L-\GB;O1_.LIA??^^,> M"I-5801=TRZHH@C@K4D0G%!6*ZFK;V:;JAK@>K=R''?7=>W@;0\*E;EYE^JNXV.;BN\D8#W MIWWMC0F\ $8E:_"?$[\=(]M'^"P,[7CK^4C'I?5K%0Z'4?H&;!(=HQ"R<$K&8#7*+"RR'1I?95R#<#^K,"&2AFVDF@'"=_S=2W M%,]9E@5TD+2LR!VX8"/!8B4R)C29E,USO:X > SJW5ZB*]_>?__EACS(SORC MLXJC3Y-A^N/+\)00C'_[K_/^Y$>WE4=W/6\?%4AKK[>[2B2K@DFJ. BZT*DA MR,",H=ZA%J^,2;Q2YN@KD=X,T@C#&%_A[+]O!KOIZ./HSC')/%L:+ M)D]863*#55 U-.SKF\)%B"4@%ZW3R3:$>!31TTVXL>2ZOC.5=%)]='8VG$%< M$MN0H0@?Z614O*9((=E8WDA(F(TMD1OF6U_EW85G_]SH5)FWRI,:::*+O/5; MJ^XQKP-92QXR,XX0$2R?Z ^KI0V<"Y>9:[Y_WD3QN!FQH]0[B#9^KFL^'_V8 M(IL3=LK5GB].V(P>G#$6E([TE;4<4E8:K3(JR-9F[$HPCYL5;7300?[Z]10F MFZ7!NL2BD&QO*Q%"C!&XYP)S1C+V6T>B#YP1MD\2;"_K#E+9WT^^X(B8^'6$ M7VH0YQM>8B.@[\OG\/W#<#25_F0RZL?S20W/?AY^(-H.)CW&3?:&(VA6ZS1I M@R.'3>9ZA9(,)R_0<]NZR&$WR(^;7/O49P>9]2_R?YZ/)U-/\_/P1AJ_]23B=[IBU14^NZZ1%3M-R/B+)<4Q>Z#R@\ %'_6&NJ3LG,_W^ M,YR>8T\$SV4)"4S*9(QE)FLO)5IDYMQ&A3S9UGF/7:_I<1/ZJ!C101;^5')O MQN-SS*_.1^0OS&#.S()%GN#UA=&9D1@!99!<-* <]P0Y%"C+TD]B\_G@+ MF(^;EUWKK8.T_Q60IZ_!"L0B%U2( DRV"$KR!-[25U%(AU$SFU+[2-NF*)\D MT5IIK8,2A"M;]D<\K?'CST,R.VHSGRHA6@+)905T@YPS1Z(1T9"X>' 0#1G& MVH>0LBDFR=8W9CO ?=S,VY<>.RAOF KE(WX]'Z4O%=OM+;J7F(\\204\2@?* M!P[>%0M<9VY2+%(UCWK%(I)8PV=VK$VG?(2/'.$ M-4=NN O,-R_KOQ?4TZ7-YCI9PIJ=8^QWQO^]TU&7PL%X8>I6B.12:_JK+$YG M;9QI;JVO?Q/3Y#ZAILJFE.@M]3K6R+:$X$G-/,ML)>.NY$Y>B3ON$UK&QUU4 M.7OEP?IJML<4(3HF0$?!$_>,S*W6RULS/KYSSC&7&)2@33:3ZU%?2T-^;THU M^3H:@]ZXU%YS1Y)SO,M-\0YB/'3.\:TES%Z?:KT-!]76FR;F"<:-XYP60U_0 MIB41O*"]5:HLA?$A>=NZ?>6=@(XD*WDC1:_BS,X"[Z(.]#JF>6+7.J V25'> M@ U+ >TW5;D#Q=TL VTF];U1PJK"=&(:R*+Q9&!I#\Z% *Y.*"A,")N:EXCO MCPHK\IYB58!Z#ZMM(NH.W?<7EVAQ^Z+\3 MT&.@0CN)=Y O]A$GM#[,BU85%QGZVO*4,^@@R&O2F8$OK'[E)#=22Y9:!^B7 M(WD,!&@@XPZ2P5ZD='YV/@WXKTHGF0-UA3.+V=(6Y7DMUBYT:'%9*S6]XIJ^ M*UO7P:\-[C'PHQM--$PCJW5!+V<0:^_E4C!-9H'9]^5%'GZ="KS:QEQ+C*JV M[)9(FUFD/YR3&D3DTBJIY)KQA'O*'=?!\H!#"9V(N^'9L0Z^^6NQ#L*&U<_K MH=I_*71[;6Y E1U4T;A.>DVD7A3F W(PNK:)L#R#-TJ""2B8B06E6ZO3SQ&3 MY8X*ZF/@RB8:V#-'+M,5%OZ43(S5ID(1+1E/-C+:88V"XJ-(H7"MUKN6VO7, MN8%KOU6[7>AUD]-H%Z6LC',TK?"=SQT;OPNCV0B)5]4J/QU?1[%>]>[*SVI0 MF;L>SD95M_.'?<3*CMEM>QU96T>TOH^G_9-IED_M:IQJ6E#_K+;$+I_HN^,2 MTGQM\WLV3#KK:"Q8!]._ Z8 @E4!>N,HNMI^6TPK]MAM6I48=:'7^]<,L M;:$^8G02!OW_GC[\-=9D%Q$%9HS 97WIN+?5!/2@DXN9RZ#0N/L8M\Z#]N\* M'8@^BYVIN?0[J=Z]/>/P;3_$_FEU(L]'TW(,981AEA:?T4OR_T4&%^IL$\$- M2P9U\JU;&ZZ#Z\D1JC.E-;21IJ1?!K .S)S,P;W"@O1%OFN@8@Q,&2X!11'T M7CA=2Q$SH'5))>U\NED=O&)7VAW+D^/9(7380>SXSM?D0L330IS_QMP++L10 M6S"R8@FM,0*B9AZR#LYS:;S UOV"-T/XY'BX!T4V#%RO?&MN;LW3":,]&X6+ MR")83HZ'DN0=!U5;>"?G149AE));;W!+'_GD^-.A1CHH@KX3:!W>,S_8:RNK M(NO$%NFK)&*!6(0%R3USD2MC8^L[T#6A/3F"=:FZAG7-T_?@GL'F_PC?^V?G M%S_ZC*.SGO4HI#&!=LXZO9+52D%6%$CF FI4=0KR6EO4YL]^ M2VJ][&QD/!@HJ&ON.L\02G0@:GU-1MIE7>L"SK6 /3F6=:>V#BJ%=Y;5+ S, M>\(RP6J[3G)(:EC9U;IZPX XXU+A5EO?.GFL%?9GANY3^1V4(>^\CMD]O2+# M(?.$D(LBG\:F#(Y7 U6X'(I)*:36S9#:(-]7:WFZCZ64IZ=E_YI$D:3 M5V$R:\IM4BF1J0)2UZ0S3P:S,ZZ E]9;E8Q$;%T9W78%A\KP.00%6[\%VU-A M/_V85]V"]FZDM^UV7]OC7=[8WL3Z?&?[?&?[?&?[?&?[?&?[?&?[?&?[T'CV M?&?[?&=[##Q\OK-]OK-]OK-]OK,]6H(]W]D^W]D^W]D^W]D^&)8]W]D^W]D^ M(H8^W]D^W]D^,MH>^LZVDZNM5_UQ.#D9X6SYP[+X?EQX[Y]I#0V*%#=Z3L/K ML.W7U^BB[+?!A#R-?_4SOAE,^59Q7+$F?Z/'C ;A]-(Y69#=>4,NB;6@%*NN M+B:(*C/@@2>?F>;T"XTWEJW!-MJ+5YG7OWU/I^>UH7 -<]+_\^?PO2>-TTE& M#\R15)2/"J+V$5#XQ+C(0<36;4.W@'F UC![8=R*[;4S#78Q8#M]P7Q^BN_+ MIB(;__ICR83JV0&AA;=*DQ"#4K8.J&80#-(!P8U@K!AC7?.!.5TL9%_FP6'H M>GC='SJAZ\J8]?>C^3)F73VD,L5X1]!%H$58 =X[/NT-9JU52INU;EON:66Q M[-D':Y=T>#8,&VJE<3.4)0M<=/-9 U3#QDHK@>R_E]+N.KJM\$8"WIOVK?1T M2%L&IM3CVT0'WH8(SG",@CFM]%KS#8]+ZW1:P?Y(8.I!_P*Y]D" M9?)G&.%;^LN +#=".^T...^P(X,MK'88S))E4"5'"#878%)[YQQCR93[7,0M MGKO?MD:--#7YDSX&34A%"D M8+1(*=BU=+G\\Q^\*AN(;64FTIXCLG_'XBGG09F5S]N+_'9 M-5=[\#"M9<3-&#WDE!4HP0.$@K3?HW8I>(_2M4Y.?%!A6I%)#(4IJ(G--;/& M@\LV0V:9HY*2%=XZ*>J1AVDW85R+,.TF&NPT3+O8')8&8NC,>#L1V$\:BL4XZM%\[:*AZ[#>+C#[SN0L ]:O,8 M(JP7C=@OC[-P.HT;Y!*US61+].P>@NKO"*_N4_.;"+>AQM/PG(RN'[W?/_5DC"8&J 6DBC4;F4[TI?&&/ZR\GPVR_S3YQI>/Z72P5?/F^_CGPCP0]W MDEH'MNB[X>#W10@A\Q*],W525LWOEJI>/PL-7ME8G MUGE9CP_+*XQ^R/G>5 MYGZZ/[S#R6SLT=OA>/P!1].AV#M$7.[\O 8AE?7Q-HJ9O" '(O=/SVNWB4^8 MSD<$&L4*XJK<=DJIZV 6=9':@2Z652R0!&%D(6A[ EJ1K"EV"D&H*'1V4SM!V+$KKZ-I& )\HH[I38@?#6(G[HZG= M3>[W;%;P%.:+R634CR0H_?3.\'JGDBS:XI-,IG4=S^ZHGR@W]ZSN#MI'K'B[7E7)8K[UDO5T5AXU MV9;1D$6I O/@F26G@:24@E,,5>L0\(80GR@5NU1D!\-J;PIAMGM+S8H31D(Q MCOP>630$%A $%A3!FF"QM=&V%,@3Y=#N2NF@8\1-4'-&]W3@&5,IX**L&ZV;*V8AOT?&LGFQ5F-D/50%8N&%0A6*+(C=:;E M" *;UMW@F@!_HES9VWXW)FUWLH,$@]]8)J33AC)%FI M%.B@N5?D$"75NNBQ[0KV=7M_% P^H/(/?;G?2 ^__EC^ =-KKYA\)HM70NV4 M0*J1=;YR1I ,/=>J%.;<<>WG=RWG\ D'^R=IVQV_&5DZ""(M1_8NG.'\HF@= M?)MD-.Q,ZDML^TUR.#HRK$72'35Y",99G:U+VM-19@WY@()P%EL;NWG%14Z( M9JWZM*-GVHJT[J] MJ3V%\:";&VGKH9S+ [4MKJ[:58V$GPW7=F_X6C2)TO@%<;)Y=+G M\(SDLN1:#8HU-5:Z1%\Y#A*Y% I=3*9U4Y)[(#TR;K140 ?%L\NQO1CD?]6Y M'(/)1;J+C"9DVC*)L61%:J8A!#(J:4,6R@E-SON-H/'J&LHUG_E(B-"EI%?> M535-+'H9QE_"(-?__/9?Y_UOX;1>JM%W7H?^Z)_A]!R'Y75_$ :I'T[?#,;D MQDZOW7;(/=KUD0W2DYJNNE$&T\6C9QGF->=\WAMXNJ&$\?D(\_O!QTJO4:V* M&>1WP\%H\==ZU3"^C*1DPZ4.1H PSH$*W( 74M'YQ(GG.;LB6N=B-%W SFUM]EG![5U-Z@D#<04,FW04=)G\NA4ZRN0M8#M M?WL\'/MN':K--=>%Z74W.FU=449F"!H3D.>1P:,L((35+#!>'=(.>/5,J%6$ M:J2K#AR[6EA46W17T^%"9CT546+Q&7*I]"X%P5FL16Z)^Z(=:]]/<"F0I\R; MW3730;K155"]B,65VC. 3R^*&09P BT4;HM%IE#DU@W3KS[_F1Q;Z** 6 M4IG=)Y!C&M6TA*6Z/\IK!Y&Q,BUMM"X((YOWCVX&?E^7G" V#)MJI0,# MZSJB*P&?=7!U= FX"M-A+O]VU=F=%-A1X/LDA'"88FT@X50)-0)H(0IR,66R M7HK(N>+XH(EPS]W38@>AF6J93^:6>1VH,)OG[F)&ES74 M>B\,-F[8FH3 #XKB?2!<8C.%I3H;4ZMFROLDP3W6 7[ MXL F4NY ]S=N<1>M.5T4VL0 13H/BB>R?P++=& *%2,*)W,'TYYO ]F_T=!" M2W>G2VPAXI7F0M,[\5_#:6W3^ND+XJ1F_@P']=Y@D;H[+"]2.C\[/PT3G#7& MKK\SPB_U??J&E\7[.UR1-T;0X,:\2YFT:@&R'H3+V)OA+L8<')B$O/;Q#1"S M\& BSZ&H**)O?4>^*<:=\U+?OWQSO9CZ0Z@SAM_AY'WY'+Y_')Z>OAZ._@RC MW%/<.V&+!#U-GPR&WFJ?!#!!>WR(3O+FE^$;P#M QE"7?+J5?]J1HKKH@5HS M(K\,3^G3QO5>=?*CI\F_LY8QL*H6XJL@Z$ (!00Y!5YEKF/SOL.W41R (5TI M;5D.ZO82[\!:NNN%6*S^PW T%?\2 ?4\1W(B,4$2QH!B-H+S4ZN"^V1DJ:VZ M&A-F1\B/EUW[U&4''OR2ER,P%@/67DG!DC1J,[A8\VZ52RBSC%&QUO= ]VU' MG9DSL[!,5MZ%&I8)(=,Z*)&,R*'.;F",D>$: M%%DJS&GP)LMB=='9M0ZF[I$*]\12]\V$383=157L_5OC/ BHHZ6#.$GPO([U M0&G)G6$*,!:?O))2^-:9C&N#.\ XEMV5N;FMLH4F]A.._3 :TG$\^1$&N0KF M:WU_%M^KQ9B3JS^8QREW";[N]+P&H=9VZVT46+WV\!=7'GYI1P=C:K3>B_6]4C9EQ<]=JJ( .XJ!7]M172+MIZL\GP]$>,Q7[(+\X MJW&3_Y[5C:]:3(]<3^.S5Y!M39C!.D= Q@C!"2T8TRZZUGVF6F%_=)0[B%([ M,+U6 GN'DY[5P09+QSN=>IH,37IG'-<23$FZ1$^F!&M-N+OP/#H2-1-^%^'2 MBPY4*U'.0A6)YY+6=,GD:QK:.!:P!Z_"]X5K28=VM M:4NU[//HNI*&M [$C@*+:\ [3)BQN6K7ICD0A:)*U48SM;=R 57OTGV4 M":1A 8-DTO'R6*AS3UCR&)BSB3HZ"E9/(CY"6^KK_O7ZU*&$)Q9 Y M5UTVI@E980F<%E]L!LT77Y#IP(%H16VJ4<%%]O(.HF-0%K8GM\?.E$*UWX MUL,R^7,ZZ/ ;G@ZO;77.*@P\ <^FEDTQ!-KS]W MA='1K6A3Z>SOLM35;J*E9GU9CV3C) Y!&E>;@AH,262F]G9QV/UE:8UY(^>H MG'906*Z3L@.]SX'>.&2A:!5BD9D_]0N'35BQT87#)L+OHEQDW;"F42DP+7@= MCI9 !>TA>N%JI7F0M.G[TCP:_ O'':A22>J./2%PW0D_"*O[NI0^&G8RMJ@ M=&0"G*O'/*/7P"FR DUU,ET0K*BU;K'H*5<(17^[)-.= ([^,F$C50];B[RA M"S\%-:/254B+[MYK@-KDPN ^/JP"LM^K@8:*&G8EY;U1@'GZS8 6C V2=DZM MP;-">V@B3R(*X5Q:RP<_+M6O".WO6_.;"+>AQE,=.SCZT?O]4X\[%JVN[5B+ M)@2\1'"!61 B)>6=+X7?U3)WC.DO)\-OO\P_<:;A^5\N%7SYO/W9D T%/]Q) M:AT8A^^&@]\7'CF3W"9R1&D1JM9BF5))R<'HS+@OPEK?VDFX\OB'K,]=I;GR MA6P:W_C[<)C_[)^2&9+?U"3FD]H(9-:0:M&1>S9&M YB^'V,Y?ST;?\;CH?E MYJ_O$-UH#Z)!;*-CR33KKT&6XPCSZ[I&K !NH;UT4X1U%JW*TUE(H*+/Y*$H M S:4)$OT5JUG=V^4T[H^OIWO#E<_8Y:;[)-+B)E!E*K>8]49SH[>05W=M"QD MP-(ZN^ ^3(?HH-$18VY=*+941Q=7S:OQ74DXOII8W#.9_'NI R1C!.W?4D"L MT6_$E+V3L231^C3<'.73I%0+E;7N:WH'W)?GHQ$.TH_/HS 8GTZAOLC_>3Z> M3&].WPS2J-ZHOL+9?WN^:&]U,!!R,:"<(-] 9@LL914CF8-%W7O*MH7T"%EV M0)UU<.]]QT)J %K)Y A< .=#(0'Q#(YY#[9(5 &U3*+U,).[$3U"0G6@BBXF M5:Q$M[!J"_82RU9DEX <&%H^*D9D1@U9>:%#0))'ZS;^NL!9 MO;\3\B:\P]]A=I@JFLY4OS[% MFNGM".B&/ B/QD+QCLZ,5!0$78=-^!P5EUEA\\37HZ#9/14WQ\JR3=3511-V M\G"'9SCZB#.?=_RE__4B85/:R&TA^U,G#8JY*H&@:_.'P%'%@,WKM>Z QQTZ:];KIH75P_YWU-#Q MWKIZ\)(D$8GMPEJ;.6M]<74WHL=-F8;:Z""P^7D4,M:5+KA;F Y>UXE6W-%9 M+%* 6,L1DC666<$X5ZT/H9L8'C7%7X=A,KD8V"C(]'11J0I+10;&1]JH4N-/I(2CPCNSO MMOK;1&"-]?8/DM39^=G"+*!'>VXC!&9J?V(,-6'90/#>,YV<=>OU#[]'<]<> MNM_QIAM8+5 OX7R MKC[T 2IO:YGM)Y&[#F\,@_R2K(#^Y,(NVR$I^^X/;)!@O0'B1LG2UV=NO[VX M0U=9:YT%@^Q+'0"2+<0:V^=%^L24*"JUGI2V LJN#M+UC_V,H[->,"GZFE,4 M;(J@K(S@O5; E$R&&9Z)R9TNKJ(X]'SU[71]T_'94;H=!-[KNMZ7V2OT.J0Z M//S'?*?Z=3@:#?_L#TY>AJ_TD\F/GBRL\)S(M\AU5H&V]<21!0BE3H5ASJ'Y MR.0-\#T.CG2FD=;)R=<7_W+X#0=A,)E#_52GS&-^AY.W^ U'X00_UCNGGO8F M618]9%GI[BTCJQ43L* E^/O@?(QYL?.]')Z=]:=Y\Z\1/^ HT5?$=W**DLB6)4C1UBI) MR-H\.H(Z& M%P=W',JSTA[,O_WZYO.K%Y^) ^/:X++'&,&)WD%@6=4YMN3Z&UT@BY"BD!RC M6*\4:Z/'/@*2="?FVX0P79C&L_#=F\$$">3TVYH;(;P89-H#UJYS2&W,X>&@Y,:1*J2Z(6-0[/S.O6BML( +GB"5(B$F M]&"<$E8Y5:S(C96\!,:^ZMCV$(+=6*K'4HAVPU:N-\*!T#I/8HF)2Q*+X;6_ M,@<339&TJL)SZZJ,VR@.E%PF22E:@H./)VJN]J'[ M3>3;@V$[]W&F/F'K A=.WPS"X@2SQP+S+$DKM@J5LTG3R$?ME M3(IC0B%X6"N&<.=C'K""&\NPDU%%DPF.%B[H(EG(2R$\*V"=HPTMB@0.DP3# MI.?%V:!2:/R*+\/Q@!7?3+P=7(_^.NKG$ZQ47,P[*K6=OZE-6+!.4*,_O"?? YHVVM[IL8'H&J=Q+KGNXTI^9*]5H]V2S 0TE$/_)W@@\)0A%H6108 M;.N>@*NP/!;GK8FL.WC5E^%Z6Q,31W/"KX.O(W?N/FR'<>W::'(->NRLABZ, M@?MP%I>]SK216:$<*"ZG'=_I;8E."\]#U.UCO@>AR3U.X&%8LHGT6R??_0M/ M3\>OP^AD.$WZ(A'C^.W;ER_IB_\FH?T:!G^\>_%BD/_/AW^0:,/@Y9790)&82I\\85]V3U6 ?:2J53U(F7N):SL#.4_1L;;54[/)A>6KN7*] O M ?OAWTK,^O+O_A[Y]>T#<7)?]>*I4M60-!U;;W MTD*L5=\Y8?3>U9D$>A>V[0[Q";!PSWKLXD0<#DXF\_NYBR'FS$0MLT9@H98B MTYY.^[OTH*07UNALI6MN0"_!\6B,YUUEW(7S= /38JS&&JBZ,I>7(CJ0D;RS MQNZAP [BWL,FL-@MT1GF2H140FUA53L2N$S[)K-6\^QT$*WKE/9)@OM,X#UQ M8!,I=^P2+>(ZQEM3?($4$P-EG0)G3+6?=K5JH39C#,M0ZF3K0A6O=M# QY=!!%%E-$):7WK7CTW,3R6!:%^=H$U-6@=+10TAU M)_-1,]1.1=EZP,2^E'[/6=ZUSC>1;.O U;Q&\?TW' WZ)U\FK_N#,$C]P4G% M]^G]ZX\OOGX][:>*F#S2D_[B]B:)P&6N$_2RJI$\DH.WM-UE793(Q3'$&[6! M*P((6P+8_P&_J^*&>Y9Z%Q.VD#XGG+X^'^3Q;Z5@FO2_X:<_P]<*>P[1E12D MYP92UK4?![TE,20')1OC@[0JJM9%HVO >K!TZ4KTK?>1]P/\QW P^7(OLQ>3 M,QG/1A'"I&.UAE4&5PJ'7(IE(7 EV7H!R T?_&")T+F4&]ZO;H9UQ5Z'W!06 M7UO'C82_HBW@-I+K ML*TC3S9GYCRHH!@0!6N/.XM07-1*I%PRBP]!@6NU=6RAOTT$UFE;QY#)%E"A M0/29%L-C!A]E@(#9!2LY"KG6S=S#:.NXD=A7MG7<1&:=MG7D)B"7G@Y^R[". M!*'EN!3!.5MRTCXPN59RT<-HZ[BU\K:660=1M$_G<8S_=4YG^6_?ZH&^N <* M0>68C2:SW'"RYFK!9#0""DHC8Q:Z?=1\!92';NFTE'3#KA-WP%K4KZT!K*-0 M^DI0AXFH-U'=_7380>[[V1D6C?RE92Z;!%&Y!,K6[,A@>:V#R":D8KEI75*^ M9T+<$VW?+Q\V$7?W/%BTDLX8P_ M]-%(47>K?PLIM\[L7-X@I[:ZF(TCU$GR@EX3(K)>5"V$BID),,J:8C-7AMV( M>&S4?NCB00_]_&\NS(:MA>[#-B?V.NB66P*;J_P0YWQ[%:VI^QWDNY_>O%=1 MDJ>B'*/C+)EZNAGK"26O'1A=X)R5@&F]]/\#:7_%H7YHY6\BUOTH_0..^L/, M%_.5D,>2 H*,/A(^B;3G:0F<12Z9]I)KMH/:KSUL?Z=Y%\JY7^_;2W8_I_L, MGUB$)I"S7.M*9*YU)>@41"828.$Q:JLBQO6: ZSQL*>A^6TDNY]9'B^'@V\X MFM3A79]PT!^.W@TG.'X71J-0K_%W&.JQYB#Z8]*)2 M3 =7@$RG $IYK(/(//CHLLQ%8M+=-B:\Q/(8.;&EI+NU,&\VZ)XVU@EC?-L_ MZT]ZAGF#$24(FR2H8 PX6PAV02<#MZ+<;%6YEKUQYT,?MNH[%7$'W2P^C(8) M,8]?DU2NG-;3WJG.Z""9S*!-)A=+)0L^&PG!&DE[E0W)M^Y%>0>+[ODP7/AZ?AT'"E\/Q9-R+4EOR[H#S2*C02-X=E/'<])@N>'K1FK].@^\/3EZ%'^->D&2NJ^#!V&CK "OR MFG,RH(MQ(8<0?6C=O7 C@(^#+MWII&'^WOI@Z7MC3.?5#;R"F_<$SM"?BJ$:Z>WKJ_F+K 3 MPD'J?PVG,Q?O?9F&NN9I@3UO4]'">Q(2>7WD_!D(,9"E%UT@#T#F;-P6CM2Z MSW_8O-F7X!M.][@;\CS?\&48?^D184-)(H UB8-*=82-D<^'7-%AE8TTDN")K.J M]Y*EU/V, >9$W]=2!-TZMVMM< ^;/=WJ8@EK=L[^6P/IU%KB/662YRR3^U?( M,E>,9W#.<7!,.ZYIWW W\\'VP9H9N"?#FBUTL80UC>8,UM[(_?PF3?YR/)[_B^_/)>!(&-3;08TJX1+*!D#AQO5K?+M?!P"AK\:_E MA94MC)E-<3QLPNQ;$4M(U#B,?/5._*(;Q17*U]KTDKBJOID"Y4LDMSY)R"Q' MH\@GIW:8I+ $X,/F4_.022)TZ%;J^^3(E^E=7:T^<%XE@]&!QIJ26&HG9:TM6&<<*J.49=MEXM[SX(=-E,Y% MO807.\]Z?GD:QN/WY5\U=Y&.W=''VA#EZF$K=;0V^PC&Y%"SND@(,BJ@,S;E M8HK1JG6.W7V8'C9-.I'\$FKL/,)Y*<#?OM,IVA_CU+"_^.%X_M,Q[]E:6>Y1 MURS .LJHQA%LOIU,/IA]#/;P;SAO]7]TWR _XWYNH[!F-];>3&G:ZUCDI!)+2@/8^X2"6[W-%Z*NJ)1H7L2[*QVU*0SXT=F'!Z>DC_=G.I+DOH_ZDN+T_^FDZ'8\Q_^YD^ M'"^_.1Q,\/ODM]/IQ-N__3S&D_I%6W;,1JUYZ76=5F5-;1O)8JXMJQ200 QG MT437W(>YC>*8V@MLI-<[>;*Q?#MH''(=T;MPMNB3L0ZNCAH+K<)TF+Y"N^KL M3@KL*/!]$@)-I&U09HA..U#..W*I,0.RQ&U (TKN-@NW:R+N*H%//< W"^9BL-(*4T/KF M81F0HYFWMY&6;EXL["SBSEL\7,DRFUZR3\E>N(J\I Q)5M-$\0(^"P9"<<.4 MR4J+UM=/]Z-Z+$9!8_EW4.Q]-\+%',HU,.XE++ C<(*A^'.)OK8.V?JY*'9"2JE M1:RSZDRM[U1>TYFL9"&)8)2,Q^2;=YQ8$]JAHQ8M]+H1<;93RM[-FL]_#N

YLIY0N7*%E"4"SP:S168RU MD60I I16&D*L.";^4>TG9/* %NW]> M;"+T#J_(+C+\9KFABT%?12+S@0'J&N>I=^3]F\X M--/)BMNRW07:@84Y7^TO M]-WEVHD+.NI_FS:@OF*W]L=_3+*?;;2XDIZ-%)!I]O& M$HPJ>'ZIKU'75-^N$J*%FD%:VC3[= '"+.U$I'-^>P[23@ ME3;B'F9UW+@:_C6EYG143A BB6#'AK:U_H5+P0J0["ZW2) MQSB=81.]KSV=81-)=^"#_CX(L[X(F*\V!O_M^U9ZXU,N&SCQA.43+R1'W-D%@AH&) M/$BI.;.^=8^NJ\]_'/K>6J(=Y.LN<[9-K4_3VD"*Z&@3FH+S$E02)4?#8V+= MWG\?19U>N_U]2YW>\EQ5KE@=2 A18AUL;3WXXF,=5XB66XG)/K4L_HUT MNU86_P8RWE_B]CJHGFP6_R8:6S.+?PMQ[X\,W@3)E1 @#5I0*H>:D)-!.%:* MT^C;U^D=?19_>PYL(N6]9?$7$9BUH@"R0#8+!@.N+M8H9Y,VS/G<^G+JN+/X M-]+26EG\FXBX\W2W&;E#"9H6 T3F>K)%!T$;!YXCB]*CM[';.,=C.O1WE&_G MCL"5\M1U<#W5 OV-=+9N8?8V M]G@;XPSCM>&# ?-"A9QT::PD$GE\ES-2Z) M;F<7'5^!?B<\V$3.>RW0#T)P55PD/=6&\JAHM5EER)EY[V7@Z\Z->2 %^ALI M8NT"_4VD>,BKI$_G9V=A]&-87@[/O@X'M2W=L"R:-\]CE,WOE39Y:&>73%NO MO.,;IVBS$MH0%5.FW08Q0%""K ]7K%.%BQR[W8";W3C=$F:D+]/I>>VM>K5# M<\_QI(-F&J37TS)946=IT;OC L_TOYAN)CONO.1UL1UZH]J.%S=/H4XTT8%C M#MA067BH3@,S<9;4ZL]3WE77@>!S.: M2;QS&W7FEF7-E7.H(3B50(G$(81"CK0D&0@54>LG<'NQB\9WE>JQW%XL,=25 M9I=4F^VWG1QQ;$V$BO]P1]T6M4:KODDB)+O'4JR[$',3KAP29R MWFL0 VGGLX& 2<5YM6,3A%0C^"RE7,A^26J]^2D/)(BQD2+6#F)L(L5]=1D, M//CB;0";:R^M'"5X)B)(Y)@AMQ[R\_(:&OTW<8E,PL*&,=.,\U, Q22AYT*JW]P&//3^B YM(>6_Y"5F+ MY.HEC*)CC4ZEP,$KC8#1+B3L_K\&=P_IX&UTG7'G@*QRG4?_K'/0\9*0,YSX5!%/J MQ"F&$>K8('!!FI)ER:KYI/=[(.U\,DP__E,XQ7%]&:;/J8G7[\NB4(SWM&'% MLA(@>4Y>CS)DP=:A2/1I/, \F=K,1UX$,4P!R6B$&EQ-:ZEZ5/O<(1^MLE/ZX]\% >9C/M#7>5 M8D.+\@+$W,!9!\8FON0Z2FUO-=[O-.X@_)OJVT%R'2I2930^VPC%1T:V+P%S M5A?@685: MD#T7R3<,(7HHP@GO="9X:Y6'W*>\JP]]@,K;6F8KW[SF3C5B6Z=ZY>LVK) Q\)%4:A+R9-!*7II72=T-J86GA/B>[$42 M[N!DB3/7HQ7&Q'WU!3*]#1(=!&-H)XI8G LI:=LZ#^M^5(=QJ5MQ8YD'U5 + M'7C4U['5=+%>\$S;H H84W?)XAU$4RQ(I0(KBB696K\,MU$\+A[L*.4.0O+7 M$;TY^QKZHVENVG \[@6='"M.0&856R#+Q(LLP4C+F=G).U[#$!-TH*K83(9:W.](=6X%KQ MM1;ZVT1@G<;7I-6&:Y%I";5JU0H!L5[H.&&$PV"0F[4J^A](?&T3L:^,KVTB MLT[C:Y%)ZW3,((34H*(KTR:DD.I-J9 VL/5:O3Z0^-JVRMM:9ON)K[T\X2/T=>[7>^ZE-BF8WP]XJXD;>S+6'79K,RB=O3 V[(BE9 M"5=]G"1 &&F\+]KITKI%R6HTNWI,'\Y'Z0N9@._C:?]D5GNIO#(JD^>&VM+F M$[.&Z W9E+)XEE1)NGECOMLH#I'4UD3C-YVD'07<0DE+SO +KC\Q^\ MWEO)KH,@VYO!^'Q46P=_Q#3\AB-::T\7R6(UFFSD 93G$F(1'I0L&EWF&'3K M,W$)C >O]58BOJWUK>=IWT'$=SAY7Y9!M:9V)T->*W]HZ89\&&*E ,*O#89H M6-8[O-RKGOO@U=^UK&_38NMQDW= ?3-(YZ,1YL_#5V&"/21S)TDF@/MDZ?!) M=/B01PO."*)S\3;>;..X$1FN/^TQ4V 'N=Y6_-8SI98!?'E^=GXZ38*H4-,$ M\S*F&D^[%\<"'FO2)DJ$@$) *"HI%]!DLUY#KVV>_BB)T5[NMXEB=B^*R -J\V7 =<1V78=P([3#5V,S6N1X\==+!WHL040FT1 M1J>>#K,1&[2A.C"6>R=DB<*V#ED=@"#W5&H?AA^;B+Z3NNTQ>4W3BL"+&Q[- M KE&$(*GD]9RA)A8@"2""+DHKIO/&+L%8O^F:$,EW2K;WD7"'02W/^(8Z0._ MO!CD5_@-3X=?ZXKG'M0"HDR&5A5JKF*]H!-D&D>RCX5-B:>44:K4F 1KP'I, MM&BMA0[VAD]X2C\Z^3L.B+?$82'T]&%PX58;U@M6)<%D_>M9-D87$7 M:LU$)D6'((1C4?G65>L; 7Q,Y.E.,RN#X4UOVW\[^WHZ_('X*RV@]*?7UI^^ MA!'^&LB3JDV>"?Y45M/OYGCSV[MWNVZ,H,$M?I"]. M3^=$?U]JB.5D4.UO=;:*8+4ZPELCM!8V MM-XR&B]AYR[*LR?A"E4OKK-(#LXG[8',!GJ#BZ!W.9O:Z25B+C6 W;R%TGK( M]K^I'I*#MSHRM]=>!_;>I_0%\_DIOB]M9#<+J*2($:4U9+H&7D.F!8*6%C33 M.7-77+2M+<1.%K*OV.8Q\?;PC'@(\=1L1"XED),?+3G^*CB(TDUS,;Q]"\TC#\=NI*1[P[&;2/A X=BLF=,B)3!86[SY&LO!I($'KSCWWJ7U M2KL>=SAV%UJTUL+!P[&F!*,#=\1J@JB"3A!=J%D37BBGHM:I=!/'BSS#*E[$$+:O!I(B'.= )Z.D%<)R\L>)+2!PQ M&MMZC/CNJ'?>3NO'WXJBWT80;R)X'?JCJ7ZO:'V17%@[__ >+[7!9DY IP7) M4WL#GI4(@IO &6:=FKH2X&'M\=2LP1I1HN"3YUPG'VFKPUC$H4F(2&IT,K=O][VMMSZ_' M,9"F80WH_M8YWP0D#\XI77L?1:1S4G,(T5I@+#.MLY>FM+XCV-?:GE^.8R!- MPTK83L_(5_UO_8R#7-?9$]XKLA#I+#2UXK-P#TZZ LR'S"3/R?#6-5"=+^KY M=3@H31H6!M_.J;AWJ>-5:UUTH90F::> A8"UF6RFA2@&R1KT3DD=N.\L"VM' M\/O*O#HTFP^B[&-)L)K!7\R]]")@#!A 19M .100./W!"V-H=&*%M=Z>KP$X M?!+57CEP,UUU:UT<(M"R4A"7RQCD#Z=A<&6V]CIKZBC#JHOU'"8Q:P>:;'J0 M[TO'#X6_6!(S*B@PJ78A$PXA.I5KAI-DH3B?L'7MY6"*=)1D92*Y7,([0O>E4FA2#B=ZBP PXX[73*63/UG(OCKW1_V'ML^UEWC"Z M?[/1\SHP'M]8@(V$OZ*M_#:2ZW*^0TRNZ"!!VZA ,55'PCI-<+CGPC$>W%J) M@(=6X%IC 5KH;Q.!=3H6@"OCN8JUG64F0\;Z E$Y"]&[4 +2>9-;#'0XDK$ M&XE]Y5B 3636Z5@ %K*STM0TC$7 MH#KLXUYQBO&L.3#$6NVE P1>D/@G36V4XW)JGIBZ'=0GQ]1]J+3U[(;MXP7O M9_?3BZ7D-X/9 ;CBORNKSQYR&=&5=_7L^2 M=\/)_\/)Y2ES^4FS?_1^\@5'G[^$P5PZ/:&99(P+2*963:3D(4CG@4<;#/U$ M)]&Z/.E@BWTR;\[!);T1K3K(%.ULX;,MY/5P-/]6_3W>4YD[&UV&' 4'Y7B! M$$,=BQ.Y4,I;\K$?RDNT=(7/;\[Q$.B8YWB<]OQ1%1J(.9.;LN][?O M.$K],5ZL>'HTOAE,1OW!N)]F:PPV:RY\G0II(RCC%,1D.&2M;(C>*AZ/IIQ@ M@W4]OQN')LOM%\(>K3\QC;@MG*:()FNG$HF=5*$X*Q!%CG181.63-V[[N M96%/[I4X/KK#4]&X>S%^>3+<'1YE<%[F3.MZZ5UBC5K MRW@ZQK@0@$4YAS)$P5HWV5L3VI/C91[3/_NE'LDGNHG:]$/X\PC,]'/Z9+ MF-V:O4C_==X?8>YY+6+(N4"R6=:90PFBB1R8H_VYR)+1MJXLN /.DV-5*]4L MHL"3Q3M%W,N8,!7-:,O--3T+/409#'!#**5Q7NC6#='7 MQ?:T"=5*:4O8M?.UX36@L^+L.=H*\Q](VVGNB%'H!(3L-EO#[8*)1LO4F M>?7Y#[\V:R,&#!MIHH-:SAN5A^N@Z:CH_1C*U;?7S H5[R#6[I6-&!,O5A(, MET"I&FXFK8")@C;7J+G#KC:! ]9V=Z7C3:39.G/TA6#,5SSSXI>4:&NR..U$ M1,MRP8+3BH'12N>H>!'R1F+RBA3/&Q^\?R-V%R$/&TFH@XSSZPT&M,S&IYH$ M0ZL .CURM8(Y%)N\)(9BE*V;4SZR5C:[',?;Z^(0#5&WZ2>PSIJ>6]ELU,IF M(YKLHR?(-CI^**UL./K(E8G@4 50F@[HF(L!GUB4*405NIF!\"!XNU$KFZ.C M[2:JW5,K&^-=MMXB%)T4U&E,$*(KP'-PA3LNC#5=I24\NE8V&^EWC58VFRBG M [OM&J198L((H(4XOZV+@6EO'>&[=SWTID&?V-%!0 M!^5B'W!4AJ.S,)CGZBVF"6;EE/5&@N""K,.@"%:FPU4GRS3C/@;9VLY> >69 M.4V4U%7MU.V)Y+15Q@#A$20,(K FT^678WF:<>T&FFI MJZ$FMY M!J>N@:W+0-4*7(<).+72X5K4V$$!74615F%T)EO&F8,8H@1%N"!: M'L E)K4J#,MZC42/FASW1'4.P8U-Y-[Z@NOS%Q2,FUO0YF=B3-ESB[1+>E?7 MS U$+@,4JY+#D+3D-[H/K[CONOLY![)*FBADV(TT&\98%O=T7"U?]<)V3AZ% M<;6%<:G#ASQY7(%(+F1R1:(C8WJ]]C7W/NJQJ+NM3(^L6>+R<=E7"X>F]::8 M#S=/_ XPAQ\LOJZDCJ@9(\LV2)&!]J0,Y TY((?9@A J<"6D8LV]U-U1'_&$ M<4\N*28G@/LZP,HR"5[05QZ#$<9&'USK-*#N5G.$@8.VC-[CA/%-B-%%5\9M M!;O^%-R>-"GKY ,DIWU-)_80!,L@%"9D/B:ECV8O67]93_,E."*J'"*Q8M>Y MGCU/%@\3C($L6.I51B9+,YDZIRX+I71BS4>X=+ZHYS?AH#1I>.-UV1WSKL,N M;G+8C2?],UI1[4Y6L#\Y)_^H+M"P6$^BR[-K$V)RZ0%P;&2P-S2[2-"_.F*! BEC%[&K1@$=(-N03K$DRS-W(7-!U'V ML91F7L_1+25JET( $W5UNT,!YS!"4!&3,LY8T7JJP".K!MF( W=6@VRBBX>2 M3;_.FIZK03:J!MF()OM(J]]&QP^&O[$@$RJ#,S'1VNHY0R<,:&6$8SIQ$YL? MYP^&MQM5@QP?;3=0;=?5(->2QDDLV3MO(+,D0:%0X"0F\,+9[$OVS'5:$_(( ML_LWTO7:V?V;*&KEG<5A;K(_G9^=A=&/XO\_[ MZHWE<3Q7U#)%S)PL3LM3!*5S@&!53<320KEBR! ]F@A+VROJ;1#,LP_>GT_& M$V)#?W#R<7AZ^GHXJC_L<5.8P&B@A#H"W09'+[-)8"PG'].X%%7KK;>;E1SA MOMV6R:T[93<@Q#%=2]]>U;OSV9D56=#.TS)X;8)6AT8$CQIXR5G(X*)LWHRI M^2(>$+D;LJL[PF]!C6.Z=+YC.DJT,BMN/"C#Z0\A$SD=IH"6VFO-B_7[=]\> M]:"T1:97#' MXXZO7L8SXX^ 'D1?"9E$:JXT&(YT$Q4*$*#4#IC(:ZU!RD.4*_?L4Z;^]$1BM21?!0?&UDX#7IP0<)@LQG(9A4/AW; M;-!UU_;\EO9'>1OK[ M_I=:\RA>7Q8P''MA8!(G8_NSP',L8$9*U)*1[*_?8DN:D5KJX^TFWT-J!%%F M9*>[CJ?(JB+K(=*N#5P)1AE1JO.W3(&AXA.S\7Q^CT9GQLJ @&0FETP35((C-ZN;<(4]P M/U=5BR)2Y: K+B.YHU ]7L>ZHK(B,"Y4-*._3-U.O7-$G1I1$T%M5NSZVQ[O MWJEM2H+<07F#%#$#AE ;75Z#9-8:*O-4L:T?N!Y7PW-L]8ZM?H";(OW;K^V+ M\XB=^KK$O-7.0Q"!EA-F)81H(B@55#!!"9U&OQO66,=SB/4/L7Z@F^* ;)^^ MKQR![-37!L^<4A8\3[H>CV3P.A7(P4I7I(V:CWYZUEC'H)OWF=Q. M-2GW33:(!-HR"5BPD$^$ QM4]H$I(]/HI5>/1L9LCBB>',7LSJ0R95#"!G"\ MGE'7PU3O308=C$)A5%%\(0<7!VJ\H"5P'MW9$0$VPVLV^P]S=OZ0*1 MU:N>OM27Y+4'+2*/.:'0>FX-W-,T/H?7? '6,'_XQE+498?]F*OKZ?>5H/'[ ML+J]\?'V HVP2,L(+26.=*V7];RHC%Q*"JF5-MYMM)EV$5:-)_B[B8G9H^)E M!.C)"&L/5_>'ZZNUJG?^<]5<7/C*:FXY5>:VWGLSBO94D0L899+P3CGANXR6 MC*OF>&$S?]RV(L,="72]#@I/4'EP&KO-$OPBU,G WK>W/MS\$Z=K#VAFC#T\S6+OO^TZ>;_,G?5AKEF\NKU66\I]]\]%9A MO$26-2B?*8'0AH&K=\%55)PAC];)-';YMD?F<^4V RR\A+R9NBOX1-/G"E[D MY /MM@9*= (PH03/L@%A1'%&,V[RW*;^MRJSW-VC*?SZ7I+VM\KBVG"E.9&#'.TLN>@FN:0J@7V9CB$LS\- MW:8X8BBZ& N1RWI%56MP(G&J&%-P*<=HPMR.Y(]6]AQTTQQ=MC_N;S1BX M(ZN/A1H).O "R#VG6E0DR#ZALCHXHU+K('J'E/LG'=!.XNRY4.X_DM&N>9!U M<:X498&7VL+GWH -Q@-+4@NA0L#FMQ&>?O_R"?<'(>"ZD2V:+BT\P:W]G6U<+2<= ,Z(@U6S\6_[U@S%5Y'CC!!=<\:F[!D!: 40>P.3N(.1=M74G%[&71?NV#Q^^" MGF+DZT86FBMK^D=*L6\N:[J]9O+[G628A#W] #DF85$?:I_YL*F7(E/)LI[7 MYDPP#QZ<;-()E9FB>C-+3S:N[1[# \1H,S M60U!?K,N1G\ S8F5_7!M'ZF["AI;F "M# =D(I*BF8/6&!@/FFE<8*0LCM-J M!)2.'U!'0&Q.!UY[%7W.%'&14T!O,$,(@9:WB(;R5R.J-]"@]MEH7$PH/=?M M'$F31-() )O3(=9>/>^/&+[J&2PY04H-Y) Z&V!P"R"X,JI8!VY9W2BD4:Z MG0-IDD Z 6!SXI7;J^?#7/H35:VQ# VK%/^6$N]4)\<*3\ 8CR@Y.FV;'UV- MI]XYG"8)I]-@-J?YW\');$PZ*<\<4.Y:Z(MU@O07?YM_\IRLM) MR(\RP8+6Q\6TB;I!<%&U[^'FN(A4Y&>?"D2/DLJ6P, )(2 GX9P.GOOYL*8W MU'M!L3<'\,\PD V)XB1V\RBRYWPH9F0J"=)>NCI(5Y9/2%$DI=N]^,Y4CYI9!VHRAJS7305J$%+:JG-0OG9/1! M*%I463*<(V5U$;0T1H5">5QVY%*=P&;ZJY88"E3+!.&0.C M)3.] 3PG^KR]QM@WH6R5UM*E##8)4IQ7*NA$]1GIRZQD:+GL4HI,H>R[V2@G MM_0@6/6J\\=4_,F:B\D>^UN[&6]?DD2R>^:E7DK/5'B;NCK&(+P4O C3_%#Z'5(ZG+3K M3.+LN5 ZW(M/__)ZEEGF;&QE+?(V(6!RE%)BL& +V=%J;FC-: S79P*\ 5*' M(1BX;N6+6;VE^TV-J[0Q>WV(3IVX(7KH,PW#Q DP:?9 66,?+P6_C >!"35H ME*H^D**H I>5MX4;KYT6RL_G5;^Q<;N'-&/FL!WBV@YP?85H8/7QU]\?J"98 MX48J0PD-"4F[BF?7_=R6(?![F<$-:(P M7TQ6H%-]-*U.> 23'63MC8\LDHBMW_M]8T1=)^1T1WNBPR',!OH/D>:]$'4- M\LQN$J=CS-J?J"M((8N.$9R+GJ12M-6F;"$IY7@TM%@U/_*:0<[1R\=#K-F; MJ"NX5!P/"6R@A0FE86 C6E"6:R\2TZ9L+.\+(>H:9.1=1%U#++00HJ[[S&8& M3%VO"C('JJ[]%IH/5Q<3(F0;)6@3-%22<*!]6&A7%VL MD"&YX%!?" =4K-YDI 2=U@6QOAB@F9J+C=\/5]<0Y$_,U34$0(OFZC+&96&- M <4K"WRQOKX@E>NMF8B!66ECZWIQHMGS60?)""B=C*MK",06//%XH; PQFD] MDRQR\@;78#VSP'AFFOZJM%I.*+TSKJYY1M() %O4M=X-*J5H%'<<,R1MR!G< M<%HP6 9E-'H=?"QZ.9/![XRK:YZ!= + %C7IM[GUHJ;$6F@'.N2Z8I@ 3J$! MZ90W JV)>H$T&6^362C:0.N!8>"5#/5NDZW$$!JX"U(549+3RTD?W@^ST,R+ MVFX07%2F/F1Z,A?ADL^@BRQD R'!%I4A\X":E]I+GLV+DF=FH:G /\- 'H3< M147O4%86)66Q-MC:A-Q'%/#"^XUM]O MB.(YC\I$6LND!'3%@17THS"G@@X,?5K.^.Z96>A-!'-/#"^SW[#?!@*C<38H MP(*4G7A*4:PJ]2&]5.C743@]FV/O&;"2M+_8J%@,UED.47,"(4,'(6D+7A<5 MK+0^A.;,Q>]P.NVD?L DSI[G=!HWUAFC/1BO:+W ),!:QD"4J&A7D-&$UL/_ M;VPZ;1 &=DZG#?'%4J9[#M'I/)TV:#IM$$S&&/,YQL=+P:^.O)B2(D1>+S@K M;JE ++3/<..-X%SS,/HAZ6QP.V@Z;7:P'>+:_M-I#_>JN1)4QJ"EW8117L.I MD/$R!=#>I\U3:FYI&&^3CW=-H1SBH]Q1:+E)XE**RZ%9>[&0AY,R MM#;,I1@+:UWLO:TIM%-RMZ,]T7\*[1!IWLL4VB#/[)Y0.L:L_:?0C-,Z)5KB M D^TKR8?P$E$B$4YZ3RM?[;UY9,9Y!:]?#S$FKVGT**61HLL0*CZ@ESA!6RF M=:K('$+01J/;.XPTRRFT04;>-84VQ$)SG4+[>[XIUS=?_%6\_Y* M!;<06:>U;0]R06][OUFQM2&('_B,;4A %KTF%HQ44K-)##F+:"+ M'*SV5!XYP[2VG@NQP('.=S*F-@BEDXVI#8'8@J_/760IR04H(7E6'R!,")YR M4N":%C8F@I-Y.0?Q[VQ,;9Z1= + %GQU[4(8%3FI!#&;RA3%%-B$!HSUWG&L MRI;%!-([&U.;9R"= +!%71M[>-+KB:J<4:'E.3*"8O& !C7XF#6XY#!(5U04O.#GS-O$W6#X*)JWR$7 MU+7FH7 $E2OQJV&T+52>#9-5_=]0#%O.P[?GP<].X)]A( ]"[J*B=^C0G/-9 M>)X8B&@CH&7U+6]*@DHRP:!)7BTHA,^#GV\BCGMB>,'=LP.>\M8$8BL=L%S[ M\9HGJ#X$%9FR1@G9?@!D-LJ?@WF>P=P3PTOLX-W=Y-5^*_BLO+4%(3%-O@Q1 M@ M,DU$RI2Z9>2F6TR@?HODYC.<9QMW0N\R>X7X;<,^TD5P"CRS3.N;(C%#,!<72^"$!!D3L!5*4':K%1L?9SWQH:W!V%@Y_#V$%\L9?CU M$)W.P]N#AK<'P62,*=AC?+P4_$HA%9.%ZD)>:8V4#N M[3@90XE*.QOXZ+V- MV>!VT/#V[& [Q+4]9O"^#9^L15\]#"3)$- %:X$C"LILH@2'A8&)(6*JX\&E M^9-PKXLRPZ*XNY\W1_L:.*GW"#?)$;(6AE)A60/+HEZ M6R/Z429_B*5LJ]2T9'32XH#PDZ1DO 7WA&Q7Z M0D:X!QEYUPCW$ O-=83[/KOXF%?YYL^<*.?XZ:YVO7]>K>YJ\O'[%51>] ZU>@1CO(5YD!9[P(FR528 MS3W\#ZVFONE[OY!KZW#^#_Z?E[?^\W/O_K3IW8MZ?3HX)4&5NL@XP2#0P@(> M4V9,!*0,K[&9!@LYPSJK+?XV=]N^;NPQ/MVNUHBD@4D6"O,&D&<'WFL%OKA4 MLF16IN9D@._P>.@4=$[C['D>#Z6L6>%60RY"U:8=Y6@J*6!"2;)E#BZV/DY^ M:\=#0S"P\WAHB"^6TEX_1*?S\="@XZ%!,!FCSWZ,CY>"7RS1V&05<$4+"V:L M%_JM 8$VNI2LUO[,[;M,V YQ;0>X/A:ZZRSY_C[40[M#8S9!&@W!*K)4%!Y\ M5 FT6GW\ M]?=5-0?!Y-DQU]_I]P]:E%P,LAPA6^/K$[P(07,+RD69DF'9E0U"IRW]QV8B MO6/03>C;UGWN^PK_?NB&Q%P;ZE$N+EAFPB2R!:7***E\"SDZ2,'D).A/W)B# M,+?C2]X[BEK9O\-!YK,E]4&D8+$HI3F))'3-#R*$8@ID$P,KK@2J]GON>N\> M-*V7*ZQ0 C)@5 ^\H#(+0N-X_$0N9H\ MJ?'U.RBN/N75A8N9%VTH2(05@,G2GWPLP.L[83$[49I?DGY-CO$7G^9(>/6! MC%/,W:'9_TRFM<*?_6U=?E>W];\_7\6[FYN<^TJOG_NLT:@DI".P%&. -8 M[T&'D@M8X7,*-I'96I=1KPHR_<%>8Z_O6H2.LG[OC:@*]5 .'B)6IU.X+2)- M7_Y42&_B/_<'V5ZJ\IE[E:77^^3'Y] M+D0_U_WBZ_(+)4SK-O(IU\?'%K%72W4LJX[9G)5.F^BQOF%8:*MB@8'7*,'F MX+U+UA=L?2UELN9L9$P*QC@P6@T 32S@5?+ M62"T<^26S\XM*#F[! D'-2< M'6+NKC>Q]]=O"8N,.F=@'%FEM&*4JSD.QJ$+TC-C;+^[ULMJI)P"DUXNF4LC MY>W0YPE M-%4&(>"ZCR%!8+*M'Z,'$"@.QIOTR#CR&F[X"+ND3^4G[UG[]RC"2A9,'@ M0"#)0JH&\$4B1!^2#TP'9UHWX5X(,7Y6V]!)+Z8.3[%PGXL&F3[P#]HG_Y+_ MS)^O_UDU?J@^'T1DB-I3U0TN()*(08'+.8+,V6BLT: [W"[8)]9;@D5K+_08 M7+R\R007E%B!SX662"Q4H<7* ME"ER*89,DE1S$NA57^UUT%_)^UBW5"/W#;1S7H MVQTD92MJAN??]:U$UMSH5$MD+NIS#XX6 E]L!A&#M)5J1&#S)^"WR-+QAEM% M;'SX,[] :;2)/((ME10<72W6"D5*U"XS9Z5VK:G%#I5M@IO8+9 QX";;\:[H MT7=[KOQ]+8_&19Z%A\B5)ID$TK:8,M3UM'@336[_7, KO^_!91)FN/G>SB/9@YQM0] MTM278CWV7@X0K->8_S:AINE]-7'=?CB<8/=1@5%\"=I1!1Z#R;1R:@>.I0 J M!Z4S*ZA9ZUO0(P-B3Z]K7#P,,7=_'#R.21<2)!A2E:H@P&@$A"@82,IIZG], M49T3Z\EF^]HX:K?[C[!RP_QQ=7-[\;&.*MZ3/)B2F,H%"-FD%E>B;GH6F$TE M,A58SNX05].G/G$S_>V;BY]]X>)W_./-UW"(X:L0CVW3 \08LIL?XLWV(;I_ MSS[!^)ON.\%R#=?A37&4]"5:;\%95SE79 9G:'4HFJM89(HBLB4X<,L>V]Y_ M0PS6V&]_)4M]N?OR>&-1A:+1>0@H21"K*#-@04+)5OJ41"E%-/#S7+6S6> ?\J__W$T$4&I68K*] T[Z.=7[)AL@@,QL++T9G=5!7;9_SGG[I M IUWM,UZ#TH\OT2U7EQXO;FBC :N#0,LI*F+)!X7/(1D@XVV=0Z[1Z3%ISX] M3+^5>^)X9-2D?>/>TT,.?XA@G9H>6X6:P5S5J2Z\[FG_#DO'=@$U9EH"4/IDC'2 [)HP7M%!BB( MB65AR#2-EX=7!5DZ'MI9N?7LUPL7K8V4<_KRW8_U-L/JDI*G'Z_NOCP,%GVX M7-T><#=C SJ%ZZ^X:!^]; +&PU4:'1QX_O5*M^NO@_U[DULG5!M?/B)\;Y^ MY_K^(W^H1#57K<5]Y0M&#^+7_;$9E-M-T2$5^W#I0UT"+O/CEW6"RXXO.I6> M/\:;NYQ>?D%KP&_]GM&!M-]K+WCS]QFI]4*^5G&5XW]_NO[SNQS3=U^Y%W^Y M^OR?@2OVT\^Y]U1,WQST_),'K=5#I!SKH:-CR,H;GP5VYU,?;K;7F$?;:OUF MN4VWK0D[3/IR-< F_<*7?,Q=7+G[N]ZT4P\R\TOWJL;N'<.M[]"=^]RH.SW! MW=B1;_IU[6VNW&/:E\XT,WGNP'D9K)0:&-8!P\P$6(8,O.4&F4Q1EPV"O/-S M!\< 94*WO02?[?:201$V:1(,A(JV,E0:"$XCL#H'9+CCBAWV>L:;?\G@58"T M,NU+E[N=!=_#K^N/0"K\SW_]/U!+ P04 " !B@6-7BOVP$)8U 0"F$@T M%0 &]M8VPM,C R,S Y,S!?;&%B+GAM;-2]>7/<.)8O^O]\"KR:%_.J(H0N M+B )]BPW5%YJ=)]MJ6U5UYUPO,C *N54*JDFF;(UG_X!7')3)A-@@A3KSFV7 M+9' .3\0/QP 9_FW__7]80&>1%[,L^6__^#_Q?L!B"7+^'QY]^\__';['N(? M_M=__-,__=O_!>'_^>7S!_ V8ZL'L2S!FUR04G#P;5[>@_)>@-^S_(_Y$P$W M"U+*+'^ \#^JU]YDC\_Y_.Z^!($7A.UC[6_SOT8B)H)S"GW.$HA(C""5B0_C M@/$DY6$J/>_B[J\Q]WF* PYY%#&(A)] BA,)0Q]'?AA%<1B@JM'%?/G'7_4? ME!0"*/661?7/?__AOBP?__KSS]^^??O+=YHO_I+E=S\'GA?^W#[]0_/X]Q?/ M?PNKI_TT37^N?KM^M)@?>E UZ__\?SY^^,+NQ0.!\V51DB73'13SOQ;5#S]D MC)05ZB?E D>?T/^"[6-0_PCZ@<+D+]\+_L-__!, -1QYMA"?A03ZO[]]OCK: M9?JS?N+GI;C38WLC\GG&OY0D+S\0*A9*^JJU\OE1_/L/Q?SA<2':G]WG0AYN M=I'G.ZUJ*5,MI1]K*?_Y6&<_GR&^(WG+E[(Z$*Y2]Y,K&;LP_>1,W%O%$&)X M@;>Z.5OD^H-ZM^1C?;OKKLX6?7B)77T664D6(WP6FVZV1%[H'WQ0?VNZT0UU MD&G53T/=6Z**[Z58$/,[>"BGR7/ KM4 ^B%OR M71272Z[^J]9"/B^+F?00\4A,8"!E!%$0A3#%/H6A2$@0Q%(M96)6KK_QF5C" MW[ZTXE1]VG7X@X7FY9$9G(LB6^5LL_8]+ XM:&HMTZL?_GE)'D3Q2)H7E-3: M4*@5^8]67C"O! :EEOC??MZHYP#CQ>C(+48"K9855,("LN3Z;Z"1]RB(&=L1 M;*&-BBS?1R9CULAL)FVAE*I@D:2@E5Y-6S]K@^YGL2B+]B=0_Z2:N<;=_?SB MF[C,6YU(SDX,4//$SRQ3UM5C"7?&2N;90S_ERZS?YU0/@A+J!Y#E7.3*HCZ@ MX(N/_DN9L3\N'Q]SP>:53?A9V\O%E\O/7SZ*!RIR&](XV=C46*,2&&Q+#&J1 MP8]*Z.(G.P(YC:49@SB%<6 *.84@^%J+_/^YHQ%C>!SQR.G^1B428_7WF<3\ MQ7Y4\G>2SPE5MIRRF]YF#V2^G 54>#@0%"9IC"%2VV5(6$(A3FD2(QQ[$4(V M!/.RBZDQ2BLAT"*"K[60QS]^4R#-B.,\> 9F"DMDK&GAN/*.>.! !Z-._.,* M[L_TCB?MIK9@?'9#GO]>J&VF/EC3!TEOYP5;9,4J%VH#)*Y*\7#*,C9L94+? MJI(6/!5@2UZP$1A\U2*#2F8'WZ\E.@<^YD*PO]QE3S^KEIKOF/'-YVO:_BC? MLJ6R[8=M^UJ_!>R2L7PE^ 3D7Q9N5,KV7Y0Q)/T:1Y)"$7@J1I"DD M!*DM=L12&F+?1RBP6<>.]C2UY:P1%"PVDMJM9<ISYJ3<5'??G#C]@AW?%GDY^ZR&632[8BI)D!(N82SU+H'[ M 212<8+$%/%(1&E$L0F[[K4[-2[]4JI=5U'.F9K]'P71*U=UG6FW2=@'KWNR MGP')X <'/=$PGMY'=.^:S.J5K8FL_K69Q/NMC3)ECZC03M!CO^YG_F@SZEK6 MQXKO"=-3_?DC^3Y_6#W\DN5Y]FV^O'M#U'"JG\\2*7$81Z%:KFD,$0E#B#VU MF'.U;B=>Q'T_YC86D4WG4YO8C9R MH("UDAJMZ);#8#9(C\4K .30[7!RF1S M!0%:R2] "_5:>/#F%-36YD ?S!Q9"%9=CVHT] %EWX[HU48_+OLL"J%>NK]< M\K?B22RR1[VXO/O^*):%F!&/A9['*&1$*/(*4 1Q+"GD(961+RF.PMB&O#I[ MFQI;M<)6]WQ\(ZX=5W4#;$9.SF ;F(UV$-N2%#2BNJ,>(T0<<4UW7Z.2BY': M^VQB]E(_^KA:LES9I.*MJ/][M;Q^%+DR6"N"FJO]^R4MRIRP(!S:<(EYUU,CEC?WVA0MP'P)LE9D0(I"E+5/P=9) MQU_MR,9B.,R89QB0!Z:A5FCP8ROV3QKKM>2@$1U\;85W>+MBCY@CFK+H>%3. ML@=DG\!ZM&!_>_/;DN>+Y[LO@JUR;6[]4=[DW"_O;M1T,2"FTZU,C8B4 MM$*)JZ=$*[':..1_B!)48H.:J9BMOW789O]#-PW@I:7BT5NU01%6^RY9/(RSE=B%N%DLR M-=99RPO81F!0UA(#KD2V=4?M.T1F-M HP ],5UH'L%'B FRI<0$V([*E"6A4 M 6^[1J2';^N9:#IS>NTKQ\C>L&?"]=)-]MP&>_K/LGO!5PMQ+=\M2T73O\^Y M,N0J'X7*Q4[M3);/.,K5FJ'WB\B?U+L M7MR*[^4O"JD_9H'//,GB&%+%K!!%6$ :AUCM,PEGODAX0JR(=C!)IT;$;^<% MN;O+=?R&=D?-)&AT*P!];O\.;E6_ENZ]@PVU&6%/8@ '/VJK1T]+%F);9V[(L_[9Y3>2\^H/S7!*JALUP3ZI M*==X$@N:QM2C%'(6Z+N/)(8D" 3DRJ:7"$G*A%6@V!!"3FU%J22M5HR>'MV# MC*3AJO'*XS/P@F$S-/;$/R!VKCA_"!''I?L!07[!]$/V97\X6S7ZJ^J\?$M* M\9[,\[^3QGQI[:L% )1D@A3;'*Y&!EMG\"/885*?/7AV@- J';5 ! M&\3@*#7P>JQ-D<[43VAU/91ZJE'^_J85';A9Z%98+Z\VXI-N*:+>;W] MU/?13.<1F#^H1Z[E%^WU* G3OZMS-_@S0=3_^3&!7D(]B% 2P#11&__0\PCV ME+WFA597R*X$FQJ1K!4"CUN!.=E:I0O]+HV$T=7H9?W#&V;1?@,T M;4=.76\-4*L8J#73J\&V;M6]4M<(]O"H<0NW,^<;1V*-[*?C%LR7+CV.VQ]H MWWW,2'SWC]6\?-X<0Q?7Y;W(;^_)\OI1-U%\TN?2A4Z/M*J<]Q,:Q"G% J8R M4CO5K2)R]]<<*8IB8- ^I F)(9(2F7GD-2#$?9Y MB@)*A+"*GS_2S]0VK)5[BEYKFCBFR[M<"/M8BV.HAER!2K ',6(I1*&V'I$G M(0VC*,4>DLRGLR>1TVQ$7+?[&P[9+024U/5X/Y+]),JKBK0UDUPM/VC?\4NI M^.QRL=#5A0S@2A#DE+(TE!M,B7F, T\!"-.4T%\HK::L4VB M#6#6T0!?[0!< M"7\!B!8?K.4'4K%VLS)J%=PQ4D_L'#&5;>^C,EA/:/:9K6\S?9.4DK*RFZYE ME<10NW,J\ZTV;C>1>%BFF.AL_HACB$000!QK_\DP\E'@T8C;)1LTZG5J)N=: MZ.IH?4OL_Z?=UAI$AYTQ"(8'$ZZA'?I0P06J/1*=6J#D+-FI29\C)SRU@.%E MTE.;EWM?!&>+)QVVMYO:H$[0@S$/DD31$DO\ "+/BR$.0@)3JO;$89#&,;+R MX^[L;6ITM!9V/Y6']1UM!\+&%Z]N OV <1VH%T+BQQ&,HL1/8R\-<139\,X ,DZ-K6H5 M]1HO&B5!KOVQ6)/9(%L"IC2HCO2JOXB-+G:$-L2 F]'@*P_CP.2Y&<%6OSK= MM!HY+?1%]2?8DET[K;1J-8_HT=W[X>X;;[)E.5^N-$4W$?O9TN'N=< 1/TAV1'GSS@TQHNG$TCKY5$W5:UYRD;VJG7OO,9' M6=FYV^YO:BO,A6]Y!U=$#X&WQMI)\[Y]%_A3SR M2MP!*]X=QF6H@G=[O;UNO;O#JI\L=W?D-?M@NX_+Q[F^C+^=/PBN;Z>RA\>_ MD\7[!;DS#;CK:&)J//'QT\W5MNM')7)]X[KM%-D=9&:%83=3.(1O8(:P00Y\ MU<([*@)D $^O2+VN=D>+UC-0;CMBS^3Q?O;%5DQ)Y3)9-)<(!-,T"G *11H& M$ 74ARGS"11)& JA,YXQ*[OB2#]3XXF;+[]96@S' QB3Q+)8BB%IWT\XP"F M7*8P8=0G*8M\PIB=-Z(#",?Q1MP2M/$HWSH_K*X=W4!L9HPY@&U@BMV.#JQ% M'.!NZP0,CFRN8[V,:FN=4'7?QCKU>(]CQ:V-H'9Z;))6SJM:Q;\3[:=>MA^Q M(@D_YJ&$,=.^X E&$.-0P(10GXM BI ;5?NQ['=JQ'O,@[FZ?FA%MSBRLA@! M@_/"87 =F%:V(:U==J]MO"@QQ//0U1 $?@2(I^&D)+ @VD8 MHT#PD,:QM"R3>:";J3%Y*R5XK,6T+N-X"$HS4^]\@(:^M&FQ:20ZF3LNHT=BAXHVMCU=#\;K_*6_'U>WK<)$-O3N>>F_5]S'>$0"2\0*8TA ME8Q!%(D0IH'P(&78)T'L\\ L1[A=MU/CA2_W65[NG=7G32;:"W"7=X4\G(.^ MF7GG'M/AK;M*9J"%7J>$O5B?WC^ON>4"_#H8N';&G7N0Q[/M'(%M;>3987;* MQC-L;503ST[#?0O/\FV7]?,LHSRZ&YD0M1PM\#9$5(<9*H,6>7N=. XSQMC9#YLKZXTA(;UE\[!M/I MJ[XS$1I^OG> HV:]$M?1I5X'$+TN\PZU-]HE7HH\YA\4B+7 M:]Z6E\ L8#B,* I@C!,,$4-JXQ%P!!/N^>I?-.%V-WDVG4^-!NJ\18NUTU!O M/R&K$3 S#X;"=6#R.%:&L4)Z(_RV5]&@91A/8C9<(<;C7;]V*<:3H!@48SS= M1L_\'=ER71^U=G-JRR9'7N)%./!@2(4'$4E#B&6,%(?1"%,_];BD-LQUM*>I MT=354O6B5HW* ,^JF32O_?-^%+7$/UV 98=GGB709@3E!+Z!V6A;QM:G\<=& MS./9"^TS:IR"PE7NC*/]C)LEXY2Z+_)AG'RA'U>\R1X>YK43MMH U8%G=V+) M]"JKC!HO\7D"B4AU)9>0*SLG]2'S*4TYQAZ-K"JY=/0U-;[8$K4.QMP6%OQ8 M!1;XH67VSBZLS0C#$8*#'Z3N@KK*I:ZP9L\8Q_F2W&E]F8FFWB#5B;T63?2KNM[MO)6W[@66O!5 MY6FFA0>5]([V^!8X]=KSF[0_VAF A;+;9P(VK_4XRULMA*_6._\R5UT\+$MN MX]9_^.VIK7E:2J#%A/Y.+N/;YOA*&-:]Z,#+X%SO;*B&/MH[B9)3G_UN//J= M\!UN?E<5?O<)&RE./5E MZ!$8(!Y E-($8L(PC'#(O"21B;0SA?L(,36^^+)Z>"#YMMM?T(&>^X!\5]^,UX4U/@!>*-FWNKPJ#U:L]!T=T^WEZ$L;?XO4$ZL/OO MW]9Y-Y>9*-1N][-.1)2+SX)E3R)_WDR['A>:W2U.C>6VK_*X$EVGW@!Y+3QH MI>]WVWD"6KM+4'>HCGDWJ@%58H//>X ZSB3>#ZRS[T]/=/,JUZIFJA^[;35\ M>^2R6$VIB;]7%'FYY.L*7IG^T59=GLN[NUS<*66NEHI&U8Z1U44^$Y$F6' & M*0\)1)[Z@V(201PQ*227."%6!1)?39.IL>??FPI(2PY$6YFOS(!>S$:J?'3V MMV%F6/XI1GQ@9G=0&6E=^VCKPWFW]>'H'ZNG-JA<@#4N8 V,J]*VDQG M=+8>?XYJ2JZ&RUEU)6<"#>05=5D4HBQFS&>,QS2&/O<81&GD02I2 9DG C]" M*8H%FRTK^0P+"1KV;$1^:4U^V_V/YP]%*CD=NT(UL)NM3"ZAG)8#U&4WMNY] MGW:1&LOMJ>EU6AY/NU!8.SOMO=X[2#1?J1F]<9QJ A36800)9X+X 5-,A!*( MA((.$K)A#(Z[:-,3_8T=>&JF_H$85,,7[1BFR,M-88]?17:7D\?[.2.+*CHA M3F(<$\4J7*>)1 Q+2(B,8(S#*%(_BEGLF[!*9R]38Y)M^4X%,%A@V4T>SA : MF#!LP#$F!R/ENPA!-;!%!NI?&R+H;GN4R6^D7COAS1[NOJM3):1SY MZC5(?:JV-LRC$-,DAHPF:2 #ZLG -M;C:&=3F_*;#*8]@CF.0VJ\;7$"U/![ ME3;+Z^!U4$T@<;\X!:W2Q8]C\U2GF[GZ?BW).1;O3[GI XP_1U3DK6R16^'4FN M,.29B1%V@YV==/?^RF 23XY#&]G \UPL M#'URQQO>@:]+AQBTZ5^+:JV;A.!;>E]LKD;7WX36?0(7G[;#]-H7G,;R_CDN M,FWA=W9A:=UQSU6*+$1QJ][525OFN6K^_7Q)EFR^O*LJA1?5GY\%$_,G[139 MB%C<9K\T/]5)WU?Y?PF2%S,_]D.:)!AZC$<0>=2'%"$/JJYQC-,XB *K KI. MI9O:ZJ/F7&*YYC@=+,/UY;6&8.BU1.L%M6)U*JE*-;#6#=3*7:S7CS(#M/*J MK#2Z %H?H!5SN$8, ;6K]<"I;.-R_Q"PON#Y03KIQ^G5#7%]+_QQ7C"Q4!^^ MR%;MC8[.72%\(0F,D$[K'DE%T)X7P"BBG..8,H&,ZD,:]C0LC61$"4Y0;,,D?QYWD-:'H;\[R-E^('\*!Y#1 M'#]&\_B8BJN'O8^'<^>.MN&;O+F,J$+I;DA^G5=7S+S:P-Z(O-KBSH)8\"!6 M=H?G(1^BU%-L$<4$!F%*4YERAI#5>:59MU-CCK74H-!B7X!'M9%XJDZD?IPO M <\4>^<%>%0K;J'EMTR-8S@69A3C'N&!Z68#[I<:7"6S^I1!+75S\*?DKH\( M'5:PL@+*54$KLT['K6]E!<2+%!)7Z<3WMP.C'09-- G-?#5 MT>M_*-._:*HQ EL@-6$7I8)I$YVW1NH"M%B!S@]S$.-YHE_":]]E#:3=G^/F M:]BA=79/-K"8/4V,%2W$/U9*G'=/Z@]]+OPV>R#SYC%.++R@CW:T]26W8V@H)(45%0+_2AB^WY?5!E%MXYG/@JB76WY]?*S+@R9 MZ[CD)5=,EK?_5#PX+ZHT13,B1!PG<0 %34*($D8@9FK_X"=>B(GTF(^L+MV= M238U"MH841=@+7UU^[LM?Y/ORY*2W VG&86]RB -3'F.QL>: IUCZ8@RW()C#$-$ XA(S"&EB8"> MYR>Q)WS/M[L5.]+/U.BU$3*->5-A994?RT 1?\RS_CP/?_%? 1AL!L?7( Z\"K M32OAYCK@ C12NEM:3L#@:*$XULNHM']"U7T2/_5XCZK'YR8'.IT%:'U#'Z1A MHLC'@U0&3-G<"8&$!0(J6]O'&$N!4V)<-GD\N:>V9-AG''O54>^FO@F/Y2C' MY=3PN)QVIJLSRTAG<@K^JI^*1?'I:7XR(U6O'O_3<53^>OQ1ZZR?/:(XXQ7@ M'A_CG0K>K]"]?8;Q&Y'=9B59:!$O'TK3-.)[KTW-,+AY=PTJ^?9(X2%;=;@: MGP2G>P$_$Y>A79MZ06*5V/N(\KVR=^^W-5J*[B-*;.?A/O9(CSW'YSK[PGLE MPJ%@\H_D^_QAM?Z5+FTS\U*12#_T(>5JQX!"FD!*I8#2]WR/I!%+,#/>.]CW M/[6IOI_(XD*?6,PSPW#LOH-@8,H/"^W ;-$(#[3TFRP6O^]FL6A4V/Q>*S$L M[A9V\;#XCV3?#C .=G9J?Q0[[S8YG-_;7>&](D5$ M1"2$G*BU&:$D@#@A'*:IYWDL#GGH665L=2G"KQ;B6M[DNMQX M^7RCOOI25Q[XQVK^J+NMW3U0Q%-/I@1*SCU%T]R'6.C2X)'B;WU?S-+(BJ8- M.YX:!;?2JHFNY:WKE;02]_/),1X#0_X= -FASPS. M6>."T1CF;);=.1V!"IJ!:T#- $I G6B!T M+]KJW7>1LWDA;O(Y$[,D27S, PJCU!<0R3""F*8,!L(7(@HY%=(N3^"KJC,U MZNHH%:J-&9W<-)/-+8L35]%7_IH,MV]_FF]DZ .W5RDN^B*ZN84'5/A,();9 MZ3B_=NBR&V7^')'*3@=N_(JC1E+U<$WX-<]6CS>*->Y)H;JYSN_(SH J?!3S5/0N3N4N44'KV\,@\V.)IK9I M-RM5MKU22;LUWQ!V Z/)/9@#,T5;]]BI#66(IX4IY1[7D2PJ!_C:659V2'4: M6(9-C6=GV>FV8VY9ONK@BEKMPA^R9;7E+F:ICR-"?0R#.%*,C5(&<L8<%,=+W\I25Z.@?VNE\!^Y\,-Q"]$_9,)?:Y.Q=U\N:P6 MS?9T_0+L^1(,,"C8XS)(D@ARCS$]!U)(TB"$-&1!%(HD%6FT.RCOEORUAJ3M M>I0!V;GH&&,HS"XBG)#,X#N=7?^-6LR+^D[ P9IJC,40_AP[_;R>6\FQU)YX//RHWB@(I\%,4>4D1ARGX6*1Z0'TS#!4"*A(]8"'*6! M72V/_2ZFMHAJ"35!U#+:5N]X :#9[#\/EH&G_2XBX&LMH-,J'<>T=U:=XT4' M(U?E.*;@RVH<1Y_L6?9++73*Y&Y]W:_E!U$467Z@JJ1]3$L<)"T-NE7+>O.O)<4 E:!-D8ED%S!QO,VH8!L6A*:.24;L$-,(W M6(*O6EI0B>N00.PQ"G, T\-=1Q2&$JI( D(L2+TY & C=#;;R_GCN]=K>ET7.R.#L)$O.9>RO>GH7,Q; M+YHOSP\T6\S\E(I(A#X4GHP@"CT&,<42JCV3C$+,.4N-DM*_:'EJC-HL$ :_NC'2WYA"CNK:X8"FWJG90/UE0P(O6QIE4A]5H)VDQQ_H M;<:4^8J5*UUM0@?M-\6ITB 1(?4%Q#Q,(2+4AU1A _TD)EZ:(A0*W])(.=3/ MU";DCIA5(HJ>9;^.X6IL5)R+UO F@S50?2R!+ACQE[%>]2]< :W?EX M#\?3MX*6F]*$;[(GL23+*E-< ]C'U=SH1 2J($2 M>-B($4PZFQHM:'&WRJ-J'X-:XBK[80&^:J%MLKN? KN;)EQ#.#!7C(Z>A5>I M0Q1'@7\G&I[M-@?0R6WPX!,7^FW2U.M,SV^I;B\RT4=S-5X M-0;)2A_7174R241E1 UK+:;=,Z@#7; MJ;F!:WB^:(':2#F Q]QI,!QMV3HZ&G77=EKA_8V;P1L#.:P4)R[(JAKSQ=6R M=G[O3&+CV-+8"0]+PG%22@J>JI&8F058K">[&7$$=?S&.5M'7^PXFL)(Z7$BK1X & M V@T7&>"?J5QG(BCHJWTTUI7AQD:UTZ.?<7H&9B9+>_T>;@^*=]P&A5^$HK4 M@T)'-Z H#2'&<00)$4GH!Y0P:K4*'NQE:FO5^YVE::%$AJK;!\"5T);!F@=! M-5LHSH9J8#K7\D$M(- 27@Q"LIT8N K_B3H893$J8PP]+!4WUT2QC#U/019[/LI)S'EQ)LMA6$PG3UR MZ[PA0P? N47-IUY,(@3#F(<0D8BIC6HH( N3..$1$CZWBD#H/UO'N"9:(W<. M9(:W07V!&/H"2&B7D?KK^=#Y]=C?^1Q2V=4UST[;X][L'%+KQ67.P8?Z9CDA M=+Z8EW-1O%GEN3+L9W["2!)'5!G1PH,HC0E,29A"#P6Q+[R01QZQ651?=C&U ME;6N&<]JX(1'880E\BD40I\:MBFIV=3:UM7DCZZ:>>#]_^TZ(S2:_*^ &IH%>F%G3@0D8CHBALZM1 M*<)$Z7VR,'JG'VVLM^J;6+OBDA95)S/*8AY@%$*64@Q1F'B0TST M[(M85-6Z/E;Y5\4G-?K&4_S0RY.;W-G#(UD^@U94T,@*M+ 6L_L@4 ;S^ER, MAI[1O>"QF\5=$/2;OP=;'&_F=BFT,V<['^QYU">*0HB]5(:;E28-0Q&E?@R) M]!A$@B&82L^'W),X0B1F/L56%^B=W4UMLM?2]DIR>@)7PR- 9V@-?1Q8"3I: M,E,S7%R=%79W-NZYH9'B+\X0S=[J1R"7[!^K>2[X^_ER7HH/\R?!KY:E^CCF M="$N5<=E\6&^%%>E>"AF$4ZC, UCB/TXA2A%'J1!X$/%)5$JDQ0'L6=#)S:= M3XU<6ME!+3RLI <;\4$M/_BJ-0"5"I9G"59#8\9(0P$^,#\YQ=J:KOJ YHB\ MK+H>E/EQ=_G+UX>KVZMT7_WF__W/ MZP]OWWW^\B__C ,_^5?P[F^_7=W^5^_[U.Z!L+YE=0;O>'>O=0'Y2M!!#DYM MT7%_/=O=[6M=VAJ!T7&5:_9^/Z9Z]_"XR)Z%J#IH _/]",6[^K9DG,SL?JI%RF%E]3':)R[HQZ,Q7=N35\=*4=E$"!U1\(LQ 2DJ0P#M,TPHCB2,9M <]; MBTCG4QT;?<.[13QO1R#%>DW/UX);'EB?QMO, G(#WT@AO15D6\*"MTT.V28J MUW70K2DVKL)D3_8W;F"KJ?HO0E&-7^SIW";4LV3Q?K7DQ3LI!=,N=%^^D=S8>4VI^V!Y_I&S*SG7WYL^*#ARK%16V 5%F^D:_6?X\$D"7$U[<^ M&*9$&0L$$QZ%B 8>1W:!,Z>ZG-I!MX8O]GCX/=WL5@4[TE^EWT13&U]] W2AP]O M_O?-1Z4I6;[1>Z)?R/*/3Y!ASP8WNA885&#N/3:\ M2E8]Q@>&^--?+O]R>*#5.R\'&_RH-/^I^EV/H_GAQM_B='\2W\%(%P2NOX?+ MX]^#HWN'P4>G\^IBN-['N_T8',&="Y3A>SOC#N:P=Q5#) ZD=N(-D3X.U17E M2<*@[\DH#D0:"&F7=OU/X]BV+6GKR"8JB?_:X\;E'-^U/X6W6BW8!;@LRWQ. M5R71[K9E!FY(E5=E"*^UT?S4IN*99N^+-ICWV75Y+_+:]?;CO&"*V,A29*M" MUYIHTM^P) E\'V,88ZSX(V(4TL0/U:8#X2"*413:56PXW>74**22>"LS)ZF$ MMV,/ Z#-6,0M? .S28U<+>T%V)%7F5UKB=UQB3DZCCC%H,-1N<4<@'V.L7CS M#//DJBA6NS?"55;BHOIEDXJX3>3/9XG.;RF9!ZE,"40T#" FD8 R]7V.PS@- M_=X^(U:23-2)9"U?E<*^2EMOF]ZQQZA8F#ON0?[S98]O]=M*(._8>.J%LDNC MRDZ \8VM7@ =-,+ZM=2/,-NL4+_/R_LWJZ+,'D3>1B4\SP3%:2)I"KTD4-R8 MRE#992R&+$X(C;GG1QZV2?'8V9N5239>ML:GC*]M$[I^R4A1J MJ=(;^QD-48#3*(*":/O*"R*8X@!#)(A$<9P&:6)5<.%$?U/;V&V)"PJQG&3&+26Z'RW #^&J#,/3F4"L&M6;597&M&U@KUR33N5AO",L,4 %:E2Z U@=4FCG< M!PX"MJL]HEOAQMT_#@+LB[WE,+WT)'=V+_AJ(:[E.Y(OE0B%VNFVQL\A,F3NX8$?FJ(;#71)M5:'#=87X.68?*UT 8,D0#L3 M3UGV/*A>\.J9S?7==A?EM?PURWB5.D3D3W,FBB_9@L\PX2((!8,L M#1*H6#&$. P54:9)((G//^T"JL%WUC5&E9@51;6" BVIRSWU*32<;:>/=C3R3OJ4PB\WT2??L,^Z_.Z[ M8*NJZ@,IQ5V6/U=1$899EP^^/#6+9RTD:*4T]+4Z#D_W!'>"S,#S^B4HSD)" M3JK?*\_RX19'R[/ G?2Y7 M*(OC<[98O,]R_=),("$DT97:,,(0Q6D <A M,VX(?JDVI^1.M+^_R941/I/28TF:Q!")0*V;R&<0RS2".*%^%.,PX&GL=,ET M*O[4ELQ=1T*N/@J2%^!1D6#E5&CK4SCNI^!H"7VU 9[ $EJCG(&(ZU7KH5?EKKY2 #8[U>#B.%_1%0CW);$RZR95=+RZZ"UC3K M9KDOD^6J.-:KE,0Z40C+7?FK&U+J6=RFPR"8X,03,,*!L@.#F$-"U-\P"IB( M0H%80JQR;VVW/K5)U@AGF6]K!R\S.ZDW"@//N4:N 1+N'=385=:MG;;'3;MU M2*T7>;<./F2_HJD]Y%VVU+XHF5HJU=:3VRQNA]^>VA2T6^>.(')ZR3L?C(%G M8B,@:"6\T$DQYT]SOB(+ATMB-PZ]5L+ M61A$(<<)@D'DI1!1/X XY.J?2$B/2(]39.7WWS8\M1G;RF6W:JYABIC/TY1& MD$N)()(R@@0+#",2(QGZC"0!G3W646 ER,W^V;_4#M-W6!]-ZD/:)5]J[:>=4+FF(51&"D#(?:D-A HQ((I MPRN27A"S1'+?JN)=9V]3HY[&06$C9*_,R]T &]Z1N8)M8(JQ1JQ'7@T#))RE MT.CJ:^1L&09JOTR,8?)23U?Z!2F*:_D[T92XI):P?S(Q(Z3-S!_7^ U,**VXX,=6X)^T?V"+Z <#1*T-&QN( M'-DQ1EV.:K;8@+!OI5B]VX][/HBB$.)#W4O!\GGE9E>= ,Y\?7_FTQ12QA3E MA#R!.%;_E(R' 6>1A[F1_X!!7U-CFEK4BSI1S 78$KS6F)PIT4^*^/T M ".+ R$%\B(8IZ&$B'@84BD9#,.$1<2+$P_9I1YZW7$=Q3=FBN-H>$WQNJ,S M\"KG,O=XK>EVK$ZE[00B6$\/Q6N'J79(.*W8FOX0.PLX->BJQ[&F;OFW)<\7 MSW>;@EF7#Z7Q<>:Q!J;&Q4I&H834KG:V12:[@3(XMW2!T=#GE5I&F2Y@'<80]Z/% 1(D?A3'U36;ZD?:G-L=K$4$E(VB%-)OC MQQ#LGMT.,8G5F_4D5G_93.)C[8TR?4\HTT[<4X_UVX2_ MGR_GI?B@L\M>+4LU=#J=>%TC2O%N7L[_IS(0WGW7MD*5>_:]^CAFB*2>3.(8 M!D(G.8P2KK;8.(8R8HRDD8B)L'*_Z"?&U A ?4^)W0ZK)_QFFZCA01V8/6H% M8*4!V*A0EYO3;A:/@E5)";:T:9)O:TW<[8'.0]+1-J>G$*/N9,X#:G^S4RM[_<.(6X^26'0Q1'N.S(\@OP90-?<^_1 M MM*[?;2PQ AAYGFWD)HRCD M*0P#@B!*0PR)Y.H/' I.D$BX--X_[3<^-=NID@]4 C;9^. MH6G!' FK#=,QE7OMEEXT-MI6Z9@:V_NDH\_8'U&V\=G7\EV>ZS/3C?_6![4! MNRK%@TGN8I-F)O0-MN)6U17R/*OJ!"^>Z]N'_5N+;=="K0RHM''D6F@#7*_# M.Z,.1CO'LU%W^TC/ZKV^AG&I%@*UU.6"S\LFXPSR.!:$<)@@G=<8,Z8=# 44 MB 36ZHJ&2O[K)+2UMH] *.I>7L>.(/;L[NX#)#(IPL!9_;J M@2Y&-E"/*_G2(NUXMJ=?CEBHW][]*I8B)XO+);_D#VHC7BC[5N=@;W;;;F%_6Z#:25^#NR@Y:X0?@GEZPN7)QL.I[7.>%/K"\<$OH MU4@_?FOBLIHI$Q$LT]A+(?=Y"!&))"3,]V B NQAAE&04!O^VFE]:OS4AJ39 M<= N8&8?JC?]+Q^%'K2-V4Q MUW72-S6G9WZ8BC@E%'(14(A2/X(8)3&4*(A"1&B<^J'=Z?O)/J=W]JY+/L.R M.B=NA:\/W_M'-YU&'DD_4?9< @F/E+'GD2J(+( ")TF:)*$(N!59.L5]G%/* M%O5'??^4+?5N9\0!,"-?I[ .3,AK6=N[C[6XP]29-\;&$76?[F]4.C=6?Y_B MS5_L1_NU:\OO8PDG@TI]99D:F35R ST5P!:J4$KMME9K>.Q M,N.O449@\!/T\\&W)K>S@7-$>OWE&)4,SX9KGR3/;[ ?>7X6:J<\U[Y05237 M;\MY67S^\ENS8^,ZY%\D'HP1]2 *U.Z6)KX//8R]F." >@C9$&1G;Y,CP2^_ M65IAW6":,9@SB 9GJ59.4,< 5I*"'S5J/PVP23;"Q1$)=?+BJRNY7\J8GJC(R[RYP_DFT4LCFV[4V.*_:3W@*OEN\S M6@>]U]-:@$8-H/2X.!6>/]]8>+2KX6@MK>=YZ%-P^:W0_R,9>JO MN'R_5+9[$3_PO!TU%'DY>[-Z6"UJ%QXI!2OKM"'7\I+7R:8N^7^OBE)WUU;\ ME-SS8ZQ((B0A1)*GD.)$0"D)I=H7AS"C,A%].I\:A6SD!Z)20)OY!+![G:M% M9_PAC.G=E+X\?X];-1$./ MQL#LM#40M>P73;(E/2"M_!=@HX'#D]-SH.MB,]7N%I.I?VU8K%>7HS#;.6"T M;'=6&^>$%!_.WAD0%"<"13#$VCY"DD L? [#((E9B@B/F-7>IJ.OJ?%;&__J M,DGJ,9C-+"5'X U,1V?@UC->>*PDJ<=Z>H7X8.LDJ:=>Z5L/O4K!5ES+RCHK MBI6N4O<450K$RA.)5Z;K MF, M-1Q!-S!K]$:M3_&'4WBXJ_EPM*>Q2SV<4OE A8>3K]C11O; %K,J*:3@UT\B M7^K:5>_G2T5'\^7=9]71E^OWGR\?'Q=SINV;CR2_FR_;TQL_Y#R-"10XUD4^ M P'34,;0XTR&4>HQXAM5?#A'B*D1S49*4(MIQBQGC4,WY8R%[L!$ UP=&>/G2#*JL>X LGUCWD63YU1Q M.Q+B]Y&4.D/\OY7WM&ZT6W47C%*;86O]T[QVC$HS.!M_\.F7 (1WAFD77HNN*4%9C M0?5HSOD%6(]^?0D#G%;9=0"ITV)V=A*\0I&[7A =+G[7KZD>QRXW><:$X(4. M%6P90E%^&RWX7I%%\4F4,Y82$DM%O6&2)A EDD$<^"&D,A4X##P9,:-:OC:= M3HUKWZR]8%@;4RNUJ!=@*0P=7:PP-SA2&0#)H2^!&HF!%AG\N%Z5E-0_;6*5 MW]>X?AH$5XL#D@'P'>E Q!G.=N<@EH!UGGN8MC7>.8>E=COG&K;O]B#SJOAR M]6TM/F1D^9ZP>M5HTHZ)4&"B\XQ17Q=0P0C25%G/<9I*@A*6\L#(>C[=U=2( M>TM8H*4%K;@6Y-*-K0%5.T-L^/NVPV#U.J),/+YB97&YY%]$ M_C1GHFBBID@:R"!(8QBH;31$E&&8TCB&F,B0^4G,,3;*8MC9R]0(HQ&T1U3X/S2&@NB>Q XQ&6>3[P&.5 M,:8#A%Y)80ZU-UK>EPYEME.[=#UF/TMO!? NAT0AN@U&MB M=[4[V@0W4&Y[HIL\WM?+@!152,/>93*2$8]\G\(8)YZRQR,&,?7T=99 Q$]] M_1,[3X*#_4R-%;ZL'AY(76+MR^KQ<=&>4+TAQ3UXO\B^@:TDHI5%^KO0/GB" MP\LGD9,[[1F@K:6-#T"5"TH_J:M_Z>E1N5O:N@,<'B6SXP 'V _,-JG<_WCO.*:\#,.O_7BVOED]J1F6Y(K%9@&-? MZ.(N2_];'4=^$N6;MNY)C'R>Q Q*GQ.(>!(I"X407?E=""Z03E9C8Z$8]#DY:^4^ MR\OZKF&UI//%0G"0"R;F3YK$;=QN;( WHQ?'< Y,,JVTX)L2=^W]<5'?35P M(G41SV?W M%^JE^\LE?RN>Q")[U#N%IB9>0R2B&"%$.4[5Y@E[JH22F)"*> MU1[*H,^I,50KQ"P.80G"@/(#QJ_UX1Q,8*>YO\NQIS@7_Y?FW0O#:]"JT._0E*^=/]1E1 MZS/ O,@7U&-J@R# M&4$-"^[ ?*6$KT_*6O$!?08_:@W4CNTG< CV05P]^H/HB--Z"# JQ?4':)_Q MSFC)_H;J:EFH3O+;G-]DBSE3C6J?X4]96>4(%'QS,&IX7V7[9G.I1O).>WZMTJG9S/*1$R MC:#'!8*(1VK.)VKB!VF:>%Q2G_M69]$[K4]MQE?" 2U=K[1\N\B9S>?>> P\ MD-T7'(;5>)-TX^%#/B;HLYWR^6.G$XAL'FG??V6*E M]BLZUE#G[%B533FT=R37OAO%C:BS>M0>33/F2=_G2$":1#Y$D1] $H0!C$(1 M(Q33F&&KQ!I.I)H<,2BE8*L5^-8ZQI#&,:;0DA?@Q_FR^>M/EL3A9"0-"6?L M\1F:J+;TV7;B:S6J2V)OZ:0]H%JMM/,NJ/1RY[(["-"NZ-&)3./2JDL87]"Q MT\;[T?CA%$M;OJF_/&\>::+'JV7DW3]6\_)Y4T*GJ)RF;^_)\KI*"%_\JIHH MBZME76]BAH-$T$ (*#U?F7*>3K\O&@1WJ\W8P^9H01I-[%'7K+$'8W]9&[W_ MGM5&U"S<*B\8RD0FA"5J?1(A1"CRU)Z$<.B)B!+A^TE ?*L"(SO-3VU+H:4[ MITKC'GAFY-X?DH$IV (-^Y(@!Y5V505DM_%Q"W\<5.Q%K8_#3]E-62[FL[=- M^I2_K4BN9LCB^;-XS/)REG@B2-3DA,27'D1<3=XT2#W(HB#B(8\PQ48UQ3KZ MF-KD;<4$:SE!+:C9'.Y"LWLB.\)HX-EL#X_QI#8 H..V4+U=3VKUE\U<[FIS ME EMH%0[JTT>[;<:OWMX7&3/0C2Q\8=MB$]9Y?X@>&4N%+=921;;O]=Q-I^R M\K]$J=/(WBUU1:Q-2_5+^S;%S&-I&L:)#Q,BA5KXDQ02%,<0133RHA1S2CV; MA?_5-)D:3?VVS->R [:]L]$US.SLC=?[/,Q,FS_%H(^XD3V8ZGVM_WK?6AUU M58G>F[*R5:2B]O]X%B78H.#^?/35!\R1!?AZ>HQJ;+[Z<.W;M:\O4,\(L+I6 M9.4ZS>U)']9-<+H%-\S*3R6A"B 8:3^0$)&D'II#/6*R!/L2>9C MJS PPXZGMXI5?CB/JKW[*EU])L%CGCV*O'RN'-?$/U;S'K$7Q@-AM@ - >_ MZT4C,MB6&;1" [K:+ 1:<(1(39OM_SL*Z9%U:3[-<\*;<,G 9:>A+YV'E F/(:8(PHY#R.9),R+ BL'P>[NID91 M-P?IZ +<:6$MS_6Z<38\YW.&WM#G?HV@%Z 2M<+OW0:_7SOQLS\)-(+%UGI.PJZ?T?16&'7J[(HU>>B]BYMHIHF3\TZ34T; M*[LB"YVJ)IA)+GP1Q0P&"240, M(X^_Q0WX=$=U^I?AZ^ON+20NUNFDP,MT4EMP5$FE'%^+O\Y8NKPA'UF#\2_+ M7V>(#MZ;OY(H/8-U="_7\K="5$D@KFFINM%ABN^^LZIDT?LL/U)0:A;XB6"8 M4ICZU(>(^AP2P@.84B]& J/$EU:>OV?(,K55K5(%9A*N"M$DNP=9HX_VWA&- M1E6ZE*7X!K)UU;9%E=%IT;<\WCD#:K:\C31, R]3ZQ%2>M2Y;,#UU@"]VQZ@ M8[4+'13D< BJJ_BE,R09-\SI?,A>1$,Y:+(?#[]7Y%ZJUIYT;VH)N)O312U$ M7\?ZJEI,F74:\&JO5K^7Y>,++X+T'RF8PBZ2_<;'C-39SBTIU.%?5L-4.OAW#GJ+!S'*+U^5(;I%%\_!9-5^?63 MC?6HV?M6T'(3:_,F>Q)+LBSUL6!;YLR+:,ID$L&$< H1PA*F-$FA2!))0TE% M&!+CNKTGNYN:A:,%W@JIT[Z)MQ4,+8K[.L5R MI *_)S!U5.;7&)G.4K^G6QFOW*^Q1CLE?\W?ZF>M_E:(:_FN*.D%Q@3]J0PCV'X7!DPNTU/JIM=EBQ?:/KR%/V1SPW(KNL MKE47S]K;45_@6I3W._SVU&;KS;MKT(I9N>3N>6A8UN0\ MGILZ#ST1IX*I\' ME-7Q4#<6O8Z)CC0YVG%1MTK;QT8GGNQY?)0M[W3E%[WPZU1IC5%)24P)]A@, M*&80"9] 3,)0_RV.2!+[06 5)7BXFZE->2UE70='RWG19.3KE3'@"*Z&!SMG MHS7TR8T&ZM86*/N#F4X<7)V\'.YDW*.53D5?G)UT/]WC<*2*NJHOB)JZ-NMZ M Y(AYH<)AR35L09$I% Q@X A247 /)EBFAB?BASO9VI44"<48K60C5>2X8W/ M*40-#CW9%&*P0LOB>,,-:B.=:QQ$S]%IQFD@.H\Q.EX? M[_SBM X[!Q<&C]LG87FW+.?E\_OY0GQ:5=6AA$Z^CJ@/8\D\G34I@3@2$12) M%U,:>(PSHP3-AQJ?&@/6\@$M(*@E-,^W\@*X;LX[%XZ!B;_2I>C+_4KGTSU#&MF]X*N%N)9GYA6NOW(OC6*A*ZVDGE#; MG% @2"+DPP S3!F+6))8Y4-T*][4**?53A_A.\H)WH^S''\%9ESW>F,[,$>^ MQK#:1QD.@KZK $*WPHT;&S@(L"_"_H;II=\B1Q09NR/JZ)8"?ZVJL]8%TVH+,5B MG;U2/W33I#;4B9:*61+AE""10DE1#!'C$N)8,BB\!$G) H)#J[P,/>68&F74 M\J[30'*PJL))WWVYN3FC^$[/,3+C.M[.Y6 M$5 _W*I2971SF+SM3#!=[:9[2C'NMOD\J%[LC\]LKF=YRZVPX&NY'S0\(Q%% M).$>)$GH0Q2@%*92;SL;FIDN"UM:T3I+=E\$X]?.XA8 M%J+LQMR,]=PA.3"Y[8"HP-M/9N"0O,PP<57EL;NS<3YX)'D==GP!H@O/\]J:MV15WF>Y3IO^KV"9M3^=5XN% M]::N:UB,=W>.P!Y^F]?@_*7&^>\UN";Y-/OL^ Q0<;?UZ^IL[#V@@>('-H,F M;_5UWOIR+Q95$0*R?)[Y?B)]&G"8I A#Y"4IQ#(DD A,!)N0VJ?X]]PCB$-%8S>688!C2P*-,RBB)K"P' M:PFF-MW5)Q0[S$UR$'0SNV!0* $F@#E M9U**C_/E_&'U,),XY((D!'HX""&2@53[JY#!,(@EY[Z,?&SGS#:2X%.C5"TJ ME#KWY;P1%JA/18 ?'VIYQRH^;SO^A@?F$QS5H4_8S\^WKY6O]X]@2_T+H $ M&@'00@ T!A>@06$"U>=[CMMK5Y^W%?O/47V^YV XJS[?MW_G*9L_B7*&4AX@ MC#FDOC+AD8@9Q'J+SI,@3%.)!2=L5NIZ@F8+5G=W5LO,NM/A6$F)!!C)\V=M M;A*+O!*&Z)HM!^XP&YC$.W,B*R96THZ2Z'@+E>%S&.O.II*>>$MQB\S#VV\Y MKHKW8;X45Z5X*&8I\P6*T@2R*(ITM'H,4QPBZ >)LGPE#KPT=E(9;]WEU&S6 MSB)OX*N6&U2"6T9:&(!O>FO@$M+!;P[.1M-=X;P7 U=/&_3X30*Z+T P+B( MWLLW^U'0)_'MDE692;5G1IXMU5]996<5==ZR^D^=O*S*738+?2+#4$20Q F" MRL81,$T"_3<>Z4TZ%YX5(=D*,#5Z^BR8DG7Q#"YY]JAS^NH9U;@\7=;7FSK@ MXTF 7U=S3I1N=C1E/4!FI#4D[ -3F!(=;&0'N\*/DW:O+WJ.^,VZ^U'9KB\X M^]S7NQW[]'^?U=Y0;0UUVV^%SD0T7U;;SK?JAZ9) +O:F!YIK64%.\("+:UY M#L!.W+J)R"5D Q-.3[2L$@&:0-$K'6!GPZ,E!311;SLUH-'S_2R>JR7+]<7( M6U'_]VJYZ[X_2V0<14$@J?Z[\OBZ9VJGEZPJN;[*B;..\9YY'*.%)"J7T?8B( M%T+%*3Z4GB]TH1J4V.4B->UX:E9(6\KY,9^SRO] M +43KG]L>4UI/#!FM#0$W&-<$Q:@%?9B745;R[O);>&.GVPQV M8.SSEO7[/39 JX7P/1KYNH97?9#Q?D'NC/<^AU^?&N%H,8&6$_H[%^2-R!;[ MGB-P&6QYSD=JZ-U.-TC@JY;7476\$VCTV_ <:7.\O4ZW4CO;G!./GIM)3&^C M\A4KJ[B[RR7_+!9Z\Z!)HTF&YWL)]KPD@6' E2TB)(54"J'3I$N?Q +AP"H0 MSJ+OJ;'#=K*H'>&K(]U&_&K%[)F/T&9VAIQ"/09V;:,(7.>2NMT MSZ^4)\L8DN-)L,R;Z$=N;TAQK_^G;\*>R$*?!E==SG79:/V+JL_M'VP].?-C M+G&*$4QBC"'B3*JM5T@A#E!*F?Y_83A[K .42Y*79J1WEDPV$W-?LN'FJ!;R M C#U)Q ;62^J&9JO5:D?("6@XFZ^K$JKJSE=2VG'C><-:Q3*-.&8P51Z%"+) M&21!&D,'V&^[,'"?(.C)\SI-E5%/("6S[QI&;1AV4"%X^B;S4#HQUSOIK M69\+:F^5:M.!:2I3S'SH2Z(V@]Q7AA&B$4Q90%.18"%\UKM@\(G.I[8;_$B^ M:S=QL*RDU22ZE9U "PQ6C]D2L$JO0E\&6Z>1ZC5&W<0Z-/(#\^B!VKAKX2^: M4A7@6C;)HT"KP8!PGU&,V"'LKU>:^"SXSRM9;(B?50'C4VV^7CEC0VT[BQN; MMN$\Y.62J>]S56WTMY/OS(@,I,># "91I!84%(80^YS !(4!(9+%,?%:5XI; M\T-&>TEZ>%CJ)B, T$0(B1C&D"4\A%IPIRQJ% MU+>*8+?L?VK6M?I4HP%S>RC S1AN0!@'IK=^>3V^9:^4U6.#W6OD]%"]3S>C MQP::L_)Y;#5C[__QI?SC)F?7^6V1ORO*^4-%D1]%>9_Q362)H3.(25M3XZ,F M^7#MB*;FR9?/8",[J(4W=P\Q0O.TKXAK((>^UC7 $'QU&H]CBU(OAQ*C#D;S M+K%1=]O5Q.H]%\6'](WO3'@L3705.HX8@8@$&*:Z%%W*$<5I&(4$6[FZONQB M:DRR7V2(*1G/J6=3P6AFS)P'SL#L\,).>=,%S)F5:K9U'Z0Z3=7!*U:DV5:P MNPK-SI/]YO7O8GYW7ZY=3G2"'"@L(T"! 4*0J01SW*(JMBMF[$FAI_M%I!TKAH-]<.V4:AO]KQB:/A M,^.@\0=E8-YJ%5J[S']:7P@UQ^!;6H'/0D]G99_71L_75B&'#FQN$7;$CHZ$ M&I51W0*YS\*.6^]Q^_M^5:KF?LV)VB1>+GF5)*OX**KR]3(E/*1I!&F*)41> MJ/B&^!%D,@K".(I90'6,XPG_MU/=V)VZ#^W2]F4_YSR0:ILB*_'K6UWCY PG M\36XI3T7MY%.T6MX:C&!DK-.&UB K[6HAB[0)P&SN&=U!-Q(=ZK' '1T:6H M1N<%:=?[XUV&&FBQ<_%I\GQ/]^+LX2%;5D<9F\M3P6<28Y\E-( QI[IR+HDA M"64*4\_SB$]23F.KM#='^IF:-5J+V5:9V*G/T;]LVC&,S2Q,!\@-S)F[H+6% MSJZZJYK8>_AUX^#*=^](+^-ZY76K^L+?[L3CYT95?=*.%H4RVC9.>U5GORWG M^KJQG#_-R^NTDI!32"GRJ4@#AKR><58]I)D:RWQ9 M/3R0_'D=#U0[Q];GR5H-T*K1-]ZJSXB9L=%HXS#TX?U63-9:D\.C4:R'HXG. M&B;'EA-DG8=N]9'EE8*YSH#M>'C7.8V.7&1 .U&7SQO_N.*ZO!?Y[3U97M?9 MH?]>*7*UK M2SCP1\DB&%/)8,(A2'VD33T(6)3R6@B 6!CV^UJ [9B_SFJ#?0<#&?5!OKVWV\-_#7/BN(FS^2\G/D8A5&: M,$A3G3U*D!2F,:5JK1*T@S+H\^:14P5* M&E<VK ML+@.F]K7,=*]VJ2^$KL[NS%'K//R;Q1!QKM%'!/7G>O(43ON>Z^YK!Q*?I^7 M]V]619D]B'P=2O!FE>=*I)G/HY"(!$-E9""(@EC]C0H?^C%/2)"2P/.M2A"; M=#HUP^%M4[T=Y.))+%?ZYF[947^K/]B,)[&?2@+5?R5$"0DAX7$".8TXX]SW M8Y2>=L%Q#O6([CA97D*=VQWPL3 WO6%V^]D.?MU5JE%J%ZT-@O1WGTH$CP1 M.(FAGP2*KX0?P!13 7VU4Y5N+U$:Q MVB_,-/7P0"-K>],]]GB->/7=<7&Q,VX78*WB]MYAI MQEP/@_(;[%;&[B8S[X(]O]S]ZZ[D>/(NNBK$#@'YW0#R05=J-O:OURW6;51 M7?:N\LQ@T#\2O+HT*RUYI$QW>9Y^DY24J73>2"4EJQR/_,O.[)QL MH>?,B7Y*?8P--MX#T5F MY+5"?U-*+O#AW$2TIY4YHJXKSIA^T],2PAQ1ZH#MY=@S X_^?"5_^_ 77O * MKU2&#'O,BUSE%*I2Q%T9O@B%/B=REX=%(C=]\@0/<1S%T LSQ# 2J8B--GUV MW<[-.+92+\!#(W?#THSW1+<\GYO!;WCN=@[JZ)O(%L]69 WGOM#N"R+:H>3J MT&O6Z;2'62L@#@ZI=F\/LTX]1CX=-:(X, MFVWODUJX@="\-G5#FQEF\SX^/JW*%\Y[7KXV\YUD01IG$89^ZJE0/P]#PI,0 M9C&6F[$HCE&6VEBWDSW-S8[M.=3M#-9I--,PB@.*8YAY\C"*<" @"1E6W-,8 M89'B%#/S6_7KL)SN*ETC6;9W$#VF(%>HFAE\)U_>R*:]DW'O.N?ZL;DV4:2\+E:7QZN;3 MYQY)/9_! #,$4<*5M? #R$D2RITEXBD)S<.L+7N?FSW>R:EO0I4V4*G3$/:! MG4*&QGK8D)PW-:,#/?;96*-Z'%;0&P"+>V0'F-M$&X^(_521P^['P#+^=R"& MYV-Y;1N=,"YWH+[[,;9#&QG"G':ZFD 3FD5?[BM:X3V*?6D5Y_+=?_X&M%R/M0*+;/)A%?+C7MC]1S M_C(-21)YA$)$,9-_I'*!SH((Q@A[,?))$%"K*)!IQ9_;0KXE2^[(JYO"PSK@ MI)^CITCQ50@%>.%K4&UU'.BNFN9+L?2!S6[\QS[9'HN[5_^7BK!9O=E]^D#_VEPGG:92% M(DP!!%B$.,@A"F@0A] M3#/F":MZ+';=SVVYVI->AZE4C?QZ@5HTRU3>ZJ R>)@Q5<# \3%;9,9#?>1% MXA#P5G2]&+1+PN<>X!^<9-U?AYLCPVW9^:2&=Q@PKPWGP%;L#%]=K9=M;?;V M6[FJA7.S =XG3>MERE M_Y/,WY-J=%/S] .#Z?%?!\ELH\)8 MXC.,208SHO86*ATE2[,4>L@C* I"GU+?)B/@3%]6,W.2!(%^>%C>AH>I0#Q[ M:OR3^)KM#1RA-O*,-HRG6X";];K*R6:MK^+DAN .NR8RN B7.R;]DSU-S:9_ M2>4CC/H77[F6I."&_FN3R^W!:4?DNY??\#_+ZOT*U\UEWY(SRL),92PD@:K* MP3C,PDB:'#\50:RJ2U*KDG)723.W[4(_K[U3!YR] E!\65HIH+5J;\ -0P_< MC*B9D9MLG,9VFHT^1%>P#%P!K7-2@2&RO!&'P!6PG:8,N*;1:PWSF6-=W2MP M0J,@PXHV@&44(B8/8-A/*/33($!>'"18^,-,L5'_M M^,W7/U344<'4KY0?I*C+5QB\AKZ[I:!TO;CJ2M"78^/F_JA)J* MP\4*->?VU*SW-[*@5M"'FXZ'+HP0PX3%D$4LE/O6(( I#S,8$^HG*8X];E=-;I@8<[.9 MZMR7;]50MK'6H9JJIZ::>KUH8\36X*FLSMX*NAPNE@6!G\4IY('FV/!\F%%& MH9>B@&$1BRSU!E2&&7'4IJ_S\H77]7]V1(.3CH[9>C7^%!EYV5*SX_/>[- Z M+ !66H"M&OK>O%$$*$U&8'^\#DM'B]E (29=TZX#ZO72=F5K SV^N/ZABIT\ M2U.LJJVNW^.J>I$KJF8S7$8\QBH)&^*0!!#1S(,D\"A,,H]G*QY:0W^O,\#&=ODJK'J22L.U!IVP#3>F0[>N$2JN/+OG M.YO6N6ND^(%_U^PM>Z[!#VU@LTK<6&).DP0C! 6+.$0B(S!-O A2A+T@P')S M%5)3CL%^PW.S"IUL0 EG3BFXA]7YR7\- B-/[NIQBE;WF.R6>'J2UZO7Z7W&4RILPW,;7ZU@@(EZ0)H69;XOLD[W, M;:HW@H)6Q$7W%Z"$!;>%Q>IZ&MC+2ZT3N$:>]X.1LEJ*+R(Q:%T^W>IDB_1% MQ?HK]N6'AYVU[U4"U:9ZT:0835V@]MY/.:U_X^L?JDRU2EABRFWLR<,VBBB" M!,4(QHC[2'BKMV@1/LLD?*B'QJ-G2H:7F;\@9\L0U*:$.S&['='=-M0')T6#?J=%WE#>WI!:5\-9>BB*1<82 MR.- ;G(PDIL<''F0!B@(0Y11+\[LZIY.)_S MBAO6\'1^*%5_2^$)E1]#89KCH8 XS!+H1:E )*1)P(R3U\RZG-LV92$@"HH.A6=/![([SARF,Q .>W&N/ .O9-JQM$K9+I[$"Z(LO.L*/)TN_L M%._GY5F^.9!KOUCG+%]M5#=M*:JOB 65, T MX%$0QV'D(:-+6=,.YV9^^O*"G< +7?G,TNP8@V[F0G()Y<@FYTH4[>GQ#:%Q MQ8=_J;MI"? -E3]@O#=];V#&R(;4_%\;N>/Z^*RNLYL,/1JDH<<9I(%BMR=A M"$F6I!#YB"!!TY#ZR"HMY$@GW L,7'/LWB M# "N9F M-J28@+0L$#N6+%0\V?+MP<>GD>[V/CXDU?Z?_HLP M]"[,>IPG";YX9WAC_NZ*&_/];\3?)F(^G*"3.] M.Z>-YL@ X<2&\G MRIQP2,,N)!%!(&L1\E,!",>(BG O%P*:4BI7'P M]&$O-L:JW]>HCB5>@Z=&2LN Z",HFJT25R(SLAEO(&G%&X$AX8SVKN*8C_0P M;=CR:14/HI3//'H%[7U.%9T/KG]H K0M6=:M^)07N* Y7MV5M6;9__ASK;@K M9?19%5CO?JZ29VR9VIPQ0VBQV M+&3J#+M5!G3:@-]W^H"/Q>:Q92FSO.ZZ;D3-;-)DXS2R]1I_B(91ZU\+K4NF M_<&R3$^\?RUL1WGXKVYT8+Q1CXKF0[DA:[%9M9Z3NE>TL]U*9'Z:9BP5T,LP MA2@6$?08GVC X*0YQN5.1JAZ65VU M6D5>N"E(OEIQUONY)0^-W9B9F=K11F)DT]K)V*L)O)B46VL0<*["G*SZGC;F M:0@L!P%0@QIQ$@W5UN#PLS!6_E55:9!!E D,LP ', C2(/9I2&-N56[P:"]S M,VROXWVNBH,R*F;B#)ZQO8D'D5#.*IP803!.+-24%5",U+P0#>6D,LI?BUT= M2WG>;:^KZ^W=]ATO\$K%6]X4BKJ;R\]H+6U/M>%L&21IB/P@A@Q1>1Z-"8'$ M(Q'TY(\]SI/$I\+&*EPAR]QL1RL6R%LQ]9;GJ9/?SI)<,T1F]F8BX$>V2GTM M='Q-I\>B'XVSU44/2:<-:-5Q9\ <8.K(S%TCR:3&T %DKTVFBR8'Q)F^QT_Y M&J]4K^K>82,;_EZ*]1^XXC>/BF/XW\T]A&)!54GMG^0D6"*.6G" M0:_1>R\.]*J&!A[.55T!Q;[^K21/^3@ MM[S0E3VU8EV@3 TV!5/S6%=_4'@TO[>M>^-FD T]#9,/W=BNB1WX:G_?Z 2V M2K4CLM@&-ZU+0'CK-55\8=M1'[6[F9J,;:0>9 MV0NXFIE/=VB-;!8;01?MVK3>K4W2SHUAX 21[P4P#2B"?I@$0A"4\_6+RJL08Z^HANYDRU:,:.[&%F#6].IQVML[W)W%7 K MP*F4VL7!F'4/6]5H'VG,;'C&)QZ[JVRX0%K:1M5]"7')%]I!LMOG,@5>UL/W(NCD*K].J4J_">D/DP)XC F.,,1 MBR(2Q6;[=:/^9KA5U_*!U4YB"^-X$5Z#Q>B M(3A?DA 3'' ?9B24YQA&!,09BB'C&8N%YS-,Q++0Y=W8_73T0T=$-9I@63/! M#@0>;Y*UDLII]DM>@%JOKX9$H6..JYD/YZV&Z<]'#]33%,AQ;G2=#_G/F8&8 M";O/,0G_5/0]9R!VS<]SKBO[*L8MN_R+'Y#[?+WBRRAA :%1"$,13[T,8Z9%U'?%T94FL<:GYL;2@NE'+Q^\ OYM:N&\&)>JO@ O?.6]5I,1C:) MMG!8U2,^I?>@,L0'C4U6??B4&OVBPR>?N8)!9T-5H%WQH(J%WA2L=9A^R0O^ M>2 MV&,BD:<0&D+DI0*F24)A$&1)['.>A;X1\=3 _N=F@08E" ^ W>#N8%PP1S9 MC?#*A].*WR0'++;^\)<%N"_!.Y7JEK-K\H,'@&]Q\S#N($QT%S'68-C=4@R' M\NR]Q8!FI[O)&*[SWMW&%<^^ENM_\/4'+AM^E!M;M@OZ M,-R!FK0UMR5 RESI*PP@)2\+7F[J?0^VU$1.CC78Z6*^$34"]_)>U#6N8]\M MVT/J.(O,%K1!>U.C#B;;GMJHV]^A6KTW\65J$Z4H]]#R_*T3Y&_7Q@CBC/L015D(4YKZ MD&4!0P$B7AJGRR=] ?!]C:OUR)>O#E6SF?FO%1S/"/0*'P"\!H0_Y$6A_E$* MT$BA;W%9N5KAJE8_:FYTI[K0=?EMH9@++R )1"0B$(69#U-?,)AQ$4="9"B0 M$C=*?RS8_^0OJU-OHN]*TP WRJB/C,M__P_\O$8.,'BC#V;^$0G;(/DM,D!# M ]82FUV\PA:>(\6,-$1 80042$"C-(-8AA'&_*V#'URJ].>(EAAA$)V%5XPA MV\#=YUKN8%58-FP%M7.DAV!,8Q80@4C$%-Y-$0ABV"*6 P#G+* 810G3*XGY1JO)H%Q MV]&(%VNJ#U". ::9V;\.HI'->O.1-=*-4$KEM.Z.C/"1#B8ULJ<5?&U$SSQY M#8G./?[Y(:_IJJSEZKHE? DX0RC+$A@CE$*4<0JQGX:0L1C'88HH0E95G<[T M-3>SV>/'WPE[):/.<9#-IK\CZ$:/VQF(VD!ZG;-X.*78.=[3&]#LG%7Y.-7. M^5<&Q.G<_^"!Y\??^)/\<'Y@5?*W?*CP8UO2Q_,"3A(LC46HJJ"@,(:8,P9Q M()#<=XDHY;%Q3,[YON9F-J2T0(D+=O*"5F"+F) +^!H$W[A#;62+<0:PRS64 MK)&SB)QQA^!$43)7(6D7"F.&S=FPEPM-3!?B8J;+7CB+X2OVH2N?I 9EH?B3 MRV=>O7S8\/ORXT]U'.:WXF,A2OFI:(?DX]HT@L6BR;G9TE9TT,D.V(8K=O)6 M?.6YZRF@:T1L3%/\;=&^'-(R$M CFU_'&%O%LPQ ;%!8BTT_DT6W#%"^'^0R MY/5AY\/=SO%6]'USW_A*I^]([\:DWIYN1."%U&,9]+U$[0694)$$ M'@RR),!!B@D*C/:";L29FXEK'-_DE.-[\'GSRD$S.Y).-Q03WJP/' 7K\ZL; M\!P=<:\49M)3L!O@7A^4';5JGV#_L5CK^A@_/S-%7"ARJOO]NM'G%2HP2E.4 M0N8QG;:+E -.P(![7D+\)$MCH[3=BSW-S3 VPFI'TKZXH)'7/ ?_/,#G+9U3 MV$8V8H,1LTK3-T)C4,[^^98G2^ W4K"?S6_VPK"]UU_*DOV1KU9RM\?SAZ)Q M^-.7>[DTU2O=S5]P7JCZ]4O!O3C$/(*$QM)2^$$*LPAED'"<)9FBY0B,>#GL MNYZ;Z6@E;F_IZ O@/^4A7:[EH%)1:V*E,I^U!I97=Q:C8;:!&@?CD>U,)[2F M-=) =W*#GN! 20Y^4;*?#E"UWC39 ^9H@V31\:2;(7M 7F]\!K1P)3__5[Y> MTM"G)!08$J&8XSQ?0"Q2"L,P3I ?9RSCEA>+N\;G9H\ZV:RKG.\AQE&$(B[! M\HD70B1$I$)8$HBS*$X2DOC"SVPB+@8C-EFL1>X$-]/;U6%HC'Z=NJT\( 4; MH;Q 3UW7A014TV]3,J"GU,GB /UGIJD\VYT95;IK5USS&W^4QE7V>2L^R0,H M7JGTUR46#!./!3 C0F[E*$-R4X=F:1LA51[-6G[- M'#R6Q?I'K7S8ZC,=M^:L^?":6:19#-K8?K&^MIZM?8?#%I>/;?K!=UX]Y_1$=/3-2G_ \F^JM@TM'PI5 M>;T)JM8.RUX]]N;>;AEE(A*^H-!GJ5Q:!!_D)6FQ =XK8K39CC;?96C.#47S;&Y[N7AN\-QA ZT5D9'@= M+2%C23GI C(RU*^7C[&[LUL\ZFJ]_*8^:5V/-TMY@,,HA%3Q\J,TE 8L(RGT M4TX8]@*>948I?WNMSLXPJZ"Z>IVKG=]O5-V-K7E%XWW8SEO,P6",;=^& MX6!LRH[J?<[PR!=Z1D?^:V=P]MN:Q#P<%;^;S,=_.=3)*:%7::5M8$[.ZV60 M^B+V P[#(%))%"KE+!:1 B3F%"4D3HRJ_9WI8V[34D4B4<4:D'>R@FHKK*TS M[Q!14Y_>53B-[MKKD/EV&9D!#KZ3NCOS\QWV,+&[[Z2*AUZ_TX\.3IJJU,GP M V_^^[G0>5EM1E:3GK7,,H%\PC%,PS2 R*,1Q#[U(19=.K]N@WP^2H+.9$:56R-D2'RI@;)/9ZC&Z5&Y"Y+8 &4U NPE1OT!7=IE^R@1LPW3ARU['QN]DI^AHE%XJ,MU.>-T]@ CFR@>I*#3G30R;[8 MLTZ+0:3MMFA;Y)V.B/I$B:B.T;=+31T(W]E<5=LVITM>':CM7C;KT#;LG=/O M-X\;%5/XS#\*P>FZ\8'?"ET]1'G*E0.69Y''O2B!/$Q]B+(H5&L A20. H$3 M@M(@-/5;FW0X-[N_DQDT0B_:@J$JR*$3W-K!;03]9=^W:T#'7@=<8&GE)+]VMWAN:6J7WN?+<)WOY@->X(]V*HXR(*$708SZ!*(I3 MB%,2P9 %7+!()(9;S4L=S^K0L+'HWC;\]M=C>1 M\STQP3>^WE2%-3?&";#.SVLW.(T\HX="9$5M<1Z%02P6)YJ_ NF_(K*!5#4Y2IGZJ81O,,K?>G]_0?GZ_H_[3SO;KX! M,[?\Y",[NDM,#:'Z$WSL#^%.!] \TM9O[O^P_\8H9!A.P7;D]7=8"N<-!_/O-A8VXX]X S-Q% X MQK8(+1+NB%3/:NQJEN^U/>V$/J;6P=P]^M!03V]ORC=E9GJ5]99A*C 70L"( M!9$\^04Q)'+.PIA2%$4)HCP([/R]Y[J;VT1NW9C]Q:NMNE.#GMBVWM^SB)OZ M@%WA.(TG>#"$ SS")LAJ=R793KT[6VC'&[[#5V -G(T]\4 MK3'J?I\'9UBI[Q-M3E?=^[Q2>P6]+SPZ)#"Q#0;^>[[^\5Z.:_G(JR\Y)OE* M697V!S?L6?DJ:\4-P)_*.N_5O\(1IW&601P%(411ZD/LA3X,XS1%F8=0DABQ M[;D09GYV14O:)$!;/0S/$$Y&Z;S=F1K[L1V\K2;@#ZD*Z$1?@*TV MB^T/0:=00[O2JG2Y;I?[$;*)BYQNI*:*DQQ_Q"QC)]U ?#Z6\LH^)HRM=(/& M?JREHS:'WZ%^6I5_?)7:R[]^UO6*5;A_P;:T-SQY5B2SUPHTMZ7O^^;I::4S[_$*L%T!M%* HBR@ MOA_-.R4!WFIF?PUZU3":WX!.-3@37'X"I8NN;:^'X?-N&*1%W7&.[30:NX*= M*WP=WG=>)<[D5YTNP#MVR^FD7?OH^._T!V>;E;Z[:&,GVF@)'2QQK_C'=F?J MB.,X3!B!@A $49K&D"#?AQZEU,]$2%!J5!G NN>YV=R]B!)]*"\+=>PPCXVW M _Z\\1P5SO%/$&W(SCZFOVN)@5._QF"G"T M9"1K"0AH$5F DQ_5*%OI-Q];5S2^;Z;'M#2_;SU'D@=SO M7LO])2_XYS5_K)H/O)D;J5RQEER0M-!,67]=B:+(SLB?#]V[-BO!UZ>EX^/^;HI M^UPP=9$O)R@OZ/$K5I'ZOA^(&,:!\E9FD0=)BCS% AQ@FD0B(T;AYH-ZG]M4 M[0FO;UOWQ+>\9G4P-H;7WV,A/OHMCCNP[>^TAX#FZ@+;JN]I;ZN'P')P-3VH M$?MM0B^&ON5+?_EJA+06=M?I*R'8L[ MO"M7.7W9!3;X/(A"'!*HKE+E1B7@, MB"L.8T\RG(O:PD048UOW<+$,K/6@K M-ITELG:!OJGC82Q,1W="-'#J7(#C@<_@]T9\MX$FUR'GS$%AU?G$SHHAP!PZ M+@:U$$6T!B%F6>5 MJV_8[]Q,62,CV-6>:V9AK_IN4^MT8('D"X-@>/_D'MJQ+YDT?.LM?(OF/Z!% M>XR@N8%@N:XQ?*'7MZD8; ;%R?J_AJ\/LU>JML(N1N"3_)ZZF,H-(4"$=VXV0WDQJ*2\J^M@P7GQ_.1TW+ZJFL] 6SJMO) MWZMVJY?W)>/+, MC[%$!DXQE*K$XAJE(.92'L\SW,Q+X/K6EI3[3W]P,P\>. M;KDG\P)HJ27,H)4<*-'MF:K/X7[>=(R YL@6Q 60@SBL#>"YBLKZ7/N3,UH; M*'N,V-KDM6$[C::T7%=GKKOPB&GJ18D((!59!%&J6&^C ,/(\Q+/YRP,_=1F MFW&TE[F9DO=[]28MF6:/XVBVO[@:G9%-0R/?-G=\E'N@LQ@XVE<<[V/23<59 M-5_O*,X_/(#$9)?W\VFSWNQ7ZVFKNBE6Q%Y]GZZNSP?^S%?ED]K9Z KTKX[L M')$D\3T*4QR'$"6(PBSP?)AQ'H@XX[[O&WF"1Y5R;O:FTU,E>S>:[E6ZZFHE MUN"36G][);(Z=4%/7Z 5MB#B&.U;.&_S9C/"8SM[NL&]=3:X-AZB"_,?' #8 *_@>32N< >>:'AB/^!Y]0X=@!>>MX_85"EK-W2]P:O5RQW. MV=_J(R6XK&F,[5J=FT78S_MLU0!*#_!<_PV)0.A M'H$I>1B$@^),+;N:+/9T& 3]>-2!+0QP8/X?7T(:W,F/J:T1DK$HS6*>P" 2 M\KR!/0PSRN0_A1NFN@&-EX M]%&X7%W% X+!]8UL$SD>#+Z2.P\1J>T/NOI.7AI.@_-*7GW/"LG'QI&#O_, MJW5.5OQKN>;_Q=D#_Y8__%C770VHE 8!SC#T@RR$* @1S$C$H+1/(N0\R1 U M-U.7>IN;V>K)"Y3 0$L,&I'MJ,//HVQ@UUQB-_HFZ0QL0PS?1?SLN-6=X3@= M>?J S]":#]T(EDN$Y^<;F931W$B?UY3E9B\-C.7?NL3;%():Y1!\_"E-68%7 M7?Z RGC\4A8/7_)GSIJ+=.T!7\9)S)CO<9FJ_MWTIT^3?!_I]$V^Z9)%E9*0:T5:-1J;REM::NN&U0S)_IT0S75 MY?)XHV2?8N $7%>9!]<),VU"@A/@#O(4W+0ZS$1_Y6M%BZX=E8RS=R]_K3G[ M7-P^<17#V.=#WUZ#$9_2+!(!1$A5247"@X1Y$62^B&.6Q#0C5F2]]B+,S11O M1>U5&+ SJ@.&P^Z_8$,<"MMLN(N&)A.]/3M)QKEU4^8%@S>&68Z?B4%_F: MZW/YYV(MOP+E3FU.Z$=B@+_RG^O[/_CJF?]6%NL?]3+@*(U"Y$.!? 01YW+? MF 889HB2"(5)&G-A8UVN$V=N!DA^@\C.Q%PY'&96:#J01S94C2*MPW&G2N-[ M7.C$@D- MH([LW)7"3&H*W0#WVEHZ:G680=T>]G5< M=4O(7R])D'*Y 2-0^#Z5!VQ,(&9A"CF._# +4L%2*\:GX]W,S0!J_]>3BK<3 M<@_14*K4("_:@U9>@/4/#AX;*F2=@21W'2O-5K1JBP];>R-/#("9:;P>UI%- MWLYMV'([=3*ZLV;G,7!DI4YT,JGU.:_H:ZMRX>GAW-V*:Z&D_ZU/A'6/70LH):";L M187E#T2 MV%^D\6A^?+I Q #(22(-DY]"'*, (A802$*&84 ]Z@=IZODH7#OZJSB-2#\(2^4VT+9YD:"D< 7/(DT[AY+$G4WE\+4CP(81%G" M@BQ.!$E:\#\6["V@[[J=!'A>L-$A-W1;. )Q;+]%8S.^-S:CD70!>K*ZI9._ MA(A#]OB374U.%G])Z6/<\!??<4%>V(L&:_Y:RRW^7953[B]C+V8QR1!D8<@A M"N7?,A8SR#V"<<3E6HJL2@D:]SR_5;63#SPI ;558>5JA:M:&9K&PE@:&/-Q M,+,VHZ [LNDYX$7LB=W]0\.N)1^+*=$ JU&H$\_U^X9)S&G, H5AY62AG,?!$I[T$4IEX8<7H%$^N9GF=LNS1#G7,CU0+N MS$C9PS@7(_7M++YC&*E]K*8S4FV_=CGK&1/Y9%IW_ MLMRZZ!I/9J4NZV IX$;^HR%]!!5O:ERN2R P=>#G?#4Z0[R=PS&?VN?9PU^) M.I;K\S@@HSA 7W7UAF[0XTJ?=X:>>&>8U?EA"]X8>(ZO^ MC69)ULR2OA0C1K>UPDH3TTFIC=2F(/EJ)4W.[N>6!L=N8,PLD'NPIS%)G=S@ MET[R7]5MUA9\A;@6'WPS@-O:3@V"S9'ALNM[4DLV");7IFU8(_;<.'>\;/-A M#6EOMB_,;3MT]_'6G)UFI_9Y"S%8XY%GOE3V)^LY?"7 P@/+A3ONL\?559%P71\7"YRV@;:MN^]E^OM0UG)K?4K+EF*/4I3 M2F$6AJ&B8]316Y\.'87L<3 M/=9P6Y!+S)^*D&&/X'5%9C#P(9QDPQNI[.N*,D=';X]L8NZ\!^X-]3ZC: MIU=,]OF)8T5BW>WDOTC)UDM&*.=(#8#M[,)DT]YTB\T M+?<6D"'O#PVK/5R?= + 5_D_J6E3ZFB91AR%2' H8J;NUID/,_EE01**(/7D M*1#%OEV K4FW-.ITXA-$&B,-@1JNW M'8<&W=L^T^6 W?^"*W>KC,+0R4&L#]BM[]'0& M[UY _\%6;Z 57X!6]078*B^7(-"HOP = *!%X$*T_IM]'3:E,&?WE4Q5&'-N M7XME]>=<#K)I>YJB[->;7%ZMK;X$-0-#DEND)PHLK25 M59=J[Z1=Z']MRRU(B9U":'&2< KE1(> :R&UV[,;(W1VNWVYE>EVRL8:[6UR MS=^ZFC3I#E>WE:Y7R_Z&5QO>,>LN,1.!YZ<#R9#8'J_ZQ38T2]W^Q0S4F#%C=N(#+3, M.W[P4?OMT\/:URJF(J?L/50]Y5!44$Q4'", P]Q3B698D*2XQ@ M$$0QCCTA?+."-"Z$F9L%D^H K0]H%0);CB$XS.R(70P-$-J2UX[1A;[W0G':J+=\)C3R6ZG[ C;L_OH:_N8;I?M M"(V]/;BK-IT69OM=/4")/_:V4&V&UEMF/C8+9;'P?=D=>J M"Y78ML*;%,!S57[M#&+CEET[UO$#K1BU, M.@901_58%OX=9RC-K.;;#] ,0G.4T36)M>@I"WY7ZH)67Y=%A$<=$%?%A<<1 M-S>7,3SW_S,ZZ7/4B_E@0<]*@A$F"60$.'#*"5(^"C+<&P5 M+W'8Q=R,]ZM@;_"[$M(RVN$(D&;F]SIX1C:=ELA<&=/>5WZ4,'7=P1M&GO<5 M/!],OO?DT(NH>GTK_E*6K/Y>KMAWO.+UO6Q*D^(M?9KAA&<1#.0!%Z*8)C#S M*9&3/D,T26+B^;$=-=W9_N87$Z#$U5'82DZHVN\8,=M2\;9W3N?0-KUMNA;! MJ>Z9&NBTI$")N@#?=S!J<5U>,!F@XNQJZ5Q?$U\J&:A]>)UD\M* BZ1WFSHO M>%W+K0O)BV;GPOZYJ=?*6'5AGSJ\<_=C:6-X0C(6PBQ)E(UA,<0XPC#,6.81 M52U((./;HR$2S&VCT8G9YH#@K:!U4]:9M#H"3/^UR6O-A&$3E31HE QNAL;& M?F1[U8D/>O(OP$[470A]F[NW^]78X%M<^8P]"!/=\XPQ&';W.]< >?929U## MT]WD7*/WWO7-50W9;^I7W2K,BF7.;GH;Q_ K@#,&Q+_T=@F=%D7H1G$&4J:=;G8Q"]:)B M?4K5RP^[J//PI2V\^K+DA#$/A0)F<40ABCB%&?%]2)-0!!E/(OGG\!(/VW[F M9B+NU5WO014'1_5H=^B:'5@=8#:V47A=G6$KY%AU&0Y0&*4DPZZ7-ZS&<*#J M^4(,AX^_S<7GWWBM4A(+UI5@OR_5CS[^Y!7-:Q5LLET^/A?K*B_JG.J(S&6" MLY1F5-H@A\JBMP7< M,$P<_GHO;JP9W)7>YP/?Y4U[U7 M#Y?K&^'K!1IXLZ09 3\UI<%>]%UGXL4\3N5ZB(4(Y6X\"F'*4E]NSE4A2#]( MN&!6&4T'7GZL&GZ#YJ9A-X(!8CS]PO!@!83]M*S9@R+#IC'T/#H]M09,8^3C5R.:SS=59C5V>,O;:GW?)4LI#XS^$(LA\"9RZ? 5W;1UKH8Y#N7Y%7\^K;NOA; M?<=Y]9>JW#SMRM@9QET8-C>W=:$Y#/;D!M_X>E,5X&\U4-(#+;YYX(4IJI?# M,$8 =&13;88E^-VD3*-54(8E5(-"-$S[F"Q@PU+I?OB&[:O#=L8?'Y]6Y0OG M[6[[A#5W(R'N:"_K6KI)]ZTC0?MZCSI6-W.-]GE%4M[^IJUF M0'R/$#^)8,K\3%5 "6%&(@Z%CSS?8XC3T&J%>5MUYK8@]<0&> VXHPBB,$YA2FD N< \X'Y(19@XKM\QS]M0J_(1 MSFMU6-V=CH+QR(O/S>W[S^!FO:YRLEGK'8E<+NYPI7DOG-^U6B,T70&.M[BC MM89C0,F-J^YVE8]L6/;AO%,.G:<96N<6SC:A<-(D0H>9@V^5+G@Y1]!I8N"W M)A+H&W_$>9$7#W>\$F7UJ.J6WY)5_J#':+NUR1_E([?BN_QI+11CJ6)=Q]7Z M@QQ?'7A+,QP'&:@J"G8:]*_5&2B]SKJ[8TUZ3-!RNWWC-JV?./I75I\UZ4_'/=;U1(BXS MG^/0IQ0BC@5$<1Q!@AF&04($]I,0>PD?6+_'3(*Y+0>-N*!JY05R,('0$H.\ M%5F[<[4+U_9P:C\^9C9\5-1'-M/[I7Y:\5ON8?"M/PR-"J#3893"/W;PN2\# M9-C_6Q4%LH/G3(D@RX:&F<.[2K%+K%_NY >W5M[!?VUR723Q0U[355G+GG8Q M2SY!0J+CP2 ./8AP*G?-)$@@2B-I"A.>,69U/6;3^=R,8"=[<^?0"6YGZZS M-S-S8T$ZLH7KQ%X +?@^J& GN^/8L6M0U*8- >6U.1O4Q@!?W6KU M\2>GFW7^S-_+?>)#6>6\;IW8IIZ[,VW,S?A(6<%66+"3UL)Q=PXQ S>>([#& M=NJ=P,FAB]\4C6'.O7,-3^?J,U!OS_%G\OS0TUNQKN2A\._Y^L?[3;TN'WFU M91KZ*E795.H*9XF9W*JD$84"9P%$H8]@QKP$9@E)$&-)$F"KA"G#?N=F)[Z4 MQ0.4'3T"Q@6O5)VUH8379K@S)&%/&8%^3.59.?,BB3O&,*8D(S0B""=D6?#U M]*AOZ<;7_],P-SW_.O^"1S_U-A*#/Z3(H).Y1^JV #NY79YTK8!R=KXUZW7B M4ZT5%(=G6;O7!S"5;SG/Y=[R0UYQNJLJJ%GH:OWG-TYY_JQN^>_+=^V_.+L1 M9L9IXU:LN2TH]S]X MQ;&2T((KV]T@G3=U;P?]R):P*;>@E )2*]"HU:N3VBBV:/X+=KHMP'T)WG4_ MTS7#S9*=8;(_W;(?7EKQ\QBX5VTI&;:(%U.H*.%E5G.)]=3*_O9;I%U!DB M>XNGNU9'2WA0@?OW:N%>9FD0A4F4P80&*J^=IS#S2 @1\L/82P,O0E8U.&TZ MG]N":)7V '[7.EB&$%J-C9ES;2S$Q[X><0KV&%D1!ZA-EQBQZWINN1$'H Q( MCSALP_[6]6M9?-NLN.^1R+^IJAM6/LD>/ZWP@^F=Z^D6YF:7I*10B0J4K-#? MRU%MQ3:_?#T#W.6K5S>8C6Q9#. "ORN9'=W 7@9ET/WKF68GNWV]K%K_[M7@ MZ0%N@/=E46\>E;GH0@1"FF0XQ!AB1B.(LH!!^4\!*:5)D*8)2C.C"];CS<]M M]O<$M#C!':)F<(:^"HOQ;^0ZV8:<: _QL#BA7H7+1"=.*WSL#HXGU3][$#Q\ M:[J#W4F)]PYJIY\:&,\J!^2K'"*=W9-BW\,TBZ$?>QE$ 46J)#&!W,_\!&4X MH9&PBE?M-3XW$Z5D TJX06E5>["9G7F&@C&RC3+&P3Y(](C"KH) ^TU/&^1Y M1*F#(,YCSPR;GA\XZ85^WI!:!P@LB=PQ$)H1Z*O*CBB2$Y7$,8&A[_M9DL8L M9%8%98YW,[@)+UU#X/@J-)?J*32:?[ M>45?3_P+3SO..%%WG1]*E2.XY%B^2D4*,XKDPIUF/B04(1CSB% 1"(_;I6<; M]#DWXW V(V(!=-S [XWHMFN]P0 8;@'G+35WS M]64C/L*%[60<_@=7__!>?&Y>)9M ME]6+[*KKNM_K5[Y>\H#X//0$#(4O(/)Q" G&&(:Q2+PDYF'*(V-_QP !YF:> MMBH TN@ \DX);:J>^NEQ?&>W"FZ8(S=XI Q\+"/C/[(=VT'?B@^V\NLK[&UF MXLW^DO%U=.@MW#DC#\%$#I\QAL+.+W0%CF<]1T/:G]ZG:]H9MOO] MNE%.+L6B_%16FGCN.W]03==+E,0XXCB&?B;7&>3)OQ$6$D@]N[FMMBTDBJ*&6JK:R@;H6UV]R>P==L3^L&M;&OU[: [<0$WR\!9KV+O8R% MH\WKF8XFW;->5OCU5M7@C8'%,W"EN'+J.UYI!@A+M\ZIUV?T$793*;X<8!<,:]S@W4]')#-;X M)\#:/UGQ)D9S78+U#P[H3@M0E&L.?B@]P%H=9AK"/(MSOM&@&/A47$,]^JU2 MB[*4M_$"+T!/9*!OG;30KK&T<)*XQG0BKX@#;.V<(#8XG?5ZTG9O#1J\] MOX;5BU?S:.I*I4M&>$(9SR!BB33U+)@ ;]8_RDJ5S?I?((H6"8JU:US^ MU0NW#RGZ3/4 BA8H#O4#",EGD^Z!\9DA&MN?[%)E_:X;@LX9S%!+,/?W=6>?&QX1]+F0 MITZ],GWCC#?UCG79&7DLI6J]DLMFS/PD%BR&(HTBQ<^10>)'&<0,)7& DQAE MJ6V(D$&_<[,ZW_B3;$KG)CXI2>4.$6!5,$W)J\NI57E!\R>\ MBBEH/M:)C9 MBQ$P'GU;*+BY6S J^_R)SK_I=YZK5\0#]A9S8/ MD#.S@-?@,;(Q:Z#0LHU0'O"4XHZ,RT'SD]J)4\J]GO(GGQNX19-G(FDB6K*L M;ZJTZ:WX:\VU/^SFL:S6K7E1A6>*FB^#-(RHQP3T$D\>, .?PBP*/4AYG#$< M4>$3J_ ;6P'F-OO[(JKUN>ST 2O-2%T,NG+M'X??E\]<[I;6O^&?^>/F45,CFK/6Z?! G3PMTJHZ&G0J0&^30&_U9WMN,,PV1WN&,-A>ZT[',H+ MU[P#&I[RVG>XWJ^N@:]H:$ 5GC]PQ>KWJ[+F]^5OQ5.NJ3JHN*O_;U[O/O?SE>@&T'A:E>@Q@/;\^C(#HR*N!*9@M M*1UP6A7,$JYAE7T,VI^NP(^YLGMU?BQ>&QA'W,32-\'UJG)LN] 1.$Y3$7DSM@HI->IV;^6F%!ENI+:.*C9 V.X$[ MQV]D8W, G3QD:V'![^U_1RDZ: 63JV!DHSZGC4RV@>$@3-GJY8%Y3#QA#0VF?Q;AL, BB3(>!RF\J2,E^MRC5=FQF:O=2NCLNUC1+>W MZ@.T=7H&.?GVP3.S'X,A&7M3HN621R'7):>.*NR*Z7:O[6FI;(^I=_2A M83/U&Y=GG5Q5D7^/ZQ]+RGV"149A2!B'* XCF&8A@PE'.)6S-_2B;"F//J0T MW1GL=V#S:?:[&3,ZK),/4"F@W#G3U8;)?\DM=*D)GJ^9RZ_@-9O,PR$;>3;W ML%*2N9O-QS5V-)U?-3[I?#ZNV.L)?>*I045]/QO#NW';LJ M3ML3TJIV[R$P!AZ *S$9>W7=A\-]B=Z3R@\MS7O8X)0E>4^J\ZH4[^GG[*8D MX_GR8['.UR^?\A6OVL*^+\LX8EX:(@^R !&((B)765\$, PR3!DG2< RDVE[ MHOVYS=I&1*!E["I*&V9?G$+P_-1U@,O(,]<.$N-I>T'Q,[-6OMG,6OF7W:P] MU=XDD_:",MV)JTH24"P'::4]QMLT"EH^/N;K 50S1U UVQ)?A]7(D[D3 M#NRD%)S5RR(AQU,2WIX4L$#CL/33UYQ^-W0]:;*BX?W9:V($^7/>/7< ML'HS$:0B2SE,2(P@P@F"&N"U]Z@"B]$LH M6QR*W6 WQ2G9"K9AY^7+8+@\0)_I;?H3]675CQZQ#5X;5-+ICI=?>7GS_*"= MOZITU,WCVJ*@T]'WYV8-U&;@[N,M^"K_?].&KC3.;B4P+^HF[/7&(H7R+'R7 M3^WT\:?L_6[M]=BGO*9XI>JZ?RS8!]GVDH=> MR) 7P%07C,U" G$8I]#'*(Y2XO$D,$HA/M?)W"9O*R=H! 5*4B!%!4I6^-< #7RG!Z$D95G[A((@]QS)QN=S$=W2:V^H^[BLT-7YI+^]X[GXZXJ M'RK\>+/E#VKV5_XR3 *2BHA#AD@ 4<@)S&*40,H"E*$$$YP:.=XM^YV;.= D M-"I![8!H"8BR4HS2G4=K4\A!: B;^C]^:A2MP2^;)[ N?[7="YB-ENDFP?D8 MC+Y[4'#V:&E:F1=@)[6S(\% F)QM.,QZG7@G8@7%X1;%[G4'.6A;*KJ[CJJH MZ>16?"W7O/XM+U1ZPC+-B!?@A, X%0E$)!2J)AR#TNSA, RR@#*C?-PK9)B; MJ=-).7DO*:?'!+HX8'Y2-E'1@]8+\-CHL!98WZY8#8;:U'@_>D=>;\\CN ME48=)4]E&'".]MR6G4^Z]1X&S.L=^,!6G/@6V =]A=A0BN@"(/4RBJ(L\&(! M>9HQB$040A)X!'J4L2 0290(OBSX@V*DOQ_L73C2L]&4RYHI=]#_V ?MLN,Y7< S]06Z"H6"^C8> @4;;B@ZFN;<.EQ^R@C%<\@1]LTJ*A]?&YS5X?"R-^;AP=U M>I^?E@-5'GD*7M36*J[GE7Z#PGBZ-B:+VGDE=#](Y_6O!N[.U0K[3JV[_8"J MFZJ2 Z'C"-Z][!ZYPR_J1YJ$XQ/.*WT/)L\-FX;PO%;L<2H+[V_E2C:SRM?R_%6@K!O\A_%#6O;PIVJZ@,VKQG%D94D,B#(?=4$8U(+F0\8##T*)(S M/4B\+#&^)K;K>VXKT59ZP!KQ%Z!N%0"K5H.%]B)K+@B+>TC+,3&X!1X/Z9%7 MAQW('SJ0.]G!ERW(4GR@Y;^2W1=W2I.PRVLY>YEDU. M=XD[3->]R]N!30RL0[G"=7TK_H[5,K:^K1H^[5V9Q&5 <$)2BF$8" P1$@G, MO""!(A*8>%AD\E]6=2DO=#BW5>&V6:^UW?^C$;I65)K;@+TV;G+PK<;%$3 [ M:[C$=>PU0(FJPJM:8>4'VU#U+T!/8(=U)PVA<56'\E)WT]:E-%3^H$ZEZ7L# M?37T!V>;%;\5-U0N?1M=H5N;-;6YKO@/:>KR9_ZYH.4C_U+6]2O&7D90D)$T M5-';,41!D#9USD-.(YSY29!Z1G7.'W+( ZX"",?9EPES85^"K$0%)(TB)"7U* MEQ_FS0S>"EX WLQ:NH-S["NQ+9)MV?%&UE[BBT/F'"-07+'HG.]L6D8=(\4/ MV'7,WIKXFN[COS;Y^F47UUQKBWC_ Q?M(>TO^G3VN6@";O[.U9:5LY9K0?]2 MY1=NW;%+CC$B689@C-(4HI0QB!4M=>C%"659%(;,ZFP[&\WF9C2UA,HR:FTY M^U7;2%:N5KBJ5?GUQEY.==_G_$,:^3KP+3^/^=\6-NCTDE?J=C^]E@"!V^[R ML,%(43EW@9,=3ELV%OV(3O+N74'.X$YQK/%_ZRM'YWK].6XDQQI.9Q>6HPGH M@I>^*X9 ,I.G%6S?-D]6ZJ4 RV6K?;R(I<%Q4M MM@9JB4B"L? %]!#S(,HR3;)-8.RA+$4H)"E*AB3EN!?5:$I-G\6C);W&M3'& MJ(Z\Z[YRD/XT^^?;7GA=I^ENFSR#[>_E@7CKC>P9"?\<6]++$#O;7!IT=>V5 M8I<3NKMH$LC+",41S((H@(B)&&:Q=53[GC+-W+W^5UNNS//9R9:N*AQNZSI_S=:X2 MO3FC21Q@Z GD0X02#V(O]F$082_Q1)0050+"O)*A>==6%F:",H>J@KFNE_;4 MRJXV'+]L:ETX[5=0=AH O%7!SMQ8C(J9]1D'ZY&-D8)920WN^C#_M8-Y*SRX MN0RSM6&R1\R1G;+H>%*S90_(:RLVH(4!^0 J.N!]6:@&>4%?5-Y!47/9]ZWX M7-2;2I5T^<9I^2RW8'+^!#P4A*4)# 5/(:*_T -56$8M8=MPF=!8TBD&MV>$(+=H@Y-1XIQ3I\^/<_:Y83L['=)S0VFU MX>Q+CHGB()#[Q2XJ)*,T#%(6PEBD&")/T<R+:R1'MC)] M<1=@*[#&\\8$3VM;8P.0(XMCU.6D=L<&A-?6Q^K=83;HTZ:2)R-U "K8I_RG M^EO=W, F%01QY$"72Z. LC6'F>82C5 0!L

MO-7F7<_-AG2R@LJX1.@ O$UW*F.@./I^Y55QI2VB#7ME(SK8R>YRXV*+ ME[/MBW''$V]B; $YW,I8MV#O:-4^M?O'A_\J__BM>,K?%S63_]Y>M!BZ7,^W M,C<[HZ4%]_EC7CPL@)09_/;U[K.ZEZYSB=H9/@!;^"Z[7]TA-[)MN0B:X[)& MYN ,\L=>:'HRSZR9BGT?K>$;P_8MGPM:<5SS#[SY[^?BX^/3JGSA_!O7Y# ] MC\X2H103+R(P$KX\[<1> $GB"W<3=EL8 M*^C--C%C 3JRJ>G$!K]T@O^JL@HZV4$K?-_MZVXC,P0S1UL9JZXGW7U M=F90&T/+I\GVU*;I5MUBXX+F>'57UKGV!1&YH\)TO8PB/T$13B'/,GGNP@F" M62@2Z*4D88RF!&&KO&Z33N=FM;8RM[$DC=2@$QO\W@ENR(ML-0!F-LPUK"/; M+@>(#BBD9@Z1LU)J!EU.7$S-'(3#7\__X?J6?ROP#7\@ZH;+L/J0B"2)[A)88)EY"FA,/,QQ'D M(B"4)!GB)%L^-95%U[A:3P'LZ^[&@_<=7NED$[P&A#_D1:'R&N7.[>D\)X4I MN&D:241C!*,,A_*,D2&(4<@A)U$41UGJXS!NP?U8L.F@[3J;!%BN*MDX@]3T MU' -2",OYXU "W"S7E#::1!<%E3>[V#Z LI'%3Q:,/GX MD]=RQ>FFV_V3$"D6/*(P3K,(HH1F$).00N$QBKPX9#2V*M=XM)>Y[>._?;^Q M#/0X#I[9S+X:DI$G=X\@KJFH[CZPXRP$SAGB^GV\$4/<$35/,\0=>WC8'/^B MW)3*:*A22-M_?'Y4]!/:7= =FP(BYWW(,ACQ5(5]!1BFGO"E%&Z68"LJR'NRVMD&8]#-S,484(YL078BZPBQ':A]J476!>MJ1['(/-_G M:6I4H-.Y9',S)QZB\$<^Z;F8!S/ MLUO69^DMW:4?CH:Y)HMSU<' 2IMEH2^L_IZO?[S?U.OR MD5?=U?K+-_[,BXWF[7@H=+$?BM+(3Y,4"L%48>9$7T2ET",B9(D0&4-V=3>M MNI^; HC=30/B!^SP&IC:]G_W"S<)<88K0-H M2NQVCW\N M,R\* A2&D*)$0.1Y!.)4",@%C7C J!]CJZCN<<26?/HEXY)ES.=OU/;=E0$Z'R"88TP[H M\W9[9/C&]A#L! >=Y* 3?;%'M[( 2GP@Y1\/:IM(V-$@GRHVUBGTEH&S@\ [ M'TIKU^2$P;6#=-T/MQW6Q!45\LCETDODM1M[6Y!3GGTVC]LZ3)PV5>0>_:6? M$H)BFD(D/TF(D/ A)IA!Y*<889:2,+:C:!Y-U+FM,)UP8)4+2Y*,$8#:GYOS:RNX_/RC^RS0X-,Y^@E$60^RITGH8^S)+,AT1DG&9)(A(DK%:( M$QW-S;[OY 2-H,.3<$]!:VBL'0 VMJD=@I6]>;P A"OC=JJ;:4W3!64/#,NE MYP?SD'0>$"EB4X9DDQ<5%6K:?D'O_DTBK)CF4?>8&KE\]K_EA_ ME2JKF\ER)7MZZ B4EF'D4[%0% M.UV[$6V?U^HNP+YZ6TXYIY0K8P^".X:6T22=FM!E;,B/\+^,WN6PQ>:O!"KI'I((T7TRSB%./81Y"0E499%.$VM3,E@2>9F:+Z4Q0.4'3W*K62G MCR)\J[&T.%#U!U9*N2'69_APF=FF209A9,NE8A4^[R&OU5@ K!0!6TUT&)AX7 F77"O:40SITU1Z'9.C;#H:9Q1P;XI&-Y3ZZ*@2LHR/=:0!V*CAF178!HDN& %L1IB<0 M& C247Z!H6T-,X@?<:7HB.H[7NF[&95!4=!\U12WV7KSD>?YE*,4,M^C$-%, MP!03#(F/$A8*CK+ *E[7K-NY&3VUA\GWO)-/>L$5D4BFBMJL"_S*%&VD+-\>9I;NJE).K?7+G?QN MUM(2*CJEI^8*^5ZV>/,SKY=A%OJ!B/XO=^^Z'#>.I8N^"B/VB7VJ(H0=O("W MF5_RK<=Q7);"5G7'[/J1@:O$GA13G#BB(ET>IR4A@P@ M..8@DU=M":@)TE:9GA3159^K:LOHPN974[JY"+8NR[B <&1RV:/W MO4:OEM.K!75)+4-@.&.4BQU-3"1#"I_RQ^ ;9K1!6;'X6&Z*S=O'9[9^%/;1 MW]:K/S=/TA$.E6\+/T$Q"G(,.(4(0)Y'(.<9 WF<0\9($N)$BS,&^ID;8=2B M>JVL7BVLUTBK1Q)#T/8SA$/ QMX4V6&E30^:2/04NA(MU+0@?MBSP5"[DU"! MIG(M#^@^;A'6ML_0TSH.-(>CLM*>2KVS/\OD*8(A\WT0Q:'8P00! UE(?4!B MEB2(A)&/M:K#F'8\-YKXOGU^1NLW&0 M,=$=F5-VZK H81H!DE<9;3-$5&B7[=B#6W-:/1 M2J;T:O3R.HIY>\VZ$4U*.96+L:.>779,1X.M>YTY]1".?L$YV>A97'NZ!-O9 M1:@3H2:^&G4)Y.EEJ=/6+;.WK\I'=5Y<)V!Z]_8WMGIG@MS* I3'!C]* M,B)678 A% 9_F&& .0R!GU,Q3[ 8]=3(D\2L^[E1>,?LW\LM3"8UC&IN2U^P M]JSW^'+CJZF7GN%8Z3'S>",PW55'+;H,%^X,@Y+>9'=@G@K>"CI7">'-.I\V M+;P5,"?)X>U:L>/!-J5M7=F2O5]5FTI,T 6%G$49%@R79;)6C:"^G <$1"2% M'$%.PS!:O+(U7NE2WH6>3&96M[_Q)M@NRR^5VVQY1:),&R(%-B.N2^#J,90# MP$:F(G4.\;D%2 G83^_&5#. @2-.N=3+I.0QH.HQ2PP];G$"^L#(4UD0M/S. MUJ\%V=7]#/R(08H8R"GT >0D GG ?)#$499'E"9YII6.I:^3N9DX.S&]JI'3 MX'3M$I :QY4.X!EYTN^1:46T*31["2*#PT8'4$UTL'@*F:.#Q $(>@\-+[T[ MW0'A@/0'AX%#S]HF$CC,PRL(].,/LMQ2>;&T6M$_B^5R$2,_#[., DSS'$#L M9P#+O%2" V',.2$0&>4:T>ET;G38R4F-FIS4QL%66F#KF4:N(1R9,L]D])8> MR;_L9/9:H2_[WUC$S>MCY"P 7J/+B2/9]4$X#4DW>-=V]X4WGTL9.U"'4]77 M'-_0AGWDG,GH 7;/Q$T5[5K87DIALT$_QUMVTCH3K)9FXG^,W^"E3*?N/M =^+[W*C M9X&:L^V?2=\3;PHM8#G=*MHT8IV:29Y1L0^L_N_G\K2X\K?5'](/;Q&$<-+4--ATC7+1@-_= O-.>XVB8YLT'.7O,BH]ZD3$ME M+&<&Q4FI.,/7;2S6,[6U(78-NTWJE M2'>4.RYO2:K;DK9WMM_%1GOA1T$>^$D.*,,(0!(3(.O "7LVH9 CEB6,Z5NQ M5\LS-W;;>9])?S/I8:OR7)H88-GE"L;TOC%1MVM$R,:$G';6IS.JI1L_0XG:&=;\5?GTW$UKF MSC YM-;=-?N3 @B_%"53*>P7.!?6/<4)B*.,B>410Y '.0(,Y]B/"80!@9,& M$>Y$F]M*Z3(432KI*2VGCB;UN+GC.?("_#40SE]:.$)ZG,)+]P+]M<* M,3P!U'F8X6D/YJF%/C0FT*>B(F@I1"A6])/X7;5($?0#!!'P<>K+%"(((!HA MD$2A'RV\O<*+L5U*LE]6I1/26K?E*ARZ#V4Z@SJ$9F0RN4C-() M#:)@E4SHG<(X?67KC?0C?1"P5M+;X&&-I!?I!_16 M+?)03'4N++PD#J#,,):"/$HX2'P_Q00E.*!&A3^,>I\;0>QD]#:UD!X54E[C MU#D$OY[5-1JH8U/)L5-G1_0;;X]V([WWH0_M*YTZ-5$;Q:ESJ.^?Z-2I"4N_ M4Z=N(Y;)$IC83+.CX^4"X6)9;-Z:>L#5ARW[RGYL'OYDRU?VF]B1/U4+AOP, M,I*!&,7"R*%!+,]Z*>!1$O@!IBPUXS9;0>9&<_KN"U!L 3,"0QBDP%=)9,.0 00S08@A@3BE)$4L-4NFH-.M MR=R<)K-"+9NW%,*9L9\6RGI,YQJYD5FM%K?)]W(<1WCC-8A^Z4/4F,=,('+$ M65I=3LI/)B <B<]*_,O" MSX(HPXR") SE:1-+0(90 (*_1#EE E.,C+$C+J?F_FU/V7&K:@>:60U-,O, MAD'3&!L-W+%-,'GT+G,!UU4@6]F[Q_H[\;WW0X";VU]6N+FRNLPZG];6L@+F MQ,*R:\7"RTA8Y/M%%(!OMXO4B?-^A]6H]1/?F-C/S+U[6'7!-HF:8XIX@:>02,B/Y$;D/$( M./+SL42NUZG'M,WI/'@LM3UPU[%MPSP,\_[UYV&P"I<\;6VR\,B+BG3#(2\_ M9+>-O2TW!2V6*KA2T8&JEENGV6'TDQ"P#K]1:\<=/RYA^>[M? .JSB%$680Z^VG9S)P M(W.>Y9@9[[(G0-/1EGQ,22?=OT\ ^?%F?XHNQ[V,EO=[G\3L6L2499R0!+"< M1@ &8AW($T8!33C!229^ZX]R"=T*,#=RE\4*QKE\WD'N]M+9!L@Y7C9+'::_ M;3Y&;^);YEWWL[Q=/@;']E;YI!T[;E/IB"2QLK)2S"KK)#>'.2B/@S#.0\#3 M, ,0\@C@-,E G+*4IP3%.-*J.:C1U]P82XGJWNJ%#8!^J>DSE"*N1 M24FMO."=^$0%3/6WZ=VNU^(1IGX>/'$TYB -7!S135]/DS*+ALK')*+SBOG9 MUL.:BL']7-*'8K/4NMXX?6MN$UT)I7]L=03!\)F5O?8C3]W6_[8S764"5EJ\ M%G2+EEX_,$8'5NKN13Y8W6TWU0:51!-Z.WK\*B>&0??[ U*2IVORX(6V ?<\;] M",0,$0!1& *4!0S0-$0)][D/DV3QHL(4OF_0>J.YSD\CO MV@A[_+$HRR9LL);"^Z4H/;I:+M&ZDK_R*@F&YCWHU%](EB5!3%@*Q)\^@#G. M019B!I(\#61F:5NS\1GI"B[BK\X%9 MC-^\LY:SU%SN\)7NXH>]]C=>J[_7 ."U"'@* H<6]K1CYLI:GTCJ:2W_:8?B M9!''C?16S%%5/WL6L&=^$9FO3:\!BX1%X/TT2>C^9P MF7DX]@/1Z\AXX=7I_!7[93]P2QQX]*K,8/+"_.,/02TE6K89R@8+F2V^(,8H!R'.<1;[*.0TL4@%9B/+W CT0U&AQ\U65]VNK5"(N,B.]4_#TJ.PJ2$8FJ"X:(]R 7U3=$8N;0N8X21%) 4XRL0Z MBF$D3V@BF:<.!X@F>1+GKJM/G95D;E-[']R^$5\>\YY57AFY)Y$?F/O22>>' M1^/<9RK0QU[13VSDC9U F*)Z733Y=\ %;_,G$-!&.SOI[V1FF0SZEJ ME?GXH*')DAV?$[^;W_CLOYM/MH_E1C9$J1C.ZGY5B?G^?XL7]34E-$EIDO@@ MB>(<0$ARD&4T!R1*_(B$&>:IUM5=?S=SFXBUI%XCZHU7"^L):0UG9@^RP_/4 M#5XCSUI;J(RF\3 25I.ZI]G)IOBP:MT)K_&TW:GJ<7AGIR8EAV+^RPVA+Z.2 M6,Q 'F=0WE&A%*7$3T.CJ*2+/QE;O M\-4)8F/30"/C'B/'A9KU6K_%('@R!"K<6?$PI2S ,DK'V8)49)=7I[ MF]LD;];[G;0[WQ+OCUI@P]0X_5#K+?_. !S]!L@:.V,K0 L31Y9 ?U^36@-: M:A];!'HO75OYK,Z/($MTX2B%F, 4\)02>5J' 0I\F;451H0&*.2Q]FG=A3[F M1AO'];R:9"!7U#S;PSE\3N I)&IP0*?*ZJ=G2#@H-;9OLV?5.GL1*G+=7Z;P6-D_ ^J?\4.X'+;DVT#!M7K[@6&'W:7<$VF M%+_C;=WM!4XB"L,L 5'.(P YPR C$04,!XF?();&[.H4:X==SHT"5([U%?=6 MNX1@2RFT8:8B#:CU=@5N 1R9'RXF4VM!;64>-WG:>7Q&3)=VU.%/3Y!V'@"= ME&@7WK0,(49+5CV(=V]+^J%8,[)/#*XZJ]2?WQAAQ:MT'6_3L#VLWC6_9721 MHB!/.?>!L$5DP+$O?DKS'%!?;#FB*.$Y88O-:H.6>HSD0B@CSMJ)-NX5QG-1 M%L_;YYJMO)=&ZB9WX;H1W#!.V<7XZ='!*;[;)M\^W?;S5I-#$B,8Q"F@4A M8)P'POA+.$ X#X&P!R-(LH"21"M,\:3EN=EXC7#Z&[M#G(8W<];:C\Q+C5P. MPVU.> "QX0Q9CC7 \X#R MU#@9UH7.YF9#UV&]1EK+&_1>G#7WD([0&WMO: V<74*L 41U/L-DM(:NMRF9S+UXFA=@P[CQ+,4O]V.<0$$P3 %F:@AQG*8AC M$D64LRA%6K=TDT@[-PKK*EM[M6V?G]'Z39Y4?R\>RX(71*[Q>Y6\5BKS32=6MJ[Y(G1[9+=\?-I(U5BD"81[2W9%*_%YNTH:Q;D.(]3 MF $,"000QR' ,JHLA$E&$>8^C8RRG5TOTMP6GNXZHZS!6GJOE=[0=+Y^R#0- M[$D'8@HSO"]-;:W(S6Y01LUVY@Y:5_;\]0)-:_4[ _!D;^"NY6LI^9;\:UNL M&?U4E,6&?9&7/Y_%.E$^%J*[VZIBF^K=VV_HGZOU^R6J.B8BRL,H]K,,A!E" M\J"" TS\' 2"DCF)"*5(*^6+.Y'F1LGOT7K]I@KW/,N5M5+FW^\5X]NE)[52 M5N->,Z]6S9:HK0?2E*BG&)ZQB;I11@Y JXY7ZP.40J?#(I-5*J4\I=5$S'TM MULZ9VUJ@G\3,##.2 M D1C"N*$,P:A'X=Z^;=Z>YD;OS8[EJIQ15+S45+LML3%K/Y'XBA3[_C_Q31R&ZBWQ8Q!'-^*EZH7)-9W7-]3)Q1MT?-TURY?0^;9\]4-5\^_EB3NC249O;, MP[?F1@.:U96&L.B?I]?!,/+DK(O?NJXR=5EEJQR:1TU-ED/SO K=')H7GK!; MGS7- 16^STE 4!AA$$=,9I].8X!92 !-?!1S'OE!RDU6;8.^YS:)#8UO@^0) M-@.CMV:/!/?(9.$4:>-%W@(S1TN_2<^3&@06D!R;"39-V!:A;V+![_A[5#U] M$L9T=8NK.OPH)3#+0Q^##&*9UP7' "$? HI]0@A-LPCY9E7H+W..T>YT8F4F:OV E](\O!M6+?>,^UX)ZL>&B0JEH+ M^GYF&070D>E%8?FY@^7[+I:-S(IW7&-ID-[;-:83I?%V@*U9KFX3G'ISUN,XK M=FQC77C*\E3WX?GQM_*E^%!49'^W:W+ >ZZ!V4U'==+Y4#S+:_7?OMY_]J2X MRU6UUQ^V6W[_ MMEK1/XOE\K8\.=O9C^INL6$A#-*4B849TUBLSC . T)R,,L8Q'V,Q\:I=PV MZGUN;-$*K^YW3X\ZNY/"\I3&;'#T+('1(!^9=9RB;6Q+6*'FR-0PZWM22\0* MEF-#Q:X1ZPS#LNXK^\#J_WXN#[,)?2D0+I;%YFV11"DGJ0R2#(G@NR0@($,L M 7&*,D)QRB)H='NFW?/<:.[N,*V8MVP$-8XITL=>C\E&071D%FME]GYII?[5 M*\KC]&/>3G2GB8G-T'*7I%BSWZD3%IO!<29YL6$#EFDWFOPYW]@2;1A]6#V@ M'_\H-D]/JR45?7U:K<\[>2\H)9SZ:0XPHA1 +@@L3P/IM 5F71#YMTH5<=Z6A:D+M?7XZ9'@J&,R48**6H4;3XCN=62_\08B7ASF MK;@2153"N+8].V*5'H^H>KI?KUX+RNB[M]\KZ=^PRV;6 M1,8(,V?!D\@G(8,@RV,,8!IG(!?[8("R *91'"99#DWR[NAW;60,3I2W45X, MRD0\2G;IT?/+5D[0HOS5X[M\@6BG@AE=&HR*'D&.@_7(E"AA5KX*]UV8?V]A MWJ=EO!V&V9@,S1%S1'\&'4]*>.: '%.<10MVI/:!<;9>R[9E:0U!I/4^6B:U MRA&G,.4Y2$(L[$&4)P!QL;_%>8"2*"=!1(W.[BYW-;<=[)=5^0@V,J$S;626 M]IZ'+ +B>O#5HR,WJ(U,/ZV0;95!:9C5EH4BH95OB8.C3> MN":W_I=Z#[M+U?"E*-GG#7NN%EFD-CS0'\)R3(X0!13@.49ZAF&0FG&/6_=PHJ".]NO4Z4,&,> S' M08^'QD-W9%KJ GL@N8)Y+_M(F;/L<'/$68:=3TIA=L <,YIE*[8!\QLDN)*V MU8V;A.N1SV'HYP30&$$ "4I!%D!A2_$T2L-0IL,VNCT\W\W<"*N5TFO%-(UP M/XNE'AE=C]#(I',"CL.<]GH@.(MR/]O)Q&'N?8J>QKGW/GUEK2!E.WUGRZ5, M;K=>\6+S9555BSAB,21Q $B$4P!SF6H90P:HGX5IQE*<1IE5&:#S_/JA<5U=YT)O/Z=P3K_J%VOB#+QV;3:U]MJZJ;A^_EKL=KEL"BG? M\6^,K![+XK\9O6?K8B6>JS;=)&L1CF)(8T%1J:PGP<5VB\48Q$%$>99G<OD;FQMI"V&VU:$>Y=O6]+JM(&2ZY0AW/;Y-9%R3H>\%LX!+_F=:%#4,>^+SQ"\F,_:N;7@YI0N+H?'.INV@M"3>5/ M;@AUW[,L-[1Y8NO&J4$HTN0U3?PHP(G8D'+EK92@%.1A'(&01AQ&D% 4&N4! M.-O+W P4):2WW+DKV7@HG8L?7?UJOMB_KHU;:R)NEOF_+V>:.[GQMH9FZ$*<7UE+Q>/=D[$GO? MV&:[+IOC&_W-W!"2P]LYAR".//<=X&>T?=-$QFH#-]3V9%LX326[FSC=5ZZH M"'MZR+0__7SWMG^D.1Q5^28^H6+]=[3>$' &49 ARQ##.:H" TJ]8RML1S(S(I(^!"2*]H MI/362/<(:KIQUKQ/F-/H37BO<' (UE%7!N^UU]+[QI.:> M5-UK=?>^]7T3=L5VIQ@GEQ5[1Y5W^K*_4\!_MG;P)!W;K5>MF\X]VT5^%F21 M!?) ( CEX2(!$(489 %+08QC7R9N)20T2O]\MI>YK0M**.^7HO3H:KE$Z\I[ M$999)>6][/%A *I/DL!'*0()E;EP"0Y !FD"$D9)&D4ISB*\>&5KO)H,UFYO MXP$K(RR+.KKIEZ7TG]D#ZZDSV^#?/3PR^'JKZ=6 CKP"[MP9A8#U,E=7+2;N M%JI>"!PM+N?[F'1!Z%7SF,3['[8\BCW(8/*M>'S:W/'?JSH9TX+D$",:"9J M 04PC@C(?3\%&IC>2IFV#GA"V/GIT>-JH XJK4\?>OJ8]?=11^^044NLE2RM.Q]/E MJTPI76T85?9EI8X_NO\NO5V^KC;_R39[/YAN^=I%&),\38FL$YLR !,2 7GF M .(\SG,_(HA2:&053B'UW,CM]W*]D],CW5TL$9K(PAG;1N$F#]*JUL/0")KD M@] TJN8VS!,>4YQU?]SIVIY*M,7$I9+B7S?>F["8]WK>.#L7_BE#XLIHG$3F M:8W0*8?AQ*B=M'/;%"O=F@C**7CALR".8F$+1PG-A'V,&,!1G("0H"C/HDS\ M(C7+K7+2Q]S6C&Z1ZWV"E:.2'6TA:\,T"><@UN/U*X$;FX6/,7NPPLPBS+$*A=5/,VH[FMLDWTOJM:):US;H 5AOUKN!;>3I;XF8 M>:VC03!#=Y>@1N+."M#M/MY9%R@IS$KM#$>(13+#CLKUS[#KB;S M]+.#H.OX9]F"9:TG5)0R'\&=:+UZ655%'6%:>R$'"Y^&<9H'"4C%_D1L7'Q9 M, QP&(:83].8Y;1MF# @T&-I]Y>M>;486V APDX3 HLVDE7C>]M^:FM=HTH+% M55&F_LZFK<*DI?A)V26]MV;J2]EN2[1\JXK*?.-_X?VYK19"SE7) M5MOJB%H:N0UV])< T]B[.\!J[%UZ/TQC;,H'0+';?E]J=+J-]H!:!UOJH6=G M8-'*9&.RK-S?5TO1C*P2V+5I" H"CC $"><9@#S/0(YS#)@?)"G-1%HBVV=Q)MN=/D1J;MQ4PL#87@_)T^R)^#11$8WN+H=SX\P.W)[1*R)CTR8:ZP]EI"AF*;UM#2'0(\D MQP!V9$H\Q%3Z[31"J[#&SIG/^SYP+)?A^^;7 M=@]K*@S2#]NULDUU+^L.WYH;G71WAJV,^O=R1X@,W\;9@S$R!3RL$963WP@/ MHSNW\ZI;W;0=-379_=IY%;JW:A>>L*T*O L6D\%X*@2O4Y4JS!*._!3 +);) M9D@ LC!D((H2FJ"$1V%DE-*AM[>Y3=MN')T*#'V'Q+\3\WJ_?0CKK??.MKXLJ\&FJ?%N+5>QC)!E2_^0 F.(:,AU2IGU]/'W.BB%M-KY+SQ MI*0"1T_*JL<8?8#V\X0CF,;VP;%!2)L6-##H,03$VS4/B!_VT[^OS4DFO892 M[537>=2B-)D\_WUX?ORM?"G>EQ5=TT]+]*A=D^SLVW.;N4I*[Z%XEL;I;U_O M/\M*]%4A -*]ENM!:MA>OQZDD>=M'S[>'U)85R7%>I&PJR5VOLGIBHCUJG10 M/:S_R2M(341&]6[24J56"14)03K(H!DCL&L1>(B7B)Q8"%.:$!C(+1T[,\MO. M1SF3R3I-4MU:MSH^KCU9VZP\F:W)PM-@%B";^"/,0N 94;A+KX7.I_6Q\VG) M7XNG]C#=>"U07H.4M[^)[&#E2; ?8\6\)#0S M%U;/9+GX4I3LCK\71EVQ^82(NI:4F3K65,CXB:'-=LW^0XC!UN]6Z_7J3]D] M$GPCMQE*CT4081)E(0(^#V, *0X!AB$'*0TH3*D/28ITM@YNQ)G=-J,5WN.U M]#?>DY+?PZT"'FDT:/P#]99J1Z/7O[Q./R9C^V@(7;P[[M7:>*TZ-]Y^G#ZU MXU3KY.V4\EJMFE5QTG&B*Z+2Y=7W0?,9KP.Y_N+CIFUUN(6YMA1DFVKY]_/( M5R: HUXF6;;=(M(NM8Y;_3D.]Q?6^<:O4I[)?]VJ9(L\2&(>,P;2-$+RWHV# M// SD$0Y#,,LSX+8Z-YM*L'GMN1V!/30QF-BRR*SQRCG555-1E60J::*/S/] M# PVO#,;W/\IV]D."#=>#<-\'/)-!VXF3OG:8O^E'/--!\.U<[YQ_];^(M5J M65 EG^+9W9H@99R3U*>!QS ,DQ1D**- &#(PB(G/0FR4>[VOL[DM-??K MHB3%RY(IQ_H#R8W]12XCK.TNX@2W\;U%]F+>U%E9W[P_FO^.Y3,RB(P[EY'+ M74WM,3*H]!F'D>%W7)0VVWG OZ\+KW\7^T?%=](!OD1B3J'E?9,2[>./C2!& MZ<3RI:@VBY#DE,$$@0BF$$ _]D$>!1R$/.49BF@[& MVZE7AZ T"GJMAMX?>QV]CZ78Z-?NAX:IIIV-O1X1_HP1'9DT?\Y@7EGZ[7KD M1ZD2=X58/[&@W/5@]M>><]"^Y?'*]D783^H(<=GXVGY_8FSSH:C(Z(CM'8+;D=QQSK!K,'.ULS?I>MK=N04H)SMLFS8< M1%R^K^,'%PF$!.<1 TG.()&V[^'E1HT=*]D:('C]K MX9-R6""N$\72>B"K?1CF MH8^85G5T:PGFQL(J%*O8*7'CD;T:ZB][160F(J94N?%0?UE91Z.EX78R]AB, M3$)'525E(=\._ \CPW\ U5]74T6?6^2L8=A(@>2<8;#S&/D&BA[G42L M&I[.+^0:O0]<0:YJR#S.\4/S:3ZL45F??'QC+ZOU9A&F:9P$&0'4EVL-"RG M4>*#@)" 90E+4J)U!MW7R>R6DT9.;R^H5TNJ'^=X$=#^Y< 53&,SOCE"1G&. M0Q!8!3I>;'2R2,M$X!&GK.7L1DEQO$L#%>%.!ZV.'F$XUF%S@4XGG_0[J!MEW*Y M7UPO8IA%$S8R(]L/7.C9Q#.#([=- [N%+MR#R-!XL1<([.H/3ZG/10R@B& MXU,JLYERCYUW@UNUV\[1:%__-Z/Z9>I<2+%C$ M:1Q1##BEF2 I!$$6X03D@JUR3#&,>6ATM6DMRMPX;!\_NDND7GMP>VBGA,=7 M:V^]T\3;JKRJE<2@^^N7&@73.U+[4=6\,9UDK,:^/U5@[R7T&C5N.@' >TVZ M#[HZ9'$'IZNK57M!IKUHO1JPDVO7ZUNT8^ '1I[*U7+U^*9\IC^7&_&-RB.B MNJ[J;TS%6/B^G[ <W_40CLT XU GU.2E=& M,!PSD]G+MKEL']0I@CJ._H VS"RE[='+<^.-CGB>E,\TJ^TQ-L.G2%?#,C89 MG,EQJXV21:[;"TA4.@T >ZE!^V,A<\E64OGUP^L_N_G4@86 M;^5N$+W)Z*E%GM DAGD"N(\2 !&. "(H Q'! 8YIFC(?FQ@*@SW.;;*WXGDO MM7QF%L(PP'K6@5/81B:#5E;OEU;:7Z5_Q0[(^P$@C:T";7 <603#_4UJ#6BK M?VP)Z+]H&S7Y_+PJU4Y(!7%6^UW/(DM0F#&* ,^0V(#$/@%YF$.0I#B$(4II M%AFYA?;T-3=&J46MSV9NSISD6$?H]^&M1S..4!R98!H O]< UH)V3E9%6C@$?9*UNN7I21+FOZF&;VUQT43JQ^:>#:BNSUPJM7.9V8COD(D.< M7!&3;K?3LI0A&">49?J^>_XB9/N\586$NCTN$ FI#YFPAE0.I%26$$@Q!#Z, M: )9& 51LBC9HWSQP0VAG9=$:[[E]7P[D6?4[5@KK?34'IYHK@;F>C:[ N=Y M\%H'^NDYKA^]"=CN@@"SX;U^@$P8<* ERQJW9[+8?6'REOK#2EZ*+>+<)SSR M*JJK MIJ?T]/Y0,UJI:DA^;C\"/:;\:4,[,JW^E%&U]Q-UB;YK?U(GLOTGRU;R5W9TN#>)]+4>GG[TGPGQDCM[!?3< ]XTGU# I4^IL M& P"K\YK2RMP#>>$KE.9-X*[?W1BFVX81@&7F\3X!3.D1>-JY$T-M*UT7%D> _W M-ZDQK:W^L8&L_Z)E\!9:LNI!O*L28GYCKZS4OFRK6LY30.GSB*JQR%7XS2VL;F'J,G) MV\CH,(ZI#P)7(4IG^Y@V^JA/S9/ HMZ'[2;^![8N7H41_,KV\:#?BNJ_;G\4 MU0)%*!!610I('HCYG[, 9!$E(&:,<911WR=&'L!]GQ9HH1#6T M+'HAUB,$5\"-S M6F!E3@PX8CABBMZM)B4)'Z6.^T'K'CC9NZ3^WU48%CS^L MOC&I1+&4FZ'/)5D]LR^K2OS^/:J>A.'R6E!&W[W]KB*.=IFW;XD03)WO[0SL M !*61B@%>2)M#IK& '$8BNU-DA$_]G$2&)D;8P@Y-YKJZ"B+.*U;+56"U$+I MZ?VR%)K^*O]9_I((A64PN-)8UHSZ92MC^(KR5V^U2[6/=HK_FQG9C?)AZ)'D MSQ[NDZV8QZVEC=ER_7'IGPBTU-Z:#B/6S MK$NPQF;*"S@YC$K71<,NOUE?P].E.=-0[R#;F<[S=M;FNW5!'P6]H++Y5$F: M(YA!#' 8ROQF8D^:!2P&A+.8T8Q',3)RRCGN8&XS_[NJY2QON#TII)E)=H*> MGCEU#28C3_!:- 7%")DF+BGNR.0X:7Y2<^&2RQYZ+9+;!.E5\LGD$% M]?XL-D]%Z6V>F/S;Q+YL]?QBO#G-N["=AE8;8OFD[G%]^;TS?8S3!^4$CPBTL/\$$HKLHR?MCBY%G&SRIT M+LOX^01KY6LYIUPHRMX7JX8FM&9(2&OC97C,0_>0Q);PCX@F7E'.T"VUT7Z MFO:G\Y-V@,*!L[2+]LP-I[OMIA*=R4-G>1WURM9OTB"[?=[H[G$NMS"W)>3 M>C!CI!>*Z5G@IF1N3D,B97-V=/L9(;GL&I=ZU/C:0L3 M]#;T Z@RBIWD46]O@& 0YSE%($Y2"F#,,Y!A3@ +$QC0'.8IT4H9H=?=W+A MREMGOSM3=,# F!G&6<..=(K>R"S1"]SPF8@-@@9&GU,D)S+M[#Y%,Y--&Y=> MPVRXE>G,+VV-#HPL_;=LO3JI*BR(EO)RXG/9Q+TMPHPE*<80$"(H%G+,0<91 M#L* X#3+\CR,H)ECYME^YL:R>S'5G1DHRC:KHJE/Y'E8]6["'( U]C'?'B161+GWO[F1@T=<;WOK"Q6:^_K M:F,:(S8$LAY!.(1N9*+HHJ:*DN]E'<&/1Q,79VF<^WN;.)6SENJGZ9SU7K., M,96&BRH\T]V6=YP%W[WM'VENP]7EA@QVW;QUZA7>;9[8^N$)E7";&1OA\X7%NF926=G"WQC4@HB^BK* M1YG40@5#9S&+_#SU 0^I3&V#,X BCN5? Y:Q$">QT=)\MI>YK90'0JI$+%91 MYN<1U5NQKL9IY 7$'")C\NZ%P!&7GN]C4FKK5?.8:?H?MMP$;''%_K45]//Q M5?PALUFH#Y7R,&$X08#[60I@R&0)<$$"-/73*"$89[E1&9<+_KK&-2!NDS&VX?AQ<&547>IG6RNE7]<3L&'C;$< V'9[IP&C2S'APCTT_+I VIR,[O%S1E&'O MT]*7'30GM&;9S)5I]D0O'XHU(YM/18E*(NPKE=.K:C)[$5:\JA*Q@N^(SQ$7 M@X,1@'[F X3$'ZD?1(QSF*/ Z.;55("Y$=[#:H.636Z;5U;'MLC[QNHH:9]M MLC[=<=&DNQ'1'IOO]H#*K*"U]-Y._#KO7W53_]?;JS!"!D!#\%PG!]3M_N?D M#30$YV)*0=-V[/CO3CY[M[Y?KZC85Q:K\ATB_[5T(XSI.;FWYB0N[(11Y%Q6D-R3)A/K,U1.W/BZ-C831%"$2(H S3F M8F$@'((,YQE(8XYS'$=)FJ(KW!OG:8 >N^==YB-4E_XE3+XG/94U&1]X2'W^P-2ED:(:@MD5,DB -X@SX",4 MHMP'. H3X(1RF3OT-'2LP-Y::V+/0]>>@:7#.>) GM$4O>0M6 ^Z" MYQP"Y3%Q#<09U\ 6#$^A,:%/X$CC.)7WGVOQY^7G-]+@&'OTC27'%2LH'G9 MQ,8.B+>/CVOVB#;L<[E9%V55$.5KV(DQ7W 6X)3Y\MJ?,P CD@ $&0)1&+"0 M^21.4F*\FOXD9>:VLG93*,A]_E9=L3%JL:+^K,_#8'7]"PSZ#%9:-W[Y.UB\ M'2YM0?$.-(Z7W9\\P"Z7X)^ERO3+\4\>M+-+\\^6R6Z9OIR1J>JF8FI.=F4R MI@?QR;)%"@/NTUPNJ3$&D"<9CAG)BNLI1QS6QS%Q$S,%D+; M =!;PR: =>3EQRXIG$H'IU1QMUQ58E*2OA*J8WZ]MKF91B)+;>I] MV"(($C]C:00PHPA !'V LT@6+XA)$H6(1W&R*-5*0!]F%'6\5T&+,O*:,DX4 MF>H<4)W]57,+*^Y\!X[._28>UO]I&Y']1[,[#?P+!0"?#MY?)5K$NQ8!F$8M4* &5A#" 5>X2<1!F@ MT/>%B1P%L9F/IDZG<]L+J"O@O="RBDLK]DW#*MX?M>C&M:(UAD!O*7$-[,AK M@!-,+6I)ZX/DK*:T1I<3UY;6!^&TQK3!NQ:98 _;?[]Z924J-TW)'+%E8.(; M5+^6MQS?)+4N:!0QG\4A0"QB '(N+.[0CP#+8X11FC"&M)PZ+?N?&UDUL@J# MIQ;6(XVTGBS)NC+(=6HQ%OU4-0'"4[-6*_^-U^+>JN"U.GC?QL?=(.GLN/A/ ME(5VA'$P2U%KCV)OSEJ+9J=+8FNO\T%6VRN:,:\8(#HJQ)/[2K5?#.HM77YY M1I34"'FA O(7UX67AC&QRH3?T^QDF?"'5>MFPM=XVC(K\]W[S[>;S;K VXUT M>'Y8W8OM8KGYRC9W_ ']^+9:+L564&X9%S!/@I"$& 2!GP$8Y AD>9@"GG"4 MI@%C&0^-,C7K]STWNT>*[G5EER7P:NEO/"&_#.07&GA_2!V\1@G#[9K)T.CM MVD8"?&3.<8RU>79H<]1<98PVZ'G:+-+FD)QDEK9HPF*+]WY;;5;/;/UI6](O M!<+%LMB\O=^N95>+)$P(S3$%/ P)@'G.0([]!&#&@Y3A,(^Q?IV/OI[F1E^M MK!X7PGK+1MI"-[/!,+(:6S-7>(W,/CNHI)S>3E"Q":A%=868P:;*%7(3;9^L M$33;).F@TKL=ZFU@NHV/CAX'6QRM%R:^RVXN$3H.1X>>2 O(HY1S" '+HQC MA 0 810!$OD9)LR'*>:3),H>DG1NU*WCTCCQ6(Y\^^QRA.9_U[R[3>[H>W/L MV3J#:V7=4?G9E\B#Z9V=?JZ90C9MJ35?[ E_;1: MOU\6\@9Y$:8I2OR$@U0L*P#Z40QRG/L@27S".60HR(QJM)SI8VXTHT3TGH2, MGN!]CS2'>=6-5Y1DN56W[!W#G:#JR3!2[ S.>NQS)7HC,TT-W'^TP#4".HS; MNJR]JYBL,SU,&V]U6<636*J>1VVK,PC+YW-5;1G]4!>!4?12&SWGCRT6<1"0 M%!,$54VFWLQ M8&SML2877O/+%_%N=45,D\68:9X.CSL24YS[5EXM_TVSB[LY?\S;S7R)^$;> MB^TRK+@L[F"-I[,"#^823%SDP1JBTT(/]DV9L2=EQ>)CN2DV;]_88R'K1I2; MK^++7. LR *&8A#Q, ,P0QG 24@!IWY.(4TR'&E=J%WJ8&Z\5\OH[87TI)1Z M='81Q'ZN<@'-R$1DB(HVK0RIWN.&*5ZMZ4+\L&>)BPU.0@%#ZK3S>_ YJ=^P MWI0=@*Y_XKI#;>3IJP68]X<4W5.R._*S'@;'RL^ZI]G)_*R'5>OZ66L\;3[E MU7WJP_/C;VSSM*+&\_W"ZW.;[$I,[Z%XEI]K+:O^U+X$T?"\=H#.R)/Z## C M3.$!'*SF[Z4V)YN\ TIU9^[0HW:'%)]+LE:DBY;OU>:Z-ND/'9=/'2@Z43&+ M!/M9%B (TIBF ,;2,,>)#Q*.TT3&B_+8*-O[]2+-C3D^&?JP7'.0I2/P-1GLJ[IS #B(4<9"0. M6,#". V,/)*MI)@;-8O//!X],>&?0Z'\DT$Z]I75%4D)_W003.X$QY^7D/#/ MB>+/G<#D(!GAG]?$HM_2?SZLY('S[?-&>Z?9>6=N3"1DVS8E>87MT3U);\N$ M&>PVN]AH;#$M81E[7WD1D2% S#:69[2WVTUV&YIN"WE&_(-]X[E_MZWV56WN MN*IZV[JGYPBF(5&X*6N MTZDR_5=U&39OS5Y9N36MGGT*JIZM:8FO2P^:7[I^:/S(ZYO=CR7]@#9LD08DY=B'(/,S#B 2$SS/$@)8YF," M@S3AN59*C(L]S&V"MT*VOIP?9?UV(:?^Q>MY((=O7J^&9^1);8R,T>5KK_96 MMZ_G6YSL^K57H>[]:_^#YH:Q6NO)9HN6R[=[5-"_5U_9YG-)5L_,^&I&IZVY MS>!#0[$1WI/2>Z_5_U$)56H-].UI+4B'[6S7:(Z^BFL".<)MCPE45L:Z5@>3 M&?$FZG:->Z/WS*FDOB*^I2OE'J_6,4WB.'US;C31RF:PNE^ 9'CB7X?&R-/\ MG >&'CA&,_HR!E;S]TQSD\W6RZITYV;/4^8S\9ZQ]=_6J^V+O'U(C; L:X!B-9O[VIUL M6FLHUYW?.H];YJPD8D>P7O-V M+[Z,C?@W6?K@1=+X(N?(AY12D, 4 <@R!C!/ I D4>!#/X\HA6WY'+T#.E>B M:4VAP[(X8]L#>\T\VE%-'?&ACDZ&22Y=C:7>J>"DXS/1-4!G8+HZW7@[K=08 M'5XJMIJ)GY8JD[5\9*>>P^29C@%WE5G3E5C3IMUT#.9)3D[7[=OQ^\.:H6J[ M?E-1-;4+29N:(.<9RY,$"+[.9?G(&&0HHR#(2)KG"+KQ6T MSB%B1K&7X=3C3"<@C;Y)Z^)STWJNN;]:&03#$4%=[F=2QAE4]YA"AE^PC7=[ M+XAEC9:?2\I^_'_L;0%YF/( 98!A0@ D?@#R#$$0^2E$$4XS2 P#WHYZF!L' M-+%=C92>$M,3[6WXK'I\WMCZ):)#Q(XYP1$.7249Z*91Z1E(G% M'>89D8EA\]S(6>)23W.;V$I0Z0_0B"KP])2PWA]27,.R 9<:S5&/#Z/GH^<9-R>A!KWG@ MXAS0D:EE,&?'QP%,S8](C"!R=0"BU^FTQQM&0)P<7IB];7[']'55?MLN6>#C M.)"1P>OGEQ%G_INDR MA3"$("*R4'5,,X!"&H&$YWZ01##*B-%>9:C#N3&$$LHCPNI[D[X1R" 0QMC M/0/#)7(CTT1O^%=UXREY)XGR.D!F_("NNKNYQ&X=*&\0IG7XGG4^ >E[AGXT MYL@[5C)>;!:1K&\?DAS0&$$ @P""C(0A\&E$?,PQ29A6);*!?N9&(_?KU6M1 MR9V*3.'Y"ZZE].1P_BKSGTKGR0WZ81HS<@EE/49Q@-W(1-*XE9WJ;O/$U@]/J#RMN/D/)F_3&;T5NRKTR+ZQ M9R0LP?+Q_4IZY*BX1I6L=A%EG,,4!B"- PP@"S*0(S\!88@8@HPD 3*RW6:E MW=RLQXX*RFM^6];U-2L.I?X#"I&C_D1_.PJTZ/H]M>H3#WFL#JK9CVJD'86Q,>F M,M,WI@)NOA0(%TN5\OC]=KV6(6T9PGD69A!PS#( 48A 3A '>9HE,"61'_M& MF:,'>YS;2GM+R'I[Y--FMLH.@ZRW\CF%;N35J)45K&MAO8ZT-UXCK[OU0!L: M1QP]W-^DO*FM_C&7Z;]HZ<."BO7?T7++/A056:ZJK?C&]@'^. VC(*,!B#%5 MT3,90!!SX..4]JIZ4Z:Y^D&O#*UHJFTO^4JKB*5WD M&?&GHD0E*518R6[U,/1TZ1T)/0)RAN_(Y-,!KR.IXU0+1J"XLKQ&VLJ#[SM^]R(LIHTPE;ZSQ[J DPSSH)*J065!+)J1?6J1E;#&Z>+X&K>/[F ;.S;J!U:.RF] M[T-HF5]-#2'AZJ+J8C_37EL-J7MRB37X@FV*M,\E5?45C;*C-2_-;F9KEYD\ MU;]_QEZE^L@S]$P6M!L9:%N\%E0>,KDI,WD1@2MRH+4M39S^[$B!T\QGQP_8 M+;WJ'$,>AJS9D]@B%Z^L=D[[LJIJ3Y$'].->INQ8E8<%6.Z1VOZ&"8JEYP<( M*)4+=,) GF7B#\R"$ 4)3/-@L5EMT%)O@;Y2'J/)OI-JQ+-^=09+NOIXRSXO M[5$&"<;(9S2$@!"& .F)YI-N$HC+P\U/ ?J-(FO_U%:O/KSLE0J'3C-4J=E!2K]7)G\3D" MV)%=>*TTDUJ/CJ [MC%=-6OA7/6!XLR%J1;O B#L X)DS->Z2'O,3?>L]#$P\Q;'5VAEZN-5VWQ/V49 M04$#ZQT>7L'%FTPQ"RK?U+^PY\I;LJJJKT;1U:4H.>7?M>$N-/*F2]XYUKZVG&Q\#3[/IQFDB'[0) MQLO,1\T-PKW>:U=V,9U?FQLL#CS>'#5IMP?]4I3LCK\7W%QL1(?R%NM-)1PB M?L(0I G(0KFYA#P7^Y:0 R1V+:D$4^0UIG04$=S6P^_L%*@I\Y$K%(X7014 M;UOA J:1UQ,#A(R-_B'U'5GS%[N9U$P?4O;8_AY\WC*K&WHI-FA9_+?TS*G= M9&3Q+6'1?Q5Z-*X6>4QPG#$(PA S ,,H!!E.Q1\!BADA"/F1634\C4[G1@W6 MT0I&2.OQA&O\1N:,CK@[_T9/"JS.%L0?.Z$=IG\S@,A5)CB=+J=-"F< PDE^ M.)-W+>$E@FA=^)[/TAA?:4U*86R@#FFH:*.R1'MU>N M ]']=H^S(QJ5$FHO]$V;?E)> MQ"BYY=D>U2XGI@^]QDF<:T#'YAN)Y?LNEFVBEU9D[V%E4)I-'TN#4S/7F$YT M-N8 6[.S+Q.<>D^XM!J:[AS+1*^#TRJC%RW](EH?)K4@7 KI4/\H@SF"11@P MQDD: 8ADJ?8X#@$26U2 B<^C&!,>Z55RMA5@;FS>2@Q0$URVW@67+55TLQ#B MV?!2W71,-&_11T1Z[&OSG;=C8UCVA/2I)U0PG\/[<4OH7%V(FW8_[0VX)3@G M5]ZV[=@QWS?VRLHM^R3T:7?<_R@V3^^WU6;US-8??Y#E5A[ZRZ2&XG_T ?U8 MI"B! 1?DQV"6RKMM'R 4Y@!28$9R/!I)QW!43'M'=- M4^9^YJ>5OM^OOK,E(X)J?U,EJ9AQ16"3-N=&7P/%Z5M_FE8=K]%'W['="/!^ MBAL3Z['O).Q@'J'TL V 5E[U1AU-YG1OHW[7)]_J?K'POBB42[L+DP#@(A/0,K#(&<,YS WRN!SKI.Y<924$4@A/2GEC2?E MM/.7.(>HYA7$E3B-?@XH('HP@\C\KJ$' U<7#.>ZF/96H4?)DZN$OF?-ZU?> M/K.2RH--5?(D2Z(HCH(,8)@'8H>%*,A\D@(!69;1-$$(1[IU*P]:GMOTW@GG M2>GTJU0>PM4_C:\"8>2YJZF_42W*L[I:U: \;&FRVI-G%>C6G#S_@&62/O+$ MZ';)[OB%K$!-"@Y5K/9>C/N3>$)6LY:!\G5JH:K:UIZ4U8.*0]B9M"R">C+9M3&A_PD.]P$7;K,%GO/UGRU?D8"SYKSE)2_-^E$Q6ZT M>"TV;T=LA),(^9Q#D.&( IC& ;[]OD9 MK=\D5774:0A+E@!8%^I,IN:H5B<765RM!E9SF?DIPS7VJC)4<[6C7V,>W.P& M;-R%PSG09W'.$<^-^%RKU[E1]2XA'Y$_L+W^B;B4T_#&0QNOE;K>9[F,CS! R5F A$Z?$T=(&,!P&B)A\K(=%S6K M:O6PNB6B#T&0VZHHY;UKG75!R5#_"UW@@(1(^H# )!$F9D8PR (, '$H,",C0Q:$VOZ6C.MQ!Z2A1@$SXC(:'CW^OS+YJ8R& M_R880YB$1*593](T) B"/)2ID&F6 D0H!6D8\9#A,"&AD05F*L#,-K =#C]S&A'AD@AMV^6WE]Z0":N]+W";%L@1O"J??<]W/Q^FW!QPC MI]^^=BS"TPYB;)]?MH(DOJ_X1FQP9>Z/]:;X;[4%_D^&U@]B$-DBIV)SF68, MA)DR\"((<(YSD$0)@BG$0]SHSOQ@28&053&8/>=+O;/U:$-:6+L8!"O.,!$#&?0"8)@' B<]!$ M[ET>$ M^##07@'.]S$WGF^E]%HQ#3CH HH:U'X]-B,3^ DLPS6AM?$Q8.+K<9J(;_4_ M(S,F[0>@ER\OO#H=*_;+?L!] X]:WK0!K<<)CB @>DRB MTZW%M>?(I/)9><@HCRS)($@("60O=1(00_\,+>3U2,49FM.P2RNN]TLK\*\2 MST9FKR.T.YXQ@<@1X6AU.2GSF(!P3$%&[]IQT6'>[G>B]>K[B^B,WI5_1^M" M=B$O"8(%1V$4"U(":2Z36(:, 1SP$- DR0,:TC#%F8E=H]OQW(R<6DAO57JO MC9AB'HF.!4E97$]JPZ]'2F. .C(QG10*4%)[>YA;P=5MI#MR,H7*$4%I=SLI M29F"<4Q4QN^[R*^A*OFX2ZUQMKFYL<] NH>Z"I:#5!KGL>TGH9%@'?M$Q@#1 M2;)F] +F*&'&^3Y^8JZ,7J7[TV3TOVIG%1VY2[1U:3\4RZWX;;T9[%;Z"7D( M.9(>7%$2U+D;,Q)@@!GF*!>;MS W*F9OV/_<6*J1T_[,QQ3_G$09XP@#Q&,? M0)]%($N"'*1^DO,,<8JBW*2(Z)CX3U T],2!KCF/ZU8]^]__*PN#\-\].O58 MZ5FR(X[ R O*B3O=_EBT%KM;W.K&:S1R9]A:(N?(OC7M?5(SUQ*:8VO7MAG+ MT-W&,^,#>V7+U8LTL)O;[922&),$ YHQL>H$20)PE#" L0"EJ$P8T8IFR[V M-+?UY7YWJU U(JO ([4/+]$2;"NV_Q>ZU\8CJ\HTI.LR_'I$Y@34D2FKE='K M"#GLA6$>RSH$A:O0U(O]3!MI.J3N2>#HX OFV^9/0OI5R;XQLA)L)3.=BY%7 MFYT[_OGY12;%+ C"ZF[4>!-MU?CF[,MT^2 MU$JOS*B._ 8>F&:#T,]QXT([,KF=0?7V$%6OE=W&T]4,9P,'V-'PGL@OU@!W M1QZS5HCU.M*:M3B=?ZV5I@=NMW8M7%\J[?WV>;L47;PR6>1'IEOZ7%9;)4&S M0!6L6D0\)TAP/^"1K!,=I!ADW(\ B:CXOR3CG&A%X%I+,+>EX;24&MFIH:JJ MJ<151:N(M]YI8E\.3&^H-%:.L0=@Y 7DM#S87@.O5<';Z>!]FPQ[^])LSL?@ MIY5JNWHLKBK=9H2C22DWO89_6FDW([W[2KV9-609#7*FVH@L,K(1:]Z7HMWY M'";?"UF6(1KZ( K2$$!".VS^;SKODMHU^% M+ ]_LN4K^TW(_U0M L(#Z/L^0(&? AC"'"#$4D R%I$TY0%+C0IJCB'DW#A7 M?/?0\'YLC*'3O%K[R0,R]JVCL5Z_0]UUFY6'FM8HU MN1;N2H<^LV,"[NKN;PP1I[TV'!'DDQO',?NR35I[,3?%W];"EE]$ ANXE2T>LJ?9J'5?._*K(Q-L??J%E?*RET( M2S )<9B#E,(80$Y"D/$< \+B.,R#,*.)49Z&BSW-C4GVF0!9(^F_6297/,%4 MCT"<(#4R<^Q!:H7T_FC%=+C#'83"=?+#DWY^3I;#2^I>3&=X\851BI7O3X-H MY">9SQ,0,L0 C-((8!S%(. \HC3!.*38887RV9[*C5*6W/30;0SP1N81C0+D MCKV<;,&:IM3X3SHF,P7#L*BXJP.QDW35]^N58,#-FZP6)<_A9*)^Y2&ZP"R@ M<>3[(*2, )@'#.2($A#[H1\DF&19E)LEBM#O7&M^39HNHG4-KZ0;X4LCMSH_ M8:W05V;&OSP2>MSE&-V?EQ6_E?M&5=7;U!<"'P=1OCXG_B!@8V7$O]SQS\V' M/PC(8#;\X19L(K:/ZI??/F_TP[-/WYV;)21WJ:A\\UI)=U'"MP9',A>!ZB<3 M%QB-?K5H!X]A^/1E#"QCI<\T.&%@]&5U#J.@>YZSLSAN*5759-!2AE5_+IOC MF,:/E"$IR8QV/[V]S6VB[X55>0' Y])K MY#4S)?HAUK,>G $W\NP_QJS8839"8)D6*(Z,@OZ^)K4#M-0^7OKU7G)99;93 M2+-Z]W:^,NY=7?/VXX^78JU>JC[+BHG%BAX%VW[\P=:DJ(3!4A"V2!-9]YSD M@/@)DK5H9:&P) >4!T&<9B2F9DFIIE9@;DRGQ&^2 =#5 M@,D_!DVG@1D/\=@.!9TJMX=I;SK:>_BMK[!Z X**V&MAD(D$:R#.%!-JP? 4 M&F,7QAU_'$5K^5+X4L@O:YI%_%6.D> M2_6U,3=;3LJD?P;5B\[P690K8,:>>TI,3\DIK9:'XIG)(^W?OMY_5F4/Q3]L M5=9U(7OQ6M"MH*A>((U.JW10LCJUZFUXLM,K'?6ZIUA:SU^Q$_VV*S]POUX] MKM'S[8^B6K TAA"'"<"IGP-((P*PK'R?Q##SA VV(A=C=L46R8+R.RV,[UHN-QXG.]H^BU"K\)GC?G^-^S( MXC!$LEZ)DGS?LN5I$D9^D+ ] )$QO &5)%Q1Q M(XI8(^6)RFQ(0L+GF3A!K>1R<(6,F.R&$;#$5GT=#0I60PK?$P6 M&F^8D05EQ>*]C _>^;CB($E(D$ 0AEDD# F,01XP#DB88PK3#/JAEB%QTO+< MJ$ )I^/U.@!8_U2_"H;1[[(U$=">RA>U[;'_Q3OUI!4_[.?J:4N33,V+"K0S M\?(#=JOTSB6EN2\-I=L^P1102&-Y)2VS/^<)R%C&XCCB$*5&V4^/VI_;)!QV MK-)"36^YO0*+D6?B3K(1KI$O:.UH+3UN?=(%]()JQZOFI<JVLHD&W?\'T@>OV^J11HR'/&( Y1!*&QKN7Z&8BK[8<[$AARG-#)*FM_? MW=SF?'2U]XW)6K%B!]%Z^F_14N:L"Q99F",680AR&"4 YM+L"* /B,_S& 4Y M]IE1#/)\5)L;3794L#B?G 6D)N>ALQ!X1EROX[*BZ[%2 U1'*;29VS8K]>L; MKP/3&2>6'51>!ZO_O[IKZW$;1];O^RL('.!@ IB +I0H[0$6Z*0[@P SG9RD MLX.#>3!X4]J[;KO7LGNF]]IY M!7A4X^]SQ7D I*?(,696!.B-K;)/GOJ<\:WG*;*'R>=BCZY; M' ./#2W%OS:2_.Y>]*FY[6GU/,WR (L,A@7/)+<4DE8*FD',LR3-2(A181<' M=$D:&[/L% 65II;.>2>BAKZR#YSZ=ET/(>KI>/]%+'RY<9URAO6J+IE[Y.1< MO,'UP-P_-N6Z.49[^E3-:0?KJSJ*7L[6XIM8O MS\-LQGAC&KR>B?/FRZ MCB?VK.[ )QR' ?_XD.1 E=&[_7??4VI;L5"]!.469B$64!#!(DARB M%.1=J0N3WAUS?K'D"G MXJ;=YMJ'L]#9DZH!)KX(\9RH8ZCTHJ8MXMT M*AU?E>IH*U'Q63BE:1&H2KL0)1&'* X#2.($P31/BU#$1'"[ 7E#U1)'7Z3(HAWJ![9!D_3S4CH7UXU:OT^_?IC'%+&Z18^/#[]+UE6'%SGJ;[KY=3QK'-I[)$JXOKE[\^C^[=[[UJ$%>W&/5F[?OQ&]< M2_BJ5Y>M-ROYIMXL9+ U5X4F;]AZ]J);16T3T!.*$$LX@3E2H5&,,,QX3B'- MPH *+"BR:QU@+'EL+^2>XG4C)ZTZV.ENG?!O/QYF#D@O*/=, +X =BCV:PF6 MMVJ_IG('+O=K"<=QO5_;!SBV)U@_BE6KO=V]M&^S6ND"OSG%(B,84I8$$(5) M 4D2)Y @3D6<"!$08M6?H%/4V&A*:PKFR\4/*,4]R6C*L?W?&73-.,@/9CV3 M3@572\L)V.GIL57!12Q\]2KH%C1LLX*+!A]U*[A\1T\5]KKJ&:F3'>O77913 M:A4?'LEB+Y>KH\C1SRI_^U82WT&LFQL)%BGK?XD9QZUW<7?#5.=;[ ODF'&QUCT'1'?>TB.KM!I M+8N5H)I%UA*@H]3I[$LZY._AB7.]FX:VUPHE8/W=Y\-O?]C#,[/-5>9WS/7-Y9[ M//;<::Y3";+])PU6<^RD >TB8Z05/4\%6[^M@-3Z7VQ9ZVH,%S[7" MEC6$3,$W-.=#\]P]K[KH?5M M9U.T5 8[G2?>F@ Y0>6WP^$%F6_1WM ,AH[>AH8W.[9W7RZJ#17Y*!D#J1J. MDA";+D,$!8@7&8R%_(%X&D.2Q]*!R@4*21(33*R2RLX)&QL+M755"RW/M;:6 MG=W/P6M&.KY ZYEK#O%J%.VA+I0)(KY:N9\3-6P;=P.CCUJXF]QCQQO+)S8_ M2M"2-*7:%.HD?<'OWG]ZN+UYD"-0/B[G?)K%."J$]&=$B@E$+,PA"3"'811Q MD1+YH5EJJKWHL7%*I=Y$9[I%]:>6>=$ M$FFENO1H:N5!I3W8JM\;SGS)]'652_DV>._I\/\$=^,)P!VZ:CI0]VN.#_(X MT#SO\,1!6-_=TF8.N.()KIYD:UU^P>^>GN?+5R'>BX4H9FO5R+9UK#SF :-! M&,(\RQ,Y)R2)\BQ3F!9I6(0)2R-B%>C:"!_=K% K"VIM2YV?UK69:.M_6@R* MJ3_:#]2]^Z>M#5E=<^H =MTUNZ^B "Z@>7-A+40/[-+:@W+LXCH\PS$EL%DC M5-65%J4HIWG.PSPJ7U'SQ\VG:_+O*,LOLX+'3T64CZJ M/RI%X(7,U4*_3B^>J=)IZAO**EV@*7IP*ZJ_Y?_G&ZY59(\J->$K M68N[HA!L/64X+%#(I:>#TQBBN"AD'!Q1F&!6,,1Y%H>Q#5L,J_[8J.A>K,&L M*3GQ$Z\->*>6GI@T=:)_ K&S>*)G_=46$'V!I3@;X].#[/Z M">[:P[PS%E275,<]]C[ZK$F%!6C H-4,'AT4-\DV'T MY6,.J_RP7NJ;#,R1G_LV6KA-K)*;E09?5LN7&1?\_>OW4F78;XMY^;/VJEO^6"^GCW"Y5DLPT2(LX"HL($D$H1#3 MD*0YA2EB).),L(!:]0<]*65L[V9]:&BK)?B]TM.R3L!I1,T\@JMQZOGMM8?( MJ5M9)P0>>Y8=RQB\^FL;V[N\J6 M*E6\O9OQ5_-Y=A^6R[.L,R(]OZ7=8'CK[]UIOM-TN_^DP2;;DP:TI]K3%WC+ M]*I+;=5>74Y%D9.D@%E1!!#E00))3 6,,D1P$%., WYE?M>>P+&]PA_4(@LG M*_"_&[)2 L'W9_"PU,N.N]7#7R7PCR .)T!^@\*K1#D5J$BCD*>%)8W/ZU'+@SS@E!HS53C^ - ML(S:A9OGW$L[;%R76R\]?L@56$-3#Q9E3>_R4=;^E]E"?%J+IW(:XXSGA" 8 MDSQ7GD@!25@0*'A"<5($/ ^LZI5UR!D;;QQXW^!WI2G0JEHNUW8!:^9Z>(!K MV!#0#*DKZ[X?X=!+1?>=E#>LU7YDZODJ[,>77QFD2"=$/Z_MC-S,Y2NXD/&O M_&>3D<"*-&!AAF 4!;H00@ )"1CD14I1F*8"8:/5)5<%QD8@C?XS41JN$#M# M;QG$] #HFK4!'](/4&CZ 1H52> %/)K M*^EIOOQ#EW/1?1=7@L_6X)?EF44MEWH+%^'R5V^A6]30]18N&GVBWL+E>]P8 MY: NY?U&+1A_+O0IT?+S9EVNR4+M,[TGY8Q-68:S(,X%%'&BCM>J5K5)*AD' M9RD.\A3CD-DM\UK)']^"KU9+%VK6Q9E+R^K,=NCGE"<\3C#$"4(0Y5$(29QF MD$89CL.LP"FURF7N#?LA_-5&>4CJPL35 (#E3F_PW_^516'X/X ..4IF4T5O MV/<\=QS5@ZXT5XYMI3MH*3\!6GU_,X83:IZF$#O9@\XI3K <3C)N#[&;=;B8 M3>\6:Y6[5;5)^"J>5:>UQ0_5,VQ33DF(.(U"!#E2$TP8"CFWL%3.,G$8A00+ M2B,3BKLD:&QL5ND*:F7!5EM0J6O&5Q?1/4]-/C'KF85A#A,S6LXPOAZ-R?TNQQKW7!1<+TZ6+=,K8]C3P5ETM64+%"D M(8.H"#FD)$EAFC+*TIQD<1%-%^*':MCT8.[^G)=J]&W/JV_[D>S^OODMI:_O M>GT!=S-/Q@., S5K;$&WW_6ZUM6?GV*&B2?'Y(*P03T1,\,/70_#NZXLK_)I MP63@K)8PIM*9*$B4Y)!G5$523,"\R!",>813$128\MRIP,I.QMA6R"K-P$]S MJ=L[H$:NJ;>R7+C666DA:L855^+4,T'L:JTT8"D%NX-%]X(KQ^;[+KG2DO V M15>.3>PLNW+B4A\Y 5\%%T_/NQ;.#W\TYP43RJ(DPE1Z$!F'*$HPI!QE,)3O M?TIBM0-X15/[3KEC"SKJO-SHFOR ;I#-&*$'Z'IFB:,\YYW2VXH?4N\>ZA-; M8M5+CD&WU#?,.;@(Q?DS[A$M6O2)CF11(F L91J*M5QI*'> Q33H*\ M8"1@A=&I4E.!8R.@XQ,N-WKOJ9IO^-IT&=S:UZ;[#C2H^$J9[=GV8+TL9K-937QIF."Z0C!Z+ M"$/$DP*2B,8P2PA+>%3D,;8J"')2RM@(HE$2U%K:4<)I(,W8X&IX>B:"0V1Z MB/[.0N#I]3\M8] W_ZR9AR_]^8O=WO=O,B@I'^2]-PM^.UL)MM[6\])-_$K] M4_*,F+T0.A??%WQ6,M7E3/"[/]4YN*KGV107JH:W#.Q(FD80)6$$:903F 5) MG 5%E&1ATFQ;F9&$+]4<]K9Z9A;5+?&OX/M"D-5"%\R3="9*78E7+<3JS4;; M'@7>!C)+&8H%0S#C0H;I-&0P1SR#3+ (I6D8)X0[[#^^X6@.L5/Y13Y,;0;MBZE"=_$ZF4FM7I0NDX9RI*4AZK24)Q* MMYY3.5V3 N( HQ#C/(C2T,:C[T7+L44$30"L]Y,;.[9'"DI5 KH^5!L# M?M?F6"XJ]#/PAC/#6P_G0$L9WD?2?DKH$VE?\T,O.@X[6?0)\]',T:LPA^VY M&^43JS9.VY0 D@K&. P3@23[(U7@-< P8X)CCC,4$?.MN(.'CXVTE7:Z*YG% M=M A7@:[:%>@T#/7;0%PV1@[1,)B$^P*1 ;:\+) QFZ#J\/TLYM9A_<,MW'5 MH>W>)E77-5=F*6H7^I>ZCX8DP"DN!,VI]$L%*HAD)E6H($0%C"**$>&)2&.K M@B:=DL9&4U_5UWU>+P$Y9B@>H6GF['G!J&<2VV4K:OV: /[3>;C<+E90B7Q!56T"Z1>IC MW=.U7=Q8=ZG<5HK]MEZR?W[6:4[E-"(TB5B>P"RA.40BBR$-@A"FA8@BGN49 MX<*&5'K5=FS$U!A;Q4K- 8P2;)2AH%2:0ZH;[+)VJ>EG9: =C_7[)3#CPM$, M;<]\VM@YV9T+V1YJG>RU3?Y"7G7EJ)O52K6WJC*#=A69*]-D#"U6;":O]\?% M@PR%)S[O5]=!YX1!8#^<5X81ZA YGY;5>A?>O^XNJ5^5FS_(BE=-&W9Y7>7G M]:-8/3R21:W5_7+Q(E0#^8.CR%^%:N\@37@0JZ=M&E$J EP@EL*4L0PB3!BD M19S"(B092V**PR@VCMA'8M389KIMD87FM/]6:_!_@JP,9[,Q(6RR<#$2546^N'YOW),$%+Z4Z*J(WNE1$>3LKV7RI2F*;%W/?PG'>=7%% MHN^P^AP(_C:/3UGO5'I]^Y#!"JP?JMTNHW[T.[?%Q%]F"QD\5D48,,0,^< MHFQ0BW-U5=+&#)6QN-&^8&V).J^W'25I#-A9XV]1[FI /2VXN>LQZ&+:U7 = M+I1=_T#'+$09W8C]%@EAF,8L9B$461Y(LHPC2$+,(0^3, YQ@%ENM:MR+&)L M++C5\(J&$R> -*.RZ^#I>\G$#AG[++E.XWVEN!T+_K=/ H^2R[BL=DS%4 MX*.BIY5XE '4[$7L2M3H N\/Y,_J-++\?*6V?&]%]??N%'&!TY3G%,8HQ1") MN( YIA0F.,),$)[F26"5M7&U2F.CCFJ9A;5- JHXE67W"0]C99@3,N@(])T\ MHL'?LV:_Z-6V]9ZTJI /P**7%WY,=72O7):QZH>KO M>I7J9L%5!4&FSKLMU4>M(L95=>-IFF)4<)S#) H+B&+5+(RKDF LI $+4BI2 MJUH/0RD^-BZO]-;G D2MN>JTKE8+ 5D#(3^75/)V^Q3VP :(P#?"$4EAW8T[FQCRN32:68_(W%YVZ;O0>AY5N@- M?ZO=GVM =-HIHX]UVEJ+54]%RGGU\7S3&T66NT&=S]A M;+Q5::I+!@G5]?YA]J3?FU_OOWQJ;9(:;B!=0.\R"_D!KF>N,<7,[\[R96B< M&.3,8P?CBOFTCM5P>^5LI;[L=WP MFK&%%]!ZY@I'O*RIXB(6GHBB6\Z@-''1W$.2N'R#HSM!GF=K&:'\NUK6V11GQ8V-+)H2 M*W C?>BRUA-P\2+FRV>]5JM[B4W 0EA6Z[L .Z<4L8R$$,=4J$V6'.:Q*""F M@?3P1!S1@%EU*/<'^P =F-X,=D,GSQN8??MY.T5!HREH5-7[UAY=/2-0?'E[ MYX4-Z_ 9&7[D\YG=U<7I[7'[1?[K;W]I/I$_U/&=O_WE/U!+ P04 " !B M@6-7:N=WX>BZ #I'@D %0 &]M8VPM,C R,S Y,S!?<')E+GAM;.R]V9:; M.9(F>%]/$9-S.Y:!?:G357T44D2VSBA#&DG9V3TW/%@,$KOHI(JD*T+Y]&.@ M;_2%+B[X^2.RYU26PMWE(FSY8# S&,S^RW_]_6+VPU=D' MG*=%GLX__=N?_O;Q%W!_^J___B__\E_^#X#_\=/[-S^\6J3+"YRO?WBYQ+#& M_,-OT_7G']:?\8>_+Y;_,?T:?G@W"^NR6%X _/OFG[U_/5YMM_^]/G]?K+O_[XXV^__?;G MW^-R]N?%\M./@C'YX\UO_^GZUW]_]/N_R&;10KKC=2_2]3/OZ_RG_[]7W[XX4HV_G(6(L\U/ M)QFGD\VGOHBK]3*D]00QQB0XAX)&@%).0C#TK;6YR(@IHV3W6:XDKXCFC1)6 MF/[\:?'U1_K@'ZL8ZA<;>6QD\6BY*[D<1_?-KOM(OSMA2H:$R$G-QH!*4D#4 MG$%*SD4T'+.()Y&]O=I]JK?U^6*9?E@L,R[);-PL%Y;ID6[O _;Z-W[\$I;T M09 ^3V?YYE^7Y>*BA:[6BP:2NU(+D?NG'XCK@LLEYC=76MG)W(:S-1E3W/QF M"XW_/Y=A29\X^_8>ORR6ZXD07ENC&3@O"RCFR R*S"%ED5+@B7-[&F9W++P7 M#D3_.#A%GIU XATNIXO\\SR_H@-X$H,)*BH+3!8Z/HU7$+@J@$(9FTK&DF03 M0-Q;=B\XR/[A<+PL.P'#QV68KZ95\-> #LYZ)!\)A"!L3F.BY"=D& M&WR;T^'!RGM!0O4/B9,D.C(J?IZOI^MOOTQG^.OE1<3E)#H7F*SGG"R2A*$" M.'0'ABGNA0/>+@I,DV(7VW^.G:17"?/UKN,")S"JKJ".X M'"AN$I($P9, QJ(-7 L58VZ @/NK[H4"TSL*3I!D%TAX38'\DDS81O ?2/[X M64"46O!<4/5G/0'FFR";2=@A%!1]Y=+Z))=FQ M_%Y0<;U#I85LNP#)BYQ)!:OK_[R9SI%/N.+&^^P .P$S^C_,B+3 MI\6F.Y?>"QR^=W"<*M.>@/&2OGR[_+CX;3Y)G@[,'.M!2=&UX<$\9ESVU#8#Q8?3]T=)S9;";:GB#R;K%:A]G_._VR<9U0)!DR%A Z MD&B"C.!+XJ!3%,:69((W[0!R;^W]X-%QPK.16$<&1[5Z+Y88KNA.D069')00 M"=0V27 R&Q!6*J,S:G*H3[NOV5IM/P!TG.(\6G0CJ[S>B\[>?5[,;S(P3N4D M2]# E0D5K@9\X BH0F0R?XCM.6QXOO$XV M_<^_I\]A_@DW^5;E=!'1!^"24W!3N(:@HH,@R+&5SEE?3@L/GEIU/PQTG)(\ M691=A ,O+Y=57%O7](-)](K*!:+N 2+W&7;X,:_RT6'Z;1,;)Z]%T'FKM067O MP&>C(?M@/;HON5376?@SQ>D%W@X,-%F,U^NEQ-Y[A:38H*VDNB M%ZW4H+3UX+6W( TS&HTMA9^61GABT?UPT'VV\7A!=H&#GR]P^8F.O+\L%[^M M/[]<7'P)\V^3HE4A+C0XI/-.\62!/&=)L3(:960*(9Q60??,XOOAHOLTX^F" M[0(?'S[C;'9#O1=!YFPEE" <63EF(4A&]DXSPX2Q-IH6ON;VFONAH>.-8I/_X\)GDMGI[N:ZO-VID/4E"ADSQ$@2KJ\FK-4 B9#K_M)8$ M=B$$-@#%4R#E- ,E(E(T M92R4C,&X[ IW+G"W-D-+RXP'FN5<2_S +!.'@I%-<@(H^@ MBC80$B9@.9(#G5B*ZK0CY-YR^VF_X_3E\<(;^Y;R*D#^9;I*8?8_,2QO'A0@ MY\YE4X!IBZ"B)QZ4SV36O!5*2BW]B2_,=JR\'Q8Z3F,V$6DG;S3NF/B%?K*: MY."5,SZ!TY9D8AW%S\@+H)/%%,ZU-NDD5.Q8>#]0=)S ;"'0KC!Q]?SHB@GF M-5/):V"1$1-)"7 I%=":<>D*"G.BK=BY]'ZXZ#AKV4:HS9#Q7WY\),@W](/C MGV.3(S1?8:8O5HO9--=W]S^%67U03J$6KE=_FX?+/*6?WF=EWT?;^W]\HZ?= M1_)SX@/PRQ5\"N'+9%,K5^'RMOPRG=.J4\+,XNK)URT469!D.2CD"#71J;A# MB#89D)9ISA-/%I^[?"QA%3+ ):8RL9XS\5SY]3QF'E R+C0.46S3X+D M%#%W@)678?7YQ3S7__S\GY?3KV%&S*Q>K%^&Y?+;=/[IOX?9)4Z\\3Q;1)"Z MYG5\?4I;"H,B14@E!%.\;HR=O0CK 4LG 6 QM#8Z@-A[3$BLQ!FN?L7U[:6T M8PI5%!"%4Q0/<@L.38)D12Z,,V/T<^_=CX'4DX2,TR!C. B=+NT.(/-Z_I6H M7BR_$0N36#SGH5 XH2A 5/6/R&("1*^3=%HF?*Z0]!BD;*\_3LN,X0!RM&P[ MP,6[)7X)T_SS[U]J('(#;ITP")T9A!PXJ) 2!"\?<7E/-I.4(C)!_IXP*=>7W1E M4S%.PXWAP'*BG#M RGWB(U.&2XH",>&Y:J.3PZ5Q M6G$,AX_CI7L\-!;K,&MT[BR^X'+][=TLD#CFN3KG7VH"HIZAML2B<[%@I92@ MK*K]132"EKR4XBS]9>MDS'/T].#0-HFOFPG]: !]Q65<-+(N1'3UO%;KRL'K M^1L,*WQ1R'J]F,T6O]445$JKI \=B7)=V<^ M0G2,SE_MH@PN%).?JUTY!E]'$]N#L]P$?.=15P>GWEO:8Z&^)]BP^+XV_'U; M_D;,5EE.3$K&12MJ[5?=9L2,*ZK6BZ*/SI7(RG.5$$>Y2L\1U(.+W01?[<3> M 8;^LECDWZ:SV<18CE[E##;5BA^LL+ "!J)/ .H/,R?)E2##C]QZ9H82.9EXM5 M#2"V'#;#4U2H.43A:3OPDB%J%L )&PW]!46CJC&(]J%KG,9Y \"IN1(Z -96 MMFN+"9^RS3H),*J6O@:=(3 ZNY&<-V:+D#D^]X;UQ,3B@=!I7AT*; ?#(\#))0'*F?WF 5%P=)LH/DX9MI MB-/9=#W%U8MYWKR<^;R8D=17-:.U_G8KFI*YRTCF#TLNH*2C^(\Q@GDAF1EO M6,JB,4+VI6W\_IJF*$& M12/2=+O0.H//SQ9?9XAOB>YS5XO'' MLIJH2'N,VP*(SH-BW$/D,8 J)AO)G1.I-8J^2]2XA]] @&JKB@ZP13MD>?DD M(UEE&[,)$$P=#X3:@!=,@6$Z2!TTM[)U@+^3F'$OR(8S3@U$WP&&;O(3?Y^N M/[^\7*T7%[B\X>JF =?$6YD54Q2R*%&[,D8',20'DF$.2B)JU?J)R3YTC7LU M-A"RFBND Y ]L4V*S-ID"H4S][Z6PQB(A4NP+!3OM4!R-0=WQL>]01L(0"<* MNX/TP;-;8"LKEHM4'+D&ZR.Q)92F72#(*8Q.\HC%A=#\C<9^I'7C/PT7W0VA MI Y,U:.;H"UAUNN@.D\OR^(@<:OKD#7:2BK0'\XXZY7*V;:V6]\AJ1O_:CBL MM51*!QB[7PGSU*;QF<60;:XQB+T2EJ_C/;,-J)'9()YMRG-Z$=*Q-NT5[#$&>77C MQ;WS7+NB57RN;\Z4PVJ(TR.K _ST@H&):+U4CV M4\5Z6B,X7^/:(FOGIRSRLVV8C^NX^[I42$_I(]#,3&2B3Z?P668-)F4F;LY2N]5OOAS2,73LU"&Q.$G0'0/FX MQ+"Z7'[;YD +FXKF4.JT+154 :^- <.*(NX$\ZIU!N Q%>/F+P<"RXG"/APN M_@HN<_Q4:QL^MJLQR'E3=!AF[\(TOYY?E[9/,J, ,F0)OI!M5,Q&""K4\SPQ MGT0TVK6^>]E!RKAYR8'PTT+L'=B<][@.TSGFG\-R3F?KZD5*EQ>7F_*;5UBF M:;J>),5U,CF3;$2H#S\M^$!L14919W96(+:.T;Y/U;C9R($PU5@9',X1%]GC0=FM.?2 MV>9YR0-)'#=/.90Q&U!-':#PL=0F3D>52BG :I="E1W)C<('L"IC5$H69EMW M'GU,Q;AYRX&P=**P.TA8?B]E,C'!I.AJ:R!3AY69$,%IK$/O:W4JC]J%U@'< M]V@:^4'5N7/@I^NE&<[&Z]#^;J.:S[B>)G*R[_'5O%W[_;7.W;O]&4[/V<@] M::\8QPR%[""H$C0%B+P^-Y&044Z7!0JE" (SF"-TK6(OR0?/,^[X<0.'9&M#&.'KEJ@RFK T?M M?N*7=OW;Y4:@>9.@>8?+S7BW25&?%LK:'F BIT67E07KF0+$Z2*;.K!:^^$1\ MZM"\S_SS%(V=CCTKR$Y21Z?@>KU:71(GTM."414045M0FOYP3!9(!D-..5(D MW3JWOYN:L7.T(X#J"#5T *BM2ZZ=!M@HAR&0V;4IUR;'EB)W$SQHI4+!Z%EL M[J+M0=;8*=N!(=9:,7UA[9$=SDE@YH61*REB;=AFP#.6( 7#'%:?,[?VP9XA M9^RL[/FP=9(B>L34M1E&*RT*VA4\9(I4/$4JWG@',3J3T18GFT_4V$'*V%G9 MI*SX^H M8U71 :SNE85<,[;A:<*#,=I)!:+*18E0:H>W )YX#$'F63KX0L[B1FWI'1P M0+51PA]J!NNM3%>+=^<_'##Z*RS@8,P=2299JY@ZT3^#E).O]J^_L"/FR=$DI.938K,J_<*Z@ 4 MLK9% 1/,YZ)=4*%UJZ+[%(R;?6^A[\?WV4=+>,3S;+5V-"'74?57WBJFKC8\= .>&S,,KY_:9? M[H>,QP2, X\V.GT,D!,%W($K?,W(7_$BXG*"BB$6Y\&BK@UN99V9)@-P5F?* M6&2ZM#XR[Q$P.CI.5>CC25)'2K<#:%S+X8;XXCG+LH .=>Y5),_-XZ7; S1NCED*&? U?;F:%&]5EC&3!#2%@@8]>"_H MJ$W:.:7KI+W6V9C'5'1R-7^\\]%(P!U Y#U^Q?DE_D)2>JI'U>UPF-I:G?Z7 M:\6QL-)S(SB$)$1]5J'HJYA <"=EU$Z@:]T:^@@R._%PCT3&H]<(PZJI R36 MF1]O2QU"M&W"/RQF>2)%=!DU>7[2U*LZ[\C](P-N@C0AU<*IYK?SNZGIQ'BU MP54CH7?1O.DOR\5J15Y F:XG.@B7M2?8RUK:7!\2QCIDR$5!E*UI[R%O+ M=U(5U 8BQXJU@\<#MQW*KD>4WTT9$:*0+Z=J8;JK%[7UT+?1$5\E2)U5SKSY MB.]=Q'12[M,&+6U$WL%Q])[40 1\)K/XB@[?V6(S6OB:JTDI(C&3"I1$@E$" M \1 MC));QR3D6G9>K#5!CJ TP>J,19R3J&;$THM\ M,9U/JYC6TZ]XPY667CA,$C(7]>(?.7C-'&C!C7?&I!!;%[CN1]FX7L\P !M M)QT@[9&L:B!@(AK:&ZD^^1/&@Z-P !1R$E*F0%>T?LC[B(AQ7:)A\'.:I'OR MC^Z>%4^4\;FD>HV?6*DE;+H^&,B0A15*)N^"'ZR9[AT9G=2G-O:)CA1S!TCY M=3%?W.?BQCKFVFXUB PBA !*10D1>8#@N//9:2U-ZX3B3F(ZJ3QM@YHV(N_@ M0+I#_4WZ:CJ_)*;N"D]^PK)8XFV_39<>1[U,*5/CTCII"JV)?). M$W<'=O-77&\Y##I%%VN/19%JV10KY#!X^M:E:'2(]6ZZM:6[1T G9:Z-SM:C M1=N!-;GI2'7SDND]DHE,T]DTW"OZ#9X5)#CY)R+C9SB$T_AU0'2[^#C'T:CJ[7&.>\)15]L)"T,F#XFC!113 K(F.(>=) MM(X8=Y R;E)S!!P=HX(.D/1WG'[Z3'2_^$JAPR?\];(68[TMCQXX7;/W:KI* ML\7J0[2D/GO%80%6<@2BRUCYID^Q75'@"\-I3O9^_^*+4L M(VCS#X3A*U/OC%'&Y@"E]DQ33AGPN8Z?21BULU[(YGU>#R)PW!-X# 0=">+# MU=E%+AY^'\=Z^M^/5DIO)1X\(N45\-L491:YIC.3S MJE \.!DU:,:M$::4P%L?A >2V#;-Y[)AUI8$JSP$>(OH-3V#==U#G ]0T_OL*K_]Y*3^F(+&4. M*=:V +)09&G0@=$N1Y1*6=N\"/)DJCLIOSX#0,^LX0YBI.,!V.!,X.M\BMTI8+#?,KM?+:;QN?*T7]"W5G<'5YM/<'J[4='E MPK348)RO[Y%JSEK[VELO*U:\,RZW1NXSY'3RQ.<,;D@KG?RAACQLQ\F/AUL, MFQYX;KWS9 ;VYKA]4N"9<25&RXPZ9*!P+(#RAH-C!.?$K$AU$E>QK2M@]B*L M<=LH+C$H$3CD6"/1H RXG%)-^45CT!N7VL]+[J=M5'LL?*>)U"'R[L !O*7^ M2B+5.B_F==MN&N4(QHWCG/B@+T 1;^!%)&94EL+XD+QM_5+Z68(ZP=(1FMX% MFI/%W@&&'O!PW2;%*CK+$]-0"O>@LB8GP84 #G..A8DZD+5U7<93A'2"F=,5 M_; 8XV2I=P"=K?ZRUSUQ(G<\IY*( >=())Q\0!45*"6,(+_'EM@Z8_V(B)$+ MPDY7[.XNOD=(N0.8/-$U]IH19;*7Q0]:)6#5!\^9:&%2*V]N)W$ MC%S_U1PV;:3> 7QV#'2^9J9@T61_243.:[+$"NO##P:V9'("$\NA^;B#9PD: M-Q?0'D;MI-\!E![.<;[MY*8MKX,_=! )E,X,?&'U*R>YD5JRU/KIS=.4C-O] MHSUX&LB[ ]3L,83YFC%7.+.8+9E2SVM)3J&#F#"R]:53WL3-^XK MZ@$,TR!:&;D)\,LKEFK#B5(PK:]N$]Z6%WGQ9:.J&G=P+3&JVN-$(AG=2'\X M)S6(R*554LD]X_KO] />AY9.+N"/#^D'$7KG(+K>?%X4Y@-R,+J6;5N>-]-' MP004S,2"TNUU$WXBC,;N,=U>^P= ZPA5= ZNNUOUFVA#)L9JN7-$2T>\C8QV MI5%0?!0I%*Y5WBN%?:JU>D!7OX [!A.'6+-3%-2!-_;$ Q2K@DFJ. BZ$ _A*X87;[. %W )&'U1>OYX]OC]XO9K-? M%LO?PC)/9&&\:,X(_$55:=47<+XV]N8BQ$*;4+2^93N0Q$[2X$@#?D5*#A@'#(++Q# MM'(TPKYL#F+:2\MUHX/PH:PFS.M WJB'S(PC/H@9G^@/JZ4-G N76>OKE\=4 MC!L3GA-3)VJ@&R3M'NOGBQ,VHP=G3)W!'>DK:SFD7.N[E%%!MGX5<-ILQ<$< MK'/BJHT^#H>7OX+7'#_5K-J[QBB[_\;&9FFPRJAD 079*Y/5Y/A43C/6U\0 MGJ/(?;!,_3FA>4[==@'FN^3+ZN-BQ]7JQM3'L"G)O:@]ZS:J?X\D^=5TC==S M.:ZL;*928C%DE@RYS8JY,FV;O0U-$_C M-G(]YW;H"AT=1-(;2;]>K2XQO[I<4J!V[9)L?*&;7ECW!4'G6V+$&(/DH@'E MN"<60X'"'2I.?Q.;#V,X@LQQF[N>/48:4(?]PG2SY79P*')!A2C 9%N?@?$$ MWM)744B'43.;4ON,]:%4CML'M@.0MM)@!QC=.EK>XZ9HXN."G*LZ-ZY*E%@F M.>Y@U2#GS)$H130D7AX<1$/!@_8AI&R*2;)U>=0)Y([;FW8D=V%0G9Z:2&AG M9-_CE\ME^ERY>7R83!+SD2>I@$>YJ6OEX%VQP'7F)L4B5?-DU?>I&KG![=FM M:#L5G0J[CVT/^!V,73O60C%IK"$7)=8AB5Z"9[4V/T=NN O,-Q^4\EVB1FX4 MV0OR#E=0/\![]M+*.QUU*1R,%_7Y44!P0=.WLCB=M7&F>:1S^E7B/\6]3S.U MG'@#]/.\X=EZ_QZK]O1+*9%E]CK6>RP)P9.@>);92L9=V:]J:_B;1/Y/<>5S MH@HZ =+NBRL75>;"^AO0Q18B."=!1\,0]HW"J-9Y.NTCD_Q1W/VT4TN8F M\3[(SM[<,ZP^_S);_#9T.\_'RYRI@>=W^&O?G>-VQ;OF1L6RD%0!8VV]CHD9 M"&$,"*48E-'9\;T>)AQ3A_D$/0TNK.MGOELNODY) M?IVNIUL3)(O4KOB4P'&/M*L0 MZNH@B?>@2ZF*@66K('HM0&&JSYJ2KE4ASEB7HE#_Q-UAA];V\PUB#Q!]?_?. M-[-%\!Y3'Q>'RM-EZ0HCMM$K#LJ80O(T$M!%EL@K$2&WGD\]!!_CUBN>&<>C M Z$#,_H*:>5T-5F'OI[A=6_0%Q>UU.0?5PER-(C,T-$C@PJTL4VDDX@VNW.N ML5 MGZ3 H[6Q0':U!#0:K,.B.60?2LC<9Y-:NYC/4S2N_>P.D@W5UT\B>L'2=[!$87<8;*"N#@SAJ^MEMX9"UP[> MX?>7],/I>C6))A0*"1G$;#RHDLDA%YE!4LE$(XR/KG6QX_=H&K>LO#L@-E5A M!Y"\E=.;FKE]7X]-;$A4R G1!?:?XIX0=J.OA8( M%90^.6N+D*U#^N?H&;?TNW-HGJ"Z#F"XO9/>EE^F\T#2G7]ZN5BM*R]%F4); M2LOZKH-Y"M84(TD1:T$[F95NWM3O&7K&K=;N#H;-5-#".RM_T0; ME'P7C*U4UD5E]F/V7L^_DO072]K-$^9E2>2: *8BJN 0/+($WB1%P9T**K9^ MZ?(L0;UUIS@3XHY52:<(>[=$QJB$^BV_8,HF08A#)@!3)046=P&,AN MH^"V4&3E?>N;OWWHZJU=Q9E@=Z*"1H5=+6S=;;QKG?!TM2(%KB8B(L5;)D*( MS-).*A$B\P6DERJ45!B7#V[X'A?-[KU:;YT>FB)I&)GW[;9 M*659C@%B%A3?9*:.CU";Z+L=^'; MIBFNE")++0T4I26)K=9O&NLAL53O;U)29T#> Z)ZZ[%PY@3(,:KI,@GW\\67 MV>(;XO5#_#?3$*>S33YS4F30/DH+6@L*MQG]X5)1((M*F4+N@&7X'-QN^GKK MEW F!#926)=@I-VUO+S/D[71,^X$6.4H$*_MGQQ/!8A3*QA&$? LB> '='77 M'>%\]N\4#76)NI>+^494M?_(R\O5>G&!RQL&OTV,4!QKJP>TY,^J$ W%1MI1 M2.X+"F&XD:W?AAU(8G?]$LZ$Q79ZZQ*6]XLF[AAS4IJ8,X+ETA-CF4-P.D&B MD-TH7T*T>XV_:7.=>Y^X[GHIG"L4::"K/D%X/\;:MOLQ2;1&.F64N@I8#-.7>D[IQ;]3._]YT"*4=#\<%;;4AX5@OJ%<[!&G1*I]$'5]4 MIZT79L%[XT 4K5$SGKEIG;@YG,I.1B&>Z55]*W6-:!\W"?EWX=NF;*UV2ER4 M]6\D;/KRY]_IX^=A1KP2-P&Y]ADR6#^F:*7@PF]2[2SSB4MGL@/NG;-H-$/3.A3>G[HN7\.W!N' 2NL3D#]=KJ9S7*WP M:K1"E?/UW^2)M3PD9A%*G>FFA*C=C%&!2*DX0QR[AT:N/22?H:]+U^]LH&RE MN/'OBC?&_X:=EXN+.)V'^S-)WUVW\'RWG":\^_'$^Y1M, 9D9@9JZS)P&@TD MY#*A#$[FLMSB5GT.DDJ0W'C!(.J"$))^= MV4CG8-%2.Z>%] ,%6X,,4SEW-F P=)]#H>/7?6]OXJU$W,W5_R^7\UP#S8DG MOUUKIL'J>O,OR:T/G$29(C/%\ZPM2WN%7'LNV&60WQIK@VF@(X-(K-S-XB#_ MZVY:PH2\_$1,&7"JOI PFM%.\1RD+ *S<<&PUD47WZ>JR_!^:"/72$GCYY0. ME^-$9Y&#UP:DTIKV%7)B4%E &1-R6TQ2K;.=^U/795@_%!H'4EH'8?W/A7BG MZ//GWVF'S3_A>T+[VWEEMOY_O5?X&F97W@;)<9IH+VP2N_-\_P=;OSFA/>FT MU@Z83QP4C[0QM0NUJB!;R[-DKO4#P '8&-?<#I88&%OA'3@ )S%[-23D<2'6 M=:2X+=8K44]88*D^B8/,:KSHN0%?6\5HE1V2<)"//TVO"'P6!/?ON$^$%*/''R M%TE@N>X MS[YHKF,$$N=RNAR[=W +03&56')U)&T?SC<#O96N%/<'J+$3B;6 MG<3PK'COC[N$\5'*;43YYOX M>L@-Q=?+Y3?RC*[FX'H3771< ;.8*5B/$IS@&;1W25,T$:UHW2EK+\+&O48; M 3!/0+:M]CJ Y'V133 I+AQM9**4Y),+N34%.20;C&/%6>E98^S=IV# M3]N=1/W5 :HO#NG+N[JV>7XB&?YJNDJSQ>IRB7?=DA7325D$PX*BHR$DB+9D MBAFS\ :#=*'U@.53:1ZW\\B@WN?95-G!*7_]#G?3\C-/U\1)K>^ISV;S3Y?K M7Q?K_XGK=V&:*3S,3!4I@&E/?#G/:WN\0.+5B5F7N5>MRQ;WI6U\]_-\B'D$ MUP'4-_:SOH_+,%_1LJN?VJU!9U+BOSJ!%8Z'7]GT5,S'#8>5_]V^2G,KT=HA'G^ M<'EQ$9;?%N7#]--\6J:IOCZ[:I%&HG^WF$U3K0RXQ]1^ ^N/6ZC)R/H&/#8: M6O]XF5OD>LV%5EY T,& XC: 3^0K:HZ!LT3Q$6^=N=M-SX2LOIEYNYJ8]H^T@Z^&E6RX*R"]TA'S.5QUO3VWS8Q MD$]3TLCF77]X'<9#YG:CVQM\21Z9-S("+X[PY>OH!T'Z-+7+L,>BO6U=-[&; MFM-SC)M/KJ6T3S4RN\,NQZ@4.:R0=)&@1*IC^K*"X%@H02OG>.OBJ7UI&]<2 M-4+*XV3C (KIU:C<&W7U#J\>"AQC89[^H";F9@\:&]F>G\-R3N?'[2*W>,(@ M9';1 E>1SH\8&3AO.'AM,,N>#S[W#,^I8,"&K([UITRBC M(<9$8;.DX#D81JRVOF+;2;DIYS_&UAR]5A-SU(;31A;K=LV[Y,96'S?#A*@3/NJSMT_C%#TSKF:^$R@7>2W?D6"\"EKXDFUJ M[28]2]"X%JP9+AY:L79*Z-62_11F]7GPA\^(Z_I:@A] MX]JT\^/PH?$;3)>]VL*;JXRPW6CO"$OXY.\663$[:4JQ M('*=^^R5 .^L "6<X@?X?XZ*)F17E(W-/ISVKY M?S0(TF.J'05<=*T[@A]"W[C6JRU^GFAP,HR>>K5,6SU7;SJQOL*O.%MLN'ZY M6!WGLNWSL4WLUL'T-TNOKY"T66O0MM:[Q6"P D.V%@RKAY:W"ERT&8+1+!N> MBFK^4O=YBAJ4\FX^??NCYYLN*)>D@%O1/[%+B\?K/5'LH[BSKB0!H4A&IZJ/X!@% A9#R3X*9-AZ M0Q]$X*FF;J_%[C:()E>#24S@C:4-H@,)1G#:)8+J_UXN9A_I7"W&LH/.)\NEK\NUL=5 M1NWXI#8WA7M0.:S]4)9\:\<$",L4G15,TUE!7XGB34HY:LU:NSQGMA_>(^'8 M +=UNH6T"$[0'\DQAC')6H_XO['].$3_>]N/ T3>\/5E8POR!E>KQ7(SKO$H MNW'OWS>Q%KLI:F0CKC[Z[B)$.%X*SQ"=J3VZO 1?I\,HA5G'.@B!M1Y.=I^" MDZO&[PW=7+TM5Q)\"K-*)A>$T*!<";7^%R$6D^D(1.5TDO4A4.O+Q[VI&]=R MG("*1S7"5XQ\"#-!)U]M8/&:7*JL*C=1+?_OME)]#1%PYQ$'AEM?I$ O2:/ M0DD-/I&K@BDZC*6JM7750]N3Z$I@#\S?'4J322RFP$!RXDHE8\&C0]#:>M22 MO"G7NH'#\Q1U=>(BP?K/1D0,1EJX8]@IK[9$ 4B?0\\V5"*HM!&M[[?/(C DWL: MW"UV;R5:^2^781GF:]S>((4E5V_@H/ Z$=PQ#B[7CJ-2F^*%R2ZU[FQT&(4C M]S<8#%N/FAD,I[=>#=O5FYZ/X??C#-GV/V]BN';2T\A0W7[^$] IF8*?5%@M MP1&@2HC@=1'DQUJ;M%8!1>LT^#/DG&J$GOCHK?11"!0!> 4^% NU_P*$3"%! M\LD5IGE4MG6L]!P]XQJ85IAX:$Z:::!7X_$SF8C%-\2?<(YENG$U=@R".J8( M;.\/;U,*=APOK6X.;A&R&:9RN]CU,*E-)=J&G%C)N9G"9LI<5LUX");P8*&B-Z JB,0 M(C<";'T:PXQW0C5O;G8 ?2/?69P/>4^X6\,HL5=[N>DW>)G6E\O-K('*_+&= M))[ZH$9M);Y+8[LBV+N5-MT8-XA[8D90MC'[@!R$4!Z4J74VQ7((2CC!;532 MMV\YL2=Q3;KT5BI> MA"?TN%(;'8H WH4 I7!!!Y9#GUK[8KMH.?W5Y/W/W2I_3#R*.E4J%D-G?V : M'*H"6J9D0V:2J=;=O'82,ZZ5:8*#QT\<6PB^5\MQ5&N_L[GWD M%&U7GBF0R?73<_2,6YPR$*R:*: #,/VM#E;^>;6>7E \ ML9KPE!)3D8$-EF(45A^<*.N \Q!LR26;T/K.]#X%XPZ4& @P)PBY XA\P$\U M&_<>ORR6NXVH=<[G[#2H$C/]40<1D*@@&VF$Y9)L:^OLR5Z$C3O)=R! M5=) M!SC[%7_;$M=R,:>\]0]4ZKF[?CWXSSN9[/<^G%U=73"]G8;7:) VO&NU=_[N7 M%,)\6BRGUXJXL[!&1\6C%>"%#81\1<@WVD%112(+A;&'P]UVC"8:B,"QKPF; M0.O>8*(>--G!6?DA?<9\.:LA-EG]];>_3S.^GI?%\N*ZQ.162C>-N&XDM/KI M&[FO^3)M:GX_X/(KV9SM%K><,;2)3@I-81-IIO85\@8<"]H(\EU+;'V^#L;, MN)FXQO#O2_4=[('G.?T++CXMPY?/T_1BB>'A=H]2JFQBJ#V]A3B!WW 3A0#@^E_HZ0.I3)]6F 1)MPS?3$*XI M;J,HSH-*2'&;D ,4@Z1Y65B'1X2COT9)EFA4EWWL6#%>K% MSRS7F!_A7+-C(-Q:9RSK6FRPR4PF<$][IZ)#;UN;J2%([';US"(:> M<0D'4UJO1NOI01''6ZUG/V_ T18#VJTV@P6"5TBGF /+16UI$E3MBQ3 AJ(L MLT8ZWWJ'CSK@8K5<;VTL6C[7@OV\K;T'VREI$7-,#K*O@[BCT!"S0W!6IFQL M<2[O54A *V])A[Z[D\S!1/TSC+0X!'DWIG%8[7404]PQ]R*ERXO+36W\V_5G M7%:;LL3/Q._T*]XY2 \=UA"8U+Q (+^8SAM'9I^I"%E[H0IYK<$T+Z8^C>1Q MLSGC07D,C?=ZVC\U#N7XL_Z93QML>,N Y_P>(SAL"%F86H50VY+YS D,VD/0 MEFDM5)+-)^:--\)EJYU$ED)I+T'$VM)11UU]:TV[CL4D"HFA^=2'[U/5_;B6 M ["R][B6XW32P7'[9C'_](:L:[YJ7/Z]!&7RK):^,M N,8JLL@1G3 (1&**3 M@J*NYLTG#Z)PW,-T6/0-J*M>S\4]QNT9"ZQH$B0 M>?1DMKB#H+2 Y%65&$<=1>.-/

U%]!%+>6^BJEN&B+\LEAN\?^L =@*;137TG$*II(NH"1:\%8Q.BVX164S M!5OV0$"VI7#L2H2A(3NB/GL]DI\9%G7\4?S]#QUZT-6 1^]A(XFWQ$!OTSGTS5NPJ:'8OSI MVU_#_R(S7DLJMP)XB3 ?*8IR%-B74HO-1>M+[].I'O<<'@.J M9]%O1XA>E&FF// _G"+>DV2 VI%3S4. *%GM(\EM84IC":V;>+:D?]QZ MP?.C_.PZ[]7G?'HBU_'NYK.?-^ ,L0&=S!V3I Q/,=?K7BWXYO;7@1/"0A*> M,\\B8O-G9<-,$ML2:%W@8<6/%@YEC&!]?95:6(&H+:<_!-/".J]L^_[PSQ#4 MY52Q0[#P1.UH(_'WDZPABXJDF?6UW7R"+Y1)VUJWAJG68[MBP6%FP 6SY!5; M5;3_GJTY=-%Q7;F&T!E4VKV>5-O3X(X_GY[XE.:SZ@8\BQY,BB%-8I1.@]=U MFN'F_8V5=?B35YIEQB-OW4ZD[9R@^W.L-G_<=&J_;P:%Y@D]1WCVD#&[XVQ3(+S&M MKTOW;B9M/>#[KZ'V(G[T]*?4#NE&>$!6."@1ZC:F4-ZK6I]BX* 3$)1G%Q%'K,TK8?O[$G: MN*\'&P)P"%7T[+G?3,\\S7-_\"G-9WN>SW/WABF[&?<;%)+E8(Z\*$9QO;%& M&!LXEWW/FGYJT.3M4]<=YI*)'(1T"0J!%RCHI*T3C(:HHP_,><8&&+!],)E= M>?2'X&2?6: M5=3!B;;AJ=:#/$QXB,"TL1RX8B2V7( M'1S]=X*XX_Q:TB]^"\O;$78?UL3(CLZ-DT4@JD02M;#52HU9V?D>Z\>]LJX$/D#[):-"-Y> M<;H']Y(QFQ$1F NQ7@)X<%)IJ/.4:L=@'MRY-\AA'(R;R>QX3PP(A$ZWP;8" MMKF_'AOX*.<;&4]U5DEMR XJUHDX]<*>Q6"%TLQR&\\ _<.H'C=OVAG6A1%8BR5BL(DU.V M/@;9.MP]ALYQYTZ,B.#!E=H!<)\^="C\WG1?GE]'[:N-Y_6W:W'LX-QX%TUT M!3#D.G0]9/!9,\C1&L>RY:(T;[/=C/IQ9UV,::;' <#HA5??<;NNGEB\IK"B MRN#ZMQZ%V-R[+.L4<&M='8A$CE=2$A+SFF?':*L?VC3@>&KV0K#[)T+P.'KL M]8;HWFCYFY?JIXQ^V?UQC>; [$EONR8H=^N]F.=K8%Z;LGO3A2)'8UT"=+'. MXF8)G$4-J?84B(D)V[PKZ-[$M8N]=BSY(.7.&!>6V0(,*:I4DD<(/'&PF:)* M*9Q+S65Q((FC=TX9 %6[0ZGV6NO5GATU _W7L*RE)%_Q%:[#=':^^>^/%AYO M#OSS,FAD39\9SN8(?13G:$#N. '=%PB):PK?Z6-L+DJ+UDTLAIL'_^OE1<3E MVW);HW0]LG4U,9%S;5,F[[9.1P@R08REMDA0H02I03"=R>XV#0!XP,(U1*L43"ZU#YMW4 M=#ODO06*3A1^KZ?DS33%%@??SL]J.O?Q+,?3,U-T5(R8/<]06";?R$D%(;H M6>1B"%%"-W^HUWX"Y*-/O@C3.B1C*VWS-LZFGVY[0]3K0JO? ME-5-E'(E\X1 >TE0$$RFU7%9$L>]G_K)<7'ZYKGBL+&UE0GY!7$V2B (S1B Y(BCN;6VO MY4$G%S.70:%QWW-X]UGH#VZ&CU3^8B!-=&!8GYJ$>?OF[.7ELJIEHHPPS)*P M,GH)-;X$%XP')[AAR:!.OG6SO'WH^H,;P]/ .)@"#P>EOP+E'->G&[J=DUFO M67EU35%-\5]U:=V>=/UA,I@6*?!69L!K4LJ:><3V\\6GDY+ M)V.=1S279]9G[Q;U?HS\#\R3X$(,/&9@Q1)WQ@B(FGG(.CC/I?$"6[>$.HS" M3@9 =VQE3U/JV*[E/@<(.3VKU<1&X2*R")8;10*L+KLJL0Z:\R*C,$K)HPWK MDTN.6RWHKE MGJ2-6PC\1S",1ZIQ;(MX+=I?2.9/L??7\/OTXO+VKS[B\J*6.0MI3" ++S@H MQCU$5A1(Y@)J5!H?/M7>81H/7WO<4MT>;.3 ^NK 6.XEY4EV-C(>#!34!E3D M&4*)#@2/M/.03@/7^BW07H2-6XK;B:%LK\(_"BZ?D^U58P,^$98)5IP'"O80 ME'427#8,6.UM5+C5UK>NDFI%^U[H]O\_NML#X8]6A3)YT/GOM#J4"1^V$N4A MM;>U*#^>*I=7TU7X]&F)5ZA8E)N?QYM(NC;Z;%"Y<] Z365Y/(?#5_P8%UGT M*@ *5+6%KP-R>10D[NBOE,Z^>:^4X2I^MKKKS-<446GBKM+440*OZ_*;.)31(\30W9$2*,=8U M[UX^!".=W-:=AL%G&BJ-I/(1':_5'3KW ]AC L9!61N=/@;(B0(>.T/V?[2>>.*)']=*5:O MO#%!5'5@7N#)9Z8Y_4+CB/UH8L.^R^X^+0,7SY/TYOK7N:#)O-W+W>FG/Z>_ Z?VG<1@^0N 2N)X*PQ M0.0^T7&O=68A."8'NT4=,+5_(^DG#R4ZBMXLYI\V@^&OQL%?G4B.6ZVU\Y T MD^1*V02>V(?L>%36*V:KG<(J[3=8?@JKG6O4,K,21,Z$1L&BMCK$Q M==6;8YN%ZT"11XZ8&0/!ZQ-*1TZW#U'4!JO91B5#?!@;'X>I702,EUIMI-A% M:RF/")5-IYCEM\G?/DQDC"8&J<&@JW$8&>R(#@&UD$:C?> 6-ZV_ND'&WWH@P:*.TQ4D2[""F_'4Q_]M-MB?S$KTS2+"O1:U2U6A& M:/#*QN)<4(RW[DZXM?QXF?6V6#A5LAV XOB V#(K?:0 -:=,-E3P *&@A(S: MI> ]2M?::_[#Y]'.YM><5[T=X/B8%(O(Q$EA"NJKYOK0Q(/+E@3+,D))?)7ZLMC5A)X#PK('G,S%NCM1EHYP^0_=KY;O[7VZ?S$V:S*M$QT)D3 MP\(YB*8$$$D0STDAL]B8X3W(ZC>/=0 ^]GGF>(HZ.CA# MUF%VOHY5V09F$C. IE[LU@=E M(?J:Q4F!YT+F.+:N!VG6L6KX7BK#@^LDA8S6@>K0I@8AZ%!XYI!S,:!7;1"6"<]3\Z(JX-4T.QX;)R"H&/^]9R^PS>+U>H=+C=COTY(.CS[ M>4W2#/M3W"BQ\'-8UH?KMVO=(BL(B3';"*44 H'F$3R9$> NU^?IPGK>VLCO MHJ5=2ON,@)T;3V1K]'T\BSOGH!SUZ@/E*3'2!S M,V?\WD#F69C?/'ET%.4I$T&3/U[G5M7>UO05\\4F[PMC0;;V0G:3TR,>C]7[ M0]>BD1(ZP-/+.LI^N9[2X?$*X_I.5-?L&,DEA7:U*TF]YI8NT5>.@T0NA4(7 MDVG]ZN8[)(T\C6Y(7+54QMA/67?R\F*>_UX;;,W7MS5E,IJ0R;33[B"G13,- M(9 /0P>'4$[HD..#*6.[W[CON>:X=QN#@&A(J7=@J$YT,-[<%NXH4R)RVC\^ MINN8DD),2:(6D0<=-?+6,^U:T=Y+G=\?/50Y#@P=;()[N< )DZF6A!EPEC:O MBM&"5\D 1A9"%H4.B]9(OD= CQ[>T!AX6!I]M$)&OV[Y.TX_?:XCZ>G ")_P M9A[N1CBKMY?K5:UE(XG]%%;35*?D(;/<@2V;+1O)]4CUO:Z,T1GEE"BM2\H. M(K!'K_#,6!Q.H1U8/MIER\UCIS C45XLYE=LO5BOE]-XN9G?_'%QE4H(*\SO MPK?ZRR^JQ_,)K\8Z9\:BE74P.&.\/GR@W4JD=%*,]RNAN3AFI67'"2"C&U8JZ0D$F(W=?$)$B6!,LMG91GR1D MW"J@+O!WNH*.1ADA/BY:O>A[P,;U_IGHP#.F4L!%64V\I.U2I 6A= X&C9.6 M#8RT:U+&K0SJ$FO'**D+M)THS1<7]3GU!%6Q:%B!8(4B7UMG$H!P$$..1EK: M:*;URX$FA(\[4*D+))\? +T^WGL95I_)-:G_^?D_+Z=?PZRZUO237\)T^=_# M[!(7Y9?I/,S3-,Q>SU?KY>7&^3ZAN.[4)9O4WS7ENU&)WNW2KZ:K-%NL+FL\ M=#M20$1O2A&0G2:P60KJO:=@1ZH@9"RA9-[Z&?-M=7.N7YI+Y%%M.EC4"Q7:A;0!&6W*^N;< MND!>4&KMC#8C?MQ<:S.\/32OXRBW@Q"_WL[=&8M-F8O"HJ44#)*QJA;K1PCH M$;@-+'+%E,^MR^H>4]$)SLX+AT53W72'KJV+9>$PQ=JKP*D2ZL6RA2CJZ\ED MO21OB*OF)=R[:!D7::?J^%G('"GPCDHV/N!\NEC^NEC?]=,7)0>M&01%!EZ% M[,%Y)R$X9>O;CT3&_M BC4>K](2)8Y6XHQSC-(EV8%-J\Q[ZM(LJI3JT;;-G MC(L97=:0Z N@*(I=;)^.L38]?[SPF3O MBJFMQOC57:6O#\^BLP4E>IM3ZW9N3U,RKGTZ7%$^Q/E;,9,*%BA&%D[GUG=B3A/0%F6,T_'R1ZA'B[@ S+4SV78(Q M&RYU, *$<:XV(3'@A53@ M?9YNR*:%T6N;F6NP$FL]PHZTKRL@,06,B]Z=D\"@+"&$UHR,M8_,:V 9@[#H4:0?& M1GKK (75C_IX[4?=RGBB(CE+Q6?(I6ZE4A"6"6&]2M8Y1#:1PW7#D_'A_7\P^HTPX.\%O^WH??_DJ26Y(( M[_&XFM0NC];49X^H-"@=)$05,[@7I[XOE?[R>OULN$JX>,&4"A?J%UWZ0.I K+-G5E:9P0CB6B2U;AL+=;K+& M#9G' 5XC)?6%/#HQIJO/F/^R6.0'3$D3E-/9@PRJ]NDV'+SB#!@JGND,2J^(<)CS!$\RQJ#*DHVCY6WUQ\W M5AX'2X>*?<1W:IMZG+?KS]?MWE?7[;AOY8')),>C!BWK0&J*XH$"?0TER"RL M*8Z+!_?%.^J;=J\Q[CDWGN/?4O0=^/>TJ=;+:5KCYJ9EP]*MH+:$]VZQVC1F MKB.DYJMZ7?YFNJH#*W*.Y$G2=K$.E!,& G,"T"//G!'?H?T8^Q,('B.-STN0JQ/V*W HG0Q&$SK/J?;ZX_CZ ^) MH:.EVP$RMD3RU^FJW@&%.2XN;X$ND,)67N=T\E![\/KQ*?6 M-R?/DS1.+XHA\=-2!WU!ZG9HDPNE\&#!..YJ Z$ +@FL(G+19N&C:-WO^S$5 MXS26.!-PCI%T!VUOMCBXF[MT*YLDHU>&,PH1,-9&EXE.66Z!6Y,RTZ5$W[H( M_5F"QLUWCG_UV$Y;'9BIE^'+E& \_0<%LIL>%+C\L"CKWT@7-2^G/5N@ 57^;Q^EL5EFY&@6V M>H\)IU\W]?4\9&8%4\!B?>GO8X&HE >A"@8I;$#>^A+G&7)&3J<.AJ=6&N@ M3*^NE[VRY_ARL5JO-GLB%90J9PHWLP%E@P#/O /MLF/")HV\=;Y@!RDCGXB# M@:B%Y+NXXML56VQ-N31)J9AJJ8:J'H%PGF+7%,&PG'+=%ZEY2OW[5(U['3@< ML!KKHP,C]:2L)M)K]?^Q]Z9+;AQ)NN@3^;VQ+S\I2NS#:VJ11E(S=G[!/#82 MIXL !ZBBQ//TUP.%6ED+$HA$!JI[QDQ-D52E+Y][N$?XHG/@@,)PXD0%"*@3 M9)$=US(FZUI?,CU(R+23*X^"HSVEWD'V]RK&U46^799^/SL.27$9(IW0OF[9 ML*G.UZ3$M@AB)3%/DFL^^N\YHB9V39-G@6VUUH,'^Y97)+/%Y\WM__V-XP,> M-]$;PV-=1B[0@>*&@1>Z@,R,\VA-(1FW=GJ-:)]X&45;2-WWE5/HMWM=<;3>;U_?Z MGQA!:;E-E" Y7P\61P>+9Q201"%S,=$Y?O]Q\;$Y5T]\9>*M#J, I:UH)\?( M]O+EO^?G7ZZ8NL70Y6^\2M]KW]Q2I^P34= MW;=3KSH9$Z"!] )*=T6+-6].)F8TB$*AXXR[B&X>>9[$V]&&!T]+<7= M0?B]J0=ZCS_JR\-UG!=LW+2(6*?(#%R]/PXY0+&1D3F@+K[U9R4F5P?J2N"VB%J*),$Q+'4((><^&*5=ZW*;PQ#E3Q-1;330P?W] MW5:0*R:4YF83ZDE35V.64B!$)J#PB-()@3FV;B1\D)")GWXFOZ<_7#N][M)Y M> S-U8+M92$#N_AZ<4;23!OO7?_.*G^I5[G?\\W"X>9S>?:F8,21/6VDTM4T M'^LH:XQ>@!,IU.FD")B=!F&R%R449YNWRW0QS6='!5X.I+/$/I>PA2?(3A\( 881Y<=)+[7HJH#+,]_W/BBS<1U MYCG&8.+E.E8EB9E@L@&N6;:2\2A#Z\J0)PF:_.5S)!PLQU)*!PB[Q\-V+'LT M(F'6$1AC=?Z&XA 8V:,W21:KBTZN=S$!Q3D$,AKZ^D%+YU'K,S<=-"K $0AA^'>VCE-.!6_?OO MUW-6#2?V$CHPD?(\57="A"0\F, 3%A5$\*V#VZ$T3EZG<9P3R=LD: M$Y>CK8*/ M IAPQ'%PDC??73" O),(X?;$R7U0CJ2T#O#X\7P9__5E>4;:6E^>,#/MG;26 M,;"JWK K%.3LL8"PT7J5N [-;Z1_IF)B=(VE\)_R@X.DOS=^ON75?)DH:%V= MMWLZ>\0$KV3V?KG:J.\!LY A1& .*V0#.;U8]<1^-+!)#ZXT8!Y(\ M\7%\)'P>4Z]=O-,]8)#(6, <+'BL0P>YJK,"'!TA+F:99 BJ^1CS/=WA>,67 MT[G#(=(_T!W^MDCCO9Z\7RWI*^<_<)$J9]_J7<'5[[T_0_K"K3_8/BH<\E9R MT/>:O(RTX[C1.\B=C[^Z]?'KNV6!5A4DB"56-*A8*$8LA8..RB1,KDC5NL3C M6:(.]FC;IZAWY=%/769MD7.IM7.0;2!?'>M<55Z?++F7J%P2(UP1[TC;M,%@ M6]S\Y//&T$\'B<6CW/SRXWH/;,D^9:<0HJOUJ=D[.BL*(Y84DB<3WC2?<[4# M61/?)(^"AY^&I[553L]XN[5"-JA(R3]%HK[( JIF63[("-(PS"B9=,UG@>Q M5J?>;5\H[ JU/?72 =2N6=C>C@?*S&NI*Z2"6"V1@\O>0,Q*%(IYL_&M^Z7O MD= IA/95\0-/8/O*NP.XO+E8+>;G%ZM,HGDS_[O^:KWE!(LIO.Z=#FRS-H/5 M#D2;0&036=)!2-7Z 'R-:\V?8J> M::O:QX94,TUT@*I'977S$HS&**\3Y3!U81EQA."2UE RBD[ \-TQ[<(R29>65!#1:U*53.6-$:YN_'#U-4:=I MXI[ZWQ5>PY71 ;1NU;?\FHF(.-_HB7Y]EK:4+:!JZ3*'@XL/TEL!?Y%TT:PW7I^CI-$\=V6,.542SKM@C/+K_@:O5 M9JMDX\?UGW[N:(_H3W-PM,=R7R>;1JG Y,V,>-3@;&(@A<,L-)-6G]QC^6U/ M/'.*NZQS >,-@@KD6)VU$IR,PDD>G1"MQX;<_GZGP=I>^O]YTO>>KKYFOTBP>-.Y\W=DR'DC&:'VLJGZ.Y MO9A3\:)P,*(.!S"8P04Z>ETQF(KRF8NCW1X"%PZR M%"A]D+XT+]AX*35"0W"S=XW0$/U,F.2N5^=/7& MD3(8<(K1.5/?Z!P*5M1.A6CTE5L HW^[ =>3!)Q(_<\@72];"WYJ].3/]UG8 M7H0S3W\3LP5C45)80KF09X4L+F+&((1S<:<$\CGT/$; -.AIJ-AE:RE/")6X MO%B+/JT43X.#=#_DHGN((AKV*#:^@*I+4U8+//MSG1^H$-JLTKL92O?$]L\# M+I]:D]#DXFE4N32Z=/I S!&FOFPF_E_3=GUSP#//D3$$*\NFY@+!.Z$@>1XQ ML? M&R)DP";@XJU\V"'L:5$(L<]GCA76':5,XAF4*J="2B4 C]R!$ER M3RE"3MIQ7:*R,;Z4T.VVA^8S[Y*.TD<(F[D=%A4E;A(!E8_:!D0>6P^1VI6V MKD.Y(8@9*RX&)79O+C:=?[>$\-O?W_)BG==OEJM;8GOL)QTK*VY% MY_%3YU$D?!PG;8LL04<'.<3-5CT)+I0"+#-K2S9&V]8+A,=QTI<[!G=S A]R M?08@5U>GK:\CGOUO(F@6E.2<,0[!L$3>1]H:]01(W,42D"DAS'. /YB*KOWS M$+#<:B48IS"ZS0":0H?8,0? %.AY'+DG'%0DO( M;;_;=3H]-LCVD?T)P>K37\M9P6*2#J$&3O5=DO.Z?2Y!8,)G$S%3+-4:5O3= MKG/F8\!JJ.Q/"5:$DSS+D9,,#0>#7(*2Y(6#=PC%*V9484EQVQQ8]24DLE4MX\5[ZUP6C0_"^N'IVUO[P!: M@Z5_(LAZ5>@/KAF,SFIF2H3:4E'7D!CP/&1(:.C$)\]L[Q?6'@:O.U^?=H_R MQ!C;7P]]OZC5ZW+)=:(C'H&B1GVW^,=RF?Z:GYWA(KVM$X(_S\-9?K5>Y_/UZR_TKWD]7[S&U>K'?/&9 M#.QB<;XL5__- 9=T+3[;Y,ZM.?^-KM"NOO'J9[I^G:_CV7)=;_^N+[$9XRZ8 M5(=9$1*E2/6Z0D/.(B(=H[:HIVJM]W$)@P@\U"->?>S#K;GG(3$OK&40$3-L M"LJ<2@@AJR244ZSXUNVP#Y Q[=W9>"BY[PH/U4 'Q^H5"[/,E?="!))#** \ MA0-8G 7D/)IBM%'--^A=?;L/N.RMQ$= ,4BBW>Q0N:*>))'GGQ>7JZ/CCT\K M7*S/-CKY!\X7OV]FV?CDDF$&6/)UP5;=6"ZE!:689S&DDK'UJ/;=J9OV9G4L M3#762D_^)S).9**%J)"L)61>-P[5%8*.0LIBI9>M9^T-\C^C79>.YG^&2+3G MI25/1:-W@M U_8T_U[EJF/N?_^7' M/_'_+%>OS_!JK276#:@B4:[.'=:H(D$@2P:A2V$,D6G;?!'4(03W$=RU1][C MTQ'&UFH'I_;CK*UO\W:YMB%RCD4:R#XK8BUKP$P!<<# H_(B:VQ=43R O%[& M+(P.FON#Z$?28-_@O&'L#_QZ-;0XG'+\LEF?+SS]^P?4#HKMD M*J? ZJTF,!=BO>U4X"F^!VDD&6R.2:;65:8[$3;M=3QV [UU5T+LZ M*B]=#O#_!>._B,Y5J,,]/'A)D@MD6<):FSAKG=$]3=&T-S[' MA%M#S72 LT\K3+E*YLI."M/H=?+@N*-X0T2$4!=.1&LLLX)QKEH?G/=IF+8B M[JBNZQ#I=X">]WB>;[8>%1]CS-: C9MQ9%C7"8H(GOFB7?0JMI^P7> 6C^6-9=\]_R>7[U>97O[,U*Z)GPT8*.D9,D!"=#\'6O?!8L"AM" M:!U,/4[-M)5MQX13(XU,/#OR0ZVCV>3,4D4C+5>@E:DSA6S=F%6?C:-, J45 M2N[T\O[,K,CK#_8RQ>M85U[[2[L'B&R1;1/%_ AR@K/OJWD-R$RO\GV0)7R^^7AV41*KG-@ R0SE@SE@G71I M[SW3T5FW6T7.,RJ_\]&)E;Z/RI8MY#>UXO'O6X1G30>@+0&RI'-1)4G)OW 4 M967P<1YO/GX/KWZP&$PCJ;K4I T3(%3L$G M\$51,(TERA*\5;N-)1\0F>TT;380?X?(*GR]EL/KJ84C(Z8H2S);^J%>0+'O =;9%9(0744K?NEGJ9HVI>5'KSF M4+4T:Z@< V17Y<%D#4EYH1$SR:_US?DN=$W[)-,! MX/944;\#Z9^HCV\Q>73(CQ^[WO\HDT:'U5/+'*SV7H%"9RYG6?AL-8@2DK<6 MM5>M1UH?M9+_=B3[[J>.BIF.@1LL'!BK+YVNA-J 8R!XPX1(:&QN/9/@:8I. MJ19_"'9^NHUIIY=>!X\^X0@>'8)9EJOC=$3M0\'8[O%@J4S3"X66Y^P+:,GJ M,4^G,*:ZI-@*I502QIB3[H5ZZL;@9U4]/):RJ& -1<+5B!.H6L@6"@K(1D>> MI9:^M)YYT(#L4_+%0U XY$YH# WWG6<_P/(?Y%@^_97/ON=_+A?G7]8SEI31 MSAI(FUL%5@IXEAPDPYA1VC#9O!/Z,(K[Z+7O#KT>' Y M,E#12PB!TD8R4\52<5KBM.#M8D1JKYC=1XNG"=7-%$_/;0JR.$"A(ZA2/+A( M7(O(64%#:0([8N??4Z1.>Q7:-5P':_(D ;L9V2B3%Y'I0(&/=_723]6:%@71 M\.13%#PQ\+^F@,QEEX3.?/SZ]Z3 ZY0 MG_Z!36Y$!]#J]3;=ARDY MU '5G_IV03_KXF;C/(:BM2)+<>A%#3\I7XK9@W%*6'*IQ=X_Z)HP=X^,::\4 M&^C]OD\Y5-0='%>7AO<&X_QL?OYCT]2"1*CS@A'==7=$,IR\H.1@@BF2&"H\ M-5^Q^A,5TV/E(,7>G^-QF)2[P\FV2S*J: 6%7Q LW[R!6G NUPF.DN6@L(34 M?"S, W1,BY5#=?LD5/80= =@^9"_+\^^SQ>?[S)SU413HM.!(GA4+M5]6B0G M'SPP@2GD6ARD6Z/F28)Z@L\^^EZ.)?RI4_M-/6MUP!0T+W%QCY.ZOMJ[)*'4 MA@%EHR;/3)8F0U0\QRP$Q^<"W.<_,^W;43-P-)9G!S[F]WQ^7I]A+T5TU5GG MI1">%;#.D>,-(M87 @F&2<^+LZABZR#^(3JF?;QI[E$.%G4'1ZW3HB82[Q0YO]>[ MJM76K(I+7B?"OQ7*@>*RSLMG)*[@M/ <@^:MR^2>HVG:J+>-YG> T]YJF#KX M_>]\=K9^@ZO/RX\Y7JSFY_.\_OWWUZ_I%_\W+]:_X.)??[QZM4C_W_M_TO=Q M\?H+KO/E[UZ?T+HH@PD$Y9V@%/=T0EL'VDJE8]"1E]WV9!Y,2G]8VQ\6R\ET MU"DB'V#N_1^OMUOX_HFK?]6^H-]?DQ@^_7KS'_[Y\17]YM641R^52K;N=E29 M @5I(=1A?2GFX+VC_R_Z$*0>3N*TY^[1$7QDG?9PA"\7G^FG?:TASB?Z;S:' M$3-!RZ0S,*Q3X.CLH7-(>E#2"VMTLM(U#_P>H&/:=+)YT'>HI#M$RY499F=8 M;=>)=4.?8G5JH$MDD,Q:S9/3*%HW5#U,R<0'[L$:?@8R>XB[!]#<\N)7&;+Q MUA1?((9:QVJ= F=,C092*IA*0-.ZS_AG*OH"RSZZ?2(/V$/0'4#EOW UKX[V M YY?6H_5$HLN&8B-^J*4#?CL H@@@@Q.2.M;EPW=IV':VZK6I]!!$NX,(5N3 M$5SKXAQ9B[(*E X>,%:3\4&SK)T*LO5\C)^IF-:9'*;5)R"RAXBG3M_\%ME<\N2*Q&EYP9BTG5P)EEDP.B@)&,\2JN"VFD\\)"RU^?) MFC:K;P2UL=0PM?]ZM[AL3'S6BK:\,<:34<11U*'&B2J!*X5#*L4R1*XDV^T2 M:>"'I\W.6_JK,25^,FAZQ"=G;@H+J8!P2=5%-%A7;PK05GN5'(\\V;;H.N!T M'"T*GP1M#332PZ#\33RJ-'B"J%9#0%R(93;)0LA& $E"R-#$GH]K>VCY R;9=Q MZ\O;%O+N$S97Z\>D92Z9"$&Y",K6 BBTO);9)H.Q6&Y:]^L]2LS$&^A;J/IY M^.PA]_X =+57*&5,*3+*PR0QD9(@T40'W@8GZN6AP]:5S0\2TAUP]E'RT]#9 M0^)37X3<]<6OE\0&DGCRZNMZ8U@Z2EZRU\2!K\-'G:RML *,LJ;8Q)6Y/W/H MD8N.9SXT[=R!5B=2N*&,P*[0UZG&>6X6UGI MLY^:QH&T5^F.6-E#OGVBY7U>S9>)7^T\S3R4B!ED\*%N4,ED5EH"9X%+IKWD MFAV ESL?ZQ,Q^RCV>42.N,L#,6:J%T3+5PNCL% 0F(N3"0]!6A1QV MZ^[O^<5?J[O[_/E3'L3+0L>DJRFY2T#YW,$AEIF[HSE]Q<+#(J1GOYZ3TTI MAX'K. KHP+?=Y?$77,_7'XD63.\6MPL[^"RPE#5F ['N=5.^[M82VE& 2,+D MP67+6U?K[4I;3U7H8YR9C;32 =H>\M5_+B[6.5UYZ-?+KU_GF]65;W*FQ"16 M57[.LY*C2)9%B($L2A59LQV2JS:4KX@@E1>MP_F]B>VIP&:\,[:]WJ8^WFM%BO18B[Q-,VZ*JMPOZ2EYO M?OLFAO72.(&ICKLFSI32E*E'BF&E#-Y:J1B_OQ!G6!+QQ+=[NBP;+X5H)?Q. M0[K+C6CD@W].P(T-)3,5P"M>9TTB\2E3@JBR"#E%K47K09_#*-P)@/X4 '@$ M#?6 O^7B\Z=MK_@,4W)21P-,*$%B(MLADCW$++,,A079?J;6K>_O=GG+3@H\ M^XJWUR6TKY<+\K;G==/#Q[R8+U=_+,]SD\7:._[D)BL2]N%BW%T)PA3M19*@ M#.%+.>X!M7(@A0I&!VF4:=UI?KQ="9$[&87V()D)!'P6P,7$06:CD*PJVC#N M8V*_NQ*&Z'V770E#1-W!\7.7AV65-;X%A(M3E!07+&3/_#K=>6I"2HD22>IJ_>VKB:5,B?(+'*+V8B2QEW# ML+$ODIX&,%R#<#Y$*XU(N?F.IX<( MZ0LR^VCX_J*G@\7= 6;N.M\/.>6OFR>XRS+CC6$5K@(O,4&4]:!5O("O%U1" M<<,HD51:M&Z"?9ZJGJJ76J=,!VNA>UQ=!8:)FV"$A)"= 65-?>;E&0Q:PWE, M-3@\*K)Z.-Q:8V$0U/903/=@JW.*+GVSE#;G.HW/;.I;O"9OKV0A">8@&0_1 MJW&+QA\EK6?([8.)0:#;3T'=X^[37\LM6T%D&UQQX()*]6@@MD1DP T*Q2B) M=?>?Z$?&W35I/65^1\?=?@KJ '>OSW"]?E?^N[X@+<[?K3[4L6N7XW*#LSG4 M[K)2!"BM-&"($I)-BOLH76P?[#]&3$^5OH>':&UDWBMXMK;F>=(L)@71UXX+ MKC(XEQ(X+A4ET,Y*V3K4?X*ZME'X+C#:0_H=77;72]G_E=/GO.'EZGH6 MB\S,(X.L:QY<9TOZ')'<-M.1F5S"_?6,SU]X/_BE#E&RCSX?N?<^7+@=N)RM M=*X6"RFE8LD.2#1UE0.Y8L_K$%J;BZ5_*R6VWIEQAX")-P(W!LSA,NX (+]2 M//9]4PQS*UJ;K_^U<;>.Y4@P+\!$474L;880B@2>A*/ C7*#YDN/&>"^;'0]'/]$R= M\+?2^J-P.E %'<#IX_DR_NNR(>7JR5D$JYED$%6=:JFE Q]T?7+F"I4LTHK6 M>?Q/1/0"G$/U>W\NVT'"[@ MC]7S)LN9D1Q!8[U:,()!D"H BJA42,X$O]/4 MZ+WO?GX?--KDJ"-$VSV9["?O[F!SU62RF9Q/NLGI5G>F4L7*X#QPXSDHB0C> M"0'>"NF]+,++<4L5GZ)N:K?4 Q/ JR99KK#W!N,^=77Y<7B?!:48AKIY#>L M-J@K3PX\2D]^UR69*.>,>MSRQAM:>KJ8'@-/>TI]ZFN?>W6?]YIZWR[B*B-] M9_YU?CXSS)LVC:J3'QR8_V5!9P&&Q&%7<' M3NC]:AES3NLW),5[E30S9S1*)A-HDSQ91+3@DY& UDCRJ1:C;UT7\ 0Y/;UC MM'%%K63? XSP1Y7+^EW9"&J]OL!%I.1D?;Z>!:GK"$0/S->1FFAL+>Z*D$5V M=&!K-,V?^Y\@IZ=[HT8P:B3[#F!TO_7[VB:NQPA\6F&:+S[_BC_6,Y0I)X4> MC VV#B;+$%(TH(MQF!"#Q]:OK(,(["G3&R-X:JF?DP ?_=XZQXMZ[W*+3SYS MC/M8R,J*50X4-P("F@(R1O0Q)"GMN '[ &+[G$$R+BA;Z.TD 'J3#+\KFZN\ M]ZMY))[GGS_GU^Y\E%G*$5YP#B*YS\DFXX*U MG0[[RE)O\4H<+>+\&YY=IM[ORF5#V>6$EYFWL6CA/0F5LG%*R@U@0(J$@T/* MKF1*YE[URXZ3=';[?I_#3!KEKJ,HH5N<;<>.OL;UEQD9!Y8H$*R)'%2L(X*< M\V#)D,AT0F%LMW7LNWRMTZ$F[4&TKX2[A4P-%>9U 7A5UMO%;W_'O%YO;P@I MAS+1(0.11-WZ33DY*DLY.7<1C?=1E ,A],37=X/425SM'T<#/0=LE[]<$X.; M^644B08CO21.9%)U[4@IU?$RR"G2[VLI4+?>-;8S<;LA[X0? 5HIYC00MPDG M^4R9Z#FKXV<*I3V*\03..0Z.:<_Y'<7Y^MS7-0+GQE3PL7:8HZ1DUG5U,:E.ED[ MR^1XM+RPLD?P-I2.W@HL*7P0L: R8V+QH$$[X;.E_%2T5R!?1W6 MMQNI+FI5\;OR\0MI8;UYK*XEJ,ZK:')PH'/=SEBDA:"U!>N,R\HH9=E^RTV? M^?!N(#N)%X;1Y=Z!!WRP:^MV/"%UL#;Y ,8DK"6@)#,9%% 8$5,QQ>CFYSDMK9>J,B.TJ7]'*&[U?">Q&/$\10V]0%ZN45E4]?U:?DJI7G5%YZ]QWEZ MNWB-W^;G>/90?_*,H;&>" ;N-'GTH!0$8@ZTYX&S6I*C=FOXWI>"W>!V.@\5 M1]'$U'#[=?O-3_CWJ_4ZWXX'481\(=G)NW"YBOZDYO'.],!9VB)P,(@FLR@-HZ6.K>=8]< M*EUG.[:NSWR:HMTP=5+O"@U5<%K;1^[9SR]X5EE?-]]%\LQW1MQ,,H3#4 M.$8Y(G(#1E@#*HD(F"A+K,NUBNDB&B[N!X>WB^-5>,:2(ZR,QK4;LGCTJ9;H@Z M6VYECK:;6?%'W54R2+D[S8H?(.D.T7(U3,B@Y$H(D"9;4"IAG:690#A6BM/9 MM]]5+=9\4/$W0%H'AY>7@0R:T6!S)#2@(P&7!4.)0$V:L.<3ZU' M F7O=R!M#PH*:F .\XX4!\TA)H:PMZJ;NEX\N,9*9BV+!SSA!YXIPLB1<[[@'T^Z#Q6D?=2-+N M%-I/WMW!YM;0G>*DYW504Q .23;1@+>V#BF(Q0L10]%Z5-P,''5T]&>K08K> M==31$*EW@)X_%WA9#I73[0D7O_W]+2_6>:99IJBG0+@-DAIJ8#B>_"6>%OESG??VJ>F%S?6:]F24EF+CFCGE@-Y& M0#K5P02.4FK.R&./<$US]?V>3JTVD-E;NOL[G.4YGAW[&>KCQ=>ON/JQ+*^7 M7[\M%[5*8%FNZHZW]M'\36K(1T=\H-J;]W%?JTA^41F3 0NGT\WRVB1*X5>V M12C45H8R1GI[G->JI+ER+FM IR(H$3D@E@)9)B6$"EGK?]?7JB%ZW^6U:HBH M.XB2'KC,4)9".YT3^6]4)!$LX(UCD'+V16I=HA]W0%:?+U6#%/O\M> 0*7>' MDUL7'(&D8I@H8%VH&[ZL DPA0ZEE1R4&%OFX([([OA8(M@4]T$GH($ST0 F7F.CG$NX]A;TOM\ECKD_#E8TAVB96M),?O:%\*@)&9! M&>O >:Z!9+=*B2'B[@ T#S_=)RVBJX]TBAPM^4GD MX)7.D(/G0J?L$K:NQCJ=2HE!&MZI4F*(N#O S&/W6L&2H]5&@XI)@LH9*5,4 M'((KUJG"10KC/H!W_%K5+CG:3]X=P.:G*ZQ OXQG%[6U\79C]LSQJ%$S#=)K M6:,T48:+_"_'^UZO MEZO?ZX*2]1^U+:C.0#G@1>+)G]?DL6%WBAN](UQ^ZOH>62&W,F5*YGU]'>3!:!.204<7(=@J1Z:?>P@C]VPT^[GQP:B0T4M_R4%GV (!MLJ?( M%GRR 8H/C-)'8L!978 GLI3B/0MRI]>C72 P919]@++NJWL/R4VL\.V\]ZM. M"&M);91[09Y4ZGPS,JO_/1B96^C\J6+>0WM>(O)[=? ML>_J(Y;2P+Q1H(+.4/?S0!%.>*<3L;-3E]ISBK_]T6F2B6:*WUM^'>2<#Y]W M-QF5,KQNQLE@2IV4PW* .K($'$I3DBQ)-1]'_@Q)TV:>K>.#,?30#:P^XEE> MUVOH#5^U!O!=N5I3SF?:L&)908B>DZ4H$P'K5!PZ::W'G++/[;.K9\GJ,?S< M$P8/0JR=3O:&V?>\"LMCW72\7=!OTW\;EY\7M6JYRORN# Z9%++GEYK?CNS+ MY3CW)BZ(8"36;FY+*#6. R;#(=NLG$N"Z="\T[WIO9IY)V+*DH-T1=:KI +!F +%"N8IK+2R^0/CDP1-'3TUPTX[L1_: MA]($17?I_TB.?K[X_'ZU+//SWY?K]I2XZ-4B_3I?Y7A^_4YZ^:%[PKU: M2/YI^#[A_+M)V_T).=_8.QA"3%MY"\IZ!0B/!%Y8AI5H;11&J5ZU'?;>B MO:O0[Y@ ;J+,+J+$/_+YV\7W?#F$^NUBP^>K0KG,J[.SY5^U$?O-]X]Z-T)QR.MOEO.ASNHZA^!C<, M9/:/Y2)N^146-9=% 3KK06F3()1$UJB454EE+E7K*\J]B=T)FZ,M"IP.FWNJ MZQ3J+_^)YQ>K^?F/C_%+3A=G>5G>7-#OY&T1P>8O7<7=%Y2(KL9YLFA%1O/, M?13YC)/4\XR%#FT!O!8'*5,?_'DJ$'QBP6&R!ELOFNHOJ;]<6Y?J7K$W%&OC MV?_.N)IY*0VJ4H K)-&D1/:K@J>OW MGC'XZ.JN8&JT'Z3D%P+T3W\MJXVO9QJMX!3G@>21>.=U:UJ@<"S[Y'/&6AS; M>I),2_J[NF^8&MA[*?6E )K F2^Y+\$II&P7I"JZCF6UX$22(%0B2]:ZF-QZ M9&U;#KJZO)@(N7H**2'&(LE6Y>>3+U# M5%\ST-6MQ]2@WD^M4X^*&LKY;8XW]T*5YI#LZ2+0#S&2P09Z&;W#&^R5[H9[_:=[KZ,KE_J_M\6BGRH.>K=MUS'R5QA><06 ML$>^=)06L%VX'*G4.9M4E$M@B\\45>D /@L!GO-L"[(4FZ_S:?LJ>E=TFW]< M2IA8\T(D17FWJJPI5\L0T$)R#HTTR8;0NA7C46*Z>I4NO1G]?,L^Q&\3C^HRZ)\15&GI/JE4$-3CH#)2G,12"IOOD(X*;^XY8 M?QH4D)06=142U$6"H'QA@"+EVN:8&R+(' %R- MDZE[ XB^>C%%C!K(#R=,[:PRF9N='NY.MT2""$U*""(_Q'KB#6L2M"6F1BI[#@!$=O[:OXO>77P1/4P^?=[]>S?JR) MLH0B@&TN[S*K13G!U^LU'DVVDI?V4U2>)&GJJL"V\<$8>N@&5G?SZ;MCGF9$ M?HC=G\PUMYTOZK7NWU7,,],?G\X/?D:8GO/GE<26 MFM+*'*(ID/UFT; 5X)/@9)BR2%M8-*+U?(4Q;JD?%N6/*[4\W.WEM'2>*P]) M&$JSC7+DA;2#(KFM0N!IMT'1!P:1NU$[=7"Y-VIVB25'4%@'\<).G/YZD7_J MSG+9*T.)/^AB67TPI##:"PF9?*V)-B1TK3&O-H"-0M2 MB604(^DY XJ"=_",UWB.U6)V+/0-5L[4761/,E=;.=[C_%XS MD@Q,V,P5I!")O220V/,<8M!"&^%,S/>NDQYI%QO^[:[ZPO;!U#%D?D+^;)9- M3"7E#-K*7'>*2D"7-/W*&Q$=U^Y^Z^'1_%A7C5S'\%^#E-%!L]:3?#W:S%.* M<+HX#2*D4H?7.P@R9:ACUW)TQ5!B=$S$G40;UFCP:Z*F?GJN'N%R9A6:HEF$ M8HDE52HC=<-QEKR4*+QT<=P7F&M2NNJ@.@16+43=P4GY"!M7DT-MD&@4!9#" M9P'TBP*NENL;XTIR@FO!6E=J/TW1;G>]['0!M(_D]\;1S\NZFB/IUIS/4-#D M8@)$1_:AM/.P6<'*#MO+OWC5])"WE&CK69Y!- MZRJ>O5^NYU5UO]7WP/4\G-%_M293TM:J& J@Q+K.(":2:DE@?&0FL)AX\]5> MK6C?#9ZG\(@PB3;_4\?PQ!OZ_KW+/9#^X_K+ MF[/E7V\79;GZNJ'P0SZK*1Y[6MH8X?-9F! MEUY X=&F&$R(K'4#\IB]U5<6,S/2L.@IGK4NU1%2LD =*0R&QRQJQ7%M')Y"C!R7*IK!:45 @ U XFTR6SK'FK;8'D-M5/<@AP#N6RDXA>OOO M7(61TRM*I?%SOBS.NMT'0&'!O;_SZ_;&\0,=-8V.V494-#]NQY#..,>NST$I MPS6E$36KX$%5>^!@K#(E!9%YYUNM[QK@A"GCZJ&RNG@T/\2?YN6_3[O(KU*HH;[G-FQ)_-!932 M&KQE'EA*.0AD5JG6RU*'TMC5<3T:^ Y53J]G].OEUZ_SS2JJFIC75CP20*;, M_*#4=H>?VN0,'4I]HS/QUF=?W?\LX>1LN;Y8Y6M,&J&YXI8#$YA!812 (0:( MWB3C673&MIY!/HC @]_WZP:]VY^X[$8NWI,A!$-L1W+-3EEPA6+HF+P4R:N4 ML'E_[8.43'LZCH>5GQ[P#]=#!T?DY<"SZWONW^M_4%55)Z)HH7P1-2EB=4-' MHJ0H>)&)E8@6B\N86X=B3Y S<=350-O+<43?+XI^7=80R=D"<*VO@]YDJ!ID=1,[;O!:0\== "HVFS^KFP&MUZ/:]$,6>" MZ!.%@+P6L#"$*%!@*HKKYL,]?R*B2^#LH^!E2VEW )O%"3N0-6TZ-QZD M6FND Y!]I%R(CO]_Y 6EJ&?$V*OT=;Z8UU"R#BK=\G9M08IQ6;P YR1%!MPA MV5*=$\40A7 L*-_Z*F$0@=/VX(T'O/&TU $$?XI"?[\>T*$\)2U&%^"9Z%?" MU3D:E,\((XWW19, 6Z>]CU,S\255^UB]D> [@-#["_+*N,[OPMG\\T8EQ($R M*LD(65L23$B:HDZ3(9%EL*@*Q0*MJVE_IJ*S]&Y/_2Z;"KM+N-PI/WIZ^D,= MP>X-A8W>L=HOP^IPQ.S ):<9AG M4B@4O"[@Y'5!.!8-7E(LD94).?H2E;I7N/186^:#/W_B409M,=-*CAWXK;>+ M]<4*%W%3^?@]KT@V,UTDI;3,@0VU3MAS":$(#TH6G5WB&77K$.D!,B8>/S". MESE4W'TZCS_R^;OR$&O6J"A*YI#K FMEL@2R '$KS89@V%IQU[O0=^=>'; MT9Q-$[GW":FWEVTOZ=/R5\I]9YG"P2CKLC0?+1VPD0Y892D=-8),IW@;TK.O MOSM_;>(Q 4>#SP$R[@PTKR^^7IQ=WUO$\UK-^+-5&$]>EN<"/FL27Y89L.Y MPJ*BJUR,'XO+NZ3T\-YV.!(>?J@]3.Y3 MGU._E4*ND'SB-3.U4N]NE]E/'&YG6'">O;5U26LHY"JEB( >,WB7O'6.E135 M3L?5 43T\.S6#EE'54D'R?V?B]7URE%B:N9BYHQ3D(?61U!<)CJ.C01A MD\A:YIA8ZT[^1TCIX76MO>=J(?=^X7,MM?=Y@6>U$_;5@F(]^FY>G[^*<761 MTPP9$SEQ 4;E[=+SD) R4!:5R$Y0-GHDB.U"[K1W34>&87/]]1JG_T9A^/)' MOO+AM1;[XQ?2R"^XSNGU\FMU\)N/;'XWA?N_O3T"#HCQ&U/0)#\84RJ-&X^O>WOKF58ZPUU&^*NGF:N;<9&REWKB GCZ1\J*$T.UTG0UDJ9-->Z M>073810?7'&SG7GPKEPI]V->?2>]/ZS85V=GVSJ2=^5F)_E[2M"7EY1>U@'$ MD$.6UD"(R&NJ7@"UM*"93HF[XH)M+<91&)DV.SHBEG\J\9D<%AT$,4^5$2&VC$\8$R-+ M#BA[S)06& N>6XJZ6%9&4Z 77.N9(2=:]S]([8/J_H?HH - _5R)+IR-GN4( MUGI&EF8Y>%,\%$H9I/:I&-XZX3JINO]!"GZV[G^(M#N RRY5YDDSIT6,8+*O M90BUV#='#1R]XMQ[%W?;9O[O4_=_"*1::Z0#D VK*#<%C4;NR(*()84Z0G!8 MWQZ]4$X%K>_?;O^G[K\%\,;34@<0;!.ZWKR-N\"TC*7.R:Q3? ,:<(+5_;_> M&J&UL-@Z06C,PK3^L[^D8DJ$=& @6\[R(U=^5T6L1+3S47M %B2H(NCD289B M'!5R*K5\K+1VSKM1-FV$.2EXEJ-K\N3O\5^MUQ=?-PN9UW^NZQS0_\*SB_S; MQ_?O-W__D&J=YC0<]RY_+\ET/57[A*EP=E4M)$[10PW(QMD0F<5 RBI8S" M*4F17>L*I6;$G_:M_0#,/GYK?TSU]Q";;"BGO[RYZO,"2;BYCHBW$92C Q(Y M_8,7QK+1D176>JC.'0)ZN8T_*@CNQQA[:Z0#..TON!NV%^G]&2[^P*]YFWGG M$NL61@4FUD8_X3+EPRK5JVC)L%"H=7]YX>$>=00^I@7W ;"Z[RNGUG$'.+]. M2LZ7\5_;:QNIG?5:T_DCZ\20$LCH4V8@N7*1*QM,;+TRY0$R)G:ADV/CL:N' M/14U(=;6J_/9ARJWC<5F%E@)R,"4>OV8ZS1 9)2[&J^=CI@\VRFLI)]Z"UGT M;S>HNO/!7NZPICB*]Y=\#W#9HKR$Z(K&6K42%"A&4 _,:2*;>RXC$RM]'Y4M6\AO:L7CW[<(9YB\NO@^CSV3/QL2/QYA9@/#E+QZ6%X@M&GG,P M-C<.5@^G>MKGX3ZN!XZL^U[0_E-%_,\^37&Y4-F,3U(>C&7?13QE"3^ M:UFG#-1M5+5O=CO&B!(,EZ0O+>E4MW5ADV-0I,Q1Z.PDAIZ- MZPG>IFVL?DFFU0I _Q:&M74XDJ-S2I.O(2+H/-<<,%@+C"6F=?+2E-:-5L/8 T$LSK*NS_-?Y]WG*BU3E,A/>*XJ"ZLK"J4<43!@R#WY;E7;IOY3//S@RX ORG#+J]30T0'(&#AC,N0HA5;" M6R-;B^X_Q<-#,3M>\? 0]7<0^ES5:6TJ+ZP*0F9O@S3! M*-FZ;>_V]U]*Z? @"-Q?I[&O/CK"TE7-7PZ1%RN)7!=!*8_@2?U@@BA%!1/)DA@<6G!:,3!:Z104 M+T+RY\*\AWYP'YK>1T'+1M+JP/SOEJ=KF8PG.0 2UT!>+X%'SJ'8Z"590PZR M]>7L\#Z4$RA^/>0PV5\C') MZ;QL9U+<[:VT#M#W(:_/5_-ZT;UAY<_%_'S]X>.?5Z84K,6@&5@NZG0:QL%3 MV@0EH)$^)RM,:Y_W)$&=5[<<&X7ME-F\^&-BY.VAK X0]SZORG+UM6[UNIP<85? M-XF;$*SPQ.HKB>2U*)Y^E0,"1F(A!X&\^>#2QZEY*7U!AUS7--)5MZC;6J4S MR;*ZMS=@':U&]$.P',%%)K4J+)?=VN /QET/=RFM=+X3E/90P-0O")^^9,&X M^8F5K3<.,7ENZZ8=[ZJ,N(' )4*Q*KJ,44M^;V#'(P\*3W^G1XSLH\SE.)*= M&B2OB!'UL)2NHL7HLS"N3@DIM2K14WZ"9%!"1E=D=A0^XDXX>?93'5Q>-(=* M6_GV]#Q06,F2A^&S(8H[^DM"F^WJ\S+*?*.MX MNN\ [6W&[[[&;_-S/*N_N]WJF0WQGR3YDX*1M% +KIQPD)(SR@D?L;1N;AN) ME0[.]R,BZTD13A,Y+)NQ*H^B/7(K-.ZCW([6#T&0ZE!]#O5/'P?L?JY?/ M2NLKUM/;Q:5X_CO//W\Y)Y/^GE?XF8(^<_1 M48AI^&[!]''H[?PA9QS8]XJ'#AS]3N?='\O%][RNG%9QK#\MZ6R[_>?US/MC M>?Z_\_G-:7CSDR[_HW?G7_+JTQ=<;*4Y$YI)QKB :.H8DA@]8"WMX\&BH3_1 M4;2>V#09LYT_8G404DT.L9=LBY?NZLURM?VM^O?X3"7N;' )4JC/U*Y6K04D M=R4#%TI1WFA:/WDZY[ENV,14NM.WF$NQQ-DZ^D?F@O&AB6.QM&12!AF67 MMG$O2-[\X:]XGJ];OV?)2LHFO0-7K*6DT@E 0:>T(_%$3J)3+\]5\L9['2YF@39J+VGM%AS0HXQ2$ M:#@DK2P&;Q4/W4S<&,#73G;E_F-7QP%.!\8T7JIY4VY.6LLF::?YTG;[3&3O5!0CZ&_;F'Y(=?" MGOGB\PU_-W_GBE-G,&!T""YYDJ:H/6HE"9#"^V2$ MFPO,G(XQZ7,P,<>=!'J8K/J8%*JU*BFD#(B6UPD82*Z6G*[QV6-VQ0K?NFW_ MI4P*U;PX8U!1C!X24-I9!X7Y3.$4157HA"O-^\W_,RET*&;'FQ0Z1/T=!"EW MISZ5$K2CG!),T'7E#Q9P+@= %7)4E&]:T;KJ>?AXMQ.8%3H(!$^.=QNBD0[@ M-$K#?PDE,Z$2.!,BR4 Y< HY:&6$8SI2J'7TQ14G/MYM$*R.,=YMB(X[P/GC MTYM(C,D[;R"Q*$%EH<#)',$+9Y,OR3,WZI"WP2.W3FO4VR"<[#QR:XC2.D!? MB_28)8M2)."R5O>[*D?&+0A!TE1"*M9\0LV1&EU/8/KK(>'!D77?"]K#\QR' M^QP_OT'6AU1R= *XK]M8+)-D\O0KG]$(8X-'U_KV;3QN.O?VC7%YO#7#0T#2 MB[GLHXC=5UC.I(E)1X\0G?;UZ@!=02; MEV9)#RW6FWDA&2/2099?.I3#D$-Y?3[_6N^!WRQ7)<_/+U9Y(Q##0F2%*3 L:5#<<@@N?O_L'L;1)Q9>V@'SX+K)%+G(O# P7CI0*2 X-!I*%M+' MP(.*72_3WGM#:=?=L+T<, =#YN3K&CY>?/V*JQ_+RRN=RSO!5_&J(2^ER$MYX%UIGI"^E8(%.3*NB MK:O,.$64'#EX3MXI8U+:F>"M;CWP[3\%"T,Q.U[!PA#U=Q SW5G :(KWI6@' MO)A8:;= ,D-@21HA= C*M!Z]\Q)7FPZ"P%.K38?HHR,L74W2]12%94_VR+P! MY6V$D)4"5"K4V88BLM:.L*<*@?TU^?1JTR%BG?K&XOZR3L$-CX8[L,0UJ+C9 M.I$]Q)R+<;ZD8I\-!KM?;3I(04^M-ATBK0[,OT$J)V/(B?L,EL< 2B<$M*J. M]-=".3(=B]WDUR_N&?V08^O(NC]EM&^+UM]=G*_/*6V<+SY_6)Z=O5FNZA_. MN"E,Y&"@H$JUDLR!%W1D&$OQK#(NTDG1BP4\R3;Y6CLZ31@_T5 MDO1K,8="I8>SY:E)];>; Z_&6:692L6@HQR\UH22Q"6=Y4$&D*@BT\:DXD89 M1C.(RA,M]Q@1Z^,J>CB4_264%_DS7M8T=A(M_?;WM_EJ\]]<6_;,H@A*645! M:XF@(D;PQ7$06HH2D:%H/]6F/1LG6N71K_\_%"HOQVAN"EYN)"%B]$IS!1B= MHY.P-G.5+,%JGS,)!UT_EU"/LW&B91W]&LVA4'DY1O-SPF6+$I&' #;5YPV- M))':AE/UX8I/(91N"F\/RLO[&W#>K\$G-HP1!V: 03"H?>ULCL"MO)WI9T+5A'0:@ M%V!8MP1P;ZG"U0W+9J%=C3+*-LI@)@M%ASMP+1A%&:DNMF8:;#&HLD7>WX:; MX5R>Z"U$'\8V,JC^?D]OC(X^%BRM:S2/Q-J+ M>1@=!>'3&.0@N)W.4^IS*UV?W"UT5T!&%)%4EA0=9$5*+)1AUR[2J)T(C L= M[=%7Z+1C[T13MTYM]EF.9/KXE/RL1T_"0,=$X"G8*"-%ZK+6JE Z+-8(+52EA= M-#^1I\8=.3[18[2/-Y$C@NT%')+//]<^?5^F74)F"D16>QRPU&5G!L&(R&-. M2ICFHRVFY?A$C]2N37,,L$T]HF&\:.)Z(VN=^WPSI<<*I\AED=OR))M:8HZB M#MS44DBCC45_[VKVJ?F2QR-\)WNR+\R>ND=(+P=;>%X\87_QO%XN-J*YP+,J M*3%#P;AQ=2.7JX6T5M/9+W(!JVT2Z+47.$I?YW'9G*8@H'_,MYK5?R0 O@ ; M'1RJ/R8Y/HL#G7^TJ_A?$263:@,5.H8RP#7_MJ=-2< M*1Z=E^G8">LS-.]D?>X_N>K1<-'+R=A&,G<%,LL) \4%%DKT E12$I!E"\** MXJVIPS![&S+T*#,O(^5L"MWQ7A\/P-$+,*CG@_1'U#CCS)DL>("TJ?U5N:YO MI0R<(I&Z[3*IE'J;@K:94**98!Y'+6JQO#'B1 M..74*?B48[2AM\*=O9E]&9G?"1IL8QR^G%U$'T@XJWD5U&99."*9TH2ZYS]Q!GEC&B=TSE*T;JDX\7L*,*2I'(! M,B\<5(VRG9465 P"I>!%V.:%:O_94300LR/N*!J@_@X"MTO*Z2]O5JG(G*VK ML292A$EIHB^ *CAPA:-VAENF6L^TO$/ B]E2- 0$RU8:Z0!.^PONANU%NK?T MA?$@5%(&C)*ZEGQI"$+6#1K>)4*PV4,V:#&R2"RU;O\=O&3P%+8U'7!\[ZV/CK"T MM;$@A2PF1O ^(E&OZ]+/["!I[7FT9"6"CX2F'D[,_37Y])+!(6*=NH+]_MJ\ MX%/Q/"1P@8Q"25 .VY0)&9LN>=@3G#)X" %/;5D<(BT.C#_!L4%I$V]/"I1=)1F/\MC*?\<'T[V%J5X.ZB[*N, %&V^H"123!9 [& MJ$ IHV%&G:"5G?1RPR,@_/C&N ?<3F>"Y][BN3MC<9934&A5AA ".=2H+% < M+*H.E54&LS6MK\&.Q=N)SNY\2;9X -@FK;$?7S*712S7D@F.U":E 5)A@/^_ MO2MK_[7[C+^WC9"(^[/>,(3]MK5W?$/CEXEK6C4KHEE;>]OWY)E>J0 M2D<>3)%2571TC8\>)(D/ $0 *F6 1@H*<"(*6:DBH">?&!GIKV=Z:C.2U+# M <)V :]V'67/>CS;$PY)(2$5,#V9*6.LX=( BX <@!!92A!57+JS4<=GVSO3 MZ9R7I)'#1.XE*.6V&V\==TQ#!:+7'N(/%8!2T$7SY:FF'$8XJWD?;)2HL;XQ M8I>DD$/$[=R'_[5GSE8W["*.BMR]B]*T] M<0";$)G((@/]^826O5APIA'HV:1;1Q/'EY&//@DQ2\N WR0I0I[0%0:4Q*8 M A)! 2+/&!38*R:K>>PXZ\XO/FU^ 29@-$F^:/WO$$L1Q5@PS@+J)0,TX@ZD MT@@X2BF#$C-JSN>B.G-&X)PS]!>@^R-)<>'L_K#)+KV9MGO6IPP(G-GFG,G?$&O7H1>XFZ M^,2^?;5,0^EY>L"4QUA"XFC!"/) !/TJ45J1^\KG MQ0Z]O!M54\'4RYT+J6/LY7$>U3'W4EKD891JX&3PJ84^O9.N$&"882*P4VP[ M"?$Z]W(]?8!!:Z22"%B.2&0=5< X'OG' S.22&U,]I+,U[F7'65VO+F77>"O MP*W;'(>'A%1"< V$9@%0ZC"0$D* @V56&F*%R1WV7.3]E)K$XQ][(+QA7( M^99;MYYSA1@.&E$9U1[R&+\0 C1Q!G =(Q?#@M1NY'F7-4P1*R\?A^=<]@"K M HG;F,+G \&:$IP*JE)YI9/ > ]!Y)* RED;8.X*@4N<;SGDF.Z-1T6RM-8M MH3AW+NJ602X>!DX;H BEP :FB-)1\63N#I2:3L;^2!Z>;]F%K;7-M[2<"(X] M!IBE!M* I ^ZD@@WAC#!:?J:!ZG^OF6G0 Z--^R"[38.C'VYRSM_5KO88@L0!@!;2"+ MCBI,=7O" V0<7A42<,AJT8R7.=^RD_R6G6_919A>AJJM1T<(H3R60@"&TMMX M,5A++XG[5*%CJ8'1"-K< _[KFE12GX*=0,*+32KI(FXOKKOY*Z,!0A0M*($6 MI=P,!U)#"2#RD,??,L[.1QE?\'S+.G5Q@+"]K/F65C"D$/7 <1'A0P)%(P4] M8#'^U-QH&_CYS!!XP?,MZU3# <+V$D?I41YC"#@$ S8E(IN4P3C#A RA 6<'"* MGX\7^S)'Z56>V1E-'%]&ZJ=%R[$/6#GM 0\D1)YA F1@'GAD*$$8F>C(/@M#Y"9ET5T+0KKSF:#U M.DKOXBS!F/)\T8Y U]%C02-DF;#1>A("J H*2!Q_!*B8X092[#5U2J>.",XY0WNU!WETA2J0ED"@#7,#1XED?;9]Q%$@DB?XHL^/U('>!OP)/<;,UD3JH$(X'-530 VHP!H9X!Q +P1#I&;.Y7;:+ M[$'N) 0'>Y"[(%*!.(W2?T@P89!$388H^9#I44\M-06>FF 9C]X9.OE$[C/O M0>XD5J?H0>Z"<05R_L3#6VUUL>Y&(L90960,#RC%,=RQ!"@:(!#66.I29VO( M??CO64KE%U.CR\AV?V &P*HH:=SHF(PK-YYC 2PA28TU2G.>(X.HEW%?@9CL M;Q5<8B_RD..Z-QXU6+%-_7(.0X4E!,X;"ZBS#$A**5!.0!48$Y*2D:2IAA.R M/Y*'>Y&[L+6V7F3GX_Z#CMY!2!7?W'"@3!KS1#1$P5 =T%9 <(:]R)T .M2+ MW(5;%:A_AJHO17A@0H6H)O$@ICRXJ":$ ^^=L$$*JW$U53\?+JT7>$ DB.JL00>"AAFG,C2/\#%^'OJ1>Y$[R6[87N8LP MO0Q56]?>!Q%/7 X)@%!+0%4\=B6/OII5 G(N-<+X##O^7V O=3\/&">Y'KU,4!PE9%XNYD M[:%8,(LB$X#U J6'CAB^X%[E.-1P@;"^A%WG]0.L3 M#B%HG?5,@I1)BC"Z-#&,(*"\\=HPQZ0ZGU/QV?8NOMJQ?HT<)G(O02FWW7BD M!$5(1ZY0#Z/O@%)1*J1 6A:4)EB&,,J31M5$C>?\DF_]"CE$W%X'!.PL(Z>, M2N0MC'8L:$ %Y4!;SX%RBAJB K,X]]5D92PXTPCT;-*MHXGCR\C'MFBDX!R9 M@"A@/L1(0<#HCZ0Q8L*S]+\F"'CR*KY:VH'..8L[GN)4: 0Z2?&+RP ?9Y_2 M'FOD(,!66D!E]()T\HR"$T90X30[(R/P.B#@XBS!F/)\T8Y UX9JSYT/DB@ M?;I)X\B!A#E@%C(ITJ.!V5^[JV;S%Y_%O@!#,*8\7[0A6&:]DQ+ M&2APD$?LC<5 &<@C$WUTM#S4!)_/5567G5]\VOP"3,!HDGS1^M\AED(:84 MX%RI\GV+J;R^^S1Y:09 [0!19C#;HA7;>Q;XPD_?WFSV/JCWV@C_%\JW$!V994 M^:7KJ<2U(,YE9?LN;+Z[UHV;6K'U?A<(0P^Q<)%ST8^B!"M@O%7 &>$=CK]" M0K22U@,?J?RN[Z3REPN+8A*UT^BO-V D#8QQ%#> >?)^+#!!!."%-3"H8"S/ M'>;L6$;E]TI%3^<>0%7@%6:HO!4>2A1W!3AW:;Y-U"V)H +1*5>&.@*9J:8# MZ4.G(2WG,%ML0-A^8NPKD/:XSYMFME+7M_K[9*FGFXGP=]N)\*^I><(H1D!D M<]R@PA 8(2G0U'D(L:'$^\S"W7F1E<=,F:6H.26DV60V\VW:RK&^M7%?D]GU MKW\EMOO%;SHR/5W5#+@!:T,9'ET"EEH=+0@Q//&>*ZRLRZS^K1>7[_YHSR=7MQ=WQXQW*&!,H^O, MA4P1&0;*$0&L@)8&SA0)V1NDVB^OK $<1YKV7_?D1:N"4WEC0\D]7^5[C6$. M1YX @57T;-(D7A-\ !)K[XQT%IG<$<_.A=1RP9,9]B8W!C4*TCK&4YZAN/L8 MU&D*/2ZG(4O4#^9C8].!XZ:&T_X4B>OC)G%5% MHV/H6.JE5@Y0[2A0E& 60SG@S((\W:)NVW*E:'?!ZLF%^.*HT[3XE=;($^V MX)US/-781R^31F7PJU"$17"=",AY(UI.)-Y-OVS:(;\$#&=B;<=&.D]7I^LJ M?'R,43674L@8F1*B>3QA:0#&. 4PT]% 4HHD-&.>(7O654L>ZX3>20Z$JI.Z M;WI^[1=?E?4H<(& PA(#ZF3\E;8!((Z$L5[AD/V%I%WKJ.B@RH+V07'JP?K: MQ&=3X=*_[V?V-JWJJDGEY.BK"LP;%3@0Z75)"C&+1S.W(/**4\>9"7I4P3JZ MPHI.QM%%+B] MD9]6L/JP_JQ2W%?-4D]W_3_O)O,EM_\VV;FTA]'!9LMFNG$Z54- M2ORYNE-KPL?O?KY:XI!VD5,O<;RT^ZGX>O($OM-8Q' # 1;#D#10)0!)/04: MLF1)I> D]R" *A/XC@9BN?< (@I3'QP$T> @(!15AF@HA!ROQ>-B$OA=I&E( M K\+6A4<_]%[:6[\@QGXD/X/";N47=0>8Z*L M1PDSJ7?7K]2 +#,=$>"F5$ M[INC \LYGV1^)Q%HQL&C7M%:)ZX@)]BDS01FHIOL"0*:& RBFR,"M($RG#NJ M.;B@LN*5#?9VXM0#@PH$*JG8Q_!%3Q_>Z'28D4!-=+=I7'MDC0$Z$ JL-DX; MR(T2N6^'GBVB2L'I _"SZIPAW*Y 7%)$%1?P+=KH7_P//VV^)PZMG>/UEB"E M7,>P *@8J\4MF1AM>6\!\5YPFC2/CY!;.;:LL@F5\40J-R(5"-F7&*!%/^#O M?A:#IVFJ77@0 .U#-.4T!*!M&GR+?0@BLM"Q M[%.-NBRP;,)E/,$;#Z4*1+!5GHHH+JQ.7H,/ E!H(-"<$B"]T5HYJ0/-'41> MUAW8$*<^.T+52=WZ(L;&#\6/(0"QQI%)-FH.9]8RV(W:I'MG[H=-:$,44=1%ELBX M#<\QB&R*EC7Z;IJS("C+_O#K[J54)3@],#XB-'T87J?Y;[[V+J4MV>D%]7'QZ\+T^ ;H?ZA'BPHV(K(E!(J!6 M8& LAH!(PM,_(K#LK[KO6DAU@M,'Y,.BTX/C!<5F,5]^_9P:*N]&(8G@(/,! M1"V*;$ ,)P,L 90N6,@,]%ZU$9-(]8F(Q-\]BL?&!PL'V+G.H/Y,K 'YM< R MHH.56@(E51J#13Q0(HINX(C90)S%%N;"OJ0Q& #6-MP].%<8\'].9I.;VYO[ MR)@?_2@.O_WJR M<$8% MNI58^]&<^JAA.#K.#@I L;)1T;@'&F)I.5,.9F\SV;N8:O/LW2%OQN!_Z4;) MAR%7/KU1,+-IAM:5G]],9BN0[F?.KTUNM-G*\GC6$HADC*=27+]ZMXBAP&6, M[*G<:I/;TS_9Z;-E92@3SLU)F%Z!77JG[60Z6?Y\.VT6D5?K36"N&1;QH!>" M:$"AE4!K%AD6*'708Q%9F=DF[5Q(V6 WKRSEXW@%8K-UW#]>@W(DN$O7H BG M5Q(5I4 'Z0&VAD@7#3BF(V?-/G0J11AO0.+(V?I^+*] = Y49J2R';O^-?I* MB>#"(IN2T5$EJ$H%&D&!$,VKATH2KD[4+O)L;57E9'M*0ONFR/ZPE.]G6]%> M>/OOU\V/__#6W9&_&]HXN4D6_>'5D.,U"1OR]93HG6A9]RA1N[_0L52A]^)S M%2J,\8Q!9N,_^DL+W=FV:UAOWEV_B'' ^RS5 ?;VMC?3;"?;\PGKHTC X6_5 M_>Q@1EEHQ?*JI.(4TM!!"O@%2D%-Z'_R\\VG%4;!?]]7VDB N 0).,+F,C*0 M^7F3-IFZ?%]K(SKRG$5G''0*2MJAITG:R,[0ITW4V4M#"PZ6P3?&?NL7V&Y6 M,=]CCJMO?+J?8H8E_G/V?9*(7L4X]&_Q+_^599G/J1;)PAS%XEZD6G&D8$)N M8WU^^:UQF?':HEDDE]\/K=W JYY?QFYMY-]746I#8I%JDCZ(733DY4 M@E+2^+>SA9OG@VF+9)&$3V_K]YP7E0#UC^9_']>7UP+N(5TD.],+N,.\*0S@ MPYDZN5D]+9.C&;7O"/TB MB9'N*MB.2]7B.1*,97(3F="K!+3W,S?Y,7&W>KJJ'1T"U!:ILD'989XWQQA0 M6I6FT\=U'4\5MU"B702+(;2'YTT[!E10N_*83SJL-'UR^)NTRP;+K;3H(%.R M@W7J(IO=N^KZ:N>0S&1Y<=_[XOV8Y0P;W[FX)]U;%37L8G4%XK!:VYOO\?-V MLF+%Y\GUM^7BRYO/7T81B^/?N[@7U_<:FK:L+^W [#H]XHF>=I@_&K@G7.1V M:G@\L,67&J#[?>;FTY_77[R]G=^-V[Y9#L=M)]56ISLLC]HAEM0 V:]_S>VG M^<1FT*]'4JW J>!J[=GF:T!D=8&T=(MX*N[!U;.^;46N#_ZWR5^!ZIN/\Y]2R% M_4<6/;"H/X&:7I#YX><_/X9GWWHF#+WDOM4'!JCLFNK]9X9GF7<2+)8@ZX+/ M4V4]Q);"1C:5TZWG/Z1>]8G@=Y'O3B@DO^AY@%.^D+2BO-P"O-P"= ML/FMF?WFFQR@;%(J=V-VB-?-D8U7=*[XY>,XAF1?LQTPSP@7,VI]/8,V;"IM M\JZOE^M-#@>DL5*(_NB>)@U=>'VRZV_:M9OB\5]SD(SMRO7>JBQ[?*=8I?= MF1!NP\0*8?]CTDQ7;/X8_M'<^+?-[6PY__E!_^\8V!_\6+F+\YP2T(:?%8I! MW/&?MWHZ"1.[7OV5_NM^!.08HG#T@^6NZG.*0UN^UB42T8Q-]6R]X/LZSJ.*;@4:OXAQX6?_Y^UD_F!7\ACE#I]I!7)5J:_N/*RU"NC3C[$J M@#8I9ZG^.;#8#)4_G_3//Q9/IF3E+OQI0W^ 7D?F#*_U>2!2[,*U PI/-7)[ M]Z4OA/[R]C8]L_XVFHGK9OYS<.G(;HKE8-KF=]-R\Z43R=/I]O(F+28.MBHB MV4^X7/7502B:;GPI#-TGWV3 Z9%*R9J2X[QN#FR\?)%/7-)O6>#8IE6NJ;,J3YK4^\;4^L1LV[G^NFE4\/E0]-BD5*Z,ZI!T[-UL:@.GT85EY M5&.;7+EC?2>[FS9[+STFS.L48 W6B:=TBA6I'=*('1LM[=2N5YLGZ?:<6KEC M>U@<7]O]Q=OFBY^NGOA9R]#@JXO=%,L=)/WP.LB7TG%*7(I[<.H_AC"QD>Z[ M61Y=.TZ]G GLAV5K?I6VF=[/_SYO;K^_7RQN,R)ZB&ZQZMR^=O0XCTI;U&]I M"(Q[6&@N% _1+5:7V]>Z'N=1<5ULKIJEGN:X!]ZF5:S1%>83>V&6, MQ*<_/^F)RP34+I+%"FO[XW6 ,Z4#Y10IQA6F5>4RC?MH%JN7[0G<$=Z4=COO M,\-O?EQGLXU[B98K=>WK91YA3T7HK5;VQ$+D!'$7[7)UJAFP/,"L&DSIPU*S M&]2]E,M5F ZQJ\<85;JRXL_;R?)GFI%UQ\H8WMRL9H'^,@EQ,3[N-A>Z'3]5 MKN"T)]S]6%DZ;-PR,W\L5H?(:HKHMV8:N?QYF2N2[/:I7[F6UN,N706WV@7,EJ-JSWLZTZA)\EF<="^L"'6B%>5>ZH!QL+([_#_*2= MKY-?>4!O^XU6>->4?>K(O.J4_./RFY^/K-^[O]$*ZIH25QV95UJKM;F=ZOF' MR6*9\:I[/]56<-:4SCK*H-( /KTBVJE:H*9EUF#7%,__WQC\_@,=H MMT*RIE162V95\,;(@^/^H5GD?F%IDW8K$&M)8!UD3W%O9\OS'JI^.PFV@JNF M!-0AMI1N=4X.5=I1)L!VT6N%5TT)HP-,J2'%GV4\YE-"K0"J*-24@]G:?!UEWH/AZ%JOBFM*DU18IMK,_AX=E_7"?O$+.Y^LKF$R MU:D>)]\*Q)H2(.U95OQ<G9O[J7[)!:08\RY'680"D=>ATL\#I8H%MLO9Q/K_S\9O$Q7,U=E*\\ M'OX!LL5TJ)N/<)PQQ3V%M*H!,\^FL7:;;OA=(0EY1.+8V!V@&RQ M_MINL!UG3!4&<+6N'._U[2!7K+>VCR'FC[6,,]_*@"JU]NYZN%90#I M@52YKM@^Z&QSH I8OGA[.Y\L)W[QYOKZS0\]F0XNX#U MUS?:Q_ #O+F/&X9 M/S73B8T;^#1O[(BWC!N?&>&62!W';3."WY%?Q.Y9=Z_RM6:Z7FB>-W/XKE625!^)\@'_C6_3U7Z0? M1B_\?_[;_P-02P$"% ,4 " !B@6-7)M5 WA]@ "QD0( $P M @ $ 97AH:6)I=#$P,W$S+3(S+FAT;5!+ 0(4 Q0 ( &*!8U&AI8FET,S$Q<3,M,C,N M:'1M4$L! A0#% @ 8H%C5[O/Y*&S!P )R@ !, ( ! M.F@ &5X:&EB:70S,3)Q,RTR,RYH=&U02P$"% ,4 " !B@6-7U[-J*ZL% M "R&@ $P @ $>< 97AH:6)I=#,R,7$S+3(S+FAT;5!+ M 0(4 Q0 ( &*!8U?*V/%159H !9# 4 %0 M @ %O* ( ;VUC;"TR,#(S,#DS,%]D968N>&UL4$L! A0#% @ M8H%C5XK]L!"6-0$ IA(- !4 ( !^) " &]M8VPM,C R,S Y M,S!?;&%B+GAM;%!+ 0(4 Q0 ( &*!8U=JYW?AZ+H .D>"0 5 M " <'& P!O;6-L+3(P,C,P.3,P7W!R92YX;6Q02P4& H "@". ) @ W($$ end