0000910638-23-000025.txt : 20231109 0000910638-23-000025.hdr.sgml : 20231109 20231109161059 ACCESSION NUMBER: 0000910638-23-000025 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 103 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 3D SYSTEMS CORP CENTRAL INDEX KEY: 0000910638 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 954431352 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34220 FILM NUMBER: 231392499 BUSINESS ADDRESS: STREET 1: 333 THREE D SYSTEMS CIRCLE CITY: ROCK HILL STATE: SC ZIP: 29730 BUSINESS PHONE: 8033263900 MAIL ADDRESS: STREET 1: 333 THREE D SYSTEMS CIRCLE CITY: ROCK HILL STATE: SC ZIP: 29730 FORMER COMPANY: FORMER CONFORMED NAME: 3 D SYSTEMS CORP DATE OF NAME CHANGE: 19930816 10-Q 1 ddd-20230930.htm 10-Q ddd-20230930
falseQ32023--12-310000910638three monthsP1Yhttp://www.3dsystems.com/20230930#RightOfUseAssethttp://www.3dsystems.com/20230930#RightOfUseAssethttp://www.3dsystems.com/20230930#LeaseLiabilityCurrenthttp://www.3dsystems.com/20230930#LeaseLiabilityCurrenthttp://www.3dsystems.com/20230930#LeaseLiabilityNoncurrenthttp://www.3dsystems.com/20230930#LeaseLiabilityNoncurrenthttp://www.3dsystems.com/20230930#RightOfUseAssethttp://www.3dsystems.com/20230930#RightOfUseAssethttp://www.3dsystems.com/20230930#LeaseLiabilityCurrenthttp://www.3dsystems.com/20230930#LeaseLiabilityCurrent http://www.3dsystems.com/20230930#RightOfUseAssethttp://www.3dsystems.com/20230930#LeaseLiabilityNoncurrenthttp://www.3dsystems.com/20230930#LeaseLiabilityNoncurrent0.02783640.33330.33330.333300009106382023-01-012023-09-3000009106382023-11-06xbrli:shares00009106382023-09-30iso4217:USD00009106382022-12-31iso4217:USDxbrli:shares0000910638us-gaap:ProductMember2023-07-012023-09-300000910638us-gaap:ProductMember2022-07-012022-09-300000910638us-gaap:ProductMember2023-01-012023-09-300000910638us-gaap:ProductMember2022-01-012022-09-300000910638us-gaap:ServiceMember2023-07-012023-09-300000910638us-gaap:ServiceMember2022-07-012022-09-300000910638us-gaap:ServiceMember2023-01-012023-09-300000910638us-gaap:ServiceMember2022-01-012022-09-3000009106382023-07-012023-09-3000009106382022-07-012022-09-3000009106382022-01-012022-09-3000009106382021-12-3100009106382022-09-3000009106382022-06-300000910638us-gaap:CommonStockMember2023-06-300000910638us-gaap:AdditionalPaidInCapitalMember2023-06-300000910638us-gaap:RetainedEarningsMember2023-06-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000009106382023-06-300000910638us-gaap:CommonStockMember2023-07-012023-09-300000910638us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000910638us-gaap:RetainedEarningsMember2023-07-012023-09-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000910638us-gaap:CommonStockMember2023-09-300000910638us-gaap:AdditionalPaidInCapitalMember2023-09-300000910638us-gaap:RetainedEarningsMember2023-09-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000910638us-gaap:CommonStockMember2022-06-300000910638us-gaap:AdditionalPaidInCapitalMember2022-06-300000910638us-gaap:RetainedEarningsMember2022-06-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000910638us-gaap:CommonStockMember2022-07-012022-09-300000910638us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000910638us-gaap:RetainedEarningsMember2022-07-012022-09-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000910638us-gaap:CommonStockMember2022-09-300000910638us-gaap:AdditionalPaidInCapitalMember2022-09-300000910638us-gaap:RetainedEarningsMember2022-09-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000910638us-gaap:CommonStockMember2022-12-310000910638us-gaap:AdditionalPaidInCapitalMember2022-12-310000910638us-gaap:RetainedEarningsMember2022-12-310000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000910638us-gaap:CommonStockMember2023-01-012023-09-300000910638us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300000910638us-gaap:RetainedEarningsMember2023-01-012023-09-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000910638us-gaap:CommonStockMember2021-12-310000910638us-gaap:AdditionalPaidInCapitalMember2021-12-310000910638us-gaap:RetainedEarningsMember2021-12-310000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000910638us-gaap:CommonStockMember2022-01-012022-09-300000910638us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300000910638us-gaap:RetainedEarningsMember2022-01-012022-09-300000910638us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300000910638ddd:WematterABMember2023-07-01xbrli:pure0000910638ddd:WematterABMember2023-07-012023-07-01iso4217:EUR0000910638us-gaap:TradeNamesMemberddd:WematterABMember2023-07-010000910638us-gaap:DevelopedTechnologyRightsMemberddd:WematterABMember2023-07-010000910638us-gaap:CustomerRelationshipsMemberddd:WematterABMember2023-07-010000910638us-gaap:TradeNamesMemberddd:WematterABMember2023-07-012023-07-010000910638us-gaap:DevelopedTechnologyRightsMemberddd:WematterABMember2023-07-012023-07-010000910638us-gaap:CustomerRelationshipsMemberddd:WematterABMember2023-07-012023-07-010000910638ddd:WematterABMember2022-07-012022-09-300000910638ddd:WematterABMember2023-01-012023-09-300000910638ddd:WematterABMember2022-01-012022-09-300000910638ddd:DpPolarGmbHMember2022-10-040000910638ddd:DpPolarGmbHMember2022-10-042022-10-040000910638us-gaap:InProcessResearchAndDevelopmentMemberddd:DpPolarGmbHMember2022-10-040000910638us-gaap:TradeNamesMemberddd:DpPolarGmbHMember2022-10-040000910638ddd:KumovisGmbHMember2022-04-010000910638ddd:KumovisGmbHMember2022-04-012022-04-010000910638ddd:KumovisGmbHMemberddd:KumovisGmbHMember2022-04-010000910638ddd:ProductTechnologyMemberddd:KumovisGmbHMember2022-04-010000910638ddd:KumovisGmbHMemberus-gaap:TradeNamesMember2022-04-010000910638ddd:TitanAdditiveLLCMember2022-04-010000910638ddd:TitanAdditiveLLCMember2022-04-012022-04-010000910638ddd:ProductTechnologyMemberddd:TitanAdditiveLLCMember2022-04-010000910638us-gaap:TradeNamesMemberddd:TitanAdditiveLLCMember2022-04-010000910638ddd:WuxiEasywayMember2018-12-310000910638ddd:WuxiEasywayMember2019-01-210000910638ddd:WuxiEasywayMember2019-01-212019-01-210000910638ddd:WuxiEasywayMember2022-01-012022-03-3100009106382023-10-012023-09-3000009106382024-10-012023-09-300000910638us-gaap:CollaborativeArrangementMember2023-07-012023-09-300000910638us-gaap:CollaborativeArrangementMember2023-01-012023-09-300000910638us-gaap:CollaborativeArrangementMember2022-07-012022-09-300000910638us-gaap:CollaborativeArrangementMember2022-01-012022-09-300000910638ddd:OneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300000910638ddd:OneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300000910638ddd:OneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300000910638ddd:OneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300000910638srt:AmericasMember2023-07-012023-09-300000910638srt:AmericasMember2022-07-012022-09-300000910638us-gaap:EMEAMember2023-07-012023-09-300000910638us-gaap:EMEAMember2022-07-012022-09-300000910638srt:AsiaPacificMember2023-07-012023-09-300000910638srt:AsiaPacificMember2022-07-012022-09-300000910638country:US2023-07-012023-09-300000910638country:US2022-07-012022-09-300000910638srt:AmericasMember2023-01-012023-09-300000910638srt:AmericasMember2022-01-012022-09-300000910638us-gaap:EMEAMember2023-01-012023-09-300000910638us-gaap:EMEAMember2022-01-012022-09-300000910638srt:AsiaPacificMember2023-01-012023-09-300000910638srt:AsiaPacificMember2022-01-012022-09-300000910638country:US2023-01-012023-09-300000910638country:US2022-01-012022-09-3000009106382023-04-012023-06-300000910638us-gaap:CustomerRelationshipsMember2023-09-300000910638us-gaap:CustomerRelationshipsMember2022-12-310000910638ddd:AcquiredTechnologyMember2023-09-300000910638ddd:AcquiredTechnologyMember2022-12-310000910638us-gaap:TradeNamesMember2023-09-300000910638us-gaap:TradeNamesMember2022-12-310000910638us-gaap:PatentsMember2023-09-300000910638us-gaap:PatentsMember2022-12-310000910638us-gaap:PatentedTechnologyMember2023-09-300000910638us-gaap:PatentedTechnologyMember2022-12-310000910638us-gaap:OtherIntangibleAssetsMember2023-09-300000910638us-gaap:OtherIntangibleAssetsMember2022-12-310000910638ddd:HealthcareSegmentMember2022-12-310000910638ddd:IndustrialSegmentMember2022-12-310000910638ddd:HealthcareSegmentMember2023-01-012023-09-300000910638ddd:IndustrialSegmentMember2023-01-012023-09-300000910638ddd:HealthcareSegmentMember2023-09-300000910638ddd:IndustrialSegmentMember2023-09-300000910638ddd:SaudiArabianIndustrialInvestmentsCompanyMember2022-03-310000910638ddd:SaudiArabianIndustrialInvestmentsCompanyMember2022-12-310000910638ddd:SaudiArabianIndustrialInvestmentsCompanyMember2023-04-300000910638ddd:SaudiArabianIndustrialInvestmentsCompanyMember2023-02-280000910638ddd:TheradaptiveIncMember2023-06-300000910638us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMemberddd:TheradaptiveIncMember2023-06-300000910638ddd:TheradaptiveIncMember2023-01-012023-09-300000910638ddd:TheradaptiveIncMember2023-07-012023-09-300000910638ddd:EntachIncMember2022-03-310000910638ddd:EntachIncMemberus-gaap:WarrantMember2022-03-310000910638ddd:EntachIncMember2023-09-300000910638ddd:EntachIncMember2022-12-310000910638ddd:EntachIncMember2023-01-012023-09-300000910638ddd:EntachIncMember2023-07-012023-09-300000910638srt:MinimumMember2023-01-012023-09-300000910638srt:MaximumMember2023-01-012023-09-30ddd:buildingutr:sqft0000910638us-gaap:ConvertibleDebtMemberddd:ConvertibleSeniorNotesDue2026Member2021-11-160000910638us-gaap:ConvertibleDebtMemberddd:ConvertibleSeniorNotesDue2026Member2021-11-162021-11-160000910638us-gaap:ConvertibleDebtMemberddd:ConvertibleSeniorNotesDue2026Member2023-09-3000009106382021-11-16ddd:day0000910638srt:ScenarioForecastMember2023-10-012023-12-310000910638srt:ScenarioForecastMember2024-01-012024-12-310000910638srt:ScenarioForecastMember2025-01-012025-12-310000910638srt:ScenarioForecastMember2026-01-012026-12-310000910638ddd:KumovisGmbHMember2022-04-010000910638us-gaap:PhantomShareUnitsPSUsMemberddd:SystemicBioPhantomUnitPlanMember2023-01-012023-09-300000910638ddd:VolumetricMember2021-12-010000910638ddd:VolumetricMember2021-12-012021-12-01ddd:milestone0000910638us-gaap:PerformanceSharesMember2021-12-010000910638ddd:VolumetricMember2023-07-012023-09-300000910638ddd:VolumetricMember2023-04-012023-06-300000910638us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300000910638us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300000910638ddd:MarketBasedRestrictedStockUnitsMember2023-01-012023-09-300000910638ddd:IncentiveAwardsMember2023-07-012023-09-300000910638ddd:IncentiveAwardsMember2023-01-012023-09-300000910638ddd:IncentiveAwardsMember2022-07-012022-09-300000910638ddd:IncentiveAwardsMember2022-01-012022-09-300000910638ddd:VolumetricMember2023-01-012023-09-300000910638ddd:VolumetricMember2022-07-012022-09-300000910638ddd:VolumetricMember2022-01-012022-09-300000910638ddd:DpPolarGmbHMember2023-07-012023-09-300000910638ddd:DpPolarGmbHMember2023-01-012023-09-300000910638us-gaap:PhantomShareUnitsPSUsMember2023-07-012023-09-300000910638us-gaap:PhantomShareUnitsPSUsMember2023-01-012023-09-300000910638us-gaap:PhantomShareUnitsPSUsMember2022-07-012022-09-300000910638us-gaap:PhantomShareUnitsPSUsMember2022-01-012022-09-300000910638us-gaap:PhantomShareUnitsPSUsMemberddd:SystemicBioPhantomUnitPlanMember2023-07-012023-09-300000910638us-gaap:PhantomShareUnitsPSUsMemberddd:SystemicBioPhantomUnitPlanMembersrt:MinimumMember2023-07-012023-09-300000910638us-gaap:PhantomShareUnitsPSUsMemberddd:SystemicBioPhantomUnitPlanMembersrt:MaximumMember2023-07-012023-09-300000910638us-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-09-300000910638us-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-01-012023-09-300000910638us-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-09-300000910638ddd:RestrictedStockAndRestrictedStockUnitMember2023-01-012023-09-300000910638ddd:RestrictedStockAndRestrictedStockUnitMember2023-07-012023-09-300000910638ddd:RestrictedStockAndRestrictedStockUnitMember2022-01-012022-09-300000910638ddd:RestrictedStockAndRestrictedStockUnitMember2022-07-012022-09-300000910638us-gaap:StockOptionMember2023-07-012023-09-300000910638us-gaap:StockOptionMember2023-01-012023-09-300000910638us-gaap:StockOptionMember2022-01-012022-09-300000910638us-gaap:StockOptionMember2022-07-012022-09-300000910638ddd:DpPolarGmbHMember2023-01-012023-09-300000910638ddd:DpPolarGmbHMember2023-07-012023-09-300000910638ddd:SharesIssuableMember2022-01-012022-09-300000910638ddd:SharesIssuableMember2022-07-012022-09-300000910638ddd:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-11-160000910638ddd:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-11-162021-11-160000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-06-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-06-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2023-06-300000910638us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-06-300000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-07-012023-09-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-07-012023-09-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2023-07-012023-09-300000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-09-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-09-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2023-09-300000910638us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-09-300000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310000910638us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-09-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-09-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-09-300000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-06-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-06-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2022-06-300000910638us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-06-300000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-07-012022-09-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-07-012022-09-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2022-07-012022-09-300000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-09-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-09-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2022-09-300000910638us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-09-300000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310000910638us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310000910638us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-09-300000910638us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-09-300000910638ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-09-30ddd:segment0000910638ddd:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300000910638ddd:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300000910638ddd:IndustrialSegmentMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300000910638ddd:IndustrialSegmentMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300000910638us-gaap:OperatingSegmentsMember2023-07-012023-09-300000910638us-gaap:OperatingSegmentsMember2022-07-012022-09-300000910638us-gaap:CorporateNonSegmentMember2023-07-012023-09-300000910638us-gaap:CorporateNonSegmentMember2022-07-012022-09-300000910638ddd:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300000910638ddd:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300000910638ddd:IndustrialSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300000910638ddd:IndustrialSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300000910638us-gaap:OperatingSegmentsMember2023-01-012023-09-300000910638us-gaap:OperatingSegmentsMember2022-01-012022-09-300000910638us-gaap:CorporateNonSegmentMember2023-01-012023-09-300000910638us-gaap:CorporateNonSegmentMember2022-01-012022-09-300000910638ddd:ExportControlsAndGovernmentContractsComplianceMember2023-02-012023-02-280000910638ddd:ExportControlsAndGovernmentContractsComplianceMemberddd:DirectorateOfDefenseTradeControlsMember2023-02-012023-02-28ddd:installment0000910638ddd:ExportControlsAndGovernmentContractsComplianceMemberddd:BureauOfIndustryAndSecurityOfTheDepartmentOfCommerceMember2023-02-012023-02-280000910638ddd:ExportControlsAndGovernmentContractsComplianceMemberddd:USDepartmentOfJusticeMember2023-02-012023-02-280000910638ddd:ExportControlsAndGovernmentContractsComplianceMemberddd:DirectorateOfDefenseTradeControlsMember2023-01-012023-09-300000910638us-gaap:FinancialStandbyLetterOfCreditMember2023-06-020000910638us-gaap:FinancialStandbyLetterOfCreditMember2023-06-022023-06-020000910638us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310000910638us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2022-12-310000910638us-gaap:FairValueInputsLevel1Memberus-gaap:ShortTermInvestmentsMemberus-gaap:MoneyMarketFundsMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:CertificatesOfDepositMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:CertificatesOfDepositMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:CommercialPaperMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberddd:ShortTermBondMutualFundMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberddd:ShortTermBondMutualFundMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberddd:ShortTermBondMutualFundMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:AllOtherCorporateBondsMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:AllOtherCorporateBondsMember2022-12-310000910638us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:AllOtherCorporateBondsMember2022-12-310000910638us-gaap:CashAndCashEquivalentsMember2022-12-310000910638us-gaap:ShortTermInvestmentsMember2022-12-310000910638us-gaap:AllOtherCorporateBondsMember2022-12-310000910638us-gaap:FairValueInputsLevel2Member2023-01-012023-09-300000910638us-gaap:EmployeeSeveranceMember2022-12-310000910638us-gaap:EmployeeSeveranceMember2023-01-012023-09-300000910638us-gaap:EmployeeSeveranceMember2023-09-300000910638srt:MinimumMemberus-gaap:SubsequentEventMember2023-10-252023-10-250000910638srt:MaximumMemberus-gaap:SubsequentEventMember2023-10-252023-10-25

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________

FORM 10-Q

    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended 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. 001-34220
__________________________

Image1.jpg

3D SYSTEMS CORPORATION
(Exact name of Registrant as Specified in its Charter)
__________________________
Delaware
95-4431352
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification No.)
333 Three D Systems Circle
Rock Hill, South Carolina 29730
(Address of Principal Executive Offices and Zip Code)

(Registrant’s Telephone Number, Including Area Code): (803) 326-3900
_________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $0.001 per shareDDDNew York Stock Exchange

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes  No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act .

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act.) Yes No

APPLICABLE ONLY TO CORPORATE ISSUERS:
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Shares of Common Stock, par value $0.001 per share, outstanding as of November 6, 2023: 133,434,049
1


3D SYSTEMS CORPORATION
Form 10-Q
For the Nine Months Ended September 30, 2023

TABLE OF CONTENTS



2





PART I — FINANCIAL INFORMATION

Item 1. Financial Statements.
3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)

(in thousands, except par value) September 30, 2023December 31, 2022
ASSETS
Current assets:
Cash and cash equivalents$445,554 $388,134 
Short-term investments 180,603 
        Accounts receivable, net of reserves — $3,315 and $3,114
104,516 93,886 
Inventories153,005 137,832 
Prepaid expenses and other current assets36,638 33,790 
Total current assets739,713 834,245 
Property and equipment, net
63,535 58,072 
Intangible assets, net71,536 90,230 
Goodwill391,325 385,312 
Right-of-use assets
73,020 42,746 
Deferred income tax asset7,042 7,038 
Other assets46,583 28,970 
Total assets$1,392,754 $1,446,613 
LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST AND EQUITY
Current liabilities:
Current lease liabilities
$10,684 $9,036 
Accounts payable46,108 53,826 
Accrued and other liabilities43,575 55,571 
Customer deposits6,793 6,911 
Deferred revenue30,768 26,464 
Total current liabilities137,928 151,808 
Long-term debt, net of deferred financing costs451,520 449,510 
Long-term lease liabilities
71,295 41,779 
Deferred income tax liability10,178 7,631 
Other liabilities20,367 44,181 
Total liabilities691,288 694,909 
Commitments and contingencies (Note 18)
Redeemable non-controlling interest1,928 1,760 
Stockholders’ equity:
Common stock, $0.001 par value, authorized 220,000 shares; shares issued 133,575 and 131,207 as of September 30, 2023 and December 31, 2022, respectively
133 131 
Additional paid-in capital1,570,150 1,547,597 
Accumulated deficit(813,982)(743,962)
Accumulated other comprehensive loss(56,763)(53,822)
Total stockholders’ equity699,538 749,944 
Total liabilities, redeemable non-controlling interest and stockholders’ equity$1,392,754 $1,446,613 
    

See accompanying notes to condensed consolidated financial statements.
3


3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)

Three Months EndedNine Months Ended
(in thousands, except per share amounts)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Revenue:
Products$80,415 $96,337 $253,968 $300,662 
Services43,376 35,916 119,253 104,637 
Total revenue123,791 132,253 373,221 405,299 
Cost of sales:
Products47,427 58,042 153,442 181,845 
Services21,014 21,541 67,315 63,851 
Total cost of sales68,441 79,583 220,757 245,696 
Gross profit55,350 52,670 152,464 159,603 
Operating expenses:
Selling, general and administrative33,355 65,579 150,623 185,398 
Research and development21,982 20,796 66,953 63,180 
Impairment of intangible assets13,597  13,597  
Total operating expenses68,934 86,375 231,173 248,578 
Loss from operations(13,584)(33,705)(78,709)(88,975)
Interest and other income (expense), net2,602 (3,502)9,691 (5,456)
(Loss) income before income taxes(10,982)(37,207)(69,018)(94,431)
(Provision) benefit for income taxes(174)(338)(404)(2,911)
(Loss) on equity method investment, net of income taxes
(605) (747) 
Net (loss) income before redeemable non-controlling interest(11,761)(37,545)(70,169)(97,342)
Less: net (loss) income attributable to redeemable non-controlling interest(57)(147)(149)(184)
Net (loss) income attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Net (loss) income per common share:
Basic$(0.09)$(0.30)$(0.54)$(0.77)
Diluted$(0.09)$(0.30)$(0.54)$(0.77)
Weighted average shares outstanding:
Basic130,263 127,991 129,780 127,478 
Diluted130,263 127,991 129,780 127,478 

See accompanying notes to condensed consolidated financial statements.
4


3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited)

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Net (loss) before redeemable non-controlling interest
$(11,761)$(37,545)$(70,169)$(97,342)
Other comprehensive (loss) income, net of taxes:
Pension plan adjustments(31)156 (42)422 
Foreign currency translation(7,352)(22,135)(3,227)(41,867)
Unrealized gain (loss) on short-term investments
 2,370 328 (1,653)
Total other comprehensive (loss) income, net of taxes:(7,383)(19,609)(2,941)(43,098)
Total comprehensive (loss), net of taxes
(19,144)(57,154)(73,110)(140,440)
Less: comprehensive (loss) attributable to redeemable non-controlling interest
(57)(147)(149)(184)
Comprehensive (loss) attributable to 3D Systems Corporation
$(19,087)$(57,301)$(72,961)$(140,624)

See accompanying notes to condensed consolidated financial statements.

5


3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Nine Months Ended
(in thousands)September 30, 2023September 30, 2022
Cash flows from operating activities:
Net (loss) income before redeemable non-controlling interest$(70,169)$(97,342)
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:
Depreciation, amortization and accretion of debt discount27,054 28,264 
Stock-based compensation15,140 31,508 
Loss on short-term investments6 2,609 
Non-cash operating lease expense6,552 4,796 
Provision for inventory obsolescence and revaluation6,061 646 
Provision for bad debts197 329 
Loss (gain) on the disposition of businesses, property, equipment and other assets51 (365)
Provision for deferred income taxes and reserve adjustments
141 1,666 
Loss on equity method investment747  
Asset impairment14,856 2,359 
Changes in operating accounts:
Accounts receivable(11,706)(1,513)
Inventories(23,106)(30,342)
Prepaid expenses and other current assets(2,790)2,562 
Accounts payable(7,717)(1,666)
Deferred revenue and customer deposits1,351 (3,468)
Accrued and other liabilities(16,066)12,387 
All other operating activities(12,495)(4,879)
Net cash (used in) provided by operating activities(71,893)(52,449)
Cash flows from investing activities:
Purchases of property and equipment(20,995)(17,055)
Purchases of short-term investments (384,406)
Sales and maturities of short-term investments180,925 112,050 
Acquisitions and other investments, net of cash acquired(29,241)(84,705)
Net cash provided by (used in) investing activities130,689 (374,116)
Cash flows from financing activities:
Purchase of non-controlling interests (2,300)
Taxes paid related to net-share settlement of equity awards(4,752)(10,195)
Other financing activities(463)(486)
Net cash (used in) provided by financing activities(5,215)(12,981)
Effect of exchange rate changes on cash, cash equivalents and restricted cash1,561 (7,911)
Net increase (decrease) in cash, cash equivalents and restricted cash
55,142 (447,457)
Cash, cash equivalents and restricted cash at the beginning of the year (a)
391,975 789,970 
Cash, cash equivalents and restricted cash at the end of the period (a)
$447,117 $342,513 
Supplemental cash flow information
Lease assets obtained in exchange for new lease liabilities$37,513 $2,422 
Cash interest payments231 148 
Cash income tax payments, net4,815 3,575 
Transfer of equipment from inventory to property and equipment, net (b)
1,316 1,063 

(a)The amounts for cash and cash equivalents and restricted cash shown above include restricted cash of $118 and $114 as of September 30, 2023 and December 31, 2022, respectively, which are included in prepaid expenses and other current assets. In addition, included in cash and cash equivalents and restricted cash above as of September 30, 2023, and December 31, 2022 is $1,445 and $3,727, respectively, of restricted cash included in other non-current assets.
(b)Inventory is transferred to property and equipment at cost when we require additional machines for training or demonstration or for placement into on demand manufacturing services locations.

See accompanying notes to condensed consolidated financial statements.
6


3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
Three Months Ended September 30, 2023 and 2022
(Unaudited)

Common Stock
(in thousands, except par value)Shares
Par Value $0.001
Additional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
June 30, 2023133,504 $133 $1,562,529 $(802,278)$(49,380)$711,004 
Shares issued, vested & expired under equity incentive plans100 — — — — — 
Shares withheld related to net-share settlement of equity awards(29)— (188)— — (188)
Stock-based compensation expense— — 7,870 — — 7,870 
Net (loss) attributable to 3D Systems Corp.— — — (11,704)— (11,704)
Pension plan adjustment— — — — (31)(31)
Redeemable non-controlling interest redemption value in excess of carrying value— — (61)— — (61)
Foreign currency translation adjustment— — — — (7,352)(7,352)
September 30, 2023133,575 $133 $1,570,150 $(813,982)$(56,763)$699,538 
June 30, 2022130,304 $130 $1,525,734 $(681,011)$(61,195)$783,658 
Shares withheld related to net-share settlement of equity awards115 — (108)— — (108)
Stock-based compensation expense— — 8,175 — — 8,175 
Net loss— — — (37,398)— (37,398)
Pension plan adjustments— — — — 156 156 
Redeemable non-controlling interest redemption value in excess of carrying value— — (462)— — (462)
Unrealized loss on short-term investments— — — — 2,370 2,370 
Foreign currency translation adjustment— — — — (22,135)(22,135)
September 30, 2022130,419 $130 $1,533,339 $(718,409)$(80,804)$734,256 












3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
Nine Months Ended September 30, 2023 and 2022
(Unaudited)
Common Stock
(in thousands, except par value)Shares
Par Value $0.001
Additional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
December 31, 2022131,207 $131 $1,547,597 $(743,962)$(53,822)$749,944 
Shares issued, vested & expired under equity incentive plans2,886 2 — — — 2 
Shares withheld related to net-share settlement of equity awards(518)— (4,752)— — (4,752)
Stock-based compensation expense— — 27,626 — — 27,626 
Net (loss) attributable to 3D Systems Corp.— — — (70,020)— (70,020)
Pension plan adjustment— — — — (42)(42)
Unrealized gain on short-term investments— — — — 328 328 
Redeemable non-controlling interest redemption value in excess of carrying value— — (321)— — (321)
Foreign currency translation adjustment— — — — (3,227)(3,227)
September 30, 2023133,575 $133 $1,570,150 $(813,982)$(56,763)$699,538 
December 31, 2021128,375 $128 $1,501,210 $(621,251)$(37,706)$842,381 
Shares withheld related to net-share settlement of equity awards2,044 2 (10,155)— — (10,153)
Stock-based compensation expense— — 42,746 — — 42,746 
Net loss— — — (97,158)— (97,158)
Pension plan adjustments— — — — 422 422 
Redeemable non-controlling interest redemption value in excess of carrying value— — (462)— — (462)
Unrealized loss on short-term investments— — — — (1,653)(1,653)
Foreign currency translation adjustment— — — — (41,867)(41,867)
September 30, 2022130,419 $130 $1,533,339 $(718,409)$(80,804)$734,256 

See accompanying notes to condensed consolidated financial statements.
7

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)





(1) Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of 3D Systems Corporation and all majority and wholly-owned subsidiaries and entities in which a controlling interest is maintained (“3D Systems” or the “Company” or “we” or “our” or “us”). All significant intercompany accounts and transactions have been eliminated in consolidation. 

A non-controlling interest in a subsidiary reflects an ownership interest in a majority-owned subsidiary that is not attributable to the Company. For the periods presented, the Company's financial statements include a redeemable non-controlling interest (“RNCI”), which has been reported in temporary equity in the consolidated balance sheets. The net income (loss) attributable to the RNCI is presented as an adjustment to the Company's consolidated net income (loss) to arrive at net income (loss) attributable to 3D Systems Corporation in the consolidated statements of operations and consolidated statements of comprehensive income (loss). Furthermore, adjustments to record the RNCI at its redemption value are recorded to additional paid-in capital, and the excess redemption value is recognized as a reduction to the net income, or increase to the net loss, attributable to 3D Systems’ shareholders for purposes of reporting earnings or loss per share. See Note 11 for a summary of the activity related to the reported RNCI balance during the period.

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) applicable to interim reports. Accordingly, our unaudited condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 Form 10-K”). The year-end balance sheet data reported on our unaudited condensed consolidated balance sheet has been derived from the balance sheet included in our 2022 Form 10-K.

The Company believes that the disclosures included in this Form 10-Q are adequate to make the information presented not misleading. In the opinion of management, the unaudited condensed consolidated financial statements include all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions.

Our annual reporting period is the calendar year. Our results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year. All dollar amounts and other amounts presented in the accompanying footnotes are presented in thousands, except for per share information.

Summary of Significant Accounting Policies

The significant accounting policies included in our 2022 Form 10-K have been updated as follows.

Goodwill

Goodwill is the excess of the cost of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually during the fourth quarter of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. Impairment testing for goodwill is done at a reporting unit level, with all goodwill assigned to a reporting unit.

The test for impairment of goodwill requires the Company to make several estimates related to projected future cash flows to determine the fair value of the goodwill reporting units. The Company calculates the excess of each reporting unit's fair value over its carrying amount, including goodwill, utilizing a discounted cash flow analysis and other valuation techniques, as deemed appropriate. Internal operational budgets and long-range strategic plans are used as a basis for the cash flow analysis. The Company also utilizes assumptions for working capital, capital expenditures, and terminal growth rates. The discount rate applied to the cash flow analysis is based on the weighted average cost of capital (“WACC”) for each reporting unit. An impairment is recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.

8

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




During the quarter ended September 30, 2023, the Company experienced a significant decline in its market capitalization as a result of a decrease in its stock price, and during the month ended September 30, 2023, the Company’s market capitalization fell slightly below its consolidated stockholders’ equity balance. We do not consider this to constitute a sustained decrease in the Company’s stock price as of September 30, 2023. Furthermore, the Company performed a qualitative goodwill impairment assessment as of September 30, 2023 and concluded that it is not more likely than not that the fair value of either of its reporting units is less than the reporting unit’s carrying value as of September 30, 2023. As a result, we concluded that no triggering event had occurred that would require the Company to perform a quantitative goodwill impairment test for either of its two reporting units as of September 30, 2023. However, the Company’s market capitalization has declined further since September 30, 2023, and if such a decline results in the estimated fair value of either of our reporting units being lower than the respective reporting unit’s carrying value, the Company would need to record a non-cash goodwill impairment charge, which could be material, in a future period – including as of our upcoming annual impairment testing date of November 1, 2023 (reflecting our annual goodwill impairment testing date commencing as of the current fiscal year).

Variable Interest Entities (VIEs)

Upon making an investment in an entity, we assess whether the entity is a VIE. The determination of whether an entity in which we hold a direct or indirect variable interest is a VIE is based on several factors, including whether the entity’s total equity investment at risk upon inception is sufficient to finance the entity’s activities without additional subordinated financial support. We make judgments regarding the sufficiency of the equity at risk based first on a qualitative analysis, and then a quantitative analysis, if necessary.

We analyze any investments in VIEs to determine if we are the primary beneficiary. We perform this assessment at the time that we become involved with a VIE and reevaluate our conclusion upon the occurrence of a reconsideration event. In evaluating whether we are the primary beneficiary, we evaluate our direct and indirect economic interests in the entity. Determining which reporting entity, if any, is the primary beneficiary of a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity. Performance of such analysis requires the exercise of judgment, and we consider a variety of factors in identifying the entity that holds the power to direct matters that most significantly impact a VIE’s economic performance including, but not limited to, the ability to direct a VIE’s operating decisions and activities. In addition, we consider the rights of other investors to participate in those decisions.

We concluded that our investments in Theradaptive and the Saudi Arabian Industrial Investments Company ("Dussur") are each a VIE. These investments are not consolidated because we concluded that the Company is not the primary beneficiary. As of September 30, 2023, our maximum exposure to losses associated with the VIEs is limited to the $13,782 carrying value of our investments in the VIEs, which is included in other assets on our condensed consolidated balance sheet. We have no other investments in unconsolidated entities that have been determined to be VIEs.

Equity Securities without a Readily Determinable Value

We recognize investments in equity securities without a readily determinable fair value at cost minus impairment. We assess these investments for potential impairment if an event occurs or circumstances change that would indicate the carrying amount may be impaired. If applicable, impairment charges taken with respect to these investments are reported within interest and other income (expense), net in the consolidated statements of operations in the period in which an investment becomes impaired (see Note 7).

Equity Method of Accounting

The Company accounts for an investment in a joint venture using the equity method of accounting because it does not have a controlling interest and is not the primary beneficiary; however, the Company has the ability to exert significant influence. Under the equity method of accounting, the initial investment is recorded at cost, and the investment is subsequently adjusted for the Company’s proportionate share of the net earnings or losses and other comprehensive income or loss of the investee. Intra-entity profits or losses associated with the Company’s equity method investment are eliminated until realized by the investee in transactions with third parties. Income or loss from this investment is recorded as a separate line item in the consolidated statements of operations on a three-month lag. We evaluate material events occurring during the three-month lag period to determine whether the effects of such events should be disclosed in our financial statements. The Company will evaluate its investment in the joint venture for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable.
9

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)





Other Accounting Policy Updates

All other significant accounting policies described in the 2022 Form 10-K remain unchanged.

(2) Acquisitions

Wematter

On July 1, 2023, the Company completed the previously announced acquisition of Wematter AB (“Wematter”), a Swedish 3D printer manufacturer that will broaden 3D Systems’ Selective Laser Sintering (SLS) portfolio. Wematter's reported results are expected to be included in our Industrial Solutions segment. The acquisition resulted in the Company acquiring 100% of the outstanding voting interest of Wematter. Consideration for this acquisition consisted of approximately $10,224 in cash, subject to customary post-closing adjustments. The Company also may be required to pay an additional €2,000 in cash, contingent upon the achievement of certain post-closing performance conditions and the continued employment of certain key Wematter employees for two years after the closing date. If earned, the €2,000 is expected to be recognized as compensation expense over the two-year service period that the key employees must remain employed at 3D Systems. As of September 30, 2023, management believes that the achievement of the post-closing performance conditions is probable and, accordingly, the Company has commenced the recognition of the related compensation expense. In addition, the Company incurred $847 of acquisition-related expenses that are reported in selling, general and administrative expenses in the condensed consolidated statements of operations.

In a separate transaction, the Company had extended a loan to Wematter during the three months ended June 30, 2023. The carrying value of the Wematter loan was $942 as of the acquisition date, and was previously reported in prepaid and other current assets on the Company's condensed consolidated balance sheet as of June 30, 2023. Upon the close of the acquisition, we determined that the loan was effectively settled in the business combination as a preexisting contractual relationship. No gain or loss was recognized in connection with the effective settlement, as the carrying value of the loan was not materially different from the pricing for a current market transaction for similar items. The effective settlement of this loan receivable results in an increase to the consideration transferred in connection with this transaction (i.e., above the cash consideration paid) and a corresponding increase to goodwill.

We accounted for the acquisition of Wematter using the acquisition method, as prescribed by ASC 805, “Business Combinations” (“ASC 805”). In accordance with valuation methodologies described in ASC 820, “Fair Value Measurement” (“ASC 820”), the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the Wematter acquisition.
10

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)





Shown below is the preliminary purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:
(in thousands)
Current assets, including cash acquired of $148
$835 
Intangible assets:
Trade names
$1,487 
Product technology
2,231 
Customer relationships
347 
Total intangible assets4,065 
Goodwill6,878 
Other assets475 
Liabilities:
Accounts payable and accrued liabilities$794 
Long term liabilities293 
Total liabilities1,087 
Net assets acquired$11,166 

The goodwill recognized is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Wematter’s assembled workforce. This goodwill is not expected to be deductible for tax purposes.

The following table presents the finite-lived intangible assets acquired and their respective estimated useful lives:

Useful Life
Trade names
5
Product technology
15
Customer relationships
10

As of September 30, 2023, the purchase price allocation for Wematter is preliminary. The Company continues to review the final closing balance sheet of Wematter and may further adjust the acquisition-date fair values of acquired assets and assumed liabilities based on this review. The Company also continues to review Wematter’s pre-acquisition tax returns to determine the final tax positions, including net operating losses and any required valuation allowance. The final purchase price allocations will be completed when the Company has finished its valuation activities and the review of Wematter’s closing balance sheet and the pre-acquisition tax returns. These final allocations could differ materially from the current preliminary allocations. The final allocations may include (1) changes in the preliminary allocations to acquired intangible assets and goodwill and (2) changes in the preliminary allocations to other assets and liabilities, including but not limited to tax assets and liabilities, inclusive of deferred taxes. The estimated useful lives of acquired intangible assets are also preliminary.

The post-acquisition revenues of Wematter included in our condensed consolidated statements of operations for both the three and nine months ended September 30, 2023 are immaterial and, accordingly, Wematter's results are dilutive to our earnings.

Unaudited Pro Forma Financial Information

The following unaudited pro forma financial information summarizes the combined results of the Company and Wematter as if the acquisition had occurred on January 1, 2022. The pro forma results have been prepared for comparative purposes only, and do not necessarily represent what the results of operations would have been had the acquisition been completed on January 1, 2022. In addition, these pro forma results are not intended to be a projection of future operating results and do not reflect synergies that might be achieved.

11

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




The unaudited pro forma financial information includes adjustments for the pro forma impact of our preliminary purchase price allocation, including the amortization for newly acquired intangible assets, the impact of transaction costs, and the alignment of accounting policies. Transaction costs have been included in the pro forma results for the periods ended September 30, 2022, consistent with the pro forma assumption that the acquisition occurred on January 1, 2022. Pro forma revenue information has not been presented, as pre-acquisition revenue reported by Wematter was not material and, accordingly, the impact on our reported consolidated revenue also would not have been material. Pro forma net loss is not presented in the table below for the three months ended September 30, 2023 because Wematter's results are reflected in 3D Systems consolidated numbers for the full period.

Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)202220232022
Net (loss) income attributable to 3D Systems Corporation
$(38,407)$(71,076)$(100,185)

dp polar

On October 4, 2022, we completed the acquisition of 100% of dp polar GmbH (“dp polar”), a German-based designer and manufacturer of a manufacturing system designed for true high-speed mass production of customized components, for $25,866 (including customary post-closing adjustments), which includes $19,604 paid in cash at closing, $7,091 paid at closing via the issuance of the Company’s common stock, and a provisional $829 estimated post-closing purchase price adjustment due to the Company from the sellers. See Note 12 for the discussion of an earnout arrangement with a key individual from dp polar.

The Company acquired dp polar for access to dp polar's patented continuous printing process. Central to dp polar’s patented continuous printing process is a large-scale, segmented, rotating print platform that eliminates the start/stop operations of virtually all additive manufacturing platforms. With dp polar’s technology and patented polar coordinate control, the print heads remain stationary above the rotating platform, providing a continuous print process.

We accounted for the acquisition of dp polar using the acquisition method, as prescribed by ASC 805. In accordance with valuation methodologies described in ASC 820, the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the dp polar acquisition.

Shown below is the final purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:

(in thousands)
Current assets, including cash acquired of $243
$301 
Intangible assets:
In-process research and development$4,989 
Trade name3,930 
Total intangible assets8,919 
Goodwill17,090 
Other assets765 
Liabilities:
Accounts payable and accrued liabilities$364 
Deferred tax liability845 
Total liabilities1,209 
Net assets acquired$25,866 

The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and dp polar’s assembled workforce. This goodwill will not be deductible for tax purposes.

12

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




Kumovis

On April 1, 2022, we completed the acquisition of 93.75% of Kumovis GmbH (“Kumovis”) for an all-cash purchase price of $37,875 (including customary post-closing adjustments), plus an estimated RNCI of $1,559. $3,628 of the cash payment was deferred for up to fifteen months from the closing date, and was paid in July 2023. Kumovis, which is part of the Healthcare Solutions segment and reporting unit, utilizes polyether ether keton or “PEEK” materials, which has properties that lend it to many medical applications that fit into our personalized healthcare solutions operations, including many implant applications.

In conjunction with the Kumovis acquisition, the Company and the non-controlling shareholders entered into a put/call option agreement, whereby, at a later date, the Company has the option to purchase from the non-controlling shareholders, and the non-controlling shareholders have the option to sell to the Company, the remaining 6.25% ownership interest in Kumovis for an exercise price calculated based on the achievement of pre-determined revenue and gross profit targets. Fifty percent of the Kumovis common shares related to the put/call can be exercised upon the achievement of an initial revenue and gross profit target, while the remaining 50% can be exercised upon the achievement of a second revenue and gross profit target. If one or both sets of targets have not been met within 5.75 years from the acquisition date, there is a floor strike price that must be exercised. Up to 50% of the exercise price can be paid in Company common stock at the election of 3D Systems. This arrangement results in the recognition of RNCI, for which an estimated fair value of $1,559 was recorded as of the acquisition date.

We accounted for the acquisition of Kumovis using the acquisition method, as prescribed by ASC 805, and we have completed the allocation of the final purchase price. In accordance with valuation methodologies described in ASC 820, the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the Kumovis acquisition. The table below reflects the fair value of both the consideration transferred and the RNCI attributable to this acquisition:

(in thousands)
Cash paid at acquisition$34,098 
Deferred cash consideration3,628 
Estimated fair value of RNCI1,559 
Post-closing net working capital adjustment149 
Total fair value of consideration transferred$39,434 

Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed at the date of acquisition:

(in thousands)
Current assets, including cash acquired of $125
$1,407 
Intangible assets:
Product technology$20,770 
Trade name5,802 
Total intangible assets26,572 
Goodwill17,618 
Other assets705 
Liabilities:
Accounts payable and accrued liabilities$332 
Deferred revenue70 
Deferred tax liability6,466 
Total liabilities6,868 
Net assets acquired$39,434 

13

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Kumovis’s assembled workforce. This goodwill will not be deductible for tax purposes.

Titan

On April 1, 2022, we completed the acquisition of 100% of Titan Additive LLC (“Titan”) for an all-cash purchase price of $39,040. Titan, which is part of the Industrial Solutions segment and reporting unit, is a pellet-based extrusion platform that addresses customer applications requiring large build volumes, superior performance, and improved productivity at significantly lower cost. We believe the acquisition of Titan will open up new markets in the Industrial Solutions segment.

We accounted for the acquisition of Titan using the acquisition method, as prescribed by ASC 805, and we have completed the allocation of the purchase price. Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed, as determined at the date of acquisition in accordance with valuation methodologies described in ASC 820:

(in thousands)
Current assets$661 
Intangible assets:
Product technology$15,940 
Trade name5,580 
Total intangible assets21,520 
Goodwill17,430 
Other assets68 
Liabilities:
Accounts payable and accrued liabilities$229 
Deferred revenue410 
Total liabilities639 
Net assets acquired$39,040 

The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Titan’s assembled workforce. This goodwill is deductible for tax purposes.

Acquisitions of Non-controlling Interests

As of December 31, 2018, the Company owned approximately 70% of the capital and voting rights of Easyway, a service bureau and distributor of 3D printing and scanning products in China. The remaining 30% of the capital and voting rights of Easyway were acquired on January 21, 2019 for $13,500, which has been paid in installments. The Company made the final installment payment of $2,300 related to the acquisition of the remaining 30% interest in Easyway during the three months ended March 31, 2022.

(3) Revenue

Revenue is recognized when control of the promised products or services is transferred to customers.

Performance Obligations

At September 30, 2023, we had $62,579 of outstanding performance obligations, comprised of deferred revenue, customer order backlog and customer deposits. We expect to recognize approximately 90.0% of the $39,418 of deferred revenue and customer deposits as revenue within the next twelve months, an additional 4.0% by the end of 2024 and the remaining balance thereafter.

14

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




Collaboration and Licensing Agreements

We enter into collaboration and licensing agreements with third parties. The nature of the activities to be performed and the consideration exchanged under these agreements varies on a contract-by-contract basis. We evaluate these agreements to determine whether they meet the definition of a customer relationship for which revenue should be recorded. These contracts may contain multiple performance obligations and may contain fees for licensing, research and development services, contingent milestone payments upon the achievement of contractual developmental criteria and/or royalty fees based on the licensees’ product revenue. We determine the revenue to be recognized for these agreements based on an evaluation of the distinct performance obligations, the identification and evaluation of material rights, the estimation of variable consideration and the determination of the pattern of transfer of control for each distinct performance obligation. During the three and nine-month periods ended September 30, 2023, the Company recognized $7,896 and $16,099, respectively, of revenue related to collaboration arrangements with customers. During the three and nine-month periods ended September 30, 2022, the Company recognized $3,301 and $9,075, respectively, of revenue related to collaboration arrangements with customers.

Our revenue recognized under collaboration and licensing agreements for the three and nine months ended September 30, 2023 includes the effect of the Company increasing its estimate of the variable consideration included in the transaction price related to one of its licensing agreements. The increase in estimated recognizable variable consideration was due to (1) the execution of a modification to the related customer contract and (2) the Company's determination that incremental revenue attributable to milestone payments that are contingent upon the achievement of contractual developmental criteria would be earned under the modified contract. As a result, during the quarter ended September 30, 2023, the Company recognized incremental services revenue of $4,452, which reduced our reported basic and diluted loss per share by $0.03 and $0.03, respectively, for each of the three and nine months ended September 30, 2023.

Contract Balances

During the nine months ended September 30, 2023, we recognized revenue of $23,498 related to our contract liabilities at December 31, 2022. During the nine months ended September 30, 2022, we recognized revenue of $28,850 related to our contract liabilities at December 31, 2021.

Contract assets were $7,379 and $677 as of September 30, 2023 and December 31, 2022, respectively. The increase in the contract assets balance as of September 30, 2023 primarily relates to the increase in the estimated variable consideration included in the transaction price related to one of the Company's collaboration and licensing agreements (refer to the discussion above of Collaboration and Licensing Agreements), which has resulted in the recognition of incremental revenue for which the Company did not have the right to invoice as of the balance sheet date.

Revenue Concentrations

For the three and nine months ended September 30, 2023, one customer accounted for approximately 10.7% and 14.4% of our consolidated revenue, respectively. For the three and nine months ended September 30, 2022, one customer accounted for approximately 20.8% and 24.1% of our consolidated revenue, respectively. We expect to maintain our relationship with this customer.
15

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)





Revenue by geographic region for the three and nine months ended September 30, 2023 and 2022 was as follows:
Three Months Ended
(in thousands)September 30, 2023September 30, 2022
Americas$69,714 $80,455 
EMEA43,141 36,913 
APAC10,936 14,885 
Total$123,791 $132,253 
United States (included in Americas above)$68,840 $78,910 

Nine Months Ended
(in thousands)September 30, 2023September 30, 2022
Americas$214,956 $234,511 
EMEA127,150 122,788 
APAC31,115 48,000 
Total$373,221 $405,299 
United States (included in Americas above)$211,717 $231,557 

(4) Inventories

Components of inventories at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Raw materials$61,314 $59,907 
Work in process3,922 4,972 
Finished goods and parts87,769 72,953 
Total inventories$153,005 $137,832 

The inventory reserve was $16,711 and $15,550 as of September 30, 2023 and December 31, 2022, respectively.

In the second quarter of 2023, we notified one of our contract manufacturers of our intent to terminate the manufacturing services arrangement and in-source the assembly and production process. The exit agreement was finalized in June 2023 and included a $450 exit fee expensed in the second quarter of 2023. There is an associated commitment to purchase $2,735 of inventory from the assembly manufacturer as of September 30, 2023.

16

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(5) Intangible Assets

Intangible Assets with Finite Lives

At September 30, 2023 and December 31, 2022, the Company's intangible assets with finite lives were as follows:

September 30, 2023December 31, 2022
(in thousands)
Gross
Accumulated AmortizationNet
Gross
Accumulated AmortizationNet
Intangible assets with finite lives:
Customer relationships$51,160 $(49,417)$1,743 $51,137 $(48,695)$2,442 
Acquired technology45,894 (11,925)33,969 55,480 (10,707)44,773 
Trade names30,496 (13,705)16,791 35,930 (12,455)23,475 
Patent costs18,714 (10,823)7,891 18,673 (10,909)7,764 
Acquired patents16,426 (14,716)1,710 17,499 (15,661)1,838 
Other13,170 (9,120)4,050 13,255 (8,765)4,490 
Total intangible assets$175,860 $(109,706)$66,154 $191,974 $(107,192)$84,782 

Impairment of Intangible Assets with Finite Lives

During the quarter ended September 30, 2023, the Company concluded that it is more likely than not that it will sell or otherwise dispose of Oqton MOS, a business which the Company acquired in 2021. Oqton MOS represents a discrete asset group within the Industrial Solutions segment, as its identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities within the Industrial Solutions segment. Based upon the Company's expectation that it will sell or otherwise dispose of Oqton MOS, the long-term cash flow forecast for this asset group was revised. The revised long-term cash flow forecast indicated that the carrying amounts of Oqton MOS's long-lived assets, consisting primarily of product technology and trade name intangible assets initially recorded when Oqton MOS was acquired, may not be recoverable. Accordingly, the carrying value of Oqton MOS's long-lived assets was tested for impairment based upon an estimate of the associated discounted future cash flows. This fair value measurement approach required the use of Level 3 fair value measurement inputs, as defined in Note 19. As the present value of the estimated future cash flows expected to result from the use and eventual disposition of the asset group is less than the carrying value of the asset group, during the quarter ended September 30, 2023, the Company recognized $13,597 of impairment charges related to the acquired technology and trade names included in the Oqton MOS asset group.

Amortization of Intangible Assets with Finite Lives

Amortization expense related to our intangible assets with finite lives was $3,179 and $9,676 for the three and nine months ended September 30, 2023, respectively, compared to $4,293 and $10,273 for the three and nine months ended September 30, 2022, respectively. Amortization expense for intangible assets is estimated to be $2,085 for the remainder of 2023, $8,318 in 2024, $8,029 in 2025, $7,083 in 2026 and $6,733 in 2027.

Indefinite-Life Intangible Assets (Excluding Goodwill)

Total intangible assets reported on our September 30, 2023 and December 31, 2022 consolidated balance sheets include in-process research and development (“IPR&D”), which the Company recognized as an acquired indefinite-life intangible asset in connection with its acquisition of dp polar on October 4, 2022 (see Note 2). The carrying value of this indefinite-life intangible asset was $5,382 and $5,448 as of September 30, 2023 and December 31, 2022, respectively.

17

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(6) Goodwill

The following table reflects the changes in the carrying amount of goodwill by reporting unit for the nine months ended September 30, 2023:
Nine Months Ended September 30, 2023
HealthcareIndustrialConsolidated
(in thousands)
Gross Goodwill
ImpairmentsNet GoodwillGross GoodwillImpairmentsNet GoodwillGross GoodwillImpairmentsNet Goodwill
Balance at beginning of year$143,431 $(32,055)$111,376 $316,265 $(42,329)$273,936 $459,696 $(74,384)$385,312 
Acquisitions and measurement period adjustments
1,005 — 1,005 7,735 — 7,735 8,740 — 8,740 
Foreign currency translation adjustments(1,175)— (1,175)(1,552)— (1,552)(2,727)— (2,727)
Balance at end of period$143,261 $(32,055)$111,206 $322,448 $(42,329)$280,119 $465,709 $(74,384)$391,325 

The effect of foreign currency exchange rates in the table above reflects the impact on goodwill of amounts recorded in currencies other than the U.S. dollar in the financial statements of foreign subsidiaries and the resulting effect of foreign currency translation between the applicable functional currency and the U.S. dollar.
18

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)





(7) Investments and Notes Receivable

The Company holds various investments in equity and debt instruments that are included in other assets on our condensed consolidated balance sheets. The following table summarizes our investment balances as of September 30, 2023 and December 31, 2022:

(in thousands)September 30, 2023December 31, 2022
Equity investments under the equity method of accounting$5,782 $ 
Equity investments without readily determinable fair values20,962 12,953 
Other(1)
200 200 
Total equity investments
$26,944 $13,153 
Long-term note receivable(2)
$530 $515 
Total notes receivable$530 $515 

(1) Reflects warrant investment carried at fair value. The fair value of these warrants is measured using Level 3 fair value measurement inputs. Refer to Note 19 for a description of these inputs.
(2) Includes interest amounts that have been accrued on, recorded to and reported as part of the notes receivable balance.

Equity Investments under the Equity Method of Accounting

Dussur

In March 2022, we and Dussur signed an agreement to form a joint venture intended to expand the use of additive manufacturing within the Kingdom of Saudi Arabia and surrounding geographies, including the Middle East and North Africa. The joint venture is to enable the development of Saudi Arabia’s domestic additive manufacturing production capabilities, consistent with the Kingdom’s ‘Vision 2030,’ which is focused on diversification of the economy and long-term sustainability. 3D Systems had committed to an initial investment in the joint venture of approximately $6,500, of which $3,435 had been deposited into an escrow account as of December 31, 2022 and, accordingly, was reported as restricted cash within other assets on the December 31, 2022 balance sheet. In February 2023, the Company officially became a shareholder in the joint venture. During April 2023, the $3,435 held in escrow, as well as the additional amount of approximately $3,065 owed to the joint venture as of March 31, 2023, was deposited into a bank account of the joint venture for use in its operations. Additional future investments in the joint venture are contingent upon the achievement of certain milestones. As of September 30, 2023, the Company owns 49% of the joint venture's common stock. The impact of this investment on the Company’s future financial condition and cash flows is expected to be limited to the cash outflow(s) related to any future contingent investments, if required.

The Company accounts for the joint venture under the equity method of accounting, which requires the Company to recognize its proportionate share of the joint venture's reported net income or loss. Due to the timing of when the joint venture's reported financial information is expected to be available, the Company records amounts required to be recognized pursuant to the equity method of accounting on a one quarter lag. For the three and nine months ended September 30, 2023, Company has recorded and separately reported a loss on equity method investment in the condensed consolidated statements of operations.

19

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




Equity Investments without Readily Determinable Fair Values

Theradaptive

In June 2023, we made an $8.0 million investment in Theradaptive, Inc. ("Theradaptive"), via the purchase of Series A Preferred Stock, pursuant to which we hold an approximate 9.15%, or 8.25% fully-diluted, ownership interest in Theradaptive. Theradaptive is currently developing a protein that encourages bone growth. This biotechnology could be applied to 3D printed metal splints for patients who otherwise may require amputation of a limb because the lost bone is too vast to replace with a splint. The Company expects to account for its investment in Theradaptive on a cost basis, subject to assessment for impairment, as (1) the fair value of Theradaptive's equity is not readily determinable and (2) the investment is not subject to the equity method of accounting due to the Company's lack of significant influence. The investment in Theradaptive is not expected to materially impact our future financial position, results of operations, or cash flows. No impairment charges were recognized with respect to this investment during the three or nine month periods ended September 30, 2023.

Enhatch

In March 2022, we made a $10,000 investment in convertible preferred shares for an approximate 26.6% ownership interest in Enhatch Inc. (“Enhatch”), the developer of the Intelligent Surgery Ecosystem. We simultaneously entered into a supply agreement with Enhatch. We also obtained warrants to purchase additional shares of Enhatch, as well as the right to purchase in the future (“call option”) the remaining shares of Enhatch that 3D Systems does not own if certain revenue targets are achieved. As of the original investment date, the fair values of the convertible preferred shares, inclusive of the embedded call option, and warrants were bifurcated and were $9,670 and $330, respectively. The investment, including the embedded call option and the warrants, is recorded in other assets on the consolidated balance sheets.

Enhatch’s Intelligent Surgery Ecosystem provides technologies which streamline and scale the design and delivery of patient-specific medical devices by automating the process. Incorporating these capabilities into 3D Systems’ workflow for patient-specific solutions, which includes advanced software, expert treatment planning services, custom implants and instrumentation design, and industry-leading production processes, will help more efficiently meet the growing demand for personalized medical devices.

As of September 30, 2023 and December 31, 2022, the reported carrying value of the Company's convertible preferred stock investment in Enhatch, inclusive of the call option, is $6,900, which reflects the cumulative impact of $2,770 of historical impairment charges that have been recognized since the date of the original investment. These impairment charges were recorded during the three months ended September 30, 2022. No impairment charges were recognized with respect to this investment during the three or nine month periods ended September 30, 2023.

(8) Leases

We have various lease agreements for our facilities, equipment and vehicles with remaining lease terms ranging from one to fifteen years. During the nine months ended September 30, 2023, two buildings previously under construction were completed and became available for use by the Company as leased premises. As a result, these leases were deemed to have commenced during the period. Additionally, during the nine months ended September 30, 2023, we extended material existing leases related to two buildings with office and production spaces. Rented spaces under these new and extended leases totaled 396,100 square feet. As of September 30, 2023, the aggregate remaining minimum base lease payments related to the new building leases and extended leases described above total $47,634 and consist of $1,006, $4,516, $5,093, $5,234, $5,380, and $26,405 due, respectively, during the years ended December 31, 2023, 2024, 2025, 2026, 2027 and thereafter.

Classifications of the lease amounts reported on our balance sheets as of September 30, 2023 and December 31, 2022 are summarized below:
September 30, 2023December 31, 2022
(in thousands)Right-of-use assetsCurrent lease liabilitiesLong-term lease liabilitiesRight-of-use assetsCurrent lease liabilitiesLong-term lease liabilities
Operating leases$60,973 $9,616 $59,428 $39,502 $8,343 $38,499 
Finance leases12,047 1,068 11,867 3,244 693 3,280 
Total$73,020 $10,684 $71,295 $42,746 $9,036 $41,779 

20

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(9) Accrued and Other Liabilities

Short-Term Accrued Liabilities

Accrued liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Compensation and benefits$15,492 $19,814 
Accrued taxes9,633 10,694 
Legal contingencies4,850 9,948 
Product warranty liability2,409 3,677 
Other accrued liabilities11,191 11,438 
Total$43,575 $55,571 

Changes in the product warranty obligation for the nine months ended September 30, 2023 and 2022 are summarized below:
(in thousands)Beginning BalanceSettlements MadeAccruals for Warranties IssuedEnding Balance
September 30, 2023$3,677 $(2,983)$1,715 $2,409 
September 30, 2022$3,585 $(5,266)$5,257 $3,576 

Other Long-Term Liabilities

Other liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Long-term employee indemnity$4,634 $4,817 
Long-term tax liability5,568 5,711 
Defined benefit pension obligation4,963 5,050 
Long-term deferred revenue1,858 4,974 
Earnout liability 17,244 
Legal contingencies2,916 6,096 
Other long-term liabilities428 289 
Total$20,367 $44,181 

The reduction in the earnout liability balance is the result of the reversal of all previously recognized expense attributable to a potential post-acquisition milestone-based payment related to the Company's 2021 acquisition of Volumetric Biotechnologies, Inc. ("Volumetric"). During the three months ended September 30, 2023, the Company reversed the accrued compensation expense related to the potential earnout payment as the related milestone is no longer deemed probable of being achieved. Refer to Note 12 for additional details regarding the earnout arrangement and the financial impact of this milestone-based payment no longer being deemed probable of being paid.


21

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(10) Borrowings

On November 16, 2021, the Company issued $460,000 in aggregate principal amount of 0% Convertible Senior Notes due November 15, 2026 (the “Notes”), pursuant to an Indenture dated November 16, 2021 (the “Indenture”) between the Company and The Bank of New York Mellon, N.A., as trustee. The net proceeds from the offering of the Notes were $446,534 after deducting the initial purchasers’ discounts and commissions and offering expenses payable by the Company in the amount of $13,466, of which $8,480 is unamortized at September 30, 2023. The annual effective interest rate of the Notes is 0.594% when including purchasers' discounts and commissions and offering expenses incurred by the Company. The Notes are senior, unsecured obligations of the Company, will not bear regular interest, and the principal amount of the Notes will not accrete. The Notes will mature on November 15, 2026, unless earlier redeemed, repurchased or converted in accordance with their terms.

The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding August 15, 2026, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such quarter), if the last reported sale price of the Company’s common stock, par value $0.001 per share, is equal to or greater than 130% of the conversion price for each of 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 calendar quarter on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the common stock and the conversion rate on each such trading day; (3) if the Company calls such Notes for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; and (4) upon the occurrence of specified corporate events, including a Fundamental Change (as defined in the Indenture), or distributions of the common stock. On or after August 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at any time, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will pay cash up to the aggregate principal amount of the Notes to be converted and pay or deliver, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company’s election, in respect of the remainder, if any, of the Company’s conversion obligation in excess of the aggregate principal amount of the Notes being converted. The Notes have an initial conversion rate of 27.8364 shares of common stock per $1 principal amount of Notes (which is subject to adjustment in certain circumstances). This is equivalent to an initial conversion price of approximately $35.92 per share. The conversion rate is subject to customary adjustments under certain circumstances in accordance with the terms of the Indenture. Holders of the Notes have the right to require the Company to repurchase for cash all or a portion of their Notes at 100% of their principal amount, plus any accrued and unpaid special interest, upon the occurrence of a Fundamental Change. The Company is also required to increase the conversion rate for holders who convert their Notes in connection with a Fundamental Change or convert their Notes that are called for redemption, as the case may be, prior to the maturity date. The Company may not redeem the Notes prior to November 20, 2024. The Notes are redeemable, in whole or in part, for cash at the Company’s option at any time, and from time to time, on or after November 20, 2024 and before the 41st scheduled trading day immediately preceding the maturity date, but only if the last reported sale price per share of the common stock has been at least 130% of the conversion price then in effect for a specified period of time. As of September 30, 2023, none of the conditions that would trigger the right to convert the Notes had been met.

The Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s existing and future indebtedness that is expressly subordinated in right of payment to the Notes; rank equal in right of payment to any of the Company’s future unsecured indebtedness that is not so subordinated; be effectively subordinated in right of payment to any of the Company’s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company. The Indenture also contains covenants, events of default and other provisions which are customary for offerings of convertible notes. We are in compliance with all covenants as of September 30, 2023. At September 30, 2023, the fair value of the Notes is $331,297. This is based on the quoted market price where the volume of activity is limited and not active and, thus, this is deemed a Level 2 fair value measurement.

The Company incurred $671 and $2,010 of debt issuance cost accretion for the three and nine months ended September 30, 2023, respectively, as compared to $670 and $2,006 for the three and nine months ended September 30, 2022, respectively. Debt issuance cost accretion of $673, $2,698, $2,714, and $2,395 is expected to be incurred in the remaining three months of 2023 and in 2024, 2025 and 2026, respectively.



22

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(11) Redeemable Non-Controlling Interest

Upon consummation of the Company's acquisition of Kumovis, existing shareholders of Kumovis retained a 6.25% ownership interest in Kumovis that the Company reports as RNCI due to put and call terms that could result in the Company redeeming this remaining ownership interest at a future date (see Note 2). The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2023:

Nine Months Ended
September 30, 2023
(in thousands)
Balance at December 31, 2022
$1,760 
Net loss
(149)
Redemption value in excess of carrying value
321 
Translation adjustments
(4)
Balance at September 30, 2023
$1,928 

The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2022:
Nine Months Ended
September 30, 2022
(in thousands)
Balance at December 31, 2021
$ 
Fair value at the date of acquisition1,559 
Net Loss(184)
Redemption value in excess of carrying value462 
Translation Adjustments(183)
Balance at September 30, 2022
$1,654 

(12) Stock-Based Compensation

Stock Incentive Plans

2015 Incentive Plan

The Company is authorized to grant shares of restricted stock, restricted stock units (“RSUs”), stock appreciation rights, cash incentive awards and options to purchase shares of Common Stock to employees and non-employees inclusive of directors pursuant to its 2015 Incentive Plan (the “2015 Plan”). The 2015 Plan also designates measures that may be used for performance-based awards and market-based awards. The vesting period for awards granted under the 2015 Plan is generally determined by the Board of Directors at the date of the grant. Generally, the awards vest one third each year, over 3 years.

Systemic Bio Phantom Unit Plan

During the three months ended September 30, 2023, we began granting phantom unit awards ("Phantom Units") under a new compensation plan designed for employees and non-employees performing services for Systemic Bio, a wholly-owned subsidiary of 3D Systems Corporation. All awards granted under the plan are subsidiary-level awards.

23

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




The Phantom Units granted under the plan include both a time-based vesting condition (generally 4 years, subject to acceleration in connection with specified liquidity events) and a market condition that is met if (1) the value of Systemic Bio exceeds a specified multiple of the capital invested in this subsidiary (the "hurdle") and (2) the business achieves a specified minimum internal rate of return. The market condition will be assessed upon (A) a trigger event (e.g., change-in-control, IPO, or plan expiration of December 31, 2030) and/or (B) an interim liquidity event (defined as January 1, 2028) that occurs prior to a trigger event. All awards granted under the plan will be liability-classified due to our intention to settle these awards with cash; although, we have discretion to partially or fully settle these awards in equity upon vesting. Liability classification of the awards requires them to be remeasured at their fair value at the end of each reporting period. Due to the presence of the market-condition and the fact that Systemic Bio does not have a readily available share price, the awards are valued using a Monte Carlo simulation with the assistance of a third party valuation firm.

Other Compensation Arrangements that Include Share Settlement

Regenerative Medicine Earnout Payments and Performance-Based Stock Units

On December 1, 2021, the Company acquired Volumetric. Pursuant to the terms of the related acquisition agreement, the Company may be required to pay milestone-based payments of up to $355,000 in the aggregate, all of which are incremental to the acquisition purchase price, upon (1) the achievement of seven discrete non-financial milestones that require attainment prior to either December 31, 2030 or December 31, 2035 and (2) the continued employment of certain key individuals from Volumetric. Each potential milestone-based payment is considered compensation expense, which the Company will recognize ratably from the point in time when a milestone is deemed probable of achievement through the estimated date of achievement. Each milestone payment will be settled approximately half in cash and half in shares of the Company’s Common Stock and, accordingly, the portion of the Company’s accrued liability (see Note 9) that is ultimately expected to be settled with the Company’s common stock is reflected in the disclosure of stock-based compensation included herein.

In addition, the Company has granted performance-based stock units (“PSUs”), with vesting terms that are based upon four individually-measured, non-financial milestones, to other employees who work on advancements in regenerative medicine related to lungs and tissue organs. The PSUs associated with each individual milestone are recognized as compensation expense over the period commencing on the date that the respective milestone is deemed probable of being met through the anticipated date of achievement.

Prior to the quarter ended September 30, 2023, the Company recognized compensation expense related to (1) one Volumetric milestone-based payment, for which the potential amount due to the sellers would be $65,000, and (2) one PSU milestone (“the RegMed Awards”), for which the aggregate grant date fair value of the outstanding and unvested awards was $4,773 as of June 30, 2023, as the related milestone was deemed probable of achievement. During the quarter ended June 30, 2023, as a result of the Company's decision to reduce budgeted funding related to the research and development efforts required to achieve the milestone, the estimated timing for achievement of both the Volumetric milestone and the PSU milestone shifted from the end of fiscal year 2025 to the end of fiscal year 2026. During the quarter ended September 30, 2023, the Company decided to further reduce its budgeted funding for the research and development related to the Volumetric Earnout and RegMed Award milestone, which resulted in the Company concluding that it is no longer probable that the milestone will be achieved by the end of the term of the Volumetric Earnout arrangement or prior to the expiration of the RegMed Awards. In concluding that the Volumetric and RegMed Award milestone would no longer be achieved, the Company reversed all of the previously accrued compensation expense, one half of which was expected to be settled with common shares, which had an income statement impact of $21,527 and $18,392 for the three and nine-months ended September 30, 2023, respectively. The reversals of the previously expensed Volumetric Earnout and RegMed Award reduced our reported net loss per basic and diluted share of common stock by $0.17 and $0.14 for the three and nine months ended September 30, 2023, respectively.

dp polar Earnout

On October 4, 2022, the Company acquired dp polar. Pursuant to the terms of the related acquisition agreement, the Company may be required to pay an additional $2,229, incremental to the acquisition purchase price, which will be settled via the issuance of 250 shares of the Company’s Common Stock. The issuance and vesting of these shares is contingent on the continued service of a certain key individual from dp polar through October 4, 2024. Upon assessment, management concluded that this potential obligation for the payment of an additional 250 shares of Common Stock will be accounted for as compensation expense recognized over the required service period of the individual to whom the amount will potentially be paid and, accordingly, the related expense is reflected in the disclosure of stock-based compensation included herein. During the nine months ended September 30, 2023, we modified the service period of this arrangement to end on December 31, 2024. The impact of this modification on stock-based compensation expense is immaterial.
24

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)





Stock-Based Compensation Activity and Expense

2015 Incentive Plan

During the three and nine months ended September 30, 2023, the Company granted 111 and 3,990 shares of restricted stock, respectively, which had a weighted-average grant date fair value of $8.11 and $10.95 per share, respectively. The restricted stock awards generally vest ratably over three years, except for those awards that the Company granted to settle a portion of its accrued annual bonus liability at December 31, 2022, which were fully vested immediately upon issuance.

The restricted stock granted during the nine months ended September 30, 2023 included 681 shares of market-based awards, whereby the number of shares that ultimately vest will be based upon the three-year performance of the Company's share price as compared to an index. These awards were valued using a Monte Carlo simulation, and the grant date fair value was $18.91 per share.

The following table shows the stock-based compensation expense recognized during the three and nine months ended September 30, 2023 and 2022:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2023202220232022
Stock-based compensation expense$(3,142)$11,447 $15,140 $31,508 
Tax benefit$ $ $ $ 

Included in stock-based compensation expense recognized for the three and nine months ended September 30, 2023 are $(1,055) and $0, respectively, and $1,282 and $3,123 for the three and nine months ended September 30, 2022, respectively, of accrued expense pertaining to annual bonus incentive compensation for which settlement is ultimately expected to occur using shares of the Company’s Common Stock. Also included in stock-based compensation expense are $(10,140) and $(8,640) for the three and nine months ended September 30, 2023, respectively, and $1,989 and $5,969 for the three and nine months ended September 30, 2022, respectively, which relate to the portion of the Volumetric Earnout expense reversed or recognized during each period that is expected to be settled using the Company’s Common Stock. Further, stock-based compensation expense for the three and nine months ended September 30, 2023 includes $175 and $727, respectively, of expense related to the dp polar earnout arrangement. Finally, stock-based compensation expense includes $(1,246) and $(1,113) for the three and nine months ended September 30, 2023, respectively, and $254 and $746 for the three and nine months ended September 30, 2022, respectively, of expense related to the RegMed awards.

As of September 30, 2023, there was $52,508 of unrecognized stock-based compensation expense related to all unvested share-based payment awards that the Company expects to recognize over a weighted-average period of 2.0 years.

Systemic Bio Phantom Unit Plan

During the three months ended September 30, 2023, we granted 589 units under the Systemic Bio Phantom Unit Plan, all of which remained outstanding as of September 30, 2023. Compensation expense attributable to these awards is being recognized over 40.5 months or 48 months, based upon the recipient. As the awards include graded, time-based vesting and a market condition, compensation expense is being recognized under the graded vesting (accelerated attribution) method. Compensation expense and the associated liability recognized during the three months ended September 30, 2023 were $183.

25

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(13) Interest and Other Income (Expense), Net

Interest and other income (expense), net consisted of the following amounts for the three and nine months ended September 30, 2023 and 2022:

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Interest and other income (expense), net
Foreign exchange (loss), net
$(2,202)$(764)$(3,847)$(4,193)
Interest income, net
4,909 2,029 13,118 4,019 
Other (expense) income, net(105)(4,767)420 (5,282)
Total interest and other income (expense), net$2,602 $(3,502)$9,691 $(5,456)

Interest and other income (expense), net includes (1) interest income of $5,841 and $15,730 for the three and nine months ended September 30, 2023, respectively, and $2,753 and $6,103 for the three and nine months ended September 30, 2022, respectively, and (2) interest expense of $932 and $2,612 for the three and nine months ended September 30, 2023 respectively, and $724 and $2,084 for the three and nine months ended September 30, 2022, respectively.

(14) Income Taxes

We maintain the exception under ASC 740-270-30-36(b), “Accounting for Income Taxes,” for jurisdictions that do not have reliable estimates of ordinary income. Based on volatility in the industry, we have continued to use a year-to-date methodology in determining the effective tax rate for the three and nine months ended September 30, 2023.

For the three and nine months ended September 30, 2023, the Company’s effective tax rate was (1.6)% and (0.6)%, respectively. For the three and nine months ended September 30, 2022, the Company’s effective tax rate was (0.9)% and (3.1)%, respectively. The differences between the U.S. statutory tax rate and the effective tax rates for the three and nine months ended September 30, 2023 and September 30, 2022 are primarily driven by a full valuation allowance in various jurisdictions.

26

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(15) Net Earnings (Loss) Per Share

Basic net income (loss) per share is calculated by dividing net income (loss) attributable to 3D Systems’ Common Stock shareholders by the weighted average number of Common Stock shares outstanding during the applicable period. Diluted net income (loss) per share incorporates the additional shares issuable upon the assumed exercise of stock options, the vesting of restricted stock and RSUs, and the assumed conversion of debt, except in such cases when (1) the inclusion of such shares or potential shares would be anti-dilutive or (2) when the vesting of restricted stock or RSUs is contingent upon one or more performance conditions that have not been met as of the balance sheet date.

Three Months EndedNine Months Ended
(in thousands, except per share amounts)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Numerator for basic and diluted net (loss) income per share:
Net (loss) income attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Redeemable non-controlling interest redemption value in excess of carrying value(61)(462)(321)(462)
Net (loss) income attributable to common stock shareholders$(11,765)$(37,860)$(70,341)$(97,620)
Denominator for net (loss) income per share:
Weighted average shares – basic and diluted(1)
130,263 127,991 129,780 127,478 
Net income (loss) per share – basic and diluted
$(0.09)$(0.30)$(0.54)$(0.77)

(1) Equity awards are deemed anti-dilutive for the three and nine month periods ended September 30, 2023 and 2022 because we reported a net loss for these periods.

The following table presents the potentially dilutive shares that have been excluded from the computation of diluted earnings (loss) per share attributable to Common Stock shareholders because their effect is considered anti-dilutive for the three and nine months ended September 30, 2023 and 2022:

Three and Nine Months Ended
(in thousands)September 30, 2023September 30, 2022
Restricted stock and restricted stock units6,653 5,030 
Stock options420 420 
Total7,073 5,450 

For the three and nine months ended September 30, 2023, the table above excludes an estimate of 110 shares that are contingently issuable under the dp polar earnout arrangement, as discussed in Note 12. As of September 30, 2023, there are no contingently issuable shares related to the Volumetric Earnout arrangement or the fiscal year 2023 annual bonus incentive compensation plan.

For the three and nine months ended September 30, 2022, the table above excludes the following: (1) an estimate of 506 shares contingently issuable to settle the September 30, 2022 liability accrued for the assumed achievement of one milestone in the Volumetric Earnout arrangement, as discussed in Note 12, and (2) an estimate of 233 shares for the payment of the portion of the fiscal year 2022 annual bonus incentive compensation that was accrued as of September 30, 2022 and expected to be settled in shares. These share estimates are based upon the aggregate liabilities reported at September 30, 2022 for the Volumetric Earnout arrangement and a ratable portion of the fiscal year 2022 annual bonus incentive compensation that was settled using shares of the Company's Common Stock in the quarter ended June 30, 2023, divided by the Company's year-to-date average share price of $13.11 per share.

27

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




On November 16, 2021, the Company issued $460,000 in aggregate principal amount of 0% Convertible Senior Notes due November 15, 2026, as discussed in Note 10. The Notes’ impact on weighted average diluted shares will be calculated using the if-converted method as prescribed in ASC 260. The Notes will increase the weighted average diluted share count when the Company's average share price over an interim or annual reporting period is greater than $35.92 per share, the conversion price of the Notes. For the three and nine months ended September 30, 2023 and 2022, the Notes were anti-dilutive on a stand-alone basis because (1) the Company's average share price during these periods did not exceed the conversion price and (2) we reported a net loss for each of the respective periods.

(16) Accumulated Other Comprehensive Loss

For the three and nine months ended September 30, 2023 and 2022, the changes in the balances of accumulated other comprehensive loss by component are as follows:
Three Months Ended September 30, 2023
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at June 30, 2023
$(50,069)$689 $ $(49,380)
Other comprehensive income (loss)(7,352)(20) (7,372)
Amounts reclassified from accumulated other comprehensive income (loss)
 (11) (11)
Balance at September 30, 2023
$(57,421)$658 $ $(56,763)
Nine Months Ended September 30, 2023
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at December 31, 2022$(54,194)$700 $(328)$(53,822)
Other comprehensive income (loss)(3,227)(8)108 (3,127)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
 (34)220 186 
Balance at September 30, 2023$(57,421)$658 $ $(56,763)
Three Months Ended September 30, 2022
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at June 30, 2022
$(55,196)$(1,976)$(4,023)$(61,195)
Other comprehensive income (loss)(22,135)164 (32)(22,003)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
 (8)2,402 2,394 
Balance at September 30, 2022
$(77,331)$(1,820)$(1,653)$(80,804)
Nine Months Ended September 30, 2022
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at December 31, 2021$(35,464)$(2,242)$ $(37,706)
Other comprehensive income (loss)(41,867)311 (4,055)(45,611)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
 111 2,402 2,513 
Balance at September 30, 2022$(77,331)$(1,820)$(1,653)$(80,804)

28

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(a) Amount reclassified into interest and other income (expense), net on the statement of operations. See Note 19 for details regarding fair value measurements and unrealized gains (losses) on short-term investments.

The amounts presented in the table above are net of income taxes.

(17) Segment Information

The Company’s operations are comprised of two reportable segments: Healthcare Solutions and Industrial Solutions. Effective as of January 1, 2023, and for periods subsequent thereto, Adjusted EBITDA reflects the measure of profitability used by the Company’s chief operating decision maker (“CODM”) to evaluate the performance of the Company’s reportable segments. In addition, as of January 1, 2023, the Company's methodology for allocating certain costs between its segments was revised to more closely reflect changes in the Company's business and estimates of the usage of shared resources by the Company's segments. Prior year amounts have been reclassified to conform with current year presentation in connection with the changes referenced above. The following tables set forth our operating results by segment for the three and nine months ended September 30, 2023 and 2022:

RevenueAdjusted EBITDA
Three Months Ended September 30,Three Months Ended September 30,
(in thousands)2023202220232022
Healthcare Solutions$52,429 $64,203 $13,869 $13,787 
Industrial Solutions71,362 68,050 7,662 7,180 
Total Reportable segments123,791 132,253 21,531 20,967 
Corporate and Other(1)
  (16,805)(21,288)
Total Company$123,791 $132,253 $4,726 $(321)
RevenueAdjusted EBITDA
Nine Months Ended September 30,Nine Months Ended September 30,
(in thousands)2023202220232022
Healthcare Solutions$162,028 $200,294 $30,328 $45,705 
Industrial Solutions211,193 205,005 16,828 16,473 
Total Reportable segments373,221 405,299 47,156 62,178 
Corporate and Other(1)
  (59,422)(63,155)
Total Company$373,221 $405,299 $(12,266)$(977)

(1) Corporate and Other is not an operating segment, but reflects expenses not directly attributable to and, accordingly, not allocated to our reportable segments. These expenses relate to corporate functions such as human resources, finance, and legal and include expenses such as salaries, benefits, and other related costs. Similar to the Company's operating segments, Corporate results are reported to and reviewed by the Companys CODM on the basis of Adjusted EBITDA.

29

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




The following table provides a reconciliation of the Company’s reported net loss to the total of our reportable segment Adjusted EBITDA and Corporate and Other Adjusted EBITDA for the three and nine months ended September 30, 2023 and 2022:

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Net loss attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Interest (income) expense, net(4,909)(2,029)(13,118)(4,019)
Provision (benefit) for income taxes174 338 404 2,911 
Depreciation expense5,084 5,142 15,690 15,992 
Amortization expense3,179 4,293 9,676 10,273 
Stock-based compensation expense(3,142)11,44715,14031,508
Acquisition and divestiture-related expense(4,055)2,7281349,382
Legal expenses
2,1459,7074,88020,467
Restructuring expense1,50467 6,712 376 
Redeemable non-controlling interest(57)(147)(149)(184)
Loss on equity method investment605 747 
Asset impairment charges
13,5952,90914,2112,885
Other non-operating (income) expense2,3072,6223,4276,590
Adjusted EBITDA$4,726 $(321)$(12,266)$(977)

(18) Commitments and Contingencies

Indemnification

In the normal course of business, we periodically enter into agreements to indemnify customers or suppliers against claims of intellectual property infringement that may be made by third parties and arise from the use of our products. Historically, costs related to these indemnification provisions have not been significant, and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.

To the extent permitted under Delaware law, we indemnify our directors and officers for certain events or occurrences, when the director or officer is, or was, serving at our request in such capacity, subject to limited exceptions. The maximum potential amount of future payments we could be required to make under these indemnification obligations is unlimited; however, we have directors and officers insurance coverage that may enable us to recover future amounts paid, subject to a deductible and the policy limits. There is no assurance that the policy limits will be sufficient to cover all damages, if any.

Other Commitments

Government Settlement

As previously disclosed, beginning in October 2017, the Company undertook an internal investigation relating to possible violations of U.S. export control laws, including the International Traffic in Arms Regulations administered by the Directorate of Defense Trade Controls of the Department of State (“DDTC”) and the Export Administration Regulations administered by the Bureau of Industry and Security of the Department of Commerce (“BIS”). In February 2023, the Company settled these matters with the U.S. Department of Justice (“DOJ”), DDTC and BIS. As a part of these settlement agreements, the Company agreed to pay $15,048 in civil monetary penalties to these agencies, with an additional $10,000 in suspended penalty amounts to be allocated to remedial compliance measures required by DDTC. The penalty amounts were broken down as follows: DDTC, $10,000 (in three installments over a three-year period); BIS, $2,778; and DOJ, $2,270. The first penalty installment payment to DDTC and the full penalty payments to BIS and to DOJ were made in the first quarter of 2023. The $10,000 suspended penalty has not been recognized as a liability as of September 30, 2023 and will be recognized as incurred during the three-year term of the settlement agreement and any portion not expended at the end of the three-year term of the settlement agreement will be paid by the Company to DDTC.

30

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)






Litigation

Shareholder Suits

The Company and certain of its current and former executive officers have been named as defendants in a consolidated putative stockholder class action lawsuit pending in the United States District Court for the Eastern District of New York (the “District Court”). The action is styled In re 3D Systems Securities Litigation, No. 1:21-cv-01920-NGG-TAM (E.D.N.Y.) (the “Securities Class Action”). On July 14, 2021, the Court appointed a Lead Plaintiff for the putative class and approved his choice of Lead Counsel. Lead Plaintiff filed his Consolidated Amended Complaint (the “Amended Complaint”) on September 13, 2021, alleging that defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and SEC Rule 10b-5 promulgated thereunder by making false and misleading statements and omissions, and that the current and former executive officers named as defendants are control persons under Section 20(a) of the Exchange Act. The Amended Complaint was filed on behalf of stockholders who purchased shares of the Company’s Common Stock between May 6, 2020 and March 5, 2021, and seeks monetary damages on behalf of the purported class. Defendant moved to dismiss the Amended Complaint on February 15, 2022, and the motion was fully briefed in May 2022. On October 28, 2022, the parties notified the District Court that they reached an agreement in principle resolving this action, and on December 19, 2022, Lead Plaintiff filed a motion seeking entry of an order preliminarily approving the settlement and establishing notice procedures. The settlement is subject to both preliminary and final approval by the District Court. On June 5, 2023, following the District Court’s referral of Lead Plaintiff’s motion to a Magistrate Judge for a Report and Recommendation on the motion, the Magistrate Judge issued a Report and Recommendation recommending that the District Court grant Lead Plaintiff’s motion for preliminary approval of the settlement. The District Court adopted the Report and Recommendation and preliminarily approved the settlement on July 19, 2023. A final hearing on the settlement is scheduled for November 21, 2023. The settlement is subject to both preliminary and final approval by the District Court. On April 15, 2022, the Company was informed that the SEC is conducting a formal investigation of the Company related to, among other things, the allegations in the Securities Class Action, and the Company received subpoenas from the SEC for the production of documents and information related to its investigation as a follow on to a previous voluntary request for documents. The Company is cooperating with the SEC.

The Company has been named as a nominal defendant and certain of its current and former executive officers and directors have been named as defendants in derivative lawsuits pending in the United States District Court for the Eastern District of New York, the South Carolina Court of Common Pleas for the 16th Circuit, York County, and the Supreme Court of the State of New York, Kings County. The actions are styled Nguyen v. Joshi, et al., No. 21-cv-03389-NGG-TAM (E.D.N.Y.) (the “Nguyen Action”), Lesar v. Graves, et al., No. 2021CP4602308 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. of York) (the “Lesar Action”), Scanlon v. Graves, et al., No. 2021CP4602312 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. of York) (the “Scanlon Action”), Bohus v. Joshi, et al., No. 22-cv-2203-CBA-RML (E.D.N.Y.) (the “Bohus Action”), and Fernicola v. Clinton, et. al., No. 512613/2022 (N.Y., Kings County Supreme Court) (the “Fernicola Action”). The Complaints in the Nguyen and Bohus Actions, which were filed on June 15, 2021 and April 18, 2022, respectively, assert breach of fiduciary duty claims against all defendants and claims for contribution under the federal securities laws against certain of the defendants. The Complaints in the Lesar and Scanlon Actions, which were filed on July 26, 2021, assert breach of fiduciary duty and unjust enrichment claims against the defendants. The Complaint in the Fernicola Action was filed on May 2, 2022, and asserts claims for breach of fiduciary duty and waste of corporate assets against the director defendants. On August 27, 2021, the Nguyen Action was stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On October 26, 2021, the Lesar Action and the Scanlon Action were consolidated into a single stockholder derivative action, styled as In Re 3D Systems Corp. Shareholder Derivative Litigation, No. 2021CP4602308 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. Of York) (the “South Carolina Derivative Action”). On March 3, 2022, the South Carolina Derivative Action was stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On June 16, 2022, the Bohus Action was consolidated with the Nguyen Action (the “E.D.N.Y. Derivative Action”). The E.D.N.Y. Derivative Action is stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On August 15, 2022, the Fernicola Action was voluntarily dismissed without prejudice.

The Company believes the claims alleged in the putative securities class action and derivative lawsuits are without merit and the Company intends to defend itself and its current and former officers vigorously.

31

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




Letter of Credit

On June 2, 2023, we issued $1,161 of guarantees in the form of a standby letter of credit as security for a long-term real estate lease. The letter of credit has an initial maturity date of June 2024 with automatic one-year extensions not beyond July 1, 2033. We have not recorded any liability for this guarantee as we believe the likelihood of having to perform under the letter of credit is remote. In connection with this transaction, we pledged an equal amount of cash to the issuing bank of this letter of credit. The cash pledged is recorded as restricted cash, included in other assets on our condensed consolidated balance sheets.

Other

We are involved in various other legal matters incidental to our business. Although we cannot predict the results of the litigation with certainty, we believe that the disposition of all of these various other legal matters will not have a material adverse effect, individually or in the aggregate, on our consolidated results of operations, consolidated cash flows or consolidated financial position.

In connection with the foregoing matters, we recognized a liability of $16,044 during the year ended December 31, 2022, which includes the $10,000 DDTC civil monetary penalty being recognized at a discount using the risk-free interest rate in effect at the time of recognition. During the nine months ended September 30, 2023, we have paid $8,548 of this liability in accordance with the settlement agreements discussed above. Refer to Note 9 for details regarding our remaining short-term and long-term liabilities recorded for legal contingencies.

(19) Fair Value Measurements

Fair value is the exchange price to sell an asset or transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. Fair value measurements use market data or assumptions market participants would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs may be readily observable, corroborated by market data, or generally unobservable. Valuation techniques maximize the use of observable inputs and minimize use of unobservable inputs. The accounting guidance for fair value measurements and disclosures establishes a three-level fair value hierarchy:

Level 1 - Inputs are based on quoted prices in active markets for identical assets and liabilities.
Level 2 - Inputs are based on observable inputs other than quoted prices in active markets for identical or similar assets and liabilities.
Level 3 - One or more inputs are unobservable and significant.

Financial and nonfinancial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

Cash equivalents are valued utilizing the market approach to measure fair value for financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued liabilities approximate fair value as of September 30, 2023 and December 31, 2022 because of the relatively short duration of these instruments.

We did not have any transfers of assets or liabilities between Level 1, Level 2 and Level 3 of the fair value measurement hierarchy during the three and nine months ended September 30, 2023.

32

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




Assets measured at fair value on a recurring basis as of December 31, 2022 are summarized below. During the three months ended September 30, 2023, we sold all of our remaining Level 2 short-term investments included in the table below.

Fair Value Measurement as of December 31, 2022
Fair Value MeasurementBalance Sheet Classification
(in thousands)Fair Value LevelCost BasisUnrealized Gains (Losses)Fair ValueCash and Cash EquivalentsShort-term Investments
Money market fundsLevel 1$232,018 $ $232,018 $232,018 $ 
Certificates of depositLevel 2990 6 996  996 
Commercial paperLevel 21,281 6 1,287  1,287 
Short-term bond mutual fundsLevel 2100,242 (99)100,143  100,143 
Corporate bonds(a)
Level 278,418 (241)78,177  78,177 
Total$412,949 $(328)$412,621 $232,018 $180,603 

(a) Includes $745 and $743 of cost basis and fair market value, respectively, with a weighted average maturity of 1.3 years.

(20) Restructuring

During the three months ended June 30, 2023, the Company announced a restructuring initiative intended to improve internal operating efficiencies, as well as long-term valuation creation. Actions taken by the Company primarily consisted of a reduction in headcount of approximately 6% of the Company's workforce, with the majority of the workforce reduction occurring in corporate and business support functions predominately located in the US and Europe. Since initiating the plan, the Company has accrued severance and termination costs totaling $3,724, which have been reported within selling, general, and administrative expense on the Company's condensed consolidated statement of operations and reflect the total costs expected to be incurred in connection with this activity. As the reduction in workforce was concentrated within corporate and business support functions, the reported results of the Company's Healthcare Solutions and Industrial Solutions segments were not impacted by this restructuring initiative. The settlement of all costs accrued in connection with this restructuring initiative is expected to occur prior to the end of the year ending December 31, 2023. The following table provides additional details regarding the restructuring costs incurred during the period, the portion of such costs that were settled with cash as of September 30, 2023, and the remaining accrued liability reported in our condensed consolidated balance sheet as of September 30, 2023:

(in thousands)
Accrued liability as of December 31, 2022
Costs incurred during 2023
Amounts settled with cash
Accrued liability as of September 30, 2023
Severance, termination benefits and other employee costs$ $3,724 $2,693 $1,031 
Total$ $3,724 $2,693 $1,031 

In addition to the recognition of severance and termination costs, the Company recognized an impairment charge of $628 related to certain fixed assets that were retired.




33

3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)




(21) Subsequent Events

On October 25, 2023, the Company announced the next evolution of its restructuring initiative designed to improve operating efficiencies throughout the organization and drive long-term value creation. This additional phase of the restructuring initiative will target to deliver expected annualized savings of between $45 million and $55 million by the end of 2024, with the majority of the cost takeout to occur by the end of the first quarter of 2024. This initiative is primarily targeted at continuing to rationalize headcount and geographic locations in all functions across the Company. As this latest phase of the Company's multi-faceted restructuring initiative contemplates the execution of new strategic actions that may be taken with respect to certain of the Company’s previously acquired businesses and/or other asset groups, certain asset groups could become subject to impairment tests triggered by (1) an adverse change in the extent or manner in which the long-lived asset (or asset group) is being used, (2) a current expectation that it is more likely than not that the long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life, or (3) other factors triggered by the Company's restructuring initiative. If required, a quantitative impairment test related to any of our asset groups could result in the recognition of a material impairment charge.

34


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis should be read together with our unaudited condensed consolidated financial statements and notes thereto included in Item 1 of this Quarterly Report on Form 10-Q (the “Financial Statements”). Certain statements contained in this discussion may constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements involve a number of risks, uncertainties and other factors that may affect our future performance, as discussed in greater detail under the heading “Forward Looking Statements” below and in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 Form 10-K”).

Business Overview

3D Systems Corporation (“3D Systems” or the “Company” or “we,” “our” or “us”) markets our products and services through subsidiaries in North America and South America (collectively referred to as “Americas”), Europe and the Middle East (collectively referred to as “EMEA”) and the Asia Pacific and Oceania regions (collectively referred to as “APAC”). We provide comprehensive 3D printing and digital manufacturing solutions, including 3D printers for plastics and metals, materials, software, and digital design tools. Our solutions support advanced applications in two key industry verticals: Healthcare Solutions and Industrial Solutions. We have over 35 years of experience and expertise, which have proven vital to our development of an ecosystem and end-to-end digital workflow solutions that enable customers to optimize product designs, transform workflows, bring innovative products to market and drive new business models.

The Company has two reportable segments, Healthcare Solutions and Industrial Solutions. Healthcare Solutions includes dental, medical devices, personalized health services and regenerative medicine. Industrial Solutions includes aerospace, defense, transportation and general manufacturing. We architect solutions specific to customers’ needs through a combination of materials, hardware platforms, software, professional services and advanced manufacturing – creating a path to integrating additive manufacturing into traditional production environments. As a result, manufacturers achieve design freedom, increase agility, scale production and improve their overall total cost of operation. Our technologies and process knowledge enable over a million production parts to be made through additive manufacturing each day.

Recent Developments

Fiscal Year 2023 Restructuring Activity

On May 8, 2023, the Company announced its plans to reduce its headcount by approximately 6%, with the majority of reductions being made in corporate and business support functions predominantly located in the US and Europe. The reduction in headcount, which resulted in the recognition of $3.0 million of severance-related costs, was part of the Company’s multi-faceted restructuring initiative that has also included the Company’s plans to in-source the manufacturing of certain metal printer platforms, as previously announced during the quarter ended March 31, 2023. The headcount reduction announced during our second fiscal quarter of 2023, reflected both our plan to improve operating efficiencies and investments that we had made to improve business processes, rationalize operations, and integrate the acquisitions completed over the past two years. Our plan to in-source certain metal printer platforms is expected to improve cycle time from development to production by co-locating the engineering and manufacturing related to such platforms. The combination of reducing the Company’s headcount and the in-sourcing of certain metal printer platforms as part of this phase of the Company’s restructuring initiative is expected to result in (1) total reduced operating expenses of between $4.0 million and $6.0 million for the fiscal year ending December 31, 2023 and (2) reduced operating expenses of between $9.0 million and $11.0 million for future annual periods, beginning with the fiscal year ending December 31, 2024.

On October 25, 2023, the Company announced the latest phase of its multi-faceted restructuring initiative, which is expected to continue to improve operating efficiencies throughout the organization and drive long-term value creation. This additional phase of the restructuring initiative will target the delivery of incremental annualized savings of between $45.0 million and $55.0 million by the end of the fiscal year ended December 31, 2024, with the majority of the cost takeout to occur by the end of the first quarter of 2024. The initiative is primarily targeted at continuing to rationalize headcount, as well as rationalizing geographic locations, across all functions of the Company. The initiative also considers strategic actions expected to be taken with respect to certain of the Company’s previously acquired businesses. (Refer to the discussion below at “Acquisitions/Investments” for additional detail.)

35


Stratasys Update

Since June 2023, the Company has delivered to the board of directors of Stratasys Ltd. (“Stratasys”) multiple proposals to acquire all of Stratasys’ issued and outstanding ordinary shares of common stock. On September 6, 2023, the Company delivered its most recent proposal to Stratasys and on September 13, 2023 delivered in escrow a binding merger agreement (the “Merger Agreement”) and an accompanying escrow letter (the “Escrow Letter”), for the acquisition of 100% of Stratasys’ issued and outstanding shares of common stock for a per share consideration equivalent of (1) $7.00 in cash and (2) 1.6387 newly issued shares of the combined company. The Company’s binding offer expired on October 5, 2023 with no further engagement from Stratasys. Refer to the Company’s Form 8-K furnished on September 13, 2023 for additional details regarding the Company’s most recent proposal for the acquisition of Stratasys.

Acquisitions/Investments

The Company has made the following significant acquisitions and investments, commencing with the fourth quarter of 2021 and continuing through September 30, 2023.

Wematter AB

On July 1, 2023, the Company completed the acquisition of Wematter AB (“Wematter”), a Swedish 3D printer manufacturer. The acquisition broadens 3D Systems’ Selective Laser Sintering (SLS) portfolio. Consideration for this acquisition consisted of approximately $10,224 in cash, subject to customary post-closing adjustments. The Company also may be required to pay an additional €2,000 in cash, contingent upon the achievement of certain post-closing performance conditions and the continued employment of certain Wematter key employees for two years after the closing date. If earned, the €2,000 is expected to be recognized as compensation expense over the two-year service period that the key employees must remain employed at 3D Systems. As of September 30, 2023, management believes that the achievement of the post-closing performance conditions is probable and has commenced the recognition of the compensation expense accordingly.

Theradaptive, Inc.

In June of 2023, we made an $8.0 million investment in Theradaptive, Inc. ("Theradaptive"), via the purchase of Series A Preferred Stock, pursuant to which we hold an approximate 9.15%, or 8.25% fully-diluted, ownership interest in Theradaptive. Theradaptive is currently developing a protein that encourages bone growth. This biotechnology could be applied to 3D printed metal splints for patients who otherwise may require amputation of a limb because the lost bone is too vast to replace with a splint. The Company has accounted for its investment in Theradaptive on a cost basis, subject to assessment for impairment, as the fair value of Theradaptive's equity is not readily determinable and the investment is not subject to the equity method of accounting due to the Company's lack of significant influence. The investment in Theradaptive is not expected to materially impact our future financial position, results of operations, or cash flows.

dp polar GmbH

On October 4, 2022, we completed the acquisition of dp polar GmbH ("dp polar"), a German-based designer and manufacturer of a manufacturing system designed for true high-speed mass production of customized components, for $25.9 million, which includes $19.6 million paid in cash at closing, $7.1 million paid at closing via the issuance of the Company’s common stock, and a provisional estimated post-closing purchase price adjustment of $0.8 million due to the Company from the sellers. An additional payment of $2.2 million, consisting of the issuance of 249,865 shares of the Company’s common stock, could be required if a key individual from dp polar's management team provides service to the Company through December 31, 2024. dp polar has not yet begun to generate revenues and, accordingly, the acquisition’s impact on the Company’s results of operations and cash flows has been dilutive.

Kumovis GmbH

On April 1, 2022, we completed the acquisition of 93.75% of Kumovis GmbH ("Kumovis") for an all-cash purchase price of $37.9 million. $3.6 million of the purchase price was deferred for up to fifteen months from the closing date, and was paid in July 2023. Kumovis, which is part of the Healthcare Solutions segment, utilizes polyether ether keton or “PEEK” materials, which have properties that lend it to many medical applications, including many implant applications, that fit into our personalized healthcare solutions operations. The acquisition’s near-term impact on the Company's results of operations and cash flows has been dilutive.

36


Titan Additive LLC

On April 1, 2022, we completed the acquisition of 100% of Titan Additive LLC ("Titan") for an all-cash purchase price of $39.0 million. Titan, which is part of the Industrial Solutions segment, is a pellet-based extrusion platform that addresses customer applications requiring large build volumes, superior performance, and improved productivity at significantly lower cost. We believe the acquisition of Titan will open up new markets in the Industrial Solutions segment. The acquisition’s near-term impact on the Company's results of operations and cash flows has been dilutive.

Saudi Arabian Industrial Investments Company

In March 2022, the Saudi Arabian Industrial Investments Company (“Dussur”) and 3D Systems signed an agreement to form a joint venture intended to expand the use of additive manufacturing within the Kingdom of Saudi Arabia and surrounding geographies, including the Middle East and North Africa. The joint venture is to enable the development of Saudi Arabia's domestic additive manufacturing production capabilities, consistent with the Kingdom’s ‘Vision 2030,’ which is focused on diversification of the economy and long-term sustainability. Upon entering the agreement with Dussur, 3D Systems committed to an initial investment in the joint venture of approximately $6.5 million, of which $3.4 million had been deposited into an escrow account as of December 31, 2022 and, accordingly, was reported as restricted cash within other assets on the December 31, 2022 balance sheet. In February 2023, the Company became a shareholder in the joint venture and owns 49% of the joint venture's common stock. During April 2023, the $3.4 million held in escrow, as well as the additional amount of approximately $3.1 million owed to the joint venture, was deposited into a bank account of the joint venture for use in its operations. Additional future investments are contingent upon the achievement of certain milestones by the joint venture. The impact of this investment on the Company’s future financial position and cash flows is expected to be limited to cash outflow(s) related to future contingent investments, if required. The Company accounts for the joint venture under the equity method of accounting, which requires the Company to recognize its proportionate share of the joint venture's reported net income or loss. Due to the timing of when the joint venture's reported financial information is expected to be available, the Company records amounts required to be recognized pursuant to the equity method of accounting on a one quarter lag.

Enhatch Inc.

In March 2022, we made a $10.0 million investment for an approximate 26.6% ownership interest in Enhatch Inc. (“Enhatch”), the developer of the Intelligent Surgery Ecosystem. We simultaneously entered into a collaboration and supply agreement with Enhatch. We also obtained warrants to purchase additional shares of Enhatch and the right to purchase, in the future, the remaining shares of Enhatch that 3D Systems does not own, if certain revenue targets are achieved. Enhatch's Intelligent Surgery Ecosystem provides technologies which streamline and scale the design and delivery of patient-specific medical devices by automating the process. Incorporating these capabilities into 3D Systems’ workflow for patient-specific solutions, which includes advanced software, expert treatment planning services, custom implants, instrumentation design, and industry-leading production processes, will help more efficiently meet the growing demand for personalized medical devices.

Volumetric Biotechnologies, Inc.

On December 1, 2021, we acquired Volumetric Biotechnologies, Inc. (“Volumetric”) for $40.2 million. Additional payments of up to $355.0 million are possible upon (1) the attainment of seven non-financial milestones, each of which is measured individually and requires achievement prior to either December 31, 2030 or December 31, 2035, and (2) the continued employment of certain key individuals from Volumetric. Volumetric’s mission is to develop the ability to manufacture human organs using bioprinting methods and the underlying technologies required to create these highly complex biological structures. With this acquisition, we expanded our capabilities and capacity in 3D printing related to bio-printing and regenerative medicine. Combining 3D Systems' regenerative medicine group with Volumetric’s highly complementary skill sets of biological expertise and cellular engineering is expected to accelerate our core regenerative medicine strategies, which include the bio-printing of human organs, additional non-organ applications and bio-printing technologies for research labs. The acquisition’s near-term impact on the Company's results of operations and cash flows has been dilutive. Volumetric's operating results are reported in the Healthcare Solutions segment.

37


Oqton, Inc.

On November 1, 2021, we acquired Oqton, Inc. ("Oqton") for $187.8 million. Oqton is a software company that creates an intelligent, cloud-based MOS ("manufacturing operations system") platform tailored for flexible production environments that increasingly utilize a range of advanced manufacturing and automation technologies, including additive manufacturing solutions, in their production workflows. The cloud-based solution leverages the Industrial Internet of Things, artificial intelligence, and machine learning technologies to deliver a solution for customers to automate their digital manufacturing workflows, scale their operations and enhance their competitive position.

Since being acquired, Oqton’s impact on the consolidated Company’s financial position, results of operations and cash flows, as well as the reported results of the Industrial Solutions segment, has been dilutive. As such, the Company has been evaluating strategic alternatives for Oqton’s cloud-based MOS platform and, during the quarter ended September 30, 2023, the Company concluded that it is more likely than not that it will either sell or dispose of Oqton, which represents a discrete asset group within the Industrial Solutions segment and reporting unit. Based on this conclusion, the long-term cash flow forecast for Oqton was revised. The revised long-term cash flow forecast indicated that the carrying amount of the Oqton long-lived assets, consisting of recognized product technology and trade name intangible assets, may not be recoverable. Accordingly, the carrying value of these assets was tested for impairment. As a result of the sum of the present value of the estimated future cash flows expected to result from the use and eventual disposition of the asset group being less than the carrying value of the asset group, during the quarter ended September 30, 2023, the Company recognized $13.6 million of impairment charges related to the long-lived assets included in the asset group.

Investing in Regenerative Medicine

We continue to expand our focus and investments in the application of additive manufacturing for regenerative medicine. Currently, our efforts in the area of regenerative medicine consist mainly of pre-commercial research and development (“R&D”) and involve three strategies.

The first strategy is the use of additive manufacturing for human organ transplantation. Each year, end-stage organ failure kills millions of people. However, the supply of donated organs is insufficient to meet the needs of patients seeking transplantation. We have made significant progress in our organ printing development program, which we are conducting with a key strategic partner. This program was first established in 2017 and combines our legacy 3D printing expertise and our new capabilities in human tissue engineering from our acquisition of Volumetric in 2021 with the regenerative medicine and biotechnology expertise of our partner. To date, our program has focused on developing the capability to print scaffolds for human lungs, kidneys and livers, with a long-term goal of allowing patients with end-stage disease to receive transplants which will enable them to enjoy long and active lives.

Our second strategy involves utilizing our bio-printing technology to manufacture non-organ human tissue scaffolds for use in transplantation and surgical reconstruction applications. We believe that continued progress in this area could result in significantly improved health outcomes for patients, as well as open up attractive new growth markets and therapeutic applications for 3D printed, vascularized soft-tissue scaffolds.

Our third regenerative medicine strategy seeks to utilize our bio-printing capabilities to design and manufacture 3D-printed vascularized “organs-on-chips” for use in drug development by pharmaceutical industry customers through our wholly-owned biotech company, Systemic Bio. Currently, drug development is an expensive and time-consuming process, and many drug therapies that appear promising during pre-clinical trials fail during human clinical trials. We believe that “organs-on-chips” can accelerate the drug development process and reduce the cost of pre-clinical drug testing, as well as reduce the pharmaceutical industry’s reliance on animal testing. Systemic Bio combines 3D Systems’ legacy expertise in high-resolution 3D printing with advanced capabilities in bioprinting and biomaterials to design and market 3D-printed, vascularized “organs-on-chips” for sale to pharmaceutical industry customers. In the first quarter of 2023, we signed our first contract with a top pharmaceutical company.

38


Background

We earn revenue from the sale of products and services through our Healthcare Solutions and Industrial Solutions segments. The product categories include 3D printers and corresponding materials, digitizers, software licenses, 3D scanners and haptic devices. The majority of materials used in our 3D printers are proprietary. The services categories include maintenance contracts and services on 3D printers, software maintenance, software as a service subscriptions and healthcare solutions services.

Given the relatively high price of certain 3D printers and a corresponding lengthy selling cycle, as well as relatively low unit volume of the higher-priced printers in any particular period, a shift in the timing and concentration of orders and shipments from one period to another can materially affect reported revenue in any given period.

In addition to changes in sales volumes, there are two other primary drivers of changes in revenue from one period to another: (1) the combined effect of changes in product mix and average selling prices and (2) the impact of fluctuations in foreign currencies. As used in this Management’s Discussion and Analysis of Financial Condition and Results of Operations, the price and mix effects relate to changes in revenue that are not able to be specifically related to changes in unit volume or foreign exchange.

How We Assess the Performance of Our Business

We manage operations through the two business segments described above. In addition to our consolidated GAAP financial measures, we review Adjusted EBITDA.

We believe Adjusted EBITDA is a helpful supplemental measure to assist us and investors in evaluating our operating results, as Adjusted EBITDA excludes certain items for which the fluctuation from period to period does not necessarily correspond to changes in the operations of our business. Adjusted EBITDA represents net income (loss), plus income tax (provision) benefit, interest and other income (expense), net, stock-based compensation expense, amortization of intangible assets, depreciation expense, and certain other non-GAAP adjustments. We believe that the adjustments applied in presenting Adjusted EBITDA are appropriate to provide additional information to investors about (1) our operating and financial performance without the effect of certain material non-cash items and (2) non-recurring items that we do not expect to continue at the same level in the future.

Management and our Board of Directors regularly use Adjusted EBITDA in evaluating our operating and financial performance and in establishing discretionary annual compensation. This measure is provided in addition to, and should not be considered to be a substitute for, or superior to, comparable measures determined in accordance with GAAP. In addition, we believe that Adjusted EBITDA is frequently used by investors and other interested parties in the evaluation of other issuers, many of which also present Adjusted EBITDA when reporting their results in an effort to augment investors' understanding of their operating and financial results; however, similarly titled measures provided by other issuers may not be calculated in the same manner and/or using the same adjustments.

Adjusted EBITDA should not be considered as an alternative to net income (loss) or any other performance measure derived in accordance with GAAP. Adjusted EBITDA has limitations as an analytical tool, and you should not consider such measure either in isolation or as a substitute for analyzing our results as reported under GAAP.

For further information regarding Adjusted EBITDA, see “Reconciliation of non-GAAP Measures” below.
39



Consolidated Financial Results for the Three and Nine Months Ended September 30, 2023 and 2022

Three Months EndedNine Months Ended
(in thousands)September 30,
2023
September 30,
2022
September 30,
2023
September 30,
2022
Revenue:
Products$80,415 $96,337 $253,968 $300,662 
Services43,376 35,916 119,253 104,637 
Total revenue123,791 132,253 373,221 405,299 
Cost of sales:
Products47,427 58,042 153,442 181,845 
Services21,014 21,541 67,315 63,851 
Total cost of sales68,441 79,583 220,757 245,696 
Gross profit55,350 52,670 152,464 159,603 
Operating expenses:
Selling, general and administrative33,355 65,579 150,623 185,398 
Research and development21,982 20,796 66,953 63,180 
Impairment of intangible assets13,597 — 13,597 
Total operating expenses68,934 86,375 231,173 248,578 
Loss from operations(13,584)(33,705)(78,709)(88,975)
Interest and other income (expense), net2,602 (3,502)9,691 (5,456)
(Loss) income before income taxes(10,982)(37,207)(69,018)(94,431)
(Provision) benefit for income taxes(174)(338)(404)(2,911)
(Loss) on equity method investment, net of income taxes
(605)— (747)— 
Net (loss) income before redeemable non-controlling interest(11,761)(37,545)(70,169)(97,342)
Less: net (loss) income attributable to redeemable non-controlling interest(57)(147)(149)(184)
Net (loss) income attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Other Financial Data:
Adjusted EBITDA$4,726 $(321)$(12,266)$(977)


40


Operating Results for the Three Months Ended September 30, 2023 Compared to the Three Months Ended September 30, 2022

Consolidated revenue

The following table sets forth changes in our products and services revenue for the three months ended September 30, 2023 and 2022.

(Dollars in thousands)ProductsServicesTotal
Revenue — Three months ended September 30, 2022$96,337 72.8 %$35,916 27.2 %$132,253 100.0 %
Change in revenue:
Volume(19,290)(20.0)%6,653 18.5 %(12,637)(9.6)%
Price/mix1,351 1.4 %— — %1,351 1.0 %
Foreign currency translation2,017 2.1 %807 2.2 %2,824 2.1 %
Net change(15,922)(16.5)%7,460 20.7 %(8,462)(6.4)%
Revenue — Three months ended September 30, 2023$80,415 65.0 %$43,376 35.0 %$123,791 100.0 %

Products revenue

For the three months ended September 30, 2023, products revenue decreased by $15.9 million, or 16.5%, as compared to the three months ended September 30, 2022. Lower sales volume resulted in a $19.3 million, or 20.0%, decrease in reported product revenue relative to the prior year period, of which $19.0 million of such decrease is attributable to our Healthcare Solutions segment. The lower sales volume within our Healthcare Solutions segment was primarily due to lower sales to the dental market, as the demand for related elective dental procedures that our products support has been impacted by current economic conditions. Product sales volume in our Healthcare Solutions segment also decreased due to lower printer sales into the medical devices market. As shown in the table, a favorable impact of price/mix, primarily related to our Healthcare Solutions segment, and a favorable impact of foreign currency translation, related to both the Healthcare Solutions and Industrial Solutions segments, partially offset the significant decrease in revenue attributable to our Healthcare Solutions segment's lower sales volume.

Services revenue

For the three months ended September 30, 2023, services revenue increased by $7.5 million, or 20.7%, as compared to the three months ended September 30, 2022. Higher sales volume resulted in a $6.6 million, or 18.5%, increase in reported services revenue relative to the prior year period, of which $4.4 million and $2.2 million of the increase relates to our Healthcare Solutions segment and our Industrial Solutions segment, respectively. Services revenue recognized by our Healthcare Solutions segment increased primarily due to incremental variable consideration (revenue) being deemed probable of being earned under a regenerative medicine collaboration and licensing agreement that was amended during the three months ended September 30, 2023. In connection with the amendment to this collaboration and licensing agreement, the Company concluded that three additional milestone-based payments included in the contract, totaling $6.5 million in the aggregate, became probable of being earned, for which an aggregate of $4.5 million of revenue was recognized during the three months ended September 30, 2023. Revenue related to the collaboration and licensing agreement is recognized over time and, accordingly, the remaining $2.0 million of revenue attributable to the three additional milestone payments is expected to be recognized over the remaining duration of the contract.

The $2.2 million increase in the services revenue attributable to our Industrial Solutions segment relates to increases in revenue generated from hardware services, parts manufacturing services, and software maintenance.

Total revenue

For the three months ended September 30, 2023, total revenue decreased by $8.5 million, or 6.4%, as compared to the three months ended September 30, 2022, as the decrease in our products revenue exceeded the increase in our services revenue, as described above.
41



Consolidated gross profit

Three Months Ended
September 30, 2023September 30, 2022Change in Gross ProfitChange in Gross Profit Margin
(Dollars in thousands)Gross ProfitGross Profit MarginGross ProfitGross Profit Margin$%Percentage Points%
Products$32,988 41.0 %$38,295 39.8 %$(5,307)(13.9)%1.2 3.0 %
Services22,362 51.6 %14,375 40.0 %7,987 55.6 %11.6 29.0 %
Total$55,350 44.7 %$52,670 39.8 %$2,680 5.1 %4.9 12.3 %

Products gross profit and gross profit margin

For the three months ended September 30, 2023, gross profit from products sales decreased by $5.3 million, or 13.9%, as compared to the three months ended September 30, 2022. Gross profit decreased $9.0 million due to lower sales volumes and the resulting decrease in product revenue, which decrease was partially offset by a favorable impact of sales price/mix. Gross profit margin increased due to the favorable impact of sales price/mix.

Services gross profit and gross profit margin

For the three months ended September 30, 2023, gross profit from services sales increased $8.0 million, or 55.6%, as compared to the three months ended September 30, 2022. The increase in gross profit from services sales was driven by the $6.6 million, or 18.5%, increase in services revenue attributable to higher sales volume, favorable impacts of cost reductions due to reduced headcount, and a favorable impact of foreign currency exchange. The increase in services revenue includes the $4.5 million of incremental variable consideration revenue recognized by our Healthcare Solutions segment upon concluding that additional milestone-based payments included in a collaboration and licensing revenue agreement are probable of being earned. As there were no direct costs (e.g., costs of goods sold) associated with this incremental collaboration and licensing revenue, the entire $4.5 million contributed to an increase in our reported gross profit, as well as to a 5.5% increase and 2.1% increase in our services gross profit margin and consolidated gross profit margin, respectively. In addition, a $2.2 million increase in services revenue attributable to our Industrial Solutions segment contributed to a $1.5 million increase in our reported gross profit.

Consolidated selling, general and administrative expense

Selling, general and administrative ("SG&A") expense for the three months ended September 30, 2023 decreased $32.2 million, or 49.1%, to $33.4 million, as compared to $65.6 million for the three months ended September 30, 2022. The primary drivers of the $32.2 million decrease in SG&A expense reported for the three months ended September 30, 2023, as compared to the three months ended September 30, 2022, are as follows:

Primary drivers (in thousands)
Increase / (Decrease)
Volumetric earnout
$(24,260)
Legal and contingency costs
(4,819)
Compensation and benefits (inclusive of stock-based compensation)
(4,391)
Consulting and outside services
1,289 
Severance
674 
Other(717)
Total change$(32,224)

42


Volumetric earnout expense decreased $24.3 million as the Company reversed $20.3 million of previously recognized earnout expense during the three months ended September 30, 2023, as compared to recognizing $4.0 million of earnout expense during the three months ended September 30, 2022. Prior to the current quarter ended September 30, 2023, the Company was accruing for a potential earnout payment of $65 million (compensation expense) based upon the expected achievement of a non-financial milestone outlined in the Volumetric acquisition agreement. Expense related to the potential earnout payment was being recognized on a straight-line basis through the anticipated date of achievement of the related milestone. However, as of the current quarter ended September 30, 2023, the Company has concluded that this non-financial milestone is no longer probable of being achieved due to a reduction in the budgeted funding for the related research and development efforts, resulting in the reversal of all previously recognized compensation expense. Refer to Note 12 and our discussion of "Critical Accounting Estimates" for additional details.

The decrease in legal and contingency costs for the three months ended September 30, 2023 is primarily due to the Company's accrual of approximately $9.7 million in estimated costs related to the government compliance matters discussed in Note 18 during the quarter ended September 30, 2022. Those government compliance matters were ultimately settled during the quarter ended March 31, 2023. No events that would require the recognition of a similar material legal contingency accrual occurred during the three months ended September 30, 2023. An increase in other legal fees incurred during the three months ended September 30, 2023 partially offset the impact of not recording similar legal and contingency costs during the quarter ended September 30, 2023.

The decrease in compensation and benefit costs for the three months ended September 30, 2023 is primarily attributable to $5.2 million of lower bonus and stock-based compensation expense recognized during the quarter ended September 30, 2023, partially offset by an increase in ordinary salaries and wages and benefit costs, as compared to the three months ended September 30, 2022. Lower bonus expense is primarily attributable to the reversal of previously accrued performance-based bonus expense during the quarter ended September 30, 2023. Lower stock-based compensation expense is primarily attributable to the reversal of $1.2 million of expense attributable to performance-based restricted stock units during the quarter ended September 30, 2023, for which the performance condition required to be achieved is identical to the Volumetric non-financial milestone that is no longer deemed probable of being met due to the reduction in the budgeted funding for the related research and development efforts. Refer to Note 12 and our discussion of "Critical Accounting Estimates" for additional details.

The increase in consulting and outside services for the three months ended September 30, 2023 reflects an increase in the use of third-party service providers to support various functions within the Company, including certain internal transformation efforts.

The increase in severance costs for the three months ended September 30, 2023 reflects costs incurred in connection with the Company's continued reduction in headcount in its corporate and business support functions, as part of its restructuring plan announced during the quarter ended June 30, 2023. The reduction in headcount reflects the Company's commitment to rationalizing its operations and improving its operating efficiency.

Consolidated research and development expense

Research and development ("R&D") expense for the three months ended September 30, 2023 increased $1.2 million, or 5.7%, to $22.0 million, as compared to $20.8 million for the three months ended September 30, 2022. R&D expense increased $2.1 million related to our regenerative medicine research activities primarily attributable to our wholly-owned subsidiary, Systemic Bio, and $0.6 million due to the Company’s acquisitions of dp polar in October of 2022 and Wematter in July of 2023. While the Company's R&D expense reported for the three months ended September 30, 2023 includes amounts incurred as part of dp polar's and Wematter's operating activities, neither of these entities had been acquired as of September 30, 2022 and, accordingly, their operating results were not part of the Company's reported results for the three months then ended. Offsetting the increase in R&D costs attributable to regenerative medicine research activities and recent acquisitions is a reduction in corporate R&D costs.

Impairment of intangible assets

During the quarter ended September 30, 2023, the Company concluded that it is more likely than not that it will sell or otherwise dispose of Oqton MOS, a business which the Company acquired in 2021. Based upon the Company's expectation to sell or otherwise dispose of Oqton MOS, the Company assessed the carrying value of Oqton MOS's long-lived assets, a discrete asset group consisting primarily of product technology and trade name intangible assets initially recorded when Oqton MOS was acquired, for both recoverability and impairment. The Company's assessment resulted in the recognition of impairment charges totaling $13.6 million related to the acquired technology and trade names included in the Oqton MOS asset group during the three months ended September 30, 2023.

43


Consolidated operating loss

Our operating loss was $13.6 million for the three months ended September 30, 2023, as compared to $33.7 million for the three months ended September 30, 2022. The decrease in our reported operating loss for the quarter ended September 30, 2023 was due to the $2.7 million increase in our gross profit and $32.2 million decrease in SG&A costs reported for the quarter ended September 30, 2023, as compared to the quarter ended September 30, 2022, which more than offset (1) the $1.2 million period-over-period increase in R&D costs and (2) $13.6 million impairment charge recorded during the quarter ended September 30, 2023. Refer to the discussion above for additional details regarding the variances in the amounts reported for each of the aforementioned financial statement line items for the three months ended September 30, 2023, as compared to the three months ended September 30, 2022, as well as the factors contributing to those variances.

Operating Results for the Nine Months Ended September 30, 2023 Compared to the Nine Months Ended September 30, 2022

Consolidated revenue

The following table sets forth changes in our products and services revenue for the nine months ended September 30, 2023 and 2022.

(Dollars in thousands)ProductsServicesTotal
Revenue — nine months ended September 30, 2022
$300,662 74.2 %$104,637 25.8 %$405,299 100.0 %
Change in revenue:
Volume(52,257)(17.4)%14,522 13.9 %(37,735)(9.3)%
Price/mix5,519 1.8 %— — %5,519 1.4 %
Foreign currency translation44 — %94 0.1 %138 — %
Net change(46,694)(15.6)%14,616 14.0 %(32,078)(7.9)%
Revenue — nine months ended September 30, 2023
$253,968 68.0 %$119,253 32.0 %$373,221 100.0 %

Products revenue

For the nine months ended September 30, 2023, products revenue decreased by $46.7 million, or 15.6%, as compared to the nine months ended September 30, 2022. Lower sales volume resulted in a $52.3 million, or 17.4%, decrease in reported product revenue relative to the prior year period, of which $51.8 million of such decrease is attributable to our Healthcare Solutions segment. The lower product sales volume within our Healthcare Solutions segment was primarily due to lower sales to the dental market, as the demand for elective dental procedures that our products support has been impacted by current economic conditions. Product sales volume in our Healthcare Solutions segment also decreased due to lower printer sales into the medical devices market. As shown in the table, favorable impacts of price/mix, also primarily related to our Healthcare Solutions segment, partially offset the significant decrease in revenue attributable to lower sales volume within the Healthcare Solutions segment.

Services revenue

For the nine months ended September 30, 2023, services revenue increased by $14.6 million, or 14.0%, as compared to the nine months ended September 30, 2022. Higher sales volume resulted in a $14.5 million, or 13.9%, increase in reported services revenue relative to the prior year period, of which $8.6 million and $5.9 million of such increase is attributable to our Healthcare Solutions segment and our Industrial Solutions segment, respectively. The largest contributor to the increase in the services revenue realized by our Healthcare Solutions segment was incremental variable consideration (revenue) being deemed probable of being earned under a regenerative medicine collaboration and licensing agreement that was amended during the three months ended September 30, 2023. In connection with the amendment to this collaboration and licensing agreement, the Company concluded that three additional milestone-based payments included in the contract, totaling $6.5 million in the aggregate, became probable of being earned, for which an aggregate of $4.5 million of revenue was recognized during the three months ended September 30, 2023. Revenue related to the collaboration and licensing agreement is recognized over time and, accordingly, the remaining $2.0 million of revenue attributable to the three additional milestone payments is expected to be recognized over the remaining duration of the contract. In addition, the increase in services sales volume within our Healthcare Solutions segment relates to personalized healthcare solutions and advanced manufacturing services.
44


The increase in the services sales volume realized by our Industrial Solutions segment primarily relates to hardware services and parts manufacturing.

Total revenue

For the nine months ended September 30, 2023, total revenue decreased by $32.1 million, or 7.9%, compared to the nine months ended September 30, 2022, as the decrease in our products revenue exceeded the increase in our services revenue, as described above.

Consolidated gross profit

Nine Months Ended
September 30, 2023September 30, 2022Change in Gross ProfitChange in Gross Profit Margin
(Dollars in thousands)Gross ProfitGross Profit MarginGross ProfitGross Profit Margin$%Percentage Points%
Products$100,526 39.6 %$118,817 39.5 %$(18,291)(15.4)%0.1 0.3 %
Services51,938 43.6 %40,786 39.0 %11,152 27.3 %4.6 11.8 %
Total$152,464 40.9 %$159,603 39.4 %$(7,139)(4.5)%1.5 3.8 %

Products gross profit and gross profit margin

For the nine months ended September 30, 2023, gross profit from products sales decreased by $18.3 million, or 15.4%, as compared to the nine months ended September 30, 2022. The decrease in gross profit from products sales is primarily due to the corresponding 15.6% decrease in products sales revenue.

Services gross profit and gross profit margin

For the nine months ended September 30, 2023, gross profit from services sales increased by $11.2 million, or 27.3%, as compared to the nine months ended September 30, 2022. The increase in gross profit from services sales was primarily driven by the $14.5 million, or 13.9%, increase in services revenue attributable to higher sales volume. The increase in services revenue includes the $4.5 million of incremental variable consideration revenue recognized by our Healthcare Solutions segment during the three months ended September 30, 2023, upon concluding that additional milestone-based payments included in a collaboration and licensing revenue agreement are probable of being earned. As there were no direct costs (e.g., costs of goods sold) associated with this incremental collaboration and licensing revenue, the entire $4.5 million contributed to an increase in our reported gross profit, as well as to a 2.2% increase and 0.7% increase in our services gross profit margin and consolidated gross profit margin, respectively, for the nine months ended September 30, 2023. In addition, a general increase in services revenue attributable to both our Industrial Solutions and Healthcare Solutions segments contributed to an increase in our reported services gross profit due to the fixed nature of the costs (e.g., salaries) incurred to provide certain of our services.

Consolidated selling, general and administrative expense

SG&A expense for the nine months ended September 30, 2023 decreased $34.8 million, or 18.8%, to $150.6 million, as compared to $185.4 million for the nine months ended September 30, 2022. The primary drivers of the $34.8 million decrease in SG&A expense reported for the nine months ended September 30, 2023, as compared to the nine months ended September 30, 2022 — inclusive of the impacts of the acquisitions described above — are as follows:

Primary drivers (in thousands)
Increase / (Decrease)
Volumetric earnout$(29,218)
Legal and contingency costs(13,218)
Consulting and outside services4,079 
Severance3,484 
Other98 
Total change$(34,775)

45


Volumetric earnout expense decreased $29.2 million as the Company reversed $17.3 million of previously recognized earnout expense during the nine months ended September 30, 2023, as compared to recognizing $11.9 million of earnout expense during the nine months ended September 30, 2022. The reversal of $17.3 million of expense for the nine months ended September 30, 2023 reflects the reversal of $20.3 million of expense during the current quarter, net of $3.0 million of earnout expense recognized through June 30, 2023. Prior to the current quarter ended September 30, 2023, the Company was accruing for a potential earnout payment of $65 million (compensation expense) based upon the expected achievement of a non-financial milestone outlined in the Volumetric acquisition agreement. Expense related to the potential earnout payment was being recognized on a straight-line basis through the anticipated date of achievement of the related milestone. However, as of the current quarter ended September 30, 2023, the Company has concluded that this non-financial milestone is no longer probable of being achieved due to a reduction in the budgeted funding for the related R&D efforts, resulting in the reversal of all previously recognized compensation expense. Refer to Note 12 and our discussion of "Critical Accounting Estimates" for additional details.

The decrease in legal and contingency costs for the nine months ended September 30, 2023 is primarily due to the Company's accrual of approximately $18.1 million in estimated costs related to the government compliance matters discussed in Note 18 during the nine months ended September 30, 2022. Based upon subsequent settlement discussions, this accrual amount was adjusted in the fourth quarter of fiscal year 2022, and the government compliance matters were ultimately settled during the quarter ended March 31, 2023 without a need for further adjustment to the accrual during such period. No events that would require the recognition of a similar material legal contingency accrual occurred during the nine months ended September 30, 2023. An increase in other legal fees incurred during the nine months ended September 30, 2023 partially offset the impact of not recording similar legal contingency costs during the nine-month period.

The increase in consulting and outside services costs for the nine months ended September 30, 2023 reflects an increase in the use of third-party service providers to support various functions within the Company, including certain internal transformation efforts, as well as an increase in audit and accounting fees.

The increase in severance costs for the nine months ended September 30, 2023 reflects costs incurred in connection with the Company's reduction in headcount in its corporate and business support functions, as part of its restructuring plan announced during the quarter ended June 30, 2023, as well as severance costs incurred during the quarter ended March 31, 2023 prior to the announcement of the formal restructuring plan. The reduction in headcount pursuant to the restructuring plan reflects the Company's commitment to rationalizing its operations and improving its operating efficiency.

Consolidated research and development expense

R&D expense for the nine months ended September 30, 2023 increased $3.8 million, or 6.0%,to $67.0 million as compared to $63.2 million for the nine months ended September 30, 2022. R&D expense increased $2.5 million due to the timing of the Company’s acquisitions of Titan, Kumovis, and dp polar during fiscal year 2022, as well as the acquisition of Wematter in July of 2023. As Titan and Kumovis were not acquired by the Company until April 1, 2022, their operating activities are only reflected in the Company's reported results for six months of the nine-month period ended September 30, 2022. As dp polar and Wematter were acquired by the Company after September 30, 2022, their operations were not part of the Company's reported results for any portion of the nine months then ended.

In addition to the impact of recent acquisitions, R&D expense increased $4.2 million related to our regenerative medicine research activities primarily attributable to our wholly-owned subsidiary, Systemic Bio. Offsetting the increase in R&D costs attributable to regenerative medicine research activities and recent acquisitions is a reduction in corporate R&D costs.

Impairment of intangible assets

During the quarter ended September 30, 2023, the Company concluded that it is more likely than not that it will sell or otherwise dispose of Oqton MOS, a business which the Company acquired in 2021. Based upon the Company's expectation to sell or otherwise dispose of Oqton MOS, the Company assessed the carrying value of Oqton MOS's long-lived assets, a discrete asset group consisting primarily of product technology and trade name intangible assets initially recorded when Oqton MOS was acquired, for both recoverability and impairment. The Company's assessment resulted in the recognition of impairment charges totaling $13.6 million related to the acquired technology and trade names included in the Oqton MOS asset group during the nine months ended September 30, 2023.

46


Consolidated operating loss

Our operating loss for the nine months ended September 30, 2023 was $78.7 million, as compared to $89.0 million for the nine months ended September 30, 2022. The decrease in our reported operating loss for the nine months ended September 30, 2023 was primarily due to our $34.8 million decrease in SG&A expense for the nine months ended September 30, 2023, as compared to the nine months ended September 30, 2022, which more than offet the impact of (1) our lower reported revenue and the corresponding decrease in our gross profit for the nine months ended September 30, 2023, (2) the $3.8 million period-over-period increase in our R&D expense, and (3) the $13.6 million impairment charge recognized during the period. Refer to the discussion above for additional details regarding the variances in the amounts reported for each of the financial statement line items that comprise our reported operating loss for the nine months ended September 30, 2023 and September 30, 2022.

Non-Operating Income (Loss) for the Three and Nine Months Ended September 30, 2023 compared to the Three and Nine Months Ended September 30, 2022

Interest and other income (expense), net

The following table sets forth the components of interest and other income (expense), net for the three and nine months ended September 30, 2023 and 2022.

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Interest and other income (expense), net
Foreign exchange (loss), net
$(2,202)$(764)$(3,847)$(4,193)
Interest income, net
4,909 2,029 13,118 4,019 
Other (expense) income, net
(105)(4,767)420 (5,282)
Total interest and other income (expense), net
$2,602 $(3,502)$9,691 $(5,456)

For the three and nine months ended September 30, 2023, interest income, net increased as compared to the three and nine months ended September 30, 2022 due to higher interest income earned on cash and cash equivalents resulting from increased interest rates during the three and nine months ended September 30, 2023.

For the three and nine months ended September 30, 2023, other expense decreased primarily due to the $2.8 million impairment loss recorded with respect to the Company's investment in Enhatch during the three months ended September 30, 2022. There were no similar impairments recognized with respect to the Company's investments during the three and nine months ended September 30, 2023.

47


Net (loss) income

The following table sets forth our net (loss) income for the three and nine months ended September 30, 2023, and 2022.

Three Months EndedNine Months Ended
(in thousands, except per share amounts)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
(Loss) income before income taxes$(10,982)$(37,207)$(69,018)$(94,431)
(Provision) benefit for income taxes(174)(338)(404)(2,911)
(Loss) on equity method investment, net of income taxes(605)— (747)— 
Net (loss) income before redeemable non-controlling interest(11,761)(37,545)(70,169)(97,342)
Less: net (loss) income attributable to redeemable non-controlling interest(57)(147)(149)(184)
Net (loss) income attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Net (loss) income per common share:
Basic$(0.09)$(0.30)$(0.54)$(0.77)
Diluted$(0.09)$(0.30)$(0.54)$(0.77)

Our tax provision for the three and nine months ended September 30, 2023 was $0.2 million and $0.4 million, respectively, as compared to $0.3 million and $2.9 million for the three and nine months ended September 30, 2022, respectively. The Company's effective tax rates for the three and nine months ended September 30, 2023 and 2022 were significantly below the U.S. and foreign jurisdictions' statutory tax rates due to (1) the Company's reported losses and (2) the maintenance of a valuation allowance against deferred tax assets generated by such losses based upon the Company's conclusion that it is more likely than not that its deferred tax assets will not be realized in various tax jurisdictions.

The decrease in the net loss attributable to 3D Systems for the three months ended September 30, 2023, as compared to the net loss attributable to 3D Systems for the three months ended September 30, 2022, was primarily driven by the period-over period decrease in the Company's consolidated operating loss (as described above) and the increase in interest and other income (expense), net for the quarter ended September 30, 2023, partially offset by the loss on equity method investment. As of September 30, 2022, the Company did not have an investment accounted for under the equity method of accounting.

The decrease in the net loss attributable to 3D Systems for the nine months ended September 30, 2023, as compared to the net loss attributable to 3D Systems for the nine months ended September 30, 2022, was primarily due to the period-over-period decrease in the Company's consolidated operating loss (as described above), the increase in interest and other income (expense), net for the nine months ended September 30, 2023, and the lower tax provision for the nine months ended September 30, 2023, partially offset by the loss on equity method investment. As of September 30, 2022, the Company did not have an investment accounted for under the equity method of accounting.

Non-GAAP Earnings

Adjusted EBITDA

Our Adjusted EBITDA increased from negative $0.3 million for the three months ended September 30, 2022 to positive $4.7 million for the three months ended September 30, 2023. This increase of $5.0 million in our reported adjusted EBITDA was driven by a $20.1 million decrease in our reported operating loss for the three months ended September 30, 2023, adjusted for the period-over-period changes in certain operating costs that are included in the determination of our GAAP operating loss, but are excluded from our calculation of Adjusted EBITDA. As shown in the reconciliation of our reported Net Loss to Adjusted EBITDA (below), GAAP costs for which period-over-period variances materially impacted our reported operating loss for the three months ended September 30, 2023, as compared to the three months ended September 30, 2022, but are excluded from the calculation of Adjusted EBITDA for each of those respective periods, include amortization expense, stock-based compensation expense, acquisition and divestiture-related expense, litigation costs, restructuring expense, and impairment losses.

48


Our Adjusted EBITDA decreased from negative $1.0 million for the nine months ended September 30, 2022 to negative $12.3 million for the nine months ended September 30, 2023, despite a $10.3 million decrease in our reported operating loss for the nine months ended September 30, 2023. The decrease in our reported operating loss for the nine months ended September 30, 2023 did not result in a corresponding improvement to our Adjusted EBITDA as certain operating expenses that are included in the determination of our GAAP operating loss, and for which there were material period-over-period variances in the amounts reported, are excluded from our calculation of Adjusted EBITDA. As shown in the reconciliation of our reported Net Loss to Adjusted EBITDA (below), GAAP costs for which period-over-period variances materially impacted our reported operating loss for the nine months ended September 30, 2023, as compared to the nine months ended September 30, 2022, but are excluded from the calculation of Adjusted EBITDA for each of those respective periods, include amortization expense, stock-based compensation expense, acquisition and divestiture-related expense, litigation costs, restructuring expense, and impairment losses.

Reconciliation of Non-GAAP Measures

The table that follows provides a reconciliation of the Company's reported Net Loss to Adjusted EBITDA. Refer to the discussion of "How We Assess the Performance of Our Business" for additional information regarding Adjusted EBITDA, and why management believes this measure provides useful information regarding the Company's results of operations.

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Net loss attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Interest (income) expense, net(4,909)(2,029)(13,118)(4,019)
Provision (benefit) for income taxes174 338 404 2,911 
Depreciation expense5,084 5,142 15,690 15,992 
Amortization expense3,179 4,293 9,676 10,273 
Stock-based compensation expense(3,142)11,44715,14031,508
Acquisition and divestiture-related expense(4,055)2,7281349,382
Legal expenses
2,1459,7074,88020,467
Restructuring expense1,50467 6,712 376 
Redeemable non-controlling interest(57)(147)(149)(184)
Loss on equity method investment605— 747— 
Asset impairment charges
13,5952,90914,2112,885
Other non-operating (income) expense2,3072,6223,4276,590
Adjusted EBITDA$4,726 $(321)$(12,266)$(977)



49


Segment Financial Results for the Three and Nine Months Ended September 30, 2023 and 2022

Effective January 1, 2023, and for periods subsequent thereto, Adjusted EBITDA reflects the measure of profitability used by the Company’s chief operating decision maker (“CODM”) to evaluate the performance of the Company’s reportable segments. In addition, as of January 1, 2023, the Company's methodology for allocating certain costs between its segments was revised to more closely reflect changes in the Company's business and estimates of usage of shared resources by the Company's segments. Prior year amounts have been reclassified to conform with current year presentation.

Segment Results for the Three Months Ended September 30, 2023 Compared to the Three Months Ended September 30, 2022

The following table presents the revenue and Adjusted EBITDA amounts reported by each of our segments, as well as non-allocated corporate costs, for the three months ended September 30, 2023 and 2022:

RevenueAdjusted EBITDA
Three Months EndedThree Months Ended
(in thousands)September 30, 2023September 30, 2022 ChangeSeptember 30, 2023September 30, 2022 Change
Healthcare Solutions$52,429 $64,203 $(11,774)$13,869 $13,787 $82 
Industrial Solutions71,362 68,050 3,312 7,662 7,180 482 
Corporate and Other— — — (16,805)(21,288)4,483 
Total Company$123,791 $132,253 $(8,462)$4,726 $(321)$5,047 

Healthcare Solutions

Revenue

For the three months ended September 30, 2023, Healthcare Solutions revenue decreased $11.8 million, or 18.3%, as compared to the three months ended September 30, 2022. This decrease in segment revenue was primarily due to (1) a $13.3 million, or 39.1%, decrease in sales to the dental market, as the demand for related elective dental procedures that our products support has been impacted by current economic conditions, and (2) a $3.0 million, or 12%, decrease in sales to the medical devices market. The decrease in sales into the dental and medical devices markets was partially offset by the $4.5 million increase in variable consideration revenue recognized with respect to a regenerative medicine collaboration and licensing revenue agreement for which the Company concluded that additional milestone-based payments became probable of being earned upon amendment of the agreement during the quarter ended September 30, 2023.

Adjusted EBITDA

For the three months ended September 30, 2023, Adjusted EBITDA for our Healthcare Solutions segment was flat as compared to the three months ended September 30, 2022, despite lower reported revenue, as the decrease in segment EBITDA due to lower sales to the dental market was effectively offset by the $4.5 million increase in variable consideration revenue recognized with respect to a regenerative medicine collaboration and licensing revenue agreement for which the Company concluded that additional milestone-based payments became probable of being earned upon amendment of the agreement during the quarter ended September 30, 2023. The entire $4.5 million increase in recognized variable consideration revenue contributed to an increase in segment gross profit and Adjusted EBITDA.

50


Industrial Solutions

Revenue

For the three months ended September 30, 2023, Industrial Solutions revenue increased $3.3 million, or 4.9%, as compared to the three months ended September 30, 2022. The increase in segment revenue is primarily attributable to a $2.2 million increase in services revenue related to hardware services, parts manufacturing services, and software maintenance, as well as the favorable impact of foreign exchange rates.

Adjusted EBITDA

For the three months ended September 30, 2023, Adjusted EBITDA for our Industrial Solutions segment increased $0.5 million, or 6.7%, as compared to the three months ended September 30, 2022, which was primarily driven by a favorable impact of price/mix, partially offset by an unfavorable impact of the Company's recent acquisitions of dp polar and Wematter.

Corporate and Other

Adjusted EBITDA

For the three months ended September 30, 2023, Corporate and Other Adjusted EBITDA was negative $16.8 million, as compared to negative $21.3 million for the three months ended September 30, 2022. The improvement of $4.5 million was primarily driven by a $3.6 million decrease in unallocated corporate operating expense and a $0.6 million favorable impact of foreign exchange rates. The decrease in unallocated corporate operate expense for the three months ended September 30, 2023 primarily relates to lower legal costs, a larger reversal of annual bonus expense, and lower workforce expense within corporate functions.

Segment Results for the Nine Months Ended September 30, 2023 Compared to the Nine Months Ended September 30, 2022

The following table presents the revenue and Adjusted EBITDA amounts reported by each of our segments, as well as non-allocated corporate costs, for the nine months ended September 30, 2023 and 2022:

RevenueAdjusted EBITDA
Nine Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022 ChangeSeptember 30, 2023September 30, 2022 Change
Healthcare Solutions$162,028 $200,294 $(38,266)$30,328 $45,705 $(15,377)
Industrial Solutions211,193 205,005 6,188 16,828 16,473 355 
Corporate and Other— — — (59,422)(63,155)3,733 
Total Company$373,221 $405,299 $(32,078)$(12,266)$(977)$(11,289)

Healthcare Solutions

Revenue

For the nine months ended September 30, 2023, Healthcare Solutions revenue decreased $38.3 million, or 19.1%, as compared to the nine months ended September 30, 2022. The decrease in segment revenue was primarily due to a $43.0 million, or 35.9%, decrease in sales to the dental market, as the demand for related elective dental procedures that our products support has been impacted by current economic conditions. The decrease in sales into the dental market was offset by the $4.5 million increase in variable consideration revenue recognized with respect to a regenerative medicine collaboration and licensing revenue agreement for which the Company concluded that additional milestone-based payments became probable of being earned upon amendment of the agreement during the quarter ended September 30, 2023.

Adjusted EBITDA

For the nine months ended September 30, 2023, Adjusted EBITDA for our Healthcare Solutions segment decreased $15.4 million, or 33.6%, as compared to the nine months ended September 30, 2022, which was primarily driven by the decrease in segment revenue related to lower sales to the dental market, partially offset by a favorable impact of pricing/mix.
51



Industrial Solutions

Revenue

For the nine months ended September 30, 2023, Industrial Solutions revenue increased $6.2 million, or 3.0%, as compared to the nine months ended September 30, 2022. The increase in segment revenue is primarily attributable to a $5.9 million increase in services revenue related to hardware services and parts manufacturing services.

Adjusted EBITDA

For the nine months ended September 30, 2023, Adjusted EBITDA for our Industrial Solutions segment increased $0.4 million, or 2.2%, as compared to the nine months ended September 30, 2022. The increase in segment Adjusted EBITDA is primarily reflective of the increase in services sales and favorable impacts of pricing/mix and foreign exchange rates, partially offset by a net negative impact of the Company's recent acquisitions of Titan, dp polar, and Wematter.

Corporate and Other

Adjusted EBITDA

For the nine months ended September 30, 2023, Corporate and Other Adjusted EBITDA was negative $59.4 million, as compared to negative $63.2 million for the nine months ended September 30, 2022. This improvement in Adjusted EBITDA was primarily driven by a $2.8 million decrease in unallocated corporate operating expense and a $0.9 million favorable impact of foreign exchange rates. The decrease in unallocated corporate operate expense for the nine months ended September 30, 2023 primarily relates to lower legal costs.

Liquidity and Capital Resources

The following table sets forth the Company's operating working capital at September 30, 2023 and December 31, 2022.

Change
(Dollars in thousands)September 30, 2023December 31, 2022$%
Cash and cash equivalents$445,554 $388,134 $57,420 14.8 %
Short-term investments— 180,603 (180,603)(100.0)%
Accounts receivable, net104,516 93,886 10,630 11.3 %
Inventories153,005 137,832 15,173 11.0 %
703,075 800,455 (97,380)(12.2)%
Less:
Current lease liabilities10,684 9,036 1,648 18.2 %
Accounts payable46,108 53,826 (7,718)(14.3)%
Accrued and other liabilities43,575 55,571 (11,996)(21.6)%
100,367 118,433 (18,066)(15.3)%
Operating working capital$602,708 $682,022 $(79,314)(11.6)%

We assess our liquidity in terms of our ability to generate cash to fund our operating, investing and financing activities. In doing so, we review and analyze our current cash on hand, the number of days our sales are outstanding, inventory turns, capital expenditure commitments and accounts payable turns. Our cash requirements, excluding acquisitions, primarily consist of funding working capital and capital expenditures.

At September 30, 2023, cash and cash equivalents and short-term investments totaled $445.6 million and have decreased $123.2 million since December 31, 2022. This decrease resulted primarily from cash used in operations of $71.9 million, capital expenditures of $21.0 million, cash used for acquisitions and other investments of $29.2 million, and taxes paid related to net-share settlement of equity awards of $4.8 million.

52


Cash held outside the U.S. at September 30, 2023 was $59.2 million, or 13.3%, of total cash and cash equivalents, compared to $58.4 million, or 15.0%, of total cash and cash equivalents at December 31, 2022. As our previously unremitted earnings have been subjected to U.S. federal income tax, we expect any repatriation of these earnings to the U.S. would not incur significant federal and state taxes. However, any repatriation of these earnings are subject to foreign withholding taxes that are estimated to result in the Company incurring tax costs in excess of the cost to obtain cash through other means.

Cash equivalents are comprised of funds held in money market instruments and are reported at their current carrying value, which approximates fair value due to the short-term nature of these instruments. We strive to minimize our credit risk by investing primarily in investment grade, liquid instruments and limiting exposure to any one issuer depending upon credit quality. See “Cash Flow” discussion below.

The changes that make up the other components of working capital not discussed above resulted from the ordinary course of business. Differences between the amounts of working capital item changes in the cash flow statement and the balance sheet changes for the corresponding items are primarily the result of foreign currency translation adjustments.

Cash Flow

The Company currently funds its operations — including working capital requirements, capital expenditures, investments and acquisitions — using cash on hand cash; cash equivalents and short-term investments; cash flow from operations, which can vary widely from quarter to quarter; and financing activities, as necessary. We expect that cash flow from operations, cash and cash equivalents, and other sources of liquidity, such as issuing equity or debt securities, subject to market conditions, will be available and sufficient to meet all foreseeable cash requirements. The following is a summary of the changes in the Company’s cash flows, followed by a brief discussion of these changes:

Nine Months Ended
(in thousands)September 30, 2023September 30, 2022Dollar Change
Cash flow used in operating activities$(71,893)$(52,449)$(19,444)
Cash flow provided by (used in) investing activities130,689 (374,116)504,805 
Cash flow used in financing activities(5,215)(12,981)7,766 

Cash flow from operations

For the nine months ended September 30, 2023, cash used in operating activities was $71.9 million, and cash used in operating activities for the nine months ended September 30, 2022 was $52.4 million. The $19.4 million increase in cash flow used in operating activities during the nine months ended September 30, 2023, as compared to the same period of the prior year, is primarily due to $8.5 million of cash paid for legal settlements (see Note 18) and an increase in working capital during the nine months ended September 30, 2023.

Cash flow from investing activities

For the nine months ended September 30, 2023, cash provided by investing activities was $130.7 million, which included $180.9 million of proceeds from the sales and maturities of short-term investments, partially offset by capital expenditures of $21.0 million and cash used for investments in strategically-aligned businesses totaling $29.2 million.

For the nine months ended September 30, 2022, cash used in investing activities was $374.1 million, which included $384.4 million of purchases of short-term investments, cash used for acquisitions and other investments of $84.7 million and capital expenditures of $17.1 million, partially offset by $112.1 million of proceeds from the sales and maturities of short-term investments.

Cash flow from financing activities

For the nine months ended September 30, 2023, cash used in financing activities was $5.2 million, which primarily reflects $4.8 million of withholding taxes paid related to the net-share settlement of employee equity awards.
For the nine months ended September 30, 2022, cash used in financing activities was $13.0 million, which primarily reflects $10.2 million of withholding taxes paid related to the net-share settlement of employee equity awards and the final $2.3 million installment payment related to the acquisition of the non-controlling interest in Easyway.
53



Off-Balance Sheet Arrangements

We have no off-balance sheet arrangements and do not utilize any “structured debt,” “special purpose” or similar unconsolidated entities for liquidity or financing purposes.

Material Cash Requirements

The Company's material cash requirements consist of the following contractual and other obligations:

Indebtedness

At September 30, 2023, we had $460 million of outstanding 0% convertible notes that mature in November 2026. Management may consider pursuing additional long-term financing if it is appropriate in light of cash requirements for operations or other strategic opportunities, which could result in higher financing costs.

Purchase Commitments

We have purchase commitments under legally enforceable agreements for goods and services with defined terms as to quantity, price and timing of delivery. In addition to ordinary purchase commitments, as of September 30, 2023, the Company had approximately $2.7 million of purchase commitments for inventory as a result of the termination of a manufacturing services agreement (refer to Note 4).

Leases

The Company had operating and financing lease obligations (inclusive of interest) of $111.3 million at September 30, 2023, primarily related to real estate and equipment leases, of which approximately $4.0 million in payments are expected over the remainder of 2023.

Dussur

In March 2022, Dussur and 3D Systems signed an agreement to form a joint venture intended to expand the use of additive manufacturing within the Kingdom of Saudi Arabia and surrounding geographies, including the Middle East and North Africa. The joint venture is to enable the development of Saudi Arabia's domestic additive manufacturing production capabilities, consistent with the Kingdom’s ‘Vision 2030,’ which is focused on diversification of the economy and long-term sustainability. In February 2023, the Company became a shareholder in the joint venture and now owns 49% of its common stock. 3D Systems was committed to an initial investment of approximately $6.5 million of cash into the joint venture, all of which has been funded as of September 30, 2023. Additional future investments in the joint venture are contingent upon the achievement of certain milestones by the joint venture. The future impact that participation in the joint venture will have on the Company’s financial position and cash flows is not expected to be material other than any potential cash outflow(s) that may be required to fund contingent investments.

Sources of Funding to Satisfy Material Cash Requirements

The Company believes that it has the financial resources needed to meet its cash requirements during the next twelve months. Cash requirements for periods beyond the next twelve months will depend on, among other things, the Company’s profitability and its ability to manage working capital requirements.

Other Contractual Commitments

Convertible Notes

As of September 30, 2023, we were in compliance with all covenants of the outstanding 0% convertible notes due November 2026.

54


Indemnification

In the normal course of business, we periodically enter into agreements to indemnify customers or suppliers against claims of intellectual property infringement that may be made by third parties and arise from the use of our products. Historically, costs related to these indemnification provisions have not been significant. We are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.

To the extent permitted under Delaware law, we indemnify our directors and officers for certain events or occurrences, when the director or officer is, or was, serving at our request in such capacity, subject to limited exceptions. The maximum potential amount of future payments we could be required to make under these indemnification obligations is unlimited; however, we have directors’ and officers’ insurance coverage that may enable us to recover future amounts paid, subject to a deductible and to the policy limits. There is no assurance that the policy limits will be sufficient to cover all damages, if any.


Critical Accounting Estimates

Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make certain estimates and assumptions that affect the reported amounts of our assets, liabilities, revenues, costs and expenses, as well as related disclosures. On an ongoing basis, we evaluate and reassess our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

Regenerative Medicine Earnout Payments and Performance-Based Stock Units

In connection with the acquisition of Volumetric on December 1, 2021, the Company could be required to pay up to $355.0 million in earnout payments to Volumetric’s former owners (“Sellers”) based upon the achievement of up to seven non-financial milestones. Each of the non-financial milestones, which individually triggers a specific earnout payment if achieved prior to an agreed upon date of either December 31, 2030 or December 31, 2035, is based upon specific advances in regenerative medicine related to lungs or tissue organs. For each milestone, payment is only due to the extent that the Sellers continue to be employed by the Company at the time that a milestone is achieved. As the earnout payments require the continued employment of certain of the Sellers, the Company recognizes each individual earnout payment as compensation expense over the period commencing on the date that the related milestone is deemed probable of achievement through the anticipated date of achievement.

In addition, the Company has granted performance-based stock units ("PSUs") with vesting terms that are based upon four individually-measured, non-financial milestones to other employees who work on advancements in regenerative medicine related to lungs and tissue organs — the RegMed Awards. The RegMed Awards associated with each individual milestone are recognized as compensation expense over the period commencing on the date that the respective milestone is deemed probable of being met through the anticipated date of achievement.

As the milestones that trigger the Volumetric Earnout payments and the vesting of the RegMed Awards are (1) based upon scientific and technological advancements that are expected to require multiple years of R&D to achieve and (2) subject to significant known and unknown risks and uncertainties, management must apply significant assumptions and judgment at each balance sheet date to assess both the probability of achievement and expected timing of achievement. A change in management’s assumptions or estimates regarding the probability and/or timing of achievement of a milestone in connection with management’s quarterly reassessment can materially impact the amount of compensation expense recognized for the respective and future periods as follows:

A change in assumptions that results in a milestone first being deemed probable of achievement will result in the recognition of incremental compensation expense in the Company’s consolidated statement of operations;
A change in assumption regarding the timing of achievement of a milestone will result in the acceleration or deceleration of the recognition of future compensation expense, as well as the potential recognition of an expense catch-up or reversal adjustment in the period of change; and/or
A change in assumption that results in a milestone no longer being deemed probable of achievement will result in a full reversal of previously recognized expense.

55


Prior to the quarter ended September 30, 2023, the Company recognized compensation expense related to (1) one Volumetric milestone-based payment, for which the potential amount due to the sellers would be $65,000, and (2) one PSU milestone (“the RegMed Awards”), for which the aggregate grant date fair value of the outstanding and unvested awards was $4,773 as of June 30, 2023, as the related milestone was deemed probable of achievement. During the quarter ended June 30, 2023, as a result of the Company's decision to reduce budgeted funding related to the research and development efforts required to achieve the milestone, the estimated timing for achievement of both the Volumetric milestone and the PSU milestone shifted from the end of fiscal year 2025 to the end of fiscal year 2026. During the quarter ended September 30, 2023, the Company decided to further reduce its budgeted funding for the research and development related to the Volumetric Earnout and RegMed Award milestone, which resulted in the Company concluding that it is no longer probable that the milestone will be achieved by the end of the term of the Volumetric Earnout arrangement or prior to the expiration of the RegMed Awards. In concluding that the Volumetric and RegMed Award milestone would no longer be achieved, the Company reversed all of the previously accrued compensation expense, one half of which was expected to be settled with common shares, which had an income statement impact of $21.5 million and $18.4 million for the three and nine-months ended September 30, 2023, respectively.

As a result of the reversal of all previously recognized expense during the quarter ended September 30, 2023, the Company has not recognized any compensation expense related to (1) the $355.0 million of Volumetric earnout payments and (2) the outstanding RegMed Awards with an aggregate grant date fair value of $19.1 million. This is because none of the related non-financial milestones are deemed probable of achievement as of September 30, 2023. Changes to management’s assumptions regarding the probability and/or timing of achievement of these milestones could significantly increase the amount of compensation expense recognized by the Company in the future.

With the exception of the change in estimate impacting the expense and liability recognized for the Volumetric earnout and the expense recognized for the RegMed Awards, there have been no other material changes to the Critical Accounting Estimates described in our 2022 Form 10-K that have had a material impact on our condensed consolidated financial statements and/or the related notes during the three and nine months ended September 30, 2023. However, recent events, including the Company's recently announced restructuring plan and the recent trading price of the Company's common stock, could result in changes to certain of the Company's past estimates, assumptions, and judgments underlying the "Critical Accounting Estimates" described in our 2022 Form 10-K. Any future changes in those estimates, assumptions and judgments could potentially have a material near-term impact on the Company's reported results. Refer to the discussion that follows for details regarding our historical Critical Accounting Estimates for which we have identified a higher potential for a change in the underlying assumptions, judgments and estimates and, accordingly, a higher potential for a material near-term impact on the Company's reported results.

Goodwill and Other Long-Lived Assets, Including Intangible Assets

Long-Lived Assets, Including Intangible Assets

We review long-lived assets (or asset groups), including intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying value of an asset (or asset group) may not be recoverable. We assess the recoverability of the carrying value of assets (or asset groups) held for use based upon a review of undiscounted projected cash flows. Impairment losses, where identified, are measured as the excess of the carrying value of a long-lived asset (or asset group) over its estimated fair value, as determined using discounted projected cash flows.

As the Company's latest phase of its multi-faceted restructuring initiative that was announced on October 25, 2023 contemplates the execution of new strategic actions that may be taken with respect to certain of the Company’s previously acquired businesses and/or other asset groups, certain asset groups could become subject to impairment tests triggered by (1) an adverse change in the extent or manner in which the long-lived asset (or asset group) is being used, (2) a current expectation that it is more likely than not that the long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life, or (3) other factors triggered by the Company's restructuring initiative. If required, a quantitative impairment test related to any of our asset groups could result in the recognition of a material impairment charge.

Goodwill

Goodwill represents the purchase price paid in excess of the fair value of net tangible and intangible assets acquired in a business combination. We review goodwill for impairment annually and, between annual impairment assessments, when circumstances indicate that the likelihood of an impairment is greater than 50%. Such circumstances may include a significant adverse change in the business climate for one of our reporting units or a decision to dispose of a reporting unit or a significant portion of a reporting unit. The test for goodwill impairment compares the fair value of each of our reporting units to its respective carrying value. This process requires a significant level of estimation and use of judgment by management – particularly to (1) estimate the fair value of each of our reporting units and (2) determine the carrying of each of our reporting units, since we do not maintain separate balance sheets for our reporting units.
56



We estimate the fair value of our reporting units based primarily on the discounted projected cash flows of their underlying operations, which requires us to make assumptions about estimated cash flows, including long-term revenue and expense forecasts, profit margins, discount rates and terminal growth rates. We develop these assumptions based on the market risks unique to each reporting unit. We separately use reasonable and consistent allocation methodologies and approaches to allocate asset and liability balances to our reporting units when an account balance is not directly attributable to a specific reporting unit.

We conducted our annual goodwill impairment tests for the years ended December 31, 2022 and 2021 as of November 30, 2022 and 2021, respectively, and concluded that there was no goodwill impairment. During the quarter ended September 30, 2023, the Company experienced a significant decline in its market capitalization as a result of a decrease in its stock price, and during the month ended September 30, 2023, the Company’s market capitalization fell slightly below its consolidated stockholders’ equity balance. We do not consider this to constitute a sustained decrease in the Company’s stock price as of September 30, 2023. Furthermore, the Company performed a qualitative goodwill impairment assessment as of September 30, 2023 and concluded that it is not more likely than not that the fair value of either of its reporting units is less than the reporting unit’s carrying value as of September 30, 2023. As a result, we concluded that no triggering event had occurred that would require the Company to perform a quantitative goodwill impairment test for either of its two reporting units as of September 30, 2023. However, the Company’s market capitalization has declined further since September 30, 2023, and if such a decline results in the estimated fair value of either of our reporting units being lower than the respective reporting unit’s carrying value, the Company would need to record a non-cash goodwill impairment charge, which could be material, in a future period – including as of our upcoming annual impairment testing date of November 1, 2023 (reflecting our annual goodwill impairment testing date commencing as of the current fiscal year).

Forward-Looking Statements

Certain statements made in this Form 10-Q that are not statements of historical or current facts are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from historical results or from any future results expressed or implied by such forward-looking statements. In many cases, you can identify forward-looking statements by terms such as “believes,” “belief,” “expects,” “may,” “will,” “estimates,” “intends,” “anticipates,” or “plans” or the negative of these terms or other comparable terminology.

Forward-looking statements are based upon management’s beliefs, assumptions and current expectations concerning future events and trends, using information currently available, and are necessarily subject to uncertainties, many of which are outside our control. Although we believe that the expectations reflected in the forward-looking statements are reasonable, forward-looking statements are not, and should not be relied upon as, a guarantee of future performance or results, nor will they necessarily prove to be accurate indications of the times at or by which any such performance or results will be achieved. A number of important factors could cause actual results to differ materially from those expressed in or implied by the forward-looking statements. These factors include without limitation:

impacts on our business resulting from macroeconomic events, including the Russia-Ukraine war and other geopolitical risks, recession, supply chain disruptions and foreign exchange volatility;
our ability to deliver products that meet changing technology and customer needs;
our ability to identify strategic acquisitions, to integrate such acquisitions into our business without disruption and to realize the anticipated benefits of such acquisitions;
impacts of future write-offs or write-downs of goodwill and intangible assets;
the concentration of revenue and credit risk exposure from our largest customer;
our ability to acquire and enforce intellectual property rights and defend such rights against third party claims;
our ability to protect our intellectual property rights and confidential information, including our digital content, from third-party infringers or unauthorized copying, use or disclosure;
failure of our information technology infrastructure or inability to protect against cyber-attack;
our ability to predict quarterly sales and manage product inventory due to uneven sales cycles;
our ability to generate net cash flow from operations;
our ability to service our debt and ability to raise funds necessary to settle conversions of the Notes in cash, repay the Notes at maturity, or repurchase the Notes in the case of a fundamental change;
our ability to remediate material weaknesses in our internal controls over financial reporting and maintain effective internal controls;
fluctuations in our gross profit margins, operating income or loss and/or net income or loss;
our ability to efficiently conduct business outside the U.S.;
57


our dependence on our supply chain for components and sub-assemblies used in our 3D printers and other products and for raw materials used in our print materials;
our ability to manage the costs and effects of litigation, investigations or similar matters involving us or our subsidiaries;
our ability to avoid and manage product quality problems that could result in decreased sales and operating margin, product returns, product liability, warranty or other claims;
our ability to retain our key employees and to attract and retain new qualified employees, while controlling our labor costs;
our ability to successfully develop and commercialize regenerative medicine products ourselves, or in conjunction with development partners;
disruption in our management information systems for inventory management, distribution, and other key functions;
compliance with U.S. and other anti-corruption laws, data privacy laws, trade controls, economic sanctions, and similar laws and regulations;
our ability to maintain our status as a responsible contractor under federal rules and regulations;
changes in, or interpretation of, tax rules and regulations; and
the other factors discussed in the reports we file with or furnish to the SEC from time to time, including the risks and important factors set forth in additional detail in Item 1A. “Risk Factors” in the 2022 Form 10-K.

Readers are cautioned not to place undue reliance on our forward-looking statements. The forward-looking statements included herein are made only as of the date of this Form 10-Q, and we undertake no obligation to publicly update or revise any forward-looking statement made by us or on our behalf, whether as a result of new information, future developments, subsequent events or circumstances or otherwise, except as required by law. All subsequent written or oral forward-looking statements attributable to us or individuals acting on our behalf are expressly qualified in their entirety by the cautionary statements referenced above.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

For a discussion of market risks at December 31, 2022, refer to Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” in our 2022 Form 10-K. During the three and nine months ended September 30, 2023, there were no material changes or developments that would materially alter the market risk assessment performed as of December 31, 2022.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As of September 30, 2023, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) pursuant to Rules 13a-15 and 15d-15 under the Exchange Act. These controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, in a manner to allow timely decisions regarding required disclosures. Based on this evaluation, management has concluded that our disclosure controls and procedures were not effective as of September 30, 2023 due to the following two material weaknesses in internal control over financial reporting:

We did not design or maintain effective controls in response to the risks of material misstatement, including designing and maintaining formal accounting policies, procedures, and controls over significant accounts and disclosures to achieve complete, accurate and timely financial accounting, reporting and disclosures, with respect to: (1) revenue, receivables and deferred revenue, including the input of executed contract terms into the Company’s information systems that perform revenue recognition; and (2) the review of internally prepared reports and analyses utilized in the financial closing process.

Notwithstanding the existence of the material weaknesses described above, management believes that the condensed consolidated financial statements included in this Form 10-Q fairly present, in all material respects, our financial position, results of operations and cash flows, as of and for the periods presented, in conformity with GAAP.

58


Management’s Plan for Remediation

The material weaknesses described above were initially identified at December 31, 2020 and continued to exist at December 31, 2022. However, as a result of the remediation plan we commenced in January 2021, the number of control deficiencies that aggregated into the material weaknesses at December 31, 2022 were significantly reduced as compared to December 31, 2020. The remediation plan we began in January 2021 is designed to improve our internal control over financial reporting and remediate the related control deficiencies that led to these material weaknesses. In response to these deficiencies, management, with the oversight of the Audit Committee of the Board of Directors, has identified and implemented steps to remediate the material weaknesses.

During the year ended December 31, 2022, the Company completed the implementation of the following remedial measures designed to address the material weaknesses and to continue to improve our internal control over financial reporting.
Established a formal controls governance committee in the first quarter of 2022 to manage and enhance the oversight and execution of internal controls. The controls governance committee consists of members of senior leadership, which meets monthly or more frequently as needed.
Retained an outside firm with expertise in the design and execution of internal controls over financial reporting to examine our control design, perform a root cause analysis as to why certain controls have not been and continue to not be properly executed, and to advise on changes in the design of our controls and procedures and implementation of our remediation activities.
Enhanced the global control environment, including testing in 2022 of a significant number of additional business process and information technology controls.
Implemented software to manage and administer account reconciliations.
Revamped and expanded our internal disclosure processes to provide greater representation across functions and improve opportunities to identify matters requiring accounting disposition or disclosures.
Implemented software enhancements, including a tax reporting solution for our tax provision process.
Redesigned controls related to the accounting for the income tax process.
Engaged a third party to review our quarterly and annual tax calculations.
Hired additional experienced resources with backgrounds in income tax accounting.

Our remaining internal control remediation efforts are expected to include the following:
Design and implementation of enhanced policies, procedures and controls relating to our revenue recognition and our closing and financial reporting process.
Redesign of existing management review controls, including the input of executed contract terms into the Company’s information systems that perform revenue recognition.
Hire and retain additional staff with sufficient experience and knowledge in GAAP financial reporting matters and internal control over financial reporting.
Train appropriate personnel in the effective design and execution of our enhanced policies, procedures and controls, including the importance of the ongoing, consistent effective execution of such procedures and controls.
Initiation of a robust finance transformation initiative with dedicated resources tasked to create a more efficient close process and implement key technologies to enable a more mature and automated control environment.

We are committed to the remediation of all material weaknesses and expect to successfully implement enhanced control processes. However, as we continue to evaluate, and work to improve our internal control over financial reporting, management may determine that additional measures to address control deficiencies or modifications to the remediation plan are necessary. Therefore, we cannot assure you when we will remediate such weaknesses, nor can we be certain that additional actions will not be required or the costs of any such additional actions. Moreover, we cannot assure you that additional material weaknesses will not arise in the future.

Changes in Internal Control Over Financial Reporting

We are in the process of implementing certain changes to our internal controls to remediate the material weaknesses described above. Except as noted above, there were no changes in the Company’s internal control over financial reporting during the three months ended September 30, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

59


PART II — OTHER INFORMATION
Item 1. Legal Proceedings

The information relating to legal proceedings set forth under the header “Litigation” in Note 18 to the Financial Statements in Part I, Item 1 of this Form 10-Q is incorporated herein by reference.

Item 1A. Risk Factors 

There are no material changes to the risk factors previously disclosed in response to Item 1A, “Risk Factors” in our 2022 Form 10-K.

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

Issuance of Unregistered Securities and Issuer Purchases of Equity Securities

Issuances of Unregistered Securities

None.

Issuer purchases of equity securities

We did not repurchase any of our equity securities in the open market during the three months ended September 30, 2023; however, shares of common stock were surrendered to us for payment of tax withholding obligations in connection with the vesting of restricted stock awards and restricted stock units pursuant to our Amended and Restated 2015 Incentive Stock Plan.

Total number of shares (or units) purchased Average price paid per share (or unit)
July 1, 2023 - July 31, 2023
1,434  $9.62 
August 1, 2023 - August 30, 2023
27,972  6.22 
September 1, 2023 - September 30, 2023
—  — 
Total29,406 
a
$6.39 
b

a.Represents shares of common stock surrendered to us for payment of tax withholding obligations in connection with the vesting of restricted stock awards and restricted stock units.
b.The average price paid per share reflects the average market value of shares withheld for tax purposes.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

(c) During the fiscal quarter ended September 30, 2023, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended) adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (in each case, as defined in Item 408(a) of Regulation S-K) for the purchase or sale of the Company’s securities.

60


Item 6. Exhibits
(a)(3)Exhibits
The following exhibits are included as part of this filing and incorporated herein by this reference:
 
3.1Certificate of Incorporation of Registrant. (Incorporated by reference to Exhibit 3.1 to Registrant’s Form 8-B filed on August 16, 1993, and the amendment thereto, filed on Form 8-B/A on February 4, 1994.)
 
3.2Amendment to Certificate of Incorporation filed on May 23, 1995. (Incorporated by reference to Exhibit 3.2 to Registrant’s Registration Statement on Form S-2/A, filed on May 25, 1995.)
 
Certificate of Amendment of Certificate of Incorporation filed with Secretary of State of Delaware on May 19, 2004. (Incorporated by reference to Exhibit 3.1 to Registrant’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2004, filed on August 5, 2004.)
 
Certificate of Amendment of Certificate of Incorporation filed with Secretary of State of Delaware on May 17, 2005. (Incorporated by reference to Exhibit 3.1 to Registrant’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2005, filed on August 1, 2005.)
 
Certificate of Amendment of Certificate of Incorporation filed with the Secretary of State of Delaware on October 7, 2011. (Incorporated by reference to Exhibit 3.1 to Registrant’s Current Report on Form 8-K, filed on October 7, 2011.)
 
Certificate of Amendment of Certificate of Incorporation filed with the Secretary of State of Delaware on May 21, 2013. (Incorporated by reference to Exhibit 3.1 to Registrant’s Current Report on Form 8-K, filed on May 22, 2013.)
 
Amended and Restated By-Laws. (Incorporated by reference to Exhibit 3.1 to Registrant’s Current Report on Form 8-K, filed on March 15, 2018.)
 
Specimen Common Stock Certificate. (Incorporated by reference to Exhibit 4.1 to Registrant’s Registration Statement on Form S-3 (Registration No. 333-182065), filed on June 12, 2012.)
Indenture, dated as of November 16, 2021, between 3D Systems Corporation and The Bank of New York Mellon Trust Company, N.A., as trustee. (Incorporated by reference to the Exhibit 4.1 of the Registrant’s Current Report on Form 8-K filed on November 17, 2021.)
Form of 0% Convertible Notes due 2026 (filed as Exhibit A to Exhibit 4.2). (Incorporated by reference to the Exhibit 4.2 of the Registrant’s Current Report on Form 8-K filed on November 17, 2021.)
 
31.1
Certification of Principal Executive Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated November 9, 2023.
 
31.2
Certification of Principal Financial Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated November 9, 2023.
 
32.1
Certification of Principal Executive Officer filed pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, dated November 9, 2023.
 
32.2
Certification of Principal Financial Officer filed pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, dated November 9, 2023.
101.INS†Inline XBRL Instance Document - the instance document does not appear in the Interactive Data file because the its XBRL tags are embedded within the Inline XBRL document.In
 
101.SCH†Inline XBRL Taxonomy Extension Scheme 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 Label Linkbase Document
101.PRE†XBRL Taxonomy Extension Presentation Linkbase Document
104 Cover Page Interactive Data File - this data file does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document.
† Exhibits filed herein. All exhibits not so designated are incorporated by reference to a prior filing, as indicated.
61



SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

3D Systems Corporation
By/s/ Margaret E. Wicklund
Margaret E. Wicklund
Senior Vice President and Chief Accounting Officer
(principal accounting officer)
Date: November 9, 2023

62
EX-31.1 2 ddd-2023_09x30exx311.htm EX-31.1 Document

Exhibit 31.1

Certification of
Principal Executive Officer of
3D Systems Corporation

I, Dr. Jeffrey A. Graves, certify that:  

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

Date: November 9, 2023
 
By:/s/ Dr. Jeffrey A. Graves
 Dr. Jeffrey A. Graves
Title:President, Chief Executive Officer and Director
(principal executive officer)



EX-31.2 3 ddd-2023_09x30ex312.htm EX-31.2 Document

Exhibit 31.2

Certification of
Principal Financial Officer of
3D Systems Corporation

I, Andrew Johnson, certify that:

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



EX-32.1 4 ddd-2023_09x30exx321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

This certification is provided pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and accompanies the Quarterly Report on Form 10-Q (the “Form 10-Q”) for the quarter ended September 30, 2023 of 3D Systems Corporation (the “Issuer”).

I, Dr. Jeffrey A. Graves, President, Chief Executive Officer and Director (principal executive officer) of the Issuer, certify that, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge:

(i)the Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(ii)The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Issuer.

Date: November 9, 2023
/s/ Dr. Jeffrey A. Graves
Name: Dr. Jeffrey A. Graves
(principal executive officer)

The foregoing certification is being furnished solely pursuant to 18 U.S.C. § 1350 and is not being filed as part of the Form
10-Q or as a separate disclosure document.

EX-32.2 5 ddd-2023_09x30exx322.htm EX-32.2 Document

Exhibit 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

This certification is provided pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and accompanies the Quarterly Report on Form 10-Q (the “Form 10-Q”) for the quarter ended September 30, 2023 of 3D Systems Corporation (the “Issuer”).

I, Andrew Johnson, Executive Vice President, Interim Chief Financial Officer, Chief Corporate Development Officer, and Chief Legal Office of the Issuer, certify that, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge:

(i)the Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(ii)The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Issuer.

Date: November 9, 2023
/s/ Andrew Johnson
Name: Andrew Johnson
(principal financial officer)

The foregoing certification is being furnished solely pursuant to 18 U.S.C. § 1350 and is not being filed as part of the Form
10-Q or as a separate disclosure document.


EX-101.SCH 6 ddd-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Investments and Notes Receivable link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Accrued and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Redeemable Non-Controlling Interest link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Interest and Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Net Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Investments and Notes Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Accrued and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Redeemable Non-Controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Interest and Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Net Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Acquisitions (Assets and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Acquisitions (Definite-Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Acquisitions (Acquisition, Pro Forma Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Acquisitions (Fair Value of Consideration Transferred) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue (Revenue by Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Inventories (Components of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Inventories (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Intangible Assets (Intangible Assets Other Than Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Goodwill (Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Investments and Notes Receivable (Schedule of Equity Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Investments and Notes Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases (Balance Sheet Classifications) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Accrued and Other Liabilities (Schedule of Accrued Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Accrued and Other Liabilities (Schedule of Recognized Warranty Revenue and Incurred Warranty Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Accrued and Other Liabilities (Schedule of Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Redeemable Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Stock-Based Compensation (Schedule of Stock-based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Interest and Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Net Earnings (Loss) Per Share (Schedule of Net Income (Loss) Per Share Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Net Earnings (Loss) Per Share (Equity Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Net Earnings (Loss) Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss By Component) (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Restructuring (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Restructuring (Restructuring Reserve Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ddd-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ddd-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ddd-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Payment period Litigation Settlement, Amount Awarded To Other Party, Payment Period Litigation Settlement, Amount Awarded To Other Party, Payment Period Provision for deferred income taxes and reserve adjustments Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Less: net (loss) income attributable to redeemable non-controlling interest Net loss Redeemable non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued and other liabilities Total Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Inventory reserve Inventory Valuation Reserves Research and development Research and Development Expense Changes in operating accounts: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Long-term note receivable Financing Receivable, after Allowance for Credit Loss, Noncurrent Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Performance obligations expected to be satisfied, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Easyway Wuxi Easyway [Member] Wuxi Easyway Model Design and Manufacture Co. Ltd, an additive manufacturing service bureau and distributor of 3D printing and scanning products in China. Legal contingencies Estimated Litigation Liability, Noncurrent Borrowings Debt Disclosure [Text Block] Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payment in cash Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Suspended penalty amount Litigation Settlement, Suspended Penalty Litigation Settlement, Suspended Penalty Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Fair value at the date of acquisition Redeemable Noncontrolling Interest Equity Fair Value At Date Of Acquisition Redeemable Noncontrolling Interest Equity Fair Value At Date Of Acquisition Equity Method Investments and Joint Ventures [Abstract] Deferred income tax liability Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Systemic Bio Phantom Unit Plan Systemic Bio Phantom Unit Plan [Member] Systemic Bio Phantom Unit Plan Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Interest and other income (expense), net Total interest and other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 18) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Remaining minimum base lease payments, thereafter Lessee, Operating Lease, Liability, to be Paid, Year Five Long-term purchase commitment, amount Long-Term Purchase Commitment, Amount Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Accumulated Other Comprehensive Loss Equity [Text Block] Restricted stock and restricted stock units Restricted Stock And Restricted Stock Unit [Member] Restricted Stock And Restricted Stock Unit Total equity investments Equity Investments And Securities Equity Investments And Securities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Provision for inventory obsolescence and revaluation Inventory Write-down Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Income Taxes Income Tax Disclosure [Text Block] Other long-term liabilities Other Accrued Liabilities, Noncurrent Ownership [Axis] Ownership [Axis] Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Balance at beginning of year, dispositions, acquisitions and impairments Balance at ending of year, dispositions, acquisitions and impairments Goodwill, Impaired, Accumulated Impairment Loss Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Business Acquisition [Line Items] Redeemable Noncontrolling Interest [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accruals For Warranties Issued Accruals For Warranties Issued Warranty revenue deferred. Long term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Diluted (in dollars per share) Net income (loss) per share - diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Number of milestones Business Combination, Number Of Milestones Business Combination, Number Of Milestones Accounts receivable, net of reserves — $3,315 and $3,114 Accounts Receivable, after Allowance for Credit Loss, Current Deferred compensation Deferred Compensation Arrangement with Individual, Compensation Expense Goodwill [Roll Forward] Goodwill [Roll Forward] Earnout liability Accrued Earnout Liability, Noncurrent Accrued Earnout Liability, Noncurrent Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Litigation liability Estimated Litigation Liability Litigation Case [Axis] Litigation Case [Axis] Redeemable non-controlling interest Beginning balance Ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] U.S. Department of Justice U.S. Department Of Justice [Member] U.S. Department Of Justice Net (loss) income attributable to 3D Systems Corporation Net loss attributable to 3D Systems Corporation Net (loss) income attributable to 3D Systems Corporation Net Income (Loss) Total current liabilities Liabilities, Current 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 Leases Lessee, Operating Leases [Text Block] Asset impairment charges Asset Impairment Charges, Largest Asset Impairment Asset Impairment Charges, Largest Asset Impairment Kumovis GmbH Kumovis GmbH [Member] Kumovis GmbH LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST AND EQUITY Liabilities and Equity [Abstract] Discounts and expenses Amortization of Debt Discount (Premium) Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Debt Securities, Available-for-Sale, Amortized Cost, Current Debt Securities, Available-for-Sale, Amortized Cost, Current Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Investment impairment charge Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Other Other Intangible Assets [Member] Schedule of Net Loss Per Share Reconciliation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of sales Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Finite-lived intangible assets average useful life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Schedule of Intangible Assets Other Than Goodwill Schedule of Finite And Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Finite And Indefinite-Lived Intangible Assets [Table Text Block] Name Measure Name Patent costs Patents [Member] Name Forgone Recovery, Individual Name Guarantor obligations Guarantor Obligations, Maximum Exposure, Undiscounted Purchases of short-term investments Payments to Acquire Short-Term Investments Goodwill Goodwill Balance at beginning of period Balance at end of period Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Certificates of Deposit [Member] Certificates of Deposit [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Amortization expense for intangible assets, 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Unrealized gain (loss) on short-term investments Unrealized gain on short-term investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Warrant Warrant [Member] Operating leases Operating Lease, Liability, Noncurrent Restricted Stock Units (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 Depreciation expense Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Earnout payment milestone Share-Based Payment Arrangement, Expense, Earnout Payment Milestone Share-Based Payment Arrangement, Expense, Earnout Payment Milestone Line of Credit Facility [Table] Line of Credit Facility [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Diluted (in dollars per share) Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Diluted Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Diluted Shares withheld related to net-share settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Equity Investments Equity Method Investments [Table Text Block] Historical impairment charges Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount Accrued taxes Accrued Income Taxes, Current Variable Interest Entities (VIEs) Consolidation, Variable Interest Entity, Policy [Policy Text Block] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Business combination, consideration transferred, debt Business Combination, Consideration Transferred, Debt Business Combination, Consideration Transferred, Debt Net proceeds from offering Proceeds from Debt, Net of Issuance Costs Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Equity Securities without a Readily Determinable Value Equity Securities without Readily Determinable Fair Value [Policy Text Block] Cash flows from 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] Restructuring accrued liability, beginning balance Restructuring accrued liability, ending balance Restructuring Reserve Long-term lease liabilities Lease Liability, Noncurrent [Abstract] Lease Liability, Noncurrent Acquisition related expenses Business Combination, Acquisition Related Costs Shares excluded from diluted loss per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (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] Cost of sales: Cost of Goods and Services Sold [Abstract] Document Quarterly Report Document Quarterly Report Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Goodwill [Line Items] Goodwill [Line Items] Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Basic (in dollars per share) Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Basic Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Basic Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Shares Issuable Shares Issuable [Member] Shares Issuable Operating leases Operating Lease, Liability, Current Financial Standby Letter of Credit Financial Standby Letter of Credit [Member] Amortization expense Amortization of Intangible Assets Sales and maturities of short-term investments Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Entity Shell Company Entity Shell Company Remaining minimum base lease payments, December 31, 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Net Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Customer deposits Contract with Customer, Liability, Customer Deposits, Current Contract with Customer, Liability, Customer Deposits, Current 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] Regulatory Agency [Domain] Regulatory Agency [Domain] Cash, cash equivalents and restricted cash at the beginning of the year Cash, cash equivalents and restricted cash at the end of the year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Remaining minimum base lease payments, December 31, 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Fair value of notes Debt Instrument, Fair Value Disclosure Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Denominator for net (loss) income per share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Purchase price Total fair value of consideration transferred Business Combination, Consideration Transferred Gross profit Gross Profit Severance costs Severance Costs Amounts included in contract liability at the beginning of period Contract with Customer, Liability, Revenue Recognized, Including Opening Balance Contract with Customer, Liability, Revenue Recognized, Including Opening Balance Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Acquisition and divestiture-related expense Acquisition And Divestiture Related Expense Acquisition And Divestiture Related Expense Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] Unrecognized stock-based compensation expense, period for recognize Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Redeemable Non-Controlling Interest Noncontrolling Interest Disclosure [Text Block] Other financing activities Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive (loss) attributable to 3D Systems Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Recognized revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Modification of Contract Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Regulatory Agency [Axis] Regulatory Agency [Axis] Remaining lease term Lessee, Term Of Contract Lessee, Term Of Contract Tabular List, Table Tabular List [Table Text Block] Intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract] Schedule of Interest and Other Income (Expenses), Net Interest and Other Income [Table Text Block] EMEA EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Directorate of Defense Trade Controls Directorate Of Defense Trade Controls [Member] Directorate Of Defense Trade Controls Maximum exposure to losses Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount Subsequent Event [Table] Subsequent Event [Table] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Warrant Obligation [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Short-Term Bond Mutual Fund [Member] Short-Term Bond Mutual Fund [Member] Short-Term Bond Mutual Fund Business Acquisition [Axis] Business Acquisition [Axis] Remaining performance obligation (as a percentage) Revenue, Remaining Performance Obligation, Percentage Accounts receivable, reserves Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Customer Concentration Risk Customer Concentration Risk [Member] Restricted cash noncurrent Restricted Cash, Noncurrent Income Statement [Abstract] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Deferred revenue and customer deposits Increase (Decrease) in Contract with Customer, Asset Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Balance at beginning of year, gross Balance at ending of year, gross Goodwill, Gross Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Acquisitions Business Combination Disclosure [Text Block] Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Ownership percentage by existing shareholders Subsidiary, Ownership Percentage, Noncontrolling Owner Net (loss) income attributable to 3D Systems Corporation Business Acquisition, Pro Forma Net Income (Loss) Operating Segments Operating Segments [Member] Stock-based compensation expense Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Titan Additive LLC Titan Additive LLC [Member] Titan Additive LLC Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Post-closing net working capital adjustment Business Combination, Post Closing Net Working Capital Adjustment Business Combination, Post Closing Net Working Capital Adjustment Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Purchase of non-controlling interests Installment payments Payments to Noncontrolling Interests Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Equity investments under the equity method of accounting Initial investment Equity Method Investments Inventories Total inventories Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Volumetric Volumetric [Member] Volumetric Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Estimated post closing purchase price adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Products Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Reduction of annualized costs Effect on Future Earnings, Amount Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consolidation Items [Domain] Consolidation Items [Domain] Export Controls and Government Contracts Compliance Export Controls And Government Contracts Compliance [Member] Export Controls And Government Contracts Compliance Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Wematter Wematter AB [Member] Wematter AB 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] Weighted average maturity Debt Securities, Available-For-Sale, Weighted Average Maturity Period Debt Securities, Available-For-Sale, Weighted Average Maturity Period Issued amount Debt Instrument, Face Amount Stock based compensation expense reversal Share Based Payment Arrangement, Accrued Compensation Expense Share Based Payment Arrangement, Accrued Compensation Expense Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] 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] Product technology Product Technology [Member] Product Technology Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Amortization expense for intangible assets, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Conversion ratio Debt Instrument, Convertible, Conversion Ratio Redeemable non-controlling interest redemption value in excess of carrying value Redemption value in excess of carrying value Redeemable non-controlling interest redemption value in excess of carrying value Noncontrolling Interest, Change in Redemption Value Conversion price (in dollars per share) Debt Instrument, Convertible, Stock Price Trigger Other Income and Expenses [Abstract] Accounts receivable Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Percentage of conversion price Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Threshold consecutive trading days, sale price per share Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Class of Stock [Domain] Class of Stock [Domain] Cash deferment period Payments To Acquire Businesses, Gross, Noncurrent, Deferment Period Payments To Acquire Businesses, Gross, Noncurrent, Deferment Period Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Net (loss) income attributable to common stock shareholders Net Income (Loss) Available to Common Stockholders, Basic Schedule of Components of Inventories Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Collaborative Arrangement Collaborative Arrangement [Member] Legal expenses Litigation Settlement, Expense Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Current assets, including cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Right-of-use assets Right-of-use assets Right-Of-Use Asset Right-Of-Use Asset Industrial Solutions Industrial Segment [Member] Industrial Segment Total liabilities Liabilities Services Service [Member] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Equity interest percentage Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage All Executive Categories All Executive Categories [Member] Adjustment to basic and diluted loss per share (in dollars per share) Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Earnings Per Share, Modification Of Contract Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Earnings Per Share, Modification Of Contract 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] Plan Name [Axis] Plan Name [Axis] Accrued and Other Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Net (loss) income per common share: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Common stock, $0.001 par value, authorized 220,000 shares; shares issued 133,575 and 131,207 as of September 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade names Trade Names [Member] Legal contingencies Loss Contingency, Accrual, Current Non-cash operating lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating lease, liability, noncurrent, statement of financial position, extensible list Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Senior Notes Senior Notes [Member] Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Adjusted EBITDA Adjusted Earnings before Interest Taxes Depreciation and Amortization Adjusted Earnings before Interest Taxes Depreciation and Amortization Asset impairment Asset Impairment Charges Additional payments Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow information Supplemental Cash Flow Information [Abstract] Current lease liabilities Lease Liability, Current [Abstract] Lease Liability, Current Litigation Case [Domain] Litigation Case [Domain] Amortization expense Amortization Other (expense) income, net Other Nonoperating Income (Expense) Finance lease, right-of-use asset, statement of financial position, extensible list Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Entity Filer Category Entity Filer Category Long-term deferred revenue Contract With Customer, Liability, Deferred Revenue, Noncurrent Contract With Customer, Liability, Deferred Revenue, Noncurrent Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Market-Based Restricted Stock Units Market-Based Restricted Stock Units [Member] Market-Based Restricted Stock Units Current Fiscal Year End Date Current Fiscal Year End Date Aggregate grant date fair value of outstanding and unvested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding And Unvested, Fair Value PEO Name PEO Name Concentration risk (as a percentage) Concentration Risk, Percentage Escrow deposit Equity Method Investments, Escrow Deposit Equity Method Investments, Escrow Deposit Other Other Equity Investment Other Equity Investment APAC Asia Pacific [Member] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Bureau of Industry and Security of the Department of Commerce Bureau Of Industry And Security Of The Department Of Commerce [Member] Bureau Of Industry And Security Of The Department Of Commerce Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted cash, current Restricted Cash, Current Schedule of Goodwill Schedule of Goodwill [Table Text Block] Interest and Other Income (Expense), Net Other Nonoperating Income and Expense [Text Block] Current lease liabilities Current lease liabilities Lease Liability, Current Lease Liability, Current Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Unrealized loss on short-term investments Accumulated Unrealized Loss On Short Term Investment, Including Portion Attributable To Noncontrolling Interest [Member] Accumulated Unrealized Loss On Short Term Investment, Including Portion Attributable To Noncontrolling Interest Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Debt Securities, Available-for-Sale, Current Debt Securities, Available-for-Sale, Current Investments and Notes Receivable Investments And Notes Receivable [Text Block] Investments And Notes Receivable Entach Inc Entach Inc [Member] Entach Inc Other accrued liabilities Other Accrued Liabilities, Current Corporate and other Corporate, Non-Segment [Member] Transfer of equipment from inventory to property and equipment, net Transfer Of Equipment From Inventory To Property And Equipment, Net Transfer of equipment from inventory to property and equipment, net. All other operating activities Increase (Decrease) in Other Operating Assets and Liabilities, Net Amount awarded Litigation Settlement, Amount Awarded to Other Party Other non-operating (income) expense Other Operating Income (Expense), Net Interest rate (as a percentage) Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total notes receivable Financing Receivable, after Allowance for Credit Loss Commercial Paper [Member] Commercial Paper [Member] Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Concentration Risk Type [Axis] Concentration Risk Type [Axis] Subsequent Events [Abstract] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Equity investments without readily determinable fair values Total carrying value of the VIEs Equity Securities without Readily Determinable Fair Value, Amount Unbilled receivables Unbilled Contracts Receivable Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] Depreciation, amortization and accretion of debt discount Depreciation, Depletion and Amortization, Nonproduction Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Schedule of Balance Sheet Classifications Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Convertible Senior Notes Due 2026 Convertible Senior Notes Due 2026 [Member] Convertible Senior Notes Due 2026 Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Number of non-financial milestones Share-Based Compensation Arrangements By Share-Based Payment Award, Number Of Non-Financial Milestones Share-Based Compensation Arrangements By Share-Based Payment Award, Number Of Non-Financial Milestones Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Numerator for basic and diluted net (loss) income per share: Net Income (Loss) Available to Common Stockholders, Basic, Operations [Abstract] 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] 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 Right-of-use assets Right-Of-Use Asset [Abstract] Right-Of-Use Asset Remaining minimum base lease payments, December 31, 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Remaining minimum base lease payments, December 31, 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Stock-based compensation Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Revenue by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Acquired technology Acquired Technology [Member] Acquired technology [Member] Common Stock Common Stock [Member] Long-term tax liability Accrued Income Taxes, Noncurrent Pension plan adjustments Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Earnings (Loss) Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Unamortized amount Debt Instrument, Unamortized Discount (Premium), Net Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total stockholders’ equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Fair value of investment Convertible Preferred Stock, Fair Value Convertible Preferred Stock, Fair Value Minimum Minimum [Member] Property and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Area of building Area of Real Estate Property Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Number of buildings Number of Real Estate Properties Total other comprehensive (loss) income, net of taxes: Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Foreign exchange (loss), net Gain (Loss), Foreign Currency Transaction, before Tax Taxes paid related to net-share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Operating lease, right-of-use asset, statement of financial position, extensible list Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Net (loss) income before redeemable non-controlling interest Net (loss) income before redeemable non-controlling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash income tax payments, net Income Taxes Paid, Net Liabilities: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income tax asset Deferred Income Tax Assets, Net Product warranty liability Standard Product Warranty Accrual Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Product technology Developed Technology Rights [Member] Acquired ownership percentage Business Acquisition, Percentage of Voting Interests Acquired Accumulated Deficit Retained Earnings [Member] Goodwill expected to be tax deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities, redeemable non-controlling interest and stockholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Settlements Made Settlements Made Warranty revenue recognized. Operating leases Operating Lease, Right-of-Use Asset Business exit costs Business Exit Costs Basic (in dollars per share) Net income (loss) per share - basic (in dollars per share) Earnings Per Share, Basic Stock options Equity Option [Member] Percentage of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Restructuring expense Restructuring Costs Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Long-term employee indemnity Other Liabilities, Employee Indemnity, Noncurrent Other Liabilities, Employee Indemnity, Noncurrent Remaining minimum base lease payments, December 31, 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Finance lease, liability, current, statement of financial position, extensible list Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration In-process research and development In Process Research and Development [Member] Shares issued, vested & expired under equity incentive plans Shares Issued, Vested & Expired Under Compensation Shares Issued, Vested & Expired Under Compensation Interest expenses Investment Income, Investment Expense Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Pension plan adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax Healthcare Solutions Healthcare Segment [Member] Healthcare Segment Defined benefit pension obligation Liability, Defined Benefit Pension Plan, Noncurrent Long-term lease liabilities Long-term lease liabilities Lease Liability, Noncurrent Lease Liability, Noncurrent Operating lease, liability, current, statement of financial position, extensible list Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Costs incurred Restructuring Charges Ownership percentage Equity Ownership, Excluding Consolidated Entity and Equity Method Investee, Percentage Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Acquisitions and measurement period adjustments Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Acquisition years Business Acquisition, Period Results Included in Combined Entity Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Americas Americas [Member] Acquired patents Patented Technology [Member] 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] Short-Term Investments [Member] Short-Term Investments [Member] Phantom Share Units (PSUs) Phantom Share Units (PSUs) [Member] Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Less: comprehensive (loss) attributable to redeemable non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Loss on short-term investments Gain (Loss) on Investments Provision for bad debts Accounts Receivable, Credit Loss Expense (Reversal) Cash paid at acquisition Payments To Acquire Businesses, Gross, Current Payments To Acquire Businesses, Gross, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Share-Based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Convertible Debt Convertible Debt [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Amortization expense for intangible assets, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Issuance of shares (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Equity Method of Accounting Equity Method Investments [Policy Text Block] Insider Trading Arrangements [Line Items] Incentive Awards Incentive Awards [Member] Incentive Awards Share price (in dollars per share) Share Price Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Shares withheld related to net-share settlement of equity awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Legal expenses Legal Fees 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] Amortization expense for intangible assets, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Saudi Arabian Industrial Investments Company Saudi Arabian Industrial Investments Company [Member] Saudi Arabian Industrial Investments Company Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-Based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Severance, termination benefits and other employee costs Employee Severance [Member] Amounts settled with cash Payments for Restructuring Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Threshold percentage of sales price per share Debt Instrument, Threshold Percentage of Sales Price Percent Debt Instrument, Threshold Percentage of Sales Price Percent Finance leases Finance Lease, Liability, Noncurrent Deferred Warranty Revenue Deferred Warranty Revenue Deferred Warranty Revenue Deferred warranty revenue. Schedule of Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Loss (gain) on the disposition of businesses, property, equipment and other assets Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Finite-Lived Intangible Assets, Gross (Provision) benefit for income taxes Provision (benefit) for income taxes Income Tax Expense (Benefit) Finished goods and parts Inventory, Finished Goods, Net of Reserves Finance leases Finance Lease, Right-of-Use Asset, after Accumulated Amortization Compensation and benefits Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Inventories Inventory Disclosure [Text Block] Purchase price Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total revenue Revenue Revenue 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] Additional payment period Business Combination, Contingent Consideration, Liability, Period Business Combination, Contingent Consideration, Liability, Period Amendment Flag Amendment Flag Schedule of Redeemable Noncontrolling Interest Redeemable Noncontrolling Interest [Table Text Block] Intangible Assets Intangible Assets Disclosure [Text Block] Lease assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained In Exchange For Lease Liability Right-of-Use Asset Obtained In Exchange For Lease Liability Money Market Funds [Member] Money Market Funds [Member] Deferred cash consideration Deferred cash consideration Payments To Acquire Businesses, Gross, Noncurrent Payments To Acquire Businesses, Gross, Noncurrent Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions and other investments, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Redeemable Noncontrolling Interest Equity [Roll Forward] Redeemable Noncontrolling Interest Equity [Roll Forward] Redeemable Noncontrolling Interest Equity Cash interest payments Interest Paid, Excluding Capitalized Interest, Operating Activities Total comprehensive (loss), net of taxes Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Translation adjustments Redeemable Noncontrolling Interest, Equity, Translation Adjustments Redeemable Noncontrolling Interest, Equity, Translation Adjustments Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Goodwill Goodwill Disclosure [Text Block] Long-term debt, net of deferred financing costs Long-Term Debt, Excluding Current Maturities Guarantor obligations, extension term, (in years) Guarantor Obligations, Extension Term Guarantor Obligations, Extension Term Finance lease, liability, noncurrent, statement of financial position, extensible list Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Diluted (in shares) Weighted average shares diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Fair value of RNCI Estimated fair value of RNCI Business Combination, Redeemable Noncontrolling Interest, Equity, Fair Value Business Combination, Redeemable Noncontrolling Interest, Equity, Fair Value Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Total intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Schedule of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Interest income, net Interest (income) expense, net Interest Income (Expense), Nonoperating, Net Operating expenses: Operating Expenses [Abstract] Revenue 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 Theradaptive, Inc Theradaptive, Inc [Member] Theradaptive, Inc Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name (Loss) on equity method investment, net of income taxes Loss on equity method investment Income (Loss) from Equity Method Investments Corporate bonds Other Corporate Bonds [Member] Shares issued, vested & expired under compensation (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover page. Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Amortization of debt issuance costs Amortization of Debt Issuance Costs United States (included in Americas above) UNITED STATES Defined benefit pension plan Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member] Restructuring and Related Activities [Abstract] Series A Preferred Stock Series A Preferred Stock [Member] Other liabilities Total Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Remaining minimum base lease payments Lessee, Operating Lease, Liability, to be Paid Outstanding performance obligation Revenue, Remaining Performance Obligation, Amount Short-term investments Short-Term Investments Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Total operating expenses Operating Expenses Segment Information Segment Reporting Disclosure [Text Block] 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 Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] (Loss) income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Finance leases Finance Lease, Liability, Current Adjustment to Compensation: Adjustment to Compensation [Axis] Number of installment payments Litigation Settlement, Number Of Installment Payments Litigation Settlement, Number Of Installment Payments Work in process Inventory, Work in Process, Net of Reserves Schedule of Recognized Warranty Revenue and Incurred Warranty Costs Schedule Of Recognized Warranty Revenue And Incurred Warranty Costs [Table Text Block] Schedule Of Recognized Warranty Revenue And Incurred Warranty Costs [Table Text Block]. Issuance of shares amount Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Scenario [Axis] Scenario [Axis] Basic (in shares) Weighted average shares - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Measurement period Debt Instrument, Convertible, Measurement Period Debt Instrument, Convertible, Measurement Period Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Accumulated Other Comprehensive Income (Loss) AOCI Including Portion Attributable to Noncontrolling Interest [Member] Revenue: Revenues [Abstract] Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Member] Redemption percentage of principal amount Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Dp polar GmbH Dp polar GmbH [Member] Dp polar GmbH Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Other comprehensive (loss) income, net of taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] One Customer One Customer [Member] One Customer Scenario [Domain] Scenario [Domain] 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 Customer Relationships [Member] Weighted average shares outstanding: Weighted Average Number Of Share Outstanding [Abstract] Weighted Average Number Of Share Outstanding Type of Restructuring [Domain] Type of Restructuring [Domain] Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 10 ddd-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 ddd-20230930_g1.jpg GRAPHIC begin 644 ddd-20230930_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1#X17AI9@ 34T *@ @ ! $[ ( M / (2H=I 0 ! (6IR= $ > 0TNH< < @, /@ M &UL;G,Z9&,] M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C) MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! M 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$ M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHHH **** " MBBB@ HHHH **"<#)KE?$?C2WTK=;V 6XO.A[I'_O8ZGV% '545X?+J5[-?\ MVV2ZE-SG/FEN1]/0>U>X 8I@%%>-_&&>8^)K.W,K&%;19%CSP&+N"<>N /RJ MKX,^(MSH7EV.KL]SIZC:A R\/H!ZK[=NW3!+ >W456L-0M=2M$N;"=+B!QE9 M$.0?_K^U6:0!1110 4444 %%%% !1110 4444 %%%% !1110 4R::.WB:69U M2-!EF8X 'J:IZKK-GI%I]HO)=HZ*@&6<^@'^17EVO^)KS7IL2_NK93E(%.1] M3ZT ;7B+QU)=;[;1'>*$Y#7&,,XZ?+Z#OG@_2N,HZ450@KWFO!J]YI,9X]\8 MT U[3WP-S6Q!/L&./YUYU7H_QD_Y#>G?]>Y_]"KSBFA&WX;\5ZEX8NQ)8R%H M"V9;9S\C],_0\#GK_(^W>&/%FG^*;$S63%)H\">!S\T9(_4>A[_I7SM4]G>W M.G7:75C,\$\>2DB'!'%*P'T_17!>"_B1!K;1V&L;+6_9MJ,.(YL],>C=L=ST MZX'>@@CBD,**** "BBB@ HHHH **** "BBFR2+%&SNRJJC)+' ]Z '$XKFO M$?C&WT;=;VVVXO,$;<_+'QP6_P /Y5B>)/'+2;[317"@?*]SCK_N?X_EZUPQ MR6))))ZY-.P%F_O[G4[MKF]E:61NYZ >@'8C_&3_D- MZ=_U[G_T*O.*8@HHH]?;K0 5Z'X-^)D^F>7I^OLT]F,!+CJ\(QT( RPZ>XYZ M\ >>?_JHH ^HK>XBNK=)[>19(I%#(Z'(8'H0:DKP[P)X[E\.3"QU M+I+-5.D^'YY8F*S28BB8'HQ M[_@ 3^%>0C@4T 44Z.*2:58X4:1V.%11DD^PKO/#W@$#;-$DE; MEG!8*?H,$\"NKCB2",)$BHH& JC %<9X\U^U.FOI5O)YD[NOFA>B 8;D^N<< M#WI >>4444P)K/\ X_[?_KJO\Z]SKPRS_P"/^W_ZZK_.O2_&6!EU#2K M@D;7BD0#N"I!_P#9A7F=>I_&G_F"_P#;?_VG7EE-""NY^$ZPS>*KJ"Y1'CGL M)(RCKD/\R$@COP#7#5V/PLG6+Q[;HX_UT,B+CUV[N?P!H W/%WPM^SJ]YX8# MLBC+V9RS #.2AZGMPI8?[0]._P!>"KC/(:](^%_C VEP-#U&0F"8XM&)^XY/W/H<\>A'O7F] M.5F1@R,58'(8'$?4E%<[X(\0CQ)X;ANY&!NH\Q7(']\=^G<8/''..U=%4 MC"BBB@ HHHH \\^)-T7U"SM .(XS*3Z[CC_V7]:YW1O#]]K=P%M$VQ X>9A\ MJ_XGVKTS5_#&GZU?0W5ZLA>$8^1\!QG.#^O3!K4@MX;2!8H(HX8TX5(UP!^ MIW R]#\,V.A1 PIYEQCYIW'S'Z>@_P G-7K_ %.TTRT-Q>S+%&.F>I/H!WKG M=?\ '-K8;H-,*W5QW8',:_B.I^GYUYW?7]UJ5T;B^F::0]"W;V Z <]O>BP' M0Z]XWN]3#6]COM;4Y!.[YW'N1T'L/S-U4F,\L^-/_,%_P"V_P#[3KRRO4_C3_S!?^V__M.O M+*:$%=)\/YQ;^/=+1ES^M)&FMT"VE]NFC Z*V?G7'U(/\ P("N0KW?XFZ8=1\% MSO'N,EHZW"A1G.,AOP"LQ_"O"*H1VGPOULZ7XK6UD,+S5Y)(;M- %%6K#3;O4Y_)L;>2=\C. MP<*/4GH/QKO=#\ VUHXFU8K=R@#;$ =BGW_O?CQ[&F(X[1O#>HZVP-K"5ASS M/)P@^A[_ (5:\4Z!;>'Q90Q3O-/(C&4D8'7@@=NXZ]J]71%C4*@"J!@ =!7F MGQ#N8I]>BCB<.T,.U\'.TY)Q]<8_.D!R=%%%,"_H7_(Q:;_U]Q?^ABO:J\5T M+_D8M-_Z^XO_ $,5[528SRSXT_\ ,%_[;_\ M.O+*]?^,O\ R!=./_3P?_0: M\@IH05;TNX>TUBSN8L"2&=)%W#(R&!&:J4Y&*.K+PRG(/H: /J,6C[H9XQ(A]B,U8J1D%[:I>V4UM,,QS1M&WT88/6OF2>%[:ZE@E(+Q.4 M8KTR#CBOJ*OG7QG:"R\::K$K9!N6D'&,;OFQ^&ZF@,.O"Y\$1P@8^RS MR1?7)W_^SUX=7J?P9O!_Q-+)B,_NY4&#D]0W/_?/YT,1ZG1112&%%%% '->. M;:ZN] $5G;O<.9U++&N2!@\X^N/SK T+P!+/LGUIC%&1D0(WS=>A/;\.?I7H ME5-0U6STN'S;^=(4Z#/);Z ,&5P"Y^G8?K^%06!^=OQ[?A^=?<@?;)A\_0[%_N@_S]_IFNDI,9P/Q>L9;CPK!=1 E;6X M#2 #HK#;G\\#\:\7KZ>O[*+4;&:SN03#/&T;@<$@C%?/_BCPI?\ AG49([B) MGM&<^1*M6\-R,=,N=L3MNDAD&Z-O?';Z MC!KU3PY\4=*U95@U/;IMT?\ GHW[IOH_;Z''48S7B5+0!]2 YKPWXJ68MO'$ MDJEB;J".4Y'0@%,#_O@5G^'?&^L>'&2.";[1:#@VT_*@9YVGJO?IQGJ#4OCC MQ)9^*;ZSO;6*>"9+?RIHI I52"2-K#D_>/4#H/6D!R]=Q\)KS[-XU\@AB+JV M>,8Z C#Y/X*1^-6]E TUW*D,:=67&H;(7'#?CG- &_K?Q"SOA MT2,CM]HE'ZJOY')_*N)NKNXOKAI[R5YI&_B=LG'I4-%4(***N:?I5]JDPCL+ M9Y3GD@85?J>@H IU-;6=S>S"*T@DF<_PHN?Q^E=SI/PZ1,2:Q/YI_P">,)P/ MQ;J?PQ]:[*ULK6PMQ%:01PQ@=$7&>,9/K]:5P.#TGX=SS;9=6N!"I_Y90G+? M]]=!^M=KINBV&DQE;&VCBS]YN2Q_$\_A3=8U_2O#]F;K6KZ&SBYP96P7..BK MU8^P!->6>)OV@+"U>6#PO8M>N,!;JYRD?N0GWB/KM_3E#/9**^4]4^+GC354 MFC?69+6*5L[+1%BV#=D!7 W@#@?>R1U)YSC?\)OXK_Z&;6?_ 82_P#Q5 'V M+45S;0W<#0W$22QM]Y)%!!^H-?*.G?%/QKI<316WB"ZE1F+?Z4%G;.,?><$X MXZ9Q^9KMM _:#OH/*B\2Z8ET@VJUQ:-Y;X Y8H'RQO[0M"/^7B([X_S'3\<5[-X=^(' MAGQ2J+I6J0FXAZP7EMH MO[.N&&0]N $S[IT^N,$^M>:^(/AWK>@H9?*6]MADF6V!8J!DY9>HX&<\@>M. MXCE**7%)0 4^*1X94DA=DD1@RLAP5(Y!![&F4OUZ4 ?4-O*)[:.5?NR*&&#G MJ,U)6#X&NA>>!M)D7HMN(NF/N?)_[+6]4C"O&/$43P^)M120;6-R[ 'T)R#^ M1%>SUD:UX:T_7=C7BNLJ<"6(@-CTZ'(_SZTP/':U-*\.:GK(#6=N?*R!YSG: MG/OW_#->B:9X+TC39_.6)[B0'*M<$-M^@P!6^$50 , #H!1<1R6D_#^RM"DF MHN;R0#)3&(\_3O\ C^5=7%!%!"L4$:1QK]U$7 'T%29HS2&4]5U.TT;2Y]0U M*X2WM;=-\DK]%']3V ')) '-> ^+?CMK&J/-:^&H_P"S;)P +AU!N",<]RJ] M3TR>X(KU#XPZ-?ZY\/+B#28S/-#*D[0I]Z1%/( [GG..^..<5\L?6F!8OM0O M-3O9+O4;J:ZN)#EYIG+,W;DGV 'X57HHH ,\XH'.,=^E=7X)U_PQH=T&\3>& MSJY:3/G&7(B4 <"(_*_/7)Z?CGV6RU3X3^-85B>TTN"=QM\J>%;64 ?* '&, M\$8"L?TX /F^BO>_$'[/UAY[S3)+BW4@?:;3]ZAR/0?,!GC+ <_A0!R0)7IQSGBNW\-?%KQ3X; M\J(7G]H6B$?N+S+X7&,!_O#CH,X&.G7/$44 ?2?AKXZ>'-9=(-75]%N&8*#, MV^$Y.!^\ &/,UZ/;7EK?VZW%G<17,+YVRQ.'5L''!''4&OB6M/1/$> ML>'+D3Z)J$]HX.2$;Y6_WE/RM^(-(#ZNUWP7H?B%VDO;-1<,N#<0G9)VP2>C M=!]X&O--=^%6KZ:DD^F.FH0*20BC;+C&?N]#Z<')].>*?AS]H2>,I!XHTQ95 MRI##@]..?6O#OC'0?%<'F:+J,4[*,M"3MD3CNAY]L].#S M3 ^>KBWFM)WANH9()4.&CE0JR_4'FF#GI7TGJWA_2==C5-4LHKG9]UB,,OT8 MG1$X6XG EF.#G(7[BY'!!W=>OI]!D9&*YW5?A_P"%=:\TZCH5D\DS%Y98 MXA'([$Y)+IACD]>>: /F.\^(/B^^N#-/XDU-6(P1!J)0^>>6^_U/][VZ<5ZGJ_[/F@W;-)H^HW>G,W\#@3H.G0' M#=CU8]?;%<-JOP%\564?F:=)9:DN<;(Y?+D[\X?"_P#CW>F!TFB_M#1,D4?B M'0V#8/F3V,F<]<8C;&.P^]ZGVK8?4?A'XXD,M_\ 8(KDL69I]UFY)ZEG&T/] MW/)/7MFO"M6\+Z[H0D;5])O+2.-_+,LD+>66SCA_NGH>02#VS650![AJW[/< M$@W^&]=8#;@1WL8?Y]JX'6OA/XPT60A])DO4YVRV(,P;!] - MPZCJ!^AK T?Q)K.@2!M&U.ZL_G#E(I2$9AW9>C?0@UWNB_'KQ+8 )JL%IJ<> M[+.R^3)CCC*_+Z_P]3^% 'F#*R,5=2K \@]12=:][;XL> ?&%NMMXOT62%EB M8!YX!,L>X ,$=?G!/J /N@Y!P*XGQA;_ M^P//X6U'4C=E<1011NT0.&(+& M4!@,X!(8\=CS0!RVA>-/$?AH!=%U>YMXPI A+!XQDY)"-E0<]\=SZUZ9H?[0 MMTC!/$>D12IN&9K)BC 9Y^1BL-S@IY M%TI ZY&&8#=ZE!Q!?CJ<_P!]!QQ_L]1UYX\4@GEM;B.X MMI&BFB\@ $5Q+ K21X.1M8C(P>>._- 'QUINBZGK,_DZ3I]S>R8R5MX6< M@9 R<#@9(Y/'-=WHGP3\974\4UP(-("LK"26?,BX(.5"9.>X!QTZBOIA5VTM M %+2+:>RT>SM;RY-W<00)'+<'.9650"QR3R2,_C5VJ]U?VEB%-[/K0!1[[0;,O(VYGA3RF8Y MSDE,$G)_&NHHH \@U;]GK1[EE;1]7N[$Y^99T$Z]NGW2._4GK7"ZK\"_%^GQ M[[46>I5=5TF\M/*.&:6!@O7&0V,$ M$]"#@UF5]PT4 ?$=O;3W%Z%^SQ*627Q+K$:@/\T%BA.Y XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Nov. 06, 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 001-34220  
Entity Registrant Name 3D SYSTEMS CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 95-4431352  
Entity Address, Address Line One 333 Three D Systems Circle  
Entity Address, City or Town Rock Hill  
Entity Address, State or Province SC  
Entity Address, Postal Zip Code 29730  
City Area Code 803  
Local Phone Number 326-3900  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol DDD  
Security Exchange Name NYSE  
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   133,434,049
Amendment Flag false  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --12-31  
Entity Central Index Key 0000910638  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 445,554 $ 388,134
Short-term investments 0 180,603
Accounts receivable, net of reserves — $3,315 and $3,114 104,516 93,886
Inventories 153,005 137,832
Prepaid expenses and other current assets 36,638 33,790
Total current assets 739,713 834,245
Property and equipment, net 63,535 58,072
Intangible assets, net 71,536 90,230
Goodwill 391,325 385,312
Right-of-use assets 73,020 42,746
Deferred income tax asset 7,042 7,038
Other assets 46,583 28,970
Total assets 1,392,754 1,446,613
Current liabilities:    
Current lease liabilities 10,684 9,036
Accounts payable 46,108 53,826
Accrued and other liabilities 43,575 55,571
Customer deposits 6,793 6,911
Deferred revenue 30,768 26,464
Total current liabilities 137,928 151,808
Long-term debt, net of deferred financing costs 451,520 449,510
Long-term lease liabilities 71,295 41,779
Deferred income tax liability 10,178 7,631
Other liabilities 20,367 44,181
Total liabilities 691,288 694,909
Commitments and contingencies (Note 18)
Redeemable non-controlling interest 1,928 1,760
Stockholders’ equity:    
Common stock, $0.001 par value, authorized 220,000 shares; shares issued 133,575 and 131,207 as of September 30, 2023 and December 31, 2022, respectively 133 131
Additional paid-in capital 1,570,150 1,547,597
Accumulated deficit (813,982) (743,962)
Accumulated other comprehensive loss (56,763) (53,822)
Total stockholders’ equity 699,538 749,944
Total liabilities, redeemable non-controlling interest and stockholders’ equity $ 1,392,754 $ 1,446,613
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, reserves $ 3,315 $ 3,114
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 220,000,000 220,000,000
Common stock, shares issued (in shares) 133,575,000 131,207,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue $ 123,791 $ 132,253 $ 373,221 $ 405,299
Cost of sales:        
Total cost of sales 68,441 79,583 220,757 245,696
Gross profit 55,350 52,670 152,464 159,603
Operating expenses:        
Selling, general and administrative 33,355 65,579 150,623 185,398
Research and development 21,982 20,796 66,953 63,180
Impairment of intangible assets 13,597 0 13,597 0
Total operating expenses 68,934 86,375 231,173 248,578
Loss from operations (13,584) (33,705) (78,709) (88,975)
Interest and other income (expense), net 2,602 (3,502) 9,691 (5,456)
(Loss) income before income taxes (10,982) (37,207) (69,018) (94,431)
(Provision) benefit for income taxes (174) (338) (404) (2,911)
(Loss) on equity method investment, net of income taxes (605) 0 (747) 0
Net (loss) income before redeemable non-controlling interest (11,761) (37,545) (70,169) (97,342)
Less: net (loss) income attributable to redeemable non-controlling interest (57) (147) (149) (184)
Net (loss) income attributable to 3D Systems Corporation $ (11,704) $ (37,398) $ (70,020) $ (97,158)
Net (loss) income per common share:        
Basic (in dollars per share) $ (0.09) $ (0.30) $ (0.54) $ (0.77)
Diluted (in dollars per share) $ (0.09) $ (0.30) $ (0.54) $ (0.77)
Weighted average shares outstanding:        
Basic (in shares) 130,263 127,991 129,780 127,478
Diluted (in shares) 130,263 127,991 129,780 127,478
Products        
Revenue:        
Total revenue $ 80,415 $ 96,337 $ 253,968 $ 300,662
Cost of sales:        
Total cost of sales 47,427 58,042 153,442 181,845
Services        
Revenue:        
Total revenue 43,376 35,916 119,253 104,637
Cost of sales:        
Total cost of sales $ 21,014 $ 21,541 $ 67,315 $ 63,851
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - 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 (loss) income before redeemable non-controlling interest $ (11,761) $ (37,545) $ (70,169) $ (97,342)
Other comprehensive (loss) income, net of taxes:        
Pension plan adjustments (31) 156 (42) 422
Foreign currency translation (7,352) (22,135) (3,227) (41,867)
Unrealized gain (loss) on short-term investments 0 2,370 328 (1,653)
Total other comprehensive (loss) income, net of taxes: (7,383) (19,609) (2,941) (43,098)
Total comprehensive (loss), net of taxes (19,144) (57,154) (73,110) (140,440)
Less: comprehensive (loss) attributable to redeemable non-controlling interest (57) (147) (149) (184)
Comprehensive (loss) attributable to 3D Systems Corporation $ (19,087) $ (57,301) $ (72,961) $ (140,624)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net (loss) income before redeemable non-controlling interest $ (70,169) $ (97,342)
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:    
Depreciation, amortization and accretion of debt discount 27,054 28,264
Stock-based compensation 15,140 31,508
Loss on short-term investments 6 2,609
Non-cash operating lease expense 6,552 4,796
Provision for inventory obsolescence and revaluation 6,061 646
Provision for bad debts 197 329
Loss (gain) on the disposition of businesses, property, equipment and other assets 51 (365)
Provision for deferred income taxes and reserve adjustments 141 1,666
Loss on equity method investment 747 0
Asset impairment 14,856 2,359
Changes in operating accounts:    
Accounts receivable (11,706) (1,513)
Inventories (23,106) (30,342)
Prepaid expenses and other current assets (2,790) 2,562
Accounts payable (7,717) (1,666)
Deferred revenue and customer deposits 1,351 (3,468)
Accrued and other liabilities (16,066) 12,387
All other operating activities (12,495) (4,879)
Net cash (used in) provided by operating activities (71,893) (52,449)
Cash flows from investing activities:    
Purchases of property and equipment (20,995) (17,055)
Purchases of short-term investments 0 (384,406)
Sales and maturities of short-term investments 180,925 112,050
Acquisitions and other investments, net of cash acquired (29,241) (84,705)
Net cash provided by (used in) investing activities 130,689 (374,116)
Cash flows from financing activities:    
Purchase of non-controlling interests 0 (2,300)
Taxes paid related to net-share settlement of equity awards (4,752) (10,195)
Other financing activities (463) (486)
Net cash (used in) provided by financing activities (5,215) (12,981)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,561 (7,911)
Net increase (decrease) in cash, cash equivalents and restricted cash 55,142 (447,457)
Cash, cash equivalents and restricted cash at the beginning of the year [1] 391,975 789,970
Cash, cash equivalents and restricted cash at the end of the year [1] 447,117 342,513
Supplemental cash flow information    
Lease assets obtained in exchange for new lease liabilities 37,513 2,422
Cash interest payments 231 148
Cash income tax payments, net 4,815 3,575
Transfer of equipment from inventory to property and equipment, net [2] $ 1,316 $ 1,063
[1] The amounts for cash and cash equivalents and restricted cash shown above include restricted cash of $118 and $114 as of September 30, 2023 and December 31, 2022, respectively, which are included in prepaid expenses and other current assets. In addition, included in cash and cash equivalents and restricted cash above as of September 30, 2023, and December 31, 2022 is $1,445 and $3,727, respectively, of restricted cash included in other non-current assets.
[2] Inventory is transferred to property and equipment at cost when we require additional machines for training or demonstration or for placement into on demand manufacturing services locations.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Cash Flows [Abstract]    
Restricted cash, current $ 118 $ 114
Restricted cash noncurrent $ 1,445 $ 3,727
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   128,375      
Beginning balance at Dec. 31, 2021 $ 842,381 $ 128 $ 1,501,210 $ (621,251) $ (37,706)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares withheld related to net-share settlement of equity awards (in shares)   2,044      
Shares withheld related to net-share settlement of equity awards (10,153) $ 2 (10,155)    
Stock-based compensation expense 42,746   42,746    
Net loss attributable to 3D Systems Corporation (97,158)     (97,158)  
Pension plan adjustment 422       422
Unrealized gain on short-term investments (1,653)       (1,653)
Redeemable non-controlling interest redemption value in excess of carrying value (462)   (462)    
Foreign currency translation adjustment (41,867)       (41,867)
Ending balance (in shares) at Sep. 30, 2022   130,419      
Ending balance at Sep. 30, 2022 734,256 $ 130 1,533,339 (718,409) (80,804)
Beginning balance (in shares) at Jun. 30, 2022   130,304      
Beginning balance at Jun. 30, 2022 783,658 $ 130 1,525,734 (681,011) (61,195)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares withheld related to net-share settlement of equity awards (in shares)   115      
Shares withheld related to net-share settlement of equity awards (108)   (108)    
Stock-based compensation expense 8,175   8,175    
Net loss attributable to 3D Systems Corporation (37,398)     (37,398)  
Pension plan adjustment 156       156
Unrealized gain on short-term investments 2,370       2,370
Redeemable non-controlling interest redemption value in excess of carrying value (462)   (462)    
Foreign currency translation adjustment (22,135)       (22,135)
Ending balance (in shares) at Sep. 30, 2022   130,419      
Ending balance at Sep. 30, 2022 734,256 $ 130 1,533,339 (718,409) (80,804)
Beginning balance (in shares) at Dec. 31, 2022   131,207      
Beginning balance at Dec. 31, 2022 749,944 $ 131 1,547,597 (743,962) (53,822)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued, vested & expired under compensation (in shares)   2,886      
Shares issued, vested & expired under equity incentive plans 2 $ 2      
Shares withheld related to net-share settlement of equity awards (in shares)   (518)      
Shares withheld related to net-share settlement of equity awards (4,752)   (4,752)    
Stock-based compensation expense 27,626   27,626    
Net loss attributable to 3D Systems Corporation (70,020)     (70,020)  
Pension plan adjustment (42)       (42)
Unrealized gain on short-term investments 328       328
Redeemable non-controlling interest redemption value in excess of carrying value (321)   (321)    
Foreign currency translation adjustment (3,227)       (3,227)
Ending balance (in shares) at Sep. 30, 2023   133,575      
Ending balance at Sep. 30, 2023 699,538 $ 133 1,570,150 (813,982) (56,763)
Beginning balance (in shares) at Jun. 30, 2023   133,504      
Beginning balance at Jun. 30, 2023 711,004 $ 133 1,562,529 (802,278) (49,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued, vested & expired under compensation (in shares)   100      
Shares withheld related to net-share settlement of equity awards (in shares)   (29)      
Shares withheld related to net-share settlement of equity awards (188)   (188)    
Stock-based compensation expense 7,870   7,870    
Net loss attributable to 3D Systems Corporation (11,704)     (11,704)  
Pension plan adjustment (31)       (31)
Unrealized gain on short-term investments 0        
Redeemable non-controlling interest redemption value in excess of carrying value (61)   (61)    
Foreign currency translation adjustment (7,352)       (7,352)
Ending balance (in shares) at Sep. 30, 2023   133,575      
Ending balance at Sep. 30, 2023 $ 699,538 $ 133 $ 1,570,150 $ (813,982) $ (56,763)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Nov. 16, 2021
Statement of Stockholders' Equity [Abstract]        
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
(1) Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of 3D Systems Corporation and all majority and wholly-owned subsidiaries and entities in which a controlling interest is maintained (“3D Systems” or the “Company” or “we” or “our” or “us”). All significant intercompany accounts and transactions have been eliminated in consolidation. 

A non-controlling interest in a subsidiary reflects an ownership interest in a majority-owned subsidiary that is not attributable to the Company. For the periods presented, the Company's financial statements include a redeemable non-controlling interest (“RNCI”), which has been reported in temporary equity in the consolidated balance sheets. The net income (loss) attributable to the RNCI is presented as an adjustment to the Company's consolidated net income (loss) to arrive at net income (loss) attributable to 3D Systems Corporation in the consolidated statements of operations and consolidated statements of comprehensive income (loss). Furthermore, adjustments to record the RNCI at its redemption value are recorded to additional paid-in capital, and the excess redemption value is recognized as a reduction to the net income, or increase to the net loss, attributable to 3D Systems’ shareholders for purposes of reporting earnings or loss per share. See Note 11 for a summary of the activity related to the reported RNCI balance during the period.

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) applicable to interim reports. Accordingly, our unaudited condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 Form 10-K”). The year-end balance sheet data reported on our unaudited condensed consolidated balance sheet has been derived from the balance sheet included in our 2022 Form 10-K.

The Company believes that the disclosures included in this Form 10-Q are adequate to make the information presented not misleading. In the opinion of management, the unaudited condensed consolidated financial statements include all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions.

Our annual reporting period is the calendar year. Our results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year. All dollar amounts and other amounts presented in the accompanying footnotes are presented in thousands, except for per share information.

Summary of Significant Accounting Policies

The significant accounting policies included in our 2022 Form 10-K have been updated as follows.

Goodwill

Goodwill is the excess of the cost of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually during the fourth quarter of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. Impairment testing for goodwill is done at a reporting unit level, with all goodwill assigned to a reporting unit.

The test for impairment of goodwill requires the Company to make several estimates related to projected future cash flows to determine the fair value of the goodwill reporting units. The Company calculates the excess of each reporting unit's fair value over its carrying amount, including goodwill, utilizing a discounted cash flow analysis and other valuation techniques, as deemed appropriate. Internal operational budgets and long-range strategic plans are used as a basis for the cash flow analysis. The Company also utilizes assumptions for working capital, capital expenditures, and terminal growth rates. The discount rate applied to the cash flow analysis is based on the weighted average cost of capital (“WACC”) for each reporting unit. An impairment is recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.
During the quarter ended September 30, 2023, the Company experienced a significant decline in its market capitalization as a result of a decrease in its stock price, and during the month ended September 30, 2023, the Company’s market capitalization fell slightly below its consolidated stockholders’ equity balance. We do not consider this to constitute a sustained decrease in the Company’s stock price as of September 30, 2023. Furthermore, the Company performed a qualitative goodwill impairment assessment as of September 30, 2023 and concluded that it is not more likely than not that the fair value of either of its reporting units is less than the reporting unit’s carrying value as of September 30, 2023. As a result, we concluded that no triggering event had occurred that would require the Company to perform a quantitative goodwill impairment test for either of its two reporting units as of September 30, 2023. However, the Company’s market capitalization has declined further since September 30, 2023, and if such a decline results in the estimated fair value of either of our reporting units being lower than the respective reporting unit’s carrying value, the Company would need to record a non-cash goodwill impairment charge, which could be material, in a future period – including as of our upcoming annual impairment testing date of November 1, 2023 (reflecting our annual goodwill impairment testing date commencing as of the current fiscal year).

Variable Interest Entities (VIEs)

Upon making an investment in an entity, we assess whether the entity is a VIE. The determination of whether an entity in which we hold a direct or indirect variable interest is a VIE is based on several factors, including whether the entity’s total equity investment at risk upon inception is sufficient to finance the entity’s activities without additional subordinated financial support. We make judgments regarding the sufficiency of the equity at risk based first on a qualitative analysis, and then a quantitative analysis, if necessary.

We analyze any investments in VIEs to determine if we are the primary beneficiary. We perform this assessment at the time that we become involved with a VIE and reevaluate our conclusion upon the occurrence of a reconsideration event. In evaluating whether we are the primary beneficiary, we evaluate our direct and indirect economic interests in the entity. Determining which reporting entity, if any, is the primary beneficiary of a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity. Performance of such analysis requires the exercise of judgment, and we consider a variety of factors in identifying the entity that holds the power to direct matters that most significantly impact a VIE’s economic performance including, but not limited to, the ability to direct a VIE’s operating decisions and activities. In addition, we consider the rights of other investors to participate in those decisions.

We concluded that our investments in Theradaptive and the Saudi Arabian Industrial Investments Company ("Dussur") are each a VIE. These investments are not consolidated because we concluded that the Company is not the primary beneficiary. As of September 30, 2023, our maximum exposure to losses associated with the VIEs is limited to the $13,782 carrying value of our investments in the VIEs, which is included in other assets on our condensed consolidated balance sheet. We have no other investments in unconsolidated entities that have been determined to be VIEs.

Equity Securities without a Readily Determinable Value

We recognize investments in equity securities without a readily determinable fair value at cost minus impairment. We assess these investments for potential impairment if an event occurs or circumstances change that would indicate the carrying amount may be impaired. If applicable, impairment charges taken with respect to these investments are reported within interest and other income (expense), net in the consolidated statements of operations in the period in which an investment becomes impaired (see Note 7).

Equity Method of Accounting

The Company accounts for an investment in a joint venture using the equity method of accounting because it does not have a controlling interest and is not the primary beneficiary; however, the Company has the ability to exert significant influence. Under the equity method of accounting, the initial investment is recorded at cost, and the investment is subsequently adjusted for the Company’s proportionate share of the net earnings or losses and other comprehensive income or loss of the investee. Intra-entity profits or losses associated with the Company’s equity method investment are eliminated until realized by the investee in transactions with third parties. Income or loss from this investment is recorded as a separate line item in the consolidated statements of operations on a three-month lag. We evaluate material events occurring during the three-month lag period to determine whether the effects of such events should be disclosed in our financial statements. The Company will evaluate its investment in the joint venture for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable.
Other Accounting Policy Updates

All other significant accounting policies described in the 2022 Form 10-K remain unchanged.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
(2) Acquisitions

Wematter

On July 1, 2023, the Company completed the previously announced acquisition of Wematter AB (“Wematter”), a Swedish 3D printer manufacturer that will broaden 3D Systems’ Selective Laser Sintering (SLS) portfolio. Wematter's reported results are expected to be included in our Industrial Solutions segment. The acquisition resulted in the Company acquiring 100% of the outstanding voting interest of Wematter. Consideration for this acquisition consisted of approximately $10,224 in cash, subject to customary post-closing adjustments. The Company also may be required to pay an additional €2,000 in cash, contingent upon the achievement of certain post-closing performance conditions and the continued employment of certain key Wematter employees for two years after the closing date. If earned, the €2,000 is expected to be recognized as compensation expense over the two-year service period that the key employees must remain employed at 3D Systems. As of September 30, 2023, management believes that the achievement of the post-closing performance conditions is probable and, accordingly, the Company has commenced the recognition of the related compensation expense. In addition, the Company incurred $847 of acquisition-related expenses that are reported in selling, general and administrative expenses in the condensed consolidated statements of operations.

In a separate transaction, the Company had extended a loan to Wematter during the three months ended June 30, 2023. The carrying value of the Wematter loan was $942 as of the acquisition date, and was previously reported in prepaid and other current assets on the Company's condensed consolidated balance sheet as of June 30, 2023. Upon the close of the acquisition, we determined that the loan was effectively settled in the business combination as a preexisting contractual relationship. No gain or loss was recognized in connection with the effective settlement, as the carrying value of the loan was not materially different from the pricing for a current market transaction for similar items. The effective settlement of this loan receivable results in an increase to the consideration transferred in connection with this transaction (i.e., above the cash consideration paid) and a corresponding increase to goodwill.

We accounted for the acquisition of Wematter using the acquisition method, as prescribed by ASC 805, “Business Combinations” (“ASC 805”). In accordance with valuation methodologies described in ASC 820, “Fair Value Measurement” (“ASC 820”), the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the Wematter acquisition.
Shown below is the preliminary purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:
(in thousands)
Current assets, including cash acquired of $148
$835 
Intangible assets:
Trade names
$1,487 
Product technology
2,231 
Customer relationships
347 
Total intangible assets4,065 
Goodwill6,878 
Other assets475 
Liabilities:
Accounts payable and accrued liabilities$794 
Long term liabilities293 
Total liabilities1,087 
Net assets acquired$11,166 

The goodwill recognized is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Wematter’s assembled workforce. This goodwill is not expected to be deductible for tax purposes.

The following table presents the finite-lived intangible assets acquired and their respective estimated useful lives:

Useful Life
Trade names
5
Product technology
15
Customer relationships
10

As of September 30, 2023, the purchase price allocation for Wematter is preliminary. The Company continues to review the final closing balance sheet of Wematter and may further adjust the acquisition-date fair values of acquired assets and assumed liabilities based on this review. The Company also continues to review Wematter’s pre-acquisition tax returns to determine the final tax positions, including net operating losses and any required valuation allowance. The final purchase price allocations will be completed when the Company has finished its valuation activities and the review of Wematter’s closing balance sheet and the pre-acquisition tax returns. These final allocations could differ materially from the current preliminary allocations. The final allocations may include (1) changes in the preliminary allocations to acquired intangible assets and goodwill and (2) changes in the preliminary allocations to other assets and liabilities, including but not limited to tax assets and liabilities, inclusive of deferred taxes. The estimated useful lives of acquired intangible assets are also preliminary.

The post-acquisition revenues of Wematter included in our condensed consolidated statements of operations for both the three and nine months ended September 30, 2023 are immaterial and, accordingly, Wematter's results are dilutive to our earnings.

Unaudited Pro Forma Financial Information

The following unaudited pro forma financial information summarizes the combined results of the Company and Wematter as if the acquisition had occurred on January 1, 2022. The pro forma results have been prepared for comparative purposes only, and do not necessarily represent what the results of operations would have been had the acquisition been completed on January 1, 2022. In addition, these pro forma results are not intended to be a projection of future operating results and do not reflect synergies that might be achieved.
The unaudited pro forma financial information includes adjustments for the pro forma impact of our preliminary purchase price allocation, including the amortization for newly acquired intangible assets, the impact of transaction costs, and the alignment of accounting policies. Transaction costs have been included in the pro forma results for the periods ended September 30, 2022, consistent with the pro forma assumption that the acquisition occurred on January 1, 2022. Pro forma revenue information has not been presented, as pre-acquisition revenue reported by Wematter was not material and, accordingly, the impact on our reported consolidated revenue also would not have been material. Pro forma net loss is not presented in the table below for the three months ended September 30, 2023 because Wematter's results are reflected in 3D Systems consolidated numbers for the full period.

Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)202220232022
Net (loss) income attributable to 3D Systems Corporation
$(38,407)$(71,076)$(100,185)

dp polar

On October 4, 2022, we completed the acquisition of 100% of dp polar GmbH (“dp polar”), a German-based designer and manufacturer of a manufacturing system designed for true high-speed mass production of customized components, for $25,866 (including customary post-closing adjustments), which includes $19,604 paid in cash at closing, $7,091 paid at closing via the issuance of the Company’s common stock, and a provisional $829 estimated post-closing purchase price adjustment due to the Company from the sellers. See Note 12 for the discussion of an earnout arrangement with a key individual from dp polar.

The Company acquired dp polar for access to dp polar's patented continuous printing process. Central to dp polar’s patented continuous printing process is a large-scale, segmented, rotating print platform that eliminates the start/stop operations of virtually all additive manufacturing platforms. With dp polar’s technology and patented polar coordinate control, the print heads remain stationary above the rotating platform, providing a continuous print process.

We accounted for the acquisition of dp polar using the acquisition method, as prescribed by ASC 805. In accordance with valuation methodologies described in ASC 820, the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the dp polar acquisition.

Shown below is the final purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:

(in thousands)
Current assets, including cash acquired of $243
$301 
Intangible assets:
In-process research and development$4,989 
Trade name3,930 
Total intangible assets8,919 
Goodwill17,090 
Other assets765 
Liabilities:
Accounts payable and accrued liabilities$364 
Deferred tax liability845 
Total liabilities1,209 
Net assets acquired$25,866 

The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and dp polar’s assembled workforce. This goodwill will not be deductible for tax purposes.
Kumovis

On April 1, 2022, we completed the acquisition of 93.75% of Kumovis GmbH (“Kumovis”) for an all-cash purchase price of $37,875 (including customary post-closing adjustments), plus an estimated RNCI of $1,559. $3,628 of the cash payment was deferred for up to fifteen months from the closing date, and was paid in July 2023. Kumovis, which is part of the Healthcare Solutions segment and reporting unit, utilizes polyether ether keton or “PEEK” materials, which has properties that lend it to many medical applications that fit into our personalized healthcare solutions operations, including many implant applications.

In conjunction with the Kumovis acquisition, the Company and the non-controlling shareholders entered into a put/call option agreement, whereby, at a later date, the Company has the option to purchase from the non-controlling shareholders, and the non-controlling shareholders have the option to sell to the Company, the remaining 6.25% ownership interest in Kumovis for an exercise price calculated based on the achievement of pre-determined revenue and gross profit targets. Fifty percent of the Kumovis common shares related to the put/call can be exercised upon the achievement of an initial revenue and gross profit target, while the remaining 50% can be exercised upon the achievement of a second revenue and gross profit target. If one or both sets of targets have not been met within 5.75 years from the acquisition date, there is a floor strike price that must be exercised. Up to 50% of the exercise price can be paid in Company common stock at the election of 3D Systems. This arrangement results in the recognition of RNCI, for which an estimated fair value of $1,559 was recorded as of the acquisition date.

We accounted for the acquisition of Kumovis using the acquisition method, as prescribed by ASC 805, and we have completed the allocation of the final purchase price. In accordance with valuation methodologies described in ASC 820, the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the Kumovis acquisition. The table below reflects the fair value of both the consideration transferred and the RNCI attributable to this acquisition:

(in thousands)
Cash paid at acquisition$34,098 
Deferred cash consideration3,628 
Estimated fair value of RNCI1,559 
Post-closing net working capital adjustment149 
Total fair value of consideration transferred$39,434 

Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed at the date of acquisition:

(in thousands)
Current assets, including cash acquired of $125
$1,407 
Intangible assets:
Product technology$20,770 
Trade name5,802 
Total intangible assets26,572 
Goodwill17,618 
Other assets705 
Liabilities:
Accounts payable and accrued liabilities$332 
Deferred revenue70 
Deferred tax liability6,466 
Total liabilities6,868 
Net assets acquired$39,434 
The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Kumovis’s assembled workforce. This goodwill will not be deductible for tax purposes.

Titan

On April 1, 2022, we completed the acquisition of 100% of Titan Additive LLC (“Titan”) for an all-cash purchase price of $39,040. Titan, which is part of the Industrial Solutions segment and reporting unit, is a pellet-based extrusion platform that addresses customer applications requiring large build volumes, superior performance, and improved productivity at significantly lower cost. We believe the acquisition of Titan will open up new markets in the Industrial Solutions segment.

We accounted for the acquisition of Titan using the acquisition method, as prescribed by ASC 805, and we have completed the allocation of the purchase price. Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed, as determined at the date of acquisition in accordance with valuation methodologies described in ASC 820:

(in thousands)
Current assets$661 
Intangible assets:
Product technology$15,940 
Trade name5,580 
Total intangible assets21,520 
Goodwill17,430 
Other assets68 
Liabilities:
Accounts payable and accrued liabilities$229 
Deferred revenue410 
Total liabilities639 
Net assets acquired$39,040 

The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Titan’s assembled workforce. This goodwill is deductible for tax purposes.

Acquisitions of Non-controlling Interests

As of December 31, 2018, the Company owned approximately 70% of the capital and voting rights of Easyway, a service bureau and distributor of 3D printing and scanning products in China. The remaining 30% of the capital and voting rights of Easyway were acquired on January 21, 2019 for $13,500, which has been paid in installments. The Company made the final installment payment of $2,300 related to the acquisition of the remaining 30% interest in Easyway during the three months ended March 31, 2022.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
(3) Revenue

Revenue is recognized when control of the promised products or services is transferred to customers.

Performance Obligations

At September 30, 2023, we had $62,579 of outstanding performance obligations, comprised of deferred revenue, customer order backlog and customer deposits. We expect to recognize approximately 90.0% of the $39,418 of deferred revenue and customer deposits as revenue within the next twelve months, an additional 4.0% by the end of 2024 and the remaining balance thereafter.
Collaboration and Licensing Agreements

We enter into collaboration and licensing agreements with third parties. The nature of the activities to be performed and the consideration exchanged under these agreements varies on a contract-by-contract basis. We evaluate these agreements to determine whether they meet the definition of a customer relationship for which revenue should be recorded. These contracts may contain multiple performance obligations and may contain fees for licensing, research and development services, contingent milestone payments upon the achievement of contractual developmental criteria and/or royalty fees based on the licensees’ product revenue. We determine the revenue to be recognized for these agreements based on an evaluation of the distinct performance obligations, the identification and evaluation of material rights, the estimation of variable consideration and the determination of the pattern of transfer of control for each distinct performance obligation. During the three and nine-month periods ended September 30, 2023, the Company recognized $7,896 and $16,099, respectively, of revenue related to collaboration arrangements with customers. During the three and nine-month periods ended September 30, 2022, the Company recognized $3,301 and $9,075, respectively, of revenue related to collaboration arrangements with customers.

Our revenue recognized under collaboration and licensing agreements for the three and nine months ended September 30, 2023 includes the effect of the Company increasing its estimate of the variable consideration included in the transaction price related to one of its licensing agreements. The increase in estimated recognizable variable consideration was due to (1) the execution of a modification to the related customer contract and (2) the Company's determination that incremental revenue attributable to milestone payments that are contingent upon the achievement of contractual developmental criteria would be earned under the modified contract. As a result, during the quarter ended September 30, 2023, the Company recognized incremental services revenue of $4,452, which reduced our reported basic and diluted loss per share by $0.03 and $0.03, respectively, for each of the three and nine months ended September 30, 2023.

Contract Balances

During the nine months ended September 30, 2023, we recognized revenue of $23,498 related to our contract liabilities at December 31, 2022. During the nine months ended September 30, 2022, we recognized revenue of $28,850 related to our contract liabilities at December 31, 2021.

Contract assets were $7,379 and $677 as of September 30, 2023 and December 31, 2022, respectively. The increase in the contract assets balance as of September 30, 2023 primarily relates to the increase in the estimated variable consideration included in the transaction price related to one of the Company's collaboration and licensing agreements (refer to the discussion above of Collaboration and Licensing Agreements), which has resulted in the recognition of incremental revenue for which the Company did not have the right to invoice as of the balance sheet date.

Revenue Concentrations

For the three and nine months ended September 30, 2023, one customer accounted for approximately 10.7% and 14.4% of our consolidated revenue, respectively. For the three and nine months ended September 30, 2022, one customer accounted for approximately 20.8% and 24.1% of our consolidated revenue, respectively. We expect to maintain our relationship with this customer.
Revenue by geographic region for the three and nine months ended September 30, 2023 and 2022 was as follows:
Three Months Ended
(in thousands)September 30, 2023September 30, 2022
Americas$69,714 $80,455 
EMEA43,141 36,913 
APAC10,936 14,885 
Total$123,791 $132,253 
United States (included in Americas above)$68,840 $78,910 

Nine Months Ended
(in thousands)September 30, 2023September 30, 2022
Americas$214,956 $234,511 
EMEA127,150 122,788 
APAC31,115 48,000 
Total$373,221 $405,299 
United States (included in Americas above)$211,717 $231,557 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories
(4) Inventories

Components of inventories at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Raw materials$61,314 $59,907 
Work in process3,922 4,972 
Finished goods and parts87,769 72,953 
Total inventories$153,005 $137,832 

The inventory reserve was $16,711 and $15,550 as of September 30, 2023 and December 31, 2022, respectively.
In the second quarter of 2023, we notified one of our contract manufacturers of our intent to terminate the manufacturing services arrangement and in-source the assembly and production process. The exit agreement was finalized in June 2023 and included a $450 exit fee expensed in the second quarter of 2023. There is an associated commitment to purchase $2,735 of inventory from the assembly manufacturer as of September 30, 2023.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
(5) Intangible Assets

Intangible Assets with Finite Lives

At September 30, 2023 and December 31, 2022, the Company's intangible assets with finite lives were as follows:

September 30, 2023December 31, 2022
(in thousands)
Gross
Accumulated AmortizationNet
Gross
Accumulated AmortizationNet
Intangible assets with finite lives:
Customer relationships$51,160 $(49,417)$1,743 $51,137 $(48,695)$2,442 
Acquired technology45,894 (11,925)33,969 55,480 (10,707)44,773 
Trade names30,496 (13,705)16,791 35,930 (12,455)23,475 
Patent costs18,714 (10,823)7,891 18,673 (10,909)7,764 
Acquired patents16,426 (14,716)1,710 17,499 (15,661)1,838 
Other13,170 (9,120)4,050 13,255 (8,765)4,490 
Total intangible assets$175,860 $(109,706)$66,154 $191,974 $(107,192)$84,782 

Impairment of Intangible Assets with Finite Lives

During the quarter ended September 30, 2023, the Company concluded that it is more likely than not that it will sell or otherwise dispose of Oqton MOS, a business which the Company acquired in 2021. Oqton MOS represents a discrete asset group within the Industrial Solutions segment, as its identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities within the Industrial Solutions segment. Based upon the Company's expectation that it will sell or otherwise dispose of Oqton MOS, the long-term cash flow forecast for this asset group was revised. The revised long-term cash flow forecast indicated that the carrying amounts of Oqton MOS's long-lived assets, consisting primarily of product technology and trade name intangible assets initially recorded when Oqton MOS was acquired, may not be recoverable. Accordingly, the carrying value of Oqton MOS's long-lived assets was tested for impairment based upon an estimate of the associated discounted future cash flows. This fair value measurement approach required the use of Level 3 fair value measurement inputs, as defined in Note 19. As the present value of the estimated future cash flows expected to result from the use and eventual disposition of the asset group is less than the carrying value of the asset group, during the quarter ended September 30, 2023, the Company recognized $13,597 of impairment charges related to the acquired technology and trade names included in the Oqton MOS asset group.

Amortization of Intangible Assets with Finite Lives

Amortization expense related to our intangible assets with finite lives was $3,179 and $9,676 for the three and nine months ended September 30, 2023, respectively, compared to $4,293 and $10,273 for the three and nine months ended September 30, 2022, respectively. Amortization expense for intangible assets is estimated to be $2,085 for the remainder of 2023, $8,318 in 2024, $8,029 in 2025, $7,083 in 2026 and $6,733 in 2027.

Indefinite-Life Intangible Assets (Excluding Goodwill)

Total intangible assets reported on our September 30, 2023 and December 31, 2022 consolidated balance sheets include in-process research and development (“IPR&D”), which the Company recognized as an acquired indefinite-life intangible asset in connection with its acquisition of dp polar on October 4, 2022 (see Note 2). The carrying value of this indefinite-life intangible asset was $5,382 and $5,448 as of September 30, 2023 and December 31, 2022, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill (6) Goodwill
The following table reflects the changes in the carrying amount of goodwill by reporting unit for the nine months ended September 30, 2023:
Nine Months Ended September 30, 2023
HealthcareIndustrialConsolidated
(in thousands)
Gross Goodwill
ImpairmentsNet GoodwillGross GoodwillImpairmentsNet GoodwillGross GoodwillImpairmentsNet Goodwill
Balance at beginning of year$143,431 $(32,055)$111,376 $316,265 $(42,329)$273,936 $459,696 $(74,384)$385,312 
Acquisitions and measurement period adjustments
1,005 — 1,005 7,735 — 7,735 8,740 — 8,740 
Foreign currency translation adjustments(1,175)— (1,175)(1,552)— (1,552)(2,727)— (2,727)
Balance at end of period$143,261 $(32,055)$111,206 $322,448 $(42,329)$280,119 $465,709 $(74,384)$391,325 

The effect of foreign currency exchange rates in the table above reflects the impact on goodwill of amounts recorded in currencies other than the U.S. dollar in the financial statements of foreign subsidiaries and the resulting effect of foreign currency translation between the applicable functional currency and the U.S. dollar.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and Notes Receivable
9 Months Ended
Sep. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investments and Notes Receivable
(7) Investments and Notes Receivable

The Company holds various investments in equity and debt instruments that are included in other assets on our condensed consolidated balance sheets. The following table summarizes our investment balances as of September 30, 2023 and December 31, 2022:

(in thousands)September 30, 2023December 31, 2022
Equity investments under the equity method of accounting$5,782 $— 
Equity investments without readily determinable fair values20,962 12,953 
Other(1)
200 200 
Total equity investments
$26,944 $13,153 
Long-term note receivable(2)
$530 $515 
Total notes receivable$530 $515 

(1) Reflects warrant investment carried at fair value. The fair value of these warrants is measured using Level 3 fair value measurement inputs. Refer to Note 19 for a description of these inputs.
(2) Includes interest amounts that have been accrued on, recorded to and reported as part of the notes receivable balance.

Equity Investments under the Equity Method of Accounting

Dussur

In March 2022, we and Dussur signed an agreement to form a joint venture intended to expand the use of additive manufacturing within the Kingdom of Saudi Arabia and surrounding geographies, including the Middle East and North Africa. The joint venture is to enable the development of Saudi Arabia’s domestic additive manufacturing production capabilities, consistent with the Kingdom’s ‘Vision 2030,’ which is focused on diversification of the economy and long-term sustainability. 3D Systems had committed to an initial investment in the joint venture of approximately $6,500, of which $3,435 had been deposited into an escrow account as of December 31, 2022 and, accordingly, was reported as restricted cash within other assets on the December 31, 2022 balance sheet. In February 2023, the Company officially became a shareholder in the joint venture. During April 2023, the $3,435 held in escrow, as well as the additional amount of approximately $3,065 owed to the joint venture as of March 31, 2023, was deposited into a bank account of the joint venture for use in its operations. Additional future investments in the joint venture are contingent upon the achievement of certain milestones. As of September 30, 2023, the Company owns 49% of the joint venture's common stock. The impact of this investment on the Company’s future financial condition and cash flows is expected to be limited to the cash outflow(s) related to any future contingent investments, if required.

The Company accounts for the joint venture under the equity method of accounting, which requires the Company to recognize its proportionate share of the joint venture's reported net income or loss. Due to the timing of when the joint venture's reported financial information is expected to be available, the Company records amounts required to be recognized pursuant to the equity method of accounting on a one quarter lag. For the three and nine months ended September 30, 2023, Company has recorded and separately reported a loss on equity method investment in the condensed consolidated statements of operations.
Equity Investments without Readily Determinable Fair Values

Theradaptive

In June 2023, we made an $8.0 million investment in Theradaptive, Inc. ("Theradaptive"), via the purchase of Series A Preferred Stock, pursuant to which we hold an approximate 9.15%, or 8.25% fully-diluted, ownership interest in Theradaptive. Theradaptive is currently developing a protein that encourages bone growth. This biotechnology could be applied to 3D printed metal splints for patients who otherwise may require amputation of a limb because the lost bone is too vast to replace with a splint. The Company expects to account for its investment in Theradaptive on a cost basis, subject to assessment for impairment, as (1) the fair value of Theradaptive's equity is not readily determinable and (2) the investment is not subject to the equity method of accounting due to the Company's lack of significant influence. The investment in Theradaptive is not expected to materially impact our future financial position, results of operations, or cash flows. No impairment charges were recognized with respect to this investment during the three or nine month periods ended September 30, 2023.

Enhatch

In March 2022, we made a $10,000 investment in convertible preferred shares for an approximate 26.6% ownership interest in Enhatch Inc. (“Enhatch”), the developer of the Intelligent Surgery Ecosystem. We simultaneously entered into a supply agreement with Enhatch. We also obtained warrants to purchase additional shares of Enhatch, as well as the right to purchase in the future (“call option”) the remaining shares of Enhatch that 3D Systems does not own if certain revenue targets are achieved. As of the original investment date, the fair values of the convertible preferred shares, inclusive of the embedded call option, and warrants were bifurcated and were $9,670 and $330, respectively. The investment, including the embedded call option and the warrants, is recorded in other assets on the consolidated balance sheets.

Enhatch’s Intelligent Surgery Ecosystem provides technologies which streamline and scale the design and delivery of patient-specific medical devices by automating the process. Incorporating these capabilities into 3D Systems’ workflow for patient-specific solutions, which includes advanced software, expert treatment planning services, custom implants and instrumentation design, and industry-leading production processes, will help more efficiently meet the growing demand for personalized medical devices.
As of September 30, 2023 and December 31, 2022, the reported carrying value of the Company's convertible preferred stock investment in Enhatch, inclusive of the call option, is $6,900, which reflects the cumulative impact of $2,770 of historical impairment charges that have been recognized since the date of the original investment. These impairment charges were recorded during the three months ended September 30, 2022. No impairment charges were recognized with respect to this investment during the three or nine month periods ended September 30, 2023.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases
(8) Leases

We have various lease agreements for our facilities, equipment and vehicles with remaining lease terms ranging from one to fifteen years. During the nine months ended September 30, 2023, two buildings previously under construction were completed and became available for use by the Company as leased premises. As a result, these leases were deemed to have commenced during the period. Additionally, during the nine months ended September 30, 2023, we extended material existing leases related to two buildings with office and production spaces. Rented spaces under these new and extended leases totaled 396,100 square feet. As of September 30, 2023, the aggregate remaining minimum base lease payments related to the new building leases and extended leases described above total $47,634 and consist of $1,006, $4,516, $5,093, $5,234, $5,380, and $26,405 due, respectively, during the years ended December 31, 2023, 2024, 2025, 2026, 2027 and thereafter.

Classifications of the lease amounts reported on our balance sheets as of September 30, 2023 and December 31, 2022 are summarized below:
September 30, 2023December 31, 2022
(in thousands)Right-of-use assetsCurrent lease liabilitiesLong-term lease liabilitiesRight-of-use assetsCurrent lease liabilitiesLong-term lease liabilities
Operating leases$60,973 $9,616 $59,428 $39,502 $8,343 $38,499 
Finance leases12,047 1,068 11,867 3,244 693 3,280 
Total$73,020 $10,684 $71,295 $42,746 $9,036 $41,779 
Leases
(8) Leases

We have various lease agreements for our facilities, equipment and vehicles with remaining lease terms ranging from one to fifteen years. During the nine months ended September 30, 2023, two buildings previously under construction were completed and became available for use by the Company as leased premises. As a result, these leases were deemed to have commenced during the period. Additionally, during the nine months ended September 30, 2023, we extended material existing leases related to two buildings with office and production spaces. Rented spaces under these new and extended leases totaled 396,100 square feet. As of September 30, 2023, the aggregate remaining minimum base lease payments related to the new building leases and extended leases described above total $47,634 and consist of $1,006, $4,516, $5,093, $5,234, $5,380, and $26,405 due, respectively, during the years ended December 31, 2023, 2024, 2025, 2026, 2027 and thereafter.

Classifications of the lease amounts reported on our balance sheets as of September 30, 2023 and December 31, 2022 are summarized below:
September 30, 2023December 31, 2022
(in thousands)Right-of-use assetsCurrent lease liabilitiesLong-term lease liabilitiesRight-of-use assetsCurrent lease liabilitiesLong-term lease liabilities
Operating leases$60,973 $9,616 $59,428 $39,502 $8,343 $38,499 
Finance leases12,047 1,068 11,867 3,244 693 3,280 
Total$73,020 $10,684 $71,295 $42,746 $9,036 $41,779 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued and Other Liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
(9) Accrued and Other Liabilities

Short-Term Accrued Liabilities

Accrued liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Compensation and benefits$15,492 $19,814 
Accrued taxes9,633 10,694 
Legal contingencies4,850 9,948 
Product warranty liability2,409 3,677 
Other accrued liabilities11,191 11,438 
Total$43,575 $55,571 

Changes in the product warranty obligation for the nine months ended September 30, 2023 and 2022 are summarized below:
(in thousands)Beginning BalanceSettlements MadeAccruals for Warranties IssuedEnding Balance
September 30, 2023$3,677 $(2,983)$1,715 $2,409 
September 30, 2022$3,585 $(5,266)$5,257 $3,576 

Other Long-Term Liabilities

Other liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Long-term employee indemnity$4,634 $4,817 
Long-term tax liability5,568 5,711 
Defined benefit pension obligation4,963 5,050 
Long-term deferred revenue1,858 4,974 
Earnout liability— 17,244 
Legal contingencies2,916 6,096 
Other long-term liabilities428 289 
Total$20,367 $44,181 
The reduction in the earnout liability balance is the result of the reversal of all previously recognized expense attributable to a potential post-acquisition milestone-based payment related to the Company's 2021 acquisition of Volumetric Biotechnologies, Inc. ("Volumetric"). During the three months ended September 30, 2023, the Company reversed the accrued compensation expense related to the potential earnout payment as the related milestone is no longer deemed probable of being achieved. Refer to Note 12 for additional details regarding the earnout arrangement and the financial impact of this milestone-based payment no longer being deemed probable of being paid.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowings
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Borrowings
(10) Borrowings

On November 16, 2021, the Company issued $460,000 in aggregate principal amount of 0% Convertible Senior Notes due November 15, 2026 (the “Notes”), pursuant to an Indenture dated November 16, 2021 (the “Indenture”) between the Company and The Bank of New York Mellon, N.A., as trustee. The net proceeds from the offering of the Notes were $446,534 after deducting the initial purchasers’ discounts and commissions and offering expenses payable by the Company in the amount of $13,466, of which $8,480 is unamortized at September 30, 2023. The annual effective interest rate of the Notes is 0.594% when including purchasers' discounts and commissions and offering expenses incurred by the Company. The Notes are senior, unsecured obligations of the Company, will not bear regular interest, and the principal amount of the Notes will not accrete. The Notes will mature on November 15, 2026, unless earlier redeemed, repurchased or converted in accordance with their terms.

The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding August 15, 2026, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such quarter), if the last reported sale price of the Company’s common stock, par value $0.001 per share, is equal to or greater than 130% of the conversion price for each of 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 calendar quarter on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the common stock and the conversion rate on each such trading day; (3) if the Company calls such Notes for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; and (4) upon the occurrence of specified corporate events, including a Fundamental Change (as defined in the Indenture), or distributions of the common stock. On or after August 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at any time, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will pay cash up to the aggregate principal amount of the Notes to be converted and pay or deliver, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company’s election, in respect of the remainder, if any, of the Company’s conversion obligation in excess of the aggregate principal amount of the Notes being converted. The Notes have an initial conversion rate of 27.8364 shares of common stock per $1 principal amount of Notes (which is subject to adjustment in certain circumstances). This is equivalent to an initial conversion price of approximately $35.92 per share. The conversion rate is subject to customary adjustments under certain circumstances in accordance with the terms of the Indenture. Holders of the Notes have the right to require the Company to repurchase for cash all or a portion of their Notes at 100% of their principal amount, plus any accrued and unpaid special interest, upon the occurrence of a Fundamental Change. The Company is also required to increase the conversion rate for holders who convert their Notes in connection with a Fundamental Change or convert their Notes that are called for redemption, as the case may be, prior to the maturity date. The Company may not redeem the Notes prior to November 20, 2024. The Notes are redeemable, in whole or in part, for cash at the Company’s option at any time, and from time to time, on or after November 20, 2024 and before the 41st scheduled trading day immediately preceding the maturity date, but only if the last reported sale price per share of the common stock has been at least 130% of the conversion price then in effect for a specified period of time. As of September 30, 2023, none of the conditions that would trigger the right to convert the Notes had been met.

The Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s existing and future indebtedness that is expressly subordinated in right of payment to the Notes; rank equal in right of payment to any of the Company’s future unsecured indebtedness that is not so subordinated; be effectively subordinated in right of payment to any of the Company’s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company. The Indenture also contains covenants, events of default and other provisions which are customary for offerings of convertible notes. We are in compliance with all covenants as of September 30, 2023. At September 30, 2023, the fair value of the Notes is $331,297. This is based on the quoted market price where the volume of activity is limited and not active and, thus, this is deemed a Level 2 fair value measurement.

The Company incurred $671 and $2,010 of debt issuance cost accretion for the three and nine months ended September 30, 2023, respectively, as compared to $670 and $2,006 for the three and nine months ended September 30, 2022, respectively. Debt issuance cost accretion of $673, $2,698, $2,714, and $2,395 is expected to be incurred in the remaining three months of 2023 and in 2024, 2025 and 2026, respectively.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Redeemable Non-Controlling Interest
9 Months Ended
Sep. 30, 2023
Noncontrolling Interest [Abstract]  
Redeemable Non-Controlling Interest
(11) Redeemable Non-Controlling Interest

Upon consummation of the Company's acquisition of Kumovis, existing shareholders of Kumovis retained a 6.25% ownership interest in Kumovis that the Company reports as RNCI due to put and call terms that could result in the Company redeeming this remaining ownership interest at a future date (see Note 2). The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2023:

Nine Months Ended
September 30, 2023
(in thousands)
Balance at December 31, 2022
$1,760 
Net loss
(149)
Redemption value in excess of carrying value
321 
Translation adjustments
(4)
Balance at September 30, 2023
$1,928 

The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2022:
Nine Months Ended
September 30, 2022
(in thousands)
Balance at December 31, 2021
$— 
Fair value at the date of acquisition1,559 
Net Loss(184)
Redemption value in excess of carrying value462 
Translation Adjustments(183)
Balance at September 30, 2022
$1,654 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
(12) Stock-Based Compensation

Stock Incentive Plans

2015 Incentive Plan

The Company is authorized to grant shares of restricted stock, restricted stock units (“RSUs”), stock appreciation rights, cash incentive awards and options to purchase shares of Common Stock to employees and non-employees inclusive of directors pursuant to its 2015 Incentive Plan (the “2015 Plan”). The 2015 Plan also designates measures that may be used for performance-based awards and market-based awards. The vesting period for awards granted under the 2015 Plan is generally determined by the Board of Directors at the date of the grant. Generally, the awards vest one third each year, over 3 years.

Systemic Bio Phantom Unit Plan

During the three months ended September 30, 2023, we began granting phantom unit awards ("Phantom Units") under a new compensation plan designed for employees and non-employees performing services for Systemic Bio, a wholly-owned subsidiary of 3D Systems Corporation. All awards granted under the plan are subsidiary-level awards.
The Phantom Units granted under the plan include both a time-based vesting condition (generally 4 years, subject to acceleration in connection with specified liquidity events) and a market condition that is met if (1) the value of Systemic Bio exceeds a specified multiple of the capital invested in this subsidiary (the "hurdle") and (2) the business achieves a specified minimum internal rate of return. The market condition will be assessed upon (A) a trigger event (e.g., change-in-control, IPO, or plan expiration of December 31, 2030) and/or (B) an interim liquidity event (defined as January 1, 2028) that occurs prior to a trigger event. All awards granted under the plan will be liability-classified due to our intention to settle these awards with cash; although, we have discretion to partially or fully settle these awards in equity upon vesting. Liability classification of the awards requires them to be remeasured at their fair value at the end of each reporting period. Due to the presence of the market-condition and the fact that Systemic Bio does not have a readily available share price, the awards are valued using a Monte Carlo simulation with the assistance of a third party valuation firm.

Other Compensation Arrangements that Include Share Settlement

Regenerative Medicine Earnout Payments and Performance-Based Stock Units

On December 1, 2021, the Company acquired Volumetric. Pursuant to the terms of the related acquisition agreement, the Company may be required to pay milestone-based payments of up to $355,000 in the aggregate, all of which are incremental to the acquisition purchase price, upon (1) the achievement of seven discrete non-financial milestones that require attainment prior to either December 31, 2030 or December 31, 2035 and (2) the continued employment of certain key individuals from Volumetric. Each potential milestone-based payment is considered compensation expense, which the Company will recognize ratably from the point in time when a milestone is deemed probable of achievement through the estimated date of achievement. Each milestone payment will be settled approximately half in cash and half in shares of the Company’s Common Stock and, accordingly, the portion of the Company’s accrued liability (see Note 9) that is ultimately expected to be settled with the Company’s common stock is reflected in the disclosure of stock-based compensation included herein.

In addition, the Company has granted performance-based stock units (“PSUs”), with vesting terms that are based upon four individually-measured, non-financial milestones, to other employees who work on advancements in regenerative medicine related to lungs and tissue organs. The PSUs associated with each individual milestone are recognized as compensation expense over the period commencing on the date that the respective milestone is deemed probable of being met through the anticipated date of achievement.

Prior to the quarter ended September 30, 2023, the Company recognized compensation expense related to (1) one Volumetric milestone-based payment, for which the potential amount due to the sellers would be $65,000, and (2) one PSU milestone (“the RegMed Awards”), for which the aggregate grant date fair value of the outstanding and unvested awards was $4,773 as of June 30, 2023, as the related milestone was deemed probable of achievement. During the quarter ended June 30, 2023, as a result of the Company's decision to reduce budgeted funding related to the research and development efforts required to achieve the milestone, the estimated timing for achievement of both the Volumetric milestone and the PSU milestone shifted from the end of fiscal year 2025 to the end of fiscal year 2026. During the quarter ended September 30, 2023, the Company decided to further reduce its budgeted funding for the research and development related to the Volumetric Earnout and RegMed Award milestone, which resulted in the Company concluding that it is no longer probable that the milestone will be achieved by the end of the term of the Volumetric Earnout arrangement or prior to the expiration of the RegMed Awards. In concluding that the Volumetric and RegMed Award milestone would no longer be achieved, the Company reversed all of the previously accrued compensation expense, one half of which was expected to be settled with common shares, which had an income statement impact of $21,527 and $18,392 for the three and nine-months ended September 30, 2023, respectively. The reversals of the previously expensed Volumetric Earnout and RegMed Award reduced our reported net loss per basic and diluted share of common stock by $0.17 and $0.14 for the three and nine months ended September 30, 2023, respectively.

dp polar Earnout

On October 4, 2022, the Company acquired dp polar. Pursuant to the terms of the related acquisition agreement, the Company may be required to pay an additional $2,229, incremental to the acquisition purchase price, which will be settled via the issuance of 250 shares of the Company’s Common Stock. The issuance and vesting of these shares is contingent on the continued service of a certain key individual from dp polar through October 4, 2024. Upon assessment, management concluded that this potential obligation for the payment of an additional 250 shares of Common Stock will be accounted for as compensation expense recognized over the required service period of the individual to whom the amount will potentially be paid and, accordingly, the related expense is reflected in the disclosure of stock-based compensation included herein. During the nine months ended September 30, 2023, we modified the service period of this arrangement to end on December 31, 2024. The impact of this modification on stock-based compensation expense is immaterial.
Stock-Based Compensation Activity and Expense

2015 Incentive Plan

During the three and nine months ended September 30, 2023, the Company granted 111 and 3,990 shares of restricted stock, respectively, which had a weighted-average grant date fair value of $8.11 and $10.95 per share, respectively. The restricted stock awards generally vest ratably over three years, except for those awards that the Company granted to settle a portion of its accrued annual bonus liability at December 31, 2022, which were fully vested immediately upon issuance.

The restricted stock granted during the nine months ended September 30, 2023 included 681 shares of market-based awards, whereby the number of shares that ultimately vest will be based upon the three-year performance of the Company's share price as compared to an index. These awards were valued using a Monte Carlo simulation, and the grant date fair value was $18.91 per share.

The following table shows the stock-based compensation expense recognized during the three and nine months ended September 30, 2023 and 2022:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2023202220232022
Stock-based compensation expense$(3,142)$11,447 $15,140 $31,508 
Tax benefit$— $— $— $— 

Included in stock-based compensation expense recognized for the three and nine months ended September 30, 2023 are $(1,055) and $0, respectively, and $1,282 and $3,123 for the three and nine months ended September 30, 2022, respectively, of accrued expense pertaining to annual bonus incentive compensation for which settlement is ultimately expected to occur using shares of the Company’s Common Stock. Also included in stock-based compensation expense are $(10,140) and $(8,640) for the three and nine months ended September 30, 2023, respectively, and $1,989 and $5,969 for the three and nine months ended September 30, 2022, respectively, which relate to the portion of the Volumetric Earnout expense reversed or recognized during each period that is expected to be settled using the Company’s Common Stock. Further, stock-based compensation expense for the three and nine months ended September 30, 2023 includes $175 and $727, respectively, of expense related to the dp polar earnout arrangement. Finally, stock-based compensation expense includes $(1,246) and $(1,113) for the three and nine months ended September 30, 2023, respectively, and $254 and $746 for the three and nine months ended September 30, 2022, respectively, of expense related to the RegMed awards.

As of September 30, 2023, there was $52,508 of unrecognized stock-based compensation expense related to all unvested share-based payment awards that the Company expects to recognize over a weighted-average period of 2.0 years.

Systemic Bio Phantom Unit Plan

During the three months ended September 30, 2023, we granted 589 units under the Systemic Bio Phantom Unit Plan, all of which remained outstanding as of September 30, 2023. Compensation expense attributable to these awards is being recognized over 40.5 months or 48 months, based upon the recipient. As the awards include graded, time-based vesting and a market condition, compensation expense is being recognized under the graded vesting (accelerated attribution) method. Compensation expense and the associated liability recognized during the three months ended September 30, 2023 were $183.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Interest and Other Income (Expense), Net
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Interest and Other Income (Expense), Net
(13) Interest and Other Income (Expense), Net

Interest and other income (expense), net consisted of the following amounts for the three and nine months ended September 30, 2023 and 2022:

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Interest and other income (expense), net
Foreign exchange (loss), net
$(2,202)$(764)$(3,847)$(4,193)
Interest income, net
4,909 2,029 13,118 4,019 
Other (expense) income, net(105)(4,767)420 (5,282)
Total interest and other income (expense), net$2,602 $(3,502)$9,691 $(5,456)

Interest and other income (expense), net includes (1) interest income of $5,841 and $15,730 for the three and nine months ended September 30, 2023, respectively, and $2,753 and $6,103 for the three and nine months ended September 30, 2022, respectively, and (2) interest expense of $932 and $2,612 for the three and nine months ended September 30, 2023 respectively, and $724 and $2,084 for the three and nine months ended September 30, 2022, respectively.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
(14) Income Taxes

We maintain the exception under ASC 740-270-30-36(b), “Accounting for Income Taxes,” for jurisdictions that do not have reliable estimates of ordinary income. Based on volatility in the industry, we have continued to use a year-to-date methodology in determining the effective tax rate for the three and nine months ended September 30, 2023.

For the three and nine months ended September 30, 2023, the Company’s effective tax rate was (1.6)% and (0.6)%, respectively. For the three and nine months ended September 30, 2022, the Company’s effective tax rate was (0.9)% and (3.1)%, respectively. The differences between the U.S. statutory tax rate and the effective tax rates for the three and nine months ended September 30, 2023 and September 30, 2022 are primarily driven by a full valuation allowance in various jurisdictions.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Net Earnings (Loss) Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Earnings (Loss) Per Share
(15) Net Earnings (Loss) Per Share

Basic net income (loss) per share is calculated by dividing net income (loss) attributable to 3D Systems’ Common Stock shareholders by the weighted average number of Common Stock shares outstanding during the applicable period. Diluted net income (loss) per share incorporates the additional shares issuable upon the assumed exercise of stock options, the vesting of restricted stock and RSUs, and the assumed conversion of debt, except in such cases when (1) the inclusion of such shares or potential shares would be anti-dilutive or (2) when the vesting of restricted stock or RSUs is contingent upon one or more performance conditions that have not been met as of the balance sheet date.

Three Months EndedNine Months Ended
(in thousands, except per share amounts)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Numerator for basic and diluted net (loss) income per share:
Net (loss) income attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Redeemable non-controlling interest redemption value in excess of carrying value(61)(462)(321)(462)
Net (loss) income attributable to common stock shareholders$(11,765)$(37,860)$(70,341)$(97,620)
Denominator for net (loss) income per share:
Weighted average shares – basic and diluted(1)
130,263 127,991 129,780 127,478 
Net income (loss) per share – basic and diluted
$(0.09)$(0.30)$(0.54)$(0.77)

(1) Equity awards are deemed anti-dilutive for the three and nine month periods ended September 30, 2023 and 2022 because we reported a net loss for these periods.

The following table presents the potentially dilutive shares that have been excluded from the computation of diluted earnings (loss) per share attributable to Common Stock shareholders because their effect is considered anti-dilutive for the three and nine months ended September 30, 2023 and 2022:

Three and Nine Months Ended
(in thousands)September 30, 2023September 30, 2022
Restricted stock and restricted stock units6,653 5,030 
Stock options420 420 
Total7,073 5,450 

For the three and nine months ended September 30, 2023, the table above excludes an estimate of 110 shares that are contingently issuable under the dp polar earnout arrangement, as discussed in Note 12. As of September 30, 2023, there are no contingently issuable shares related to the Volumetric Earnout arrangement or the fiscal year 2023 annual bonus incentive compensation plan.

For the three and nine months ended September 30, 2022, the table above excludes the following: (1) an estimate of 506 shares contingently issuable to settle the September 30, 2022 liability accrued for the assumed achievement of one milestone in the Volumetric Earnout arrangement, as discussed in Note 12, and (2) an estimate of 233 shares for the payment of the portion of the fiscal year 2022 annual bonus incentive compensation that was accrued as of September 30, 2022 and expected to be settled in shares. These share estimates are based upon the aggregate liabilities reported at September 30, 2022 for the Volumetric Earnout arrangement and a ratable portion of the fiscal year 2022 annual bonus incentive compensation that was settled using shares of the Company's Common Stock in the quarter ended June 30, 2023, divided by the Company's year-to-date average share price of $13.11 per share.
On November 16, 2021, the Company issued $460,000 in aggregate principal amount of 0% Convertible Senior Notes due November 15, 2026, as discussed in Note 10. The Notes’ impact on weighted average diluted shares will be calculated using the if-converted method as prescribed in ASC 260. The Notes will increase the weighted average diluted share count when the Company's average share price over an interim or annual reporting period is greater than $35.92 per share, the conversion price of the Notes. For the three and nine months ended September 30, 2023 and 2022, the Notes were anti-dilutive on a stand-alone basis because (1) the Company's average share price during these periods did not exceed the conversion price and (2) we reported a net loss for each of the respective periods.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Loss
(16) Accumulated Other Comprehensive Loss

For the three and nine months ended September 30, 2023 and 2022, the changes in the balances of accumulated other comprehensive loss by component are as follows:
Three Months Ended September 30, 2023
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at June 30, 2023
$(50,069)$689 $— $(49,380)
Other comprehensive income (loss)(7,352)(20)— (7,372)
Amounts reclassified from accumulated other comprehensive income (loss)
— (11)— (11)
Balance at September 30, 2023
$(57,421)$658 $— $(56,763)
Nine Months Ended September 30, 2023
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at December 31, 2022$(54,194)$700 $(328)$(53,822)
Other comprehensive income (loss)(3,227)(8)108 (3,127)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
— (34)220 186 
Balance at September 30, 2023$(57,421)$658 $— $(56,763)
Three Months Ended September 30, 2022
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at June 30, 2022
$(55,196)$(1,976)$(4,023)$(61,195)
Other comprehensive income (loss)(22,135)164 (32)(22,003)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
— (8)2,402 2,394 
Balance at September 30, 2022
$(77,331)$(1,820)$(1,653)$(80,804)
Nine Months Ended September 30, 2022
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at December 31, 2021$(35,464)$(2,242)$— $(37,706)
Other comprehensive income (loss)(41,867)311 (4,055)(45,611)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
— 111 2,402 2,513 
Balance at September 30, 2022$(77,331)$(1,820)$(1,653)$(80,804)
(a) Amount reclassified into interest and other income (expense), net on the statement of operations. See Note 19 for details regarding fair value measurements and unrealized gains (losses) on short-term investments.The amounts presented in the table above are net of income taxes.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment Information
(17) Segment Information

The Company’s operations are comprised of two reportable segments: Healthcare Solutions and Industrial Solutions. Effective as of January 1, 2023, and for periods subsequent thereto, Adjusted EBITDA reflects the measure of profitability used by the Company’s chief operating decision maker (“CODM”) to evaluate the performance of the Company’s reportable segments. In addition, as of January 1, 2023, the Company's methodology for allocating certain costs between its segments was revised to more closely reflect changes in the Company's business and estimates of the usage of shared resources by the Company's segments. Prior year amounts have been reclassified to conform with current year presentation in connection with the changes referenced above. The following tables set forth our operating results by segment for the three and nine months ended September 30, 2023 and 2022:

RevenueAdjusted EBITDA
Three Months Ended September 30,Three Months Ended September 30,
(in thousands)2023202220232022
Healthcare Solutions$52,429 $64,203 $13,869 $13,787 
Industrial Solutions71,362 68,050 7,662 7,180 
Total Reportable segments123,791 132,253 21,531 20,967 
Corporate and Other(1)
— — (16,805)(21,288)
Total Company$123,791 $132,253 $4,726 $(321)
RevenueAdjusted EBITDA
Nine Months Ended September 30,Nine Months Ended September 30,
(in thousands)2023202220232022
Healthcare Solutions$162,028 $200,294 $30,328 $45,705 
Industrial Solutions211,193 205,005 16,828 16,473 
Total Reportable segments373,221 405,299 47,156 62,178 
Corporate and Other(1)
— — (59,422)(63,155)
Total Company$373,221 $405,299 $(12,266)$(977)

(1) Corporate and Other is not an operating segment, but reflects expenses not directly attributable to and, accordingly, not allocated to our reportable segments. These expenses relate to corporate functions such as human resources, finance, and legal and include expenses such as salaries, benefits, and other related costs. Similar to the Company's operating segments, Corporate results are reported to and reviewed by the Companys CODM on the basis of Adjusted EBITDA.
The following table provides a reconciliation of the Company’s reported net loss to the total of our reportable segment Adjusted EBITDA and Corporate and Other Adjusted EBITDA for the three and nine months ended September 30, 2023 and 2022:
Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Net loss attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Interest (income) expense, net(4,909)(2,029)(13,118)(4,019)
Provision (benefit) for income taxes174 338 404 2,911 
Depreciation expense5,084 5,142 15,690 15,992 
Amortization expense3,179 4,293 9,676 10,273 
Stock-based compensation expense(3,142)11,44715,14031,508
Acquisition and divestiture-related expense(4,055)2,7281349,382
Legal expenses
2,1459,7074,88020,467
Restructuring expense1,50467 6,712 376 
Redeemable non-controlling interest(57)(147)(149)(184)
Loss on equity method investment605— 747— 
Asset impairment charges
13,5952,90914,2112,885
Other non-operating (income) expense2,3072,6223,4276,590
Adjusted EBITDA$4,726 $(321)$(12,266)$(977)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
(18) Commitments and Contingencies

Indemnification

In the normal course of business, we periodically enter into agreements to indemnify customers or suppliers against claims of intellectual property infringement that may be made by third parties and arise from the use of our products. Historically, costs related to these indemnification provisions have not been significant, and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.

To the extent permitted under Delaware law, we indemnify our directors and officers for certain events or occurrences, when the director or officer is, or was, serving at our request in such capacity, subject to limited exceptions. The maximum potential amount of future payments we could be required to make under these indemnification obligations is unlimited; however, we have directors and officers insurance coverage that may enable us to recover future amounts paid, subject to a deductible and the policy limits. There is no assurance that the policy limits will be sufficient to cover all damages, if any.

Other Commitments

Government Settlement

As previously disclosed, beginning in October 2017, the Company undertook an internal investigation relating to possible violations of U.S. export control laws, including the International Traffic in Arms Regulations administered by the Directorate of Defense Trade Controls of the Department of State (“DDTC”) and the Export Administration Regulations administered by the Bureau of Industry and Security of the Department of Commerce (“BIS”). In February 2023, the Company settled these matters with the U.S. Department of Justice (“DOJ”), DDTC and BIS. As a part of these settlement agreements, the Company agreed to pay $15,048 in civil monetary penalties to these agencies, with an additional $10,000 in suspended penalty amounts to be allocated to remedial compliance measures required by DDTC. The penalty amounts were broken down as follows: DDTC, $10,000 (in three installments over a three-year period); BIS, $2,778; and DOJ, $2,270. The first penalty installment payment to DDTC and the full penalty payments to BIS and to DOJ were made in the first quarter of 2023. The $10,000 suspended penalty has not been recognized as a liability as of September 30, 2023 and will be recognized as incurred during the three-year term of the settlement agreement and any portion not expended at the end of the three-year term of the settlement agreement will be paid by the Company to DDTC.
Litigation

Shareholder Suits

The Company and certain of its current and former executive officers have been named as defendants in a consolidated putative stockholder class action lawsuit pending in the United States District Court for the Eastern District of New York (the “District Court”). The action is styled In re 3D Systems Securities Litigation, No. 1:21-cv-01920-NGG-TAM (E.D.N.Y.) (the “Securities Class Action”). On July 14, 2021, the Court appointed a Lead Plaintiff for the putative class and approved his choice of Lead Counsel. Lead Plaintiff filed his Consolidated Amended Complaint (the “Amended Complaint”) on September 13, 2021, alleging that defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and SEC Rule 10b-5 promulgated thereunder by making false and misleading statements and omissions, and that the current and former executive officers named as defendants are control persons under Section 20(a) of the Exchange Act. The Amended Complaint was filed on behalf of stockholders who purchased shares of the Company’s Common Stock between May 6, 2020 and March 5, 2021, and seeks monetary damages on behalf of the purported class. Defendant moved to dismiss the Amended Complaint on February 15, 2022, and the motion was fully briefed in May 2022. On October 28, 2022, the parties notified the District Court that they reached an agreement in principle resolving this action, and on December 19, 2022, Lead Plaintiff filed a motion seeking entry of an order preliminarily approving the settlement and establishing notice procedures. The settlement is subject to both preliminary and final approval by the District Court. On June 5, 2023, following the District Court’s referral of Lead Plaintiff’s motion to a Magistrate Judge for a Report and Recommendation on the motion, the Magistrate Judge issued a Report and Recommendation recommending that the District Court grant Lead Plaintiff’s motion for preliminary approval of the settlement. The District Court adopted the Report and Recommendation and preliminarily approved the settlement on July 19, 2023. A final hearing on the settlement is scheduled for November 21, 2023. The settlement is subject to both preliminary and final approval by the District Court. On April 15, 2022, the Company was informed that the SEC is conducting a formal investigation of the Company related to, among other things, the allegations in the Securities Class Action, and the Company received subpoenas from the SEC for the production of documents and information related to its investigation as a follow on to a previous voluntary request for documents. The Company is cooperating with the SEC.

The Company has been named as a nominal defendant and certain of its current and former executive officers and directors have been named as defendants in derivative lawsuits pending in the United States District Court for the Eastern District of New York, the South Carolina Court of Common Pleas for the 16th Circuit, York County, and the Supreme Court of the State of New York, Kings County. The actions are styled Nguyen v. Joshi, et al., No. 21-cv-03389-NGG-TAM (E.D.N.Y.) (the “Nguyen Action”), Lesar v. Graves, et al., No. 2021CP4602308 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. of York) (the “Lesar Action”), Scanlon v. Graves, et al., No. 2021CP4602312 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. of York) (the “Scanlon Action”), Bohus v. Joshi, et al., No. 22-cv-2203-CBA-RML (E.D.N.Y.) (the “Bohus Action”), and Fernicola v. Clinton, et. al., No. 512613/2022 (N.Y., Kings County Supreme Court) (the “Fernicola Action”). The Complaints in the Nguyen and Bohus Actions, which were filed on June 15, 2021 and April 18, 2022, respectively, assert breach of fiduciary duty claims against all defendants and claims for contribution under the federal securities laws against certain of the defendants. The Complaints in the Lesar and Scanlon Actions, which were filed on July 26, 2021, assert breach of fiduciary duty and unjust enrichment claims against the defendants. The Complaint in the Fernicola Action was filed on May 2, 2022, and asserts claims for breach of fiduciary duty and waste of corporate assets against the director defendants. On August 27, 2021, the Nguyen Action was stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On October 26, 2021, the Lesar Action and the Scanlon Action were consolidated into a single stockholder derivative action, styled as In Re 3D Systems Corp. Shareholder Derivative Litigation, No. 2021CP4602308 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. Of York) (the “South Carolina Derivative Action”). On March 3, 2022, the South Carolina Derivative Action was stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On June 16, 2022, the Bohus Action was consolidated with the Nguyen Action (the “E.D.N.Y. Derivative Action”). The E.D.N.Y. Derivative Action is stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On August 15, 2022, the Fernicola Action was voluntarily dismissed without prejudice.

The Company believes the claims alleged in the putative securities class action and derivative lawsuits are without merit and the Company intends to defend itself and its current and former officers vigorously.
Letter of Credit

On June 2, 2023, we issued $1,161 of guarantees in the form of a standby letter of credit as security for a long-term real estate lease. The letter of credit has an initial maturity date of June 2024 with automatic one-year extensions not beyond July 1, 2033. We have not recorded any liability for this guarantee as we believe the likelihood of having to perform under the letter of credit is remote. In connection with this transaction, we pledged an equal amount of cash to the issuing bank of this letter of credit. The cash pledged is recorded as restricted cash, included in other assets on our condensed consolidated balance sheets.

Other

We are involved in various other legal matters incidental to our business. Although we cannot predict the results of the litigation with certainty, we believe that the disposition of all of these various other legal matters will not have a material adverse effect, individually or in the aggregate, on our consolidated results of operations, consolidated cash flows or consolidated financial position.

In connection with the foregoing matters, we recognized a liability of $16,044 during the year ended December 31, 2022, which includes the $10,000 DDTC civil monetary penalty being recognized at a discount using the risk-free interest rate in effect at the time of recognition. During the nine months ended September 30, 2023, we have paid $8,548 of this liability in accordance with the settlement agreements discussed above. Refer to Note 9 for details regarding our remaining short-term and long-term liabilities recorded for legal contingencies.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
(19) Fair Value Measurements

Fair value is the exchange price to sell an asset or transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. Fair value measurements use market data or assumptions market participants would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs may be readily observable, corroborated by market data, or generally unobservable. Valuation techniques maximize the use of observable inputs and minimize use of unobservable inputs. The accounting guidance for fair value measurements and disclosures establishes a three-level fair value hierarchy:

Level 1 - Inputs are based on quoted prices in active markets for identical assets and liabilities.
Level 2 - Inputs are based on observable inputs other than quoted prices in active markets for identical or similar assets and liabilities.
Level 3 - One or more inputs are unobservable and significant.

Financial and nonfinancial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

Cash equivalents are valued utilizing the market approach to measure fair value for financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued liabilities approximate fair value as of September 30, 2023 and December 31, 2022 because of the relatively short duration of these instruments.

We did not have any transfers of assets or liabilities between Level 1, Level 2 and Level 3 of the fair value measurement hierarchy during the three and nine months ended September 30, 2023.
Assets measured at fair value on a recurring basis as of December 31, 2022 are summarized below. During the three months ended September 30, 2023, we sold all of our remaining Level 2 short-term investments included in the table below.

Fair Value Measurement as of December 31, 2022
Fair Value MeasurementBalance Sheet Classification
(in thousands)Fair Value LevelCost BasisUnrealized Gains (Losses)Fair ValueCash and Cash EquivalentsShort-term Investments
Money market fundsLevel 1$232,018 $— $232,018 $232,018 $— 
Certificates of depositLevel 2990 996 — 996 
Commercial paperLevel 21,281 1,287 — 1,287 
Short-term bond mutual fundsLevel 2100,242 (99)100,143 — 100,143 
Corporate bonds(a)
Level 278,418 (241)78,177 — 78,177 
Total$412,949 $(328)$412,621 $232,018 $180,603 

(a) Includes $745 and $743 of cost basis and fair market value, respectively, with a weighted average maturity of 1.3 years.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring
(20) Restructuring

During the three months ended June 30, 2023, the Company announced a restructuring initiative intended to improve internal operating efficiencies, as well as long-term valuation creation. Actions taken by the Company primarily consisted of a reduction in headcount of approximately 6% of the Company's workforce, with the majority of the workforce reduction occurring in corporate and business support functions predominately located in the US and Europe. Since initiating the plan, the Company has accrued severance and termination costs totaling $3,724, which have been reported within selling, general, and administrative expense on the Company's condensed consolidated statement of operations and reflect the total costs expected to be incurred in connection with this activity. As the reduction in workforce was concentrated within corporate and business support functions, the reported results of the Company's Healthcare Solutions and Industrial Solutions segments were not impacted by this restructuring initiative. The settlement of all costs accrued in connection with this restructuring initiative is expected to occur prior to the end of the year ending December 31, 2023. The following table provides additional details regarding the restructuring costs incurred during the period, the portion of such costs that were settled with cash as of September 30, 2023, and the remaining accrued liability reported in our condensed consolidated balance sheet as of September 30, 2023:

(in thousands)
Accrued liability as of December 31, 2022
Costs incurred during 2023
Amounts settled with cash
Accrued liability as of September 30, 2023
Severance, termination benefits and other employee costs$— $3,724 $2,693 $1,031 
Total$— $3,724 $2,693 $1,031 

In addition to the recognition of severance and termination costs, the Company recognized an impairment charge of $628 related to certain fixed assets that were retired.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
(21) Subsequent Events

On October 25, 2023, the Company announced the next evolution of its restructuring initiative designed to improve operating efficiencies throughout the organization and drive long-term value creation. This additional phase of the restructuring initiative will target to deliver expected annualized savings of between $45 million and $55 million by the end of 2024, with the majority of the cost takeout to occur by the end of the first quarter of 2024. This initiative is primarily targeted at continuing to rationalize headcount and geographic locations in all functions across the Company. As this latest phase of the Company's multi-faceted restructuring initiative contemplates the execution of new strategic actions that may be taken with respect to certain of the Company’s previously acquired businesses and/or other asset groups, certain asset groups could become subject to impairment tests triggered by (1) an adverse change in the extent or manner in which the long-lived asset (or asset group) is being used, (2) a current expectation that it is more likely than not that the long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life, or (3) other factors triggered by the Company's restructuring initiative. If required, a quantitative impairment test related to any of our asset groups could result in the recognition of a material impairment charge.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net (loss) income attributable to 3D Systems Corporation $ (11,704) $ (37,398) $ (70,020) $ (97,158)
XML 43 R32.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 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements include the accounts of 3D Systems Corporation and all majority and wholly-owned subsidiaries and entities in which a controlling interest is maintained (“3D Systems” or the “Company” or “we” or “our” or “us”). All significant intercompany accounts and transactions have been eliminated in consolidation. 

A non-controlling interest in a subsidiary reflects an ownership interest in a majority-owned subsidiary that is not attributable to the Company. For the periods presented, the Company's financial statements include a redeemable non-controlling interest (“RNCI”), which has been reported in temporary equity in the consolidated balance sheets. The net income (loss) attributable to the RNCI is presented as an adjustment to the Company's consolidated net income (loss) to arrive at net income (loss) attributable to 3D Systems Corporation in the consolidated statements of operations and consolidated statements of comprehensive income (loss). Furthermore, adjustments to record the RNCI at its redemption value are recorded to additional paid-in capital, and the excess redemption value is recognized as a reduction to the net income, or increase to the net loss, attributable to 3D Systems’ shareholders for purposes of reporting earnings or loss per share. See Note 11 for a summary of the activity related to the reported RNCI balance during the period.

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) applicable to interim reports. Accordingly, our unaudited condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 Form 10-K”). The year-end balance sheet data reported on our unaudited condensed consolidated balance sheet has been derived from the balance sheet included in our 2022 Form 10-K.

The Company believes that the disclosures included in this Form 10-Q are adequate to make the information presented not misleading. In the opinion of management, the unaudited condensed consolidated financial statements include all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions.

Our annual reporting period is the calendar year. Our results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year. All dollar amounts and other amounts presented in the accompanying footnotes are presented in thousands, except for per share information.
Goodwill
Goodwill

Goodwill is the excess of the cost of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually during the fourth quarter of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. Impairment testing for goodwill is done at a reporting unit level, with all goodwill assigned to a reporting unit.

The test for impairment of goodwill requires the Company to make several estimates related to projected future cash flows to determine the fair value of the goodwill reporting units. The Company calculates the excess of each reporting unit's fair value over its carrying amount, including goodwill, utilizing a discounted cash flow analysis and other valuation techniques, as deemed appropriate. Internal operational budgets and long-range strategic plans are used as a basis for the cash flow analysis. The Company also utilizes assumptions for working capital, capital expenditures, and terminal growth rates. The discount rate applied to the cash flow analysis is based on the weighted average cost of capital (“WACC”) for each reporting unit. An impairment is recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.
During the quarter ended September 30, 2023, the Company experienced a significant decline in its market capitalization as a result of a decrease in its stock price, and during the month ended September 30, 2023, the Company’s market capitalization fell slightly below its consolidated stockholders’ equity balance. We do not consider this to constitute a sustained decrease in the Company’s stock price as of September 30, 2023. Furthermore, the Company performed a qualitative goodwill impairment assessment as of September 30, 2023 and concluded that it is not more likely than not that the fair value of either of its reporting units is less than the reporting unit’s carrying value as of September 30, 2023. As a result, we concluded that no triggering event had occurred that would require the Company to perform a quantitative goodwill impairment test for either of its two reporting units as of September 30, 2023. However, the Company’s market capitalization has declined further since September 30, 2023, and if such a decline results in the estimated fair value of either of our reporting units being lower than the respective reporting unit’s carrying value, the Company would need to record a non-cash goodwill impairment charge, which could be material, in a future period – including as of our upcoming annual impairment testing date of November 1, 2023 (reflecting our annual goodwill impairment testing date commencing as of the current fiscal year).
Variable Interest Entities (VIEs)
Variable Interest Entities (VIEs)

Upon making an investment in an entity, we assess whether the entity is a VIE. The determination of whether an entity in which we hold a direct or indirect variable interest is a VIE is based on several factors, including whether the entity’s total equity investment at risk upon inception is sufficient to finance the entity’s activities without additional subordinated financial support. We make judgments regarding the sufficiency of the equity at risk based first on a qualitative analysis, and then a quantitative analysis, if necessary.
We analyze any investments in VIEs to determine if we are the primary beneficiary. We perform this assessment at the time that we become involved with a VIE and reevaluate our conclusion upon the occurrence of a reconsideration event. In evaluating whether we are the primary beneficiary, we evaluate our direct and indirect economic interests in the entity. Determining which reporting entity, if any, is the primary beneficiary of a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity. Performance of such analysis requires the exercise of judgment, and we consider a variety of factors in identifying the entity that holds the power to direct matters that most significantly impact a VIE’s economic performance including, but not limited to, the ability to direct a VIE’s operating decisions and activities. In addition, we consider the rights of other investors to participate in those decisions.
Equity Securities without a Readily Determinable Value Equity Securities without a Readily Determinable ValueWe recognize investments in equity securities without a readily determinable fair value at cost minus impairment. We assess these investments for potential impairment if an event occurs or circumstances change that would indicate the carrying amount may be impaired. If applicable, impairment charges taken with respect to these investments are reported within interest and other income (expense), net in the consolidated statements of operations in the period in which an investment becomes impaired (see Note 7).
Equity Method of Accounting Equity Method of AccountingThe Company accounts for an investment in a joint venture using the equity method of accounting because it does not have a controlling interest and is not the primary beneficiary; however, the Company has the ability to exert significant influence. Under the equity method of accounting, the initial investment is recorded at cost, and the investment is subsequently adjusted for the Company’s proportionate share of the net earnings or losses and other comprehensive income or loss of the investee. Intra-entity profits or losses associated with the Company’s equity method investment are eliminated until realized by the investee in transactions with third parties. Income or loss from this investment is recorded as a separate line item in the consolidated statements of operations on a three-month lag. We evaluate material events occurring during the three-month lag period to determine whether the effects of such events should be disclosed in our financial statements. The Company will evaluate its investment in the joint venture for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable.
Revenue Recognition
Collaboration and Licensing Agreements

We enter into collaboration and licensing agreements with third parties. The nature of the activities to be performed and the consideration exchanged under these agreements varies on a contract-by-contract basis. We evaluate these agreements to determine whether they meet the definition of a customer relationship for which revenue should be recorded. These contracts may contain multiple performance obligations and may contain fees for licensing, research and development services, contingent milestone payments upon the achievement of contractual developmental criteria and/or royalty fees based on the licensees’ product revenue. We determine the revenue to be recognized for these agreements based on an evaluation of the distinct performance obligations, the identification and evaluation of material rights, the estimation of variable consideration and the determination of the pattern of transfer of control for each distinct performance obligation. During the three and nine-month periods ended September 30, 2023, the Company recognized $7,896 and $16,099, respectively, of revenue related to collaboration arrangements with customers. During the three and nine-month periods ended September 30, 2022, the Company recognized $3,301 and $9,075, respectively, of revenue related to collaboration arrangements with customers.

Our revenue recognized under collaboration and licensing agreements for the three and nine months ended September 30, 2023 includes the effect of the Company increasing its estimate of the variable consideration included in the transaction price related to one of its licensing agreements. The increase in estimated recognizable variable consideration was due to (1) the execution of a modification to the related customer contract and (2) the Company's determination that incremental revenue attributable to milestone payments that are contingent upon the achievement of contractual developmental criteria would be earned under the modified contract. As a result, during the quarter ended September 30, 2023, the Company recognized incremental services revenue of $4,452, which reduced our reported basic and diluted loss per share by $0.03 and $0.03, respectively, for each of the three and nine months ended September 30, 2023.

Contract Balances

During the nine months ended September 30, 2023, we recognized revenue of $23,498 related to our contract liabilities at December 31, 2022. During the nine months ended September 30, 2022, we recognized revenue of $28,850 related to our contract liabilities at December 31, 2021.

Contract assets were $7,379 and $677 as of September 30, 2023 and December 31, 2022, respectively. The increase in the contract assets balance as of September 30, 2023 primarily relates to the increase in the estimated variable consideration included in the transaction price related to one of the Company's collaboration and licensing agreements (refer to the discussion above of Collaboration and Licensing Agreements), which has resulted in the recognition of incremental revenue for which the Company did not have the right to invoice as of the balance sheet date.

Revenue Concentrations

For the three and nine months ended September 30, 2023, one customer accounted for approximately 10.7% and 14.4% of our consolidated revenue, respectively. For the three and nine months ended September 30, 2022, one customer accounted for approximately 20.8% and 24.1% of our consolidated revenue, respectively. We expect to maintain our relationship with this customer.
Fair Value Measurements Cash equivalents are valued utilizing the market approach to measure fair value for financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued liabilities approximate fair value as of September 30, 2023 and December 31, 2022 because of the relatively short duration of these instruments.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
Shown below is the preliminary purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:
(in thousands)
Current assets, including cash acquired of $148
$835 
Intangible assets:
Trade names
$1,487 
Product technology
2,231 
Customer relationships
347 
Total intangible assets4,065 
Goodwill6,878 
Other assets475 
Liabilities:
Accounts payable and accrued liabilities$794 
Long term liabilities293 
Total liabilities1,087 
Net assets acquired$11,166 
Shown below is the final purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:

(in thousands)
Current assets, including cash acquired of $243
$301 
Intangible assets:
In-process research and development$4,989 
Trade name3,930 
Total intangible assets8,919 
Goodwill17,090 
Other assets765 
Liabilities:
Accounts payable and accrued liabilities$364 
Deferred tax liability845 
Total liabilities1,209 
Net assets acquired$25,866 
The table below reflects the fair value of both the consideration transferred and the RNCI attributable to this acquisition:
(in thousands)
Cash paid at acquisition$34,098 
Deferred cash consideration3,628 
Estimated fair value of RNCI1,559 
Post-closing net working capital adjustment149 
Total fair value of consideration transferred$39,434 

Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed at the date of acquisition:

(in thousands)
Current assets, including cash acquired of $125
$1,407 
Intangible assets:
Product technology$20,770 
Trade name5,802 
Total intangible assets26,572 
Goodwill17,618 
Other assets705 
Liabilities:
Accounts payable and accrued liabilities$332 
Deferred revenue70 
Deferred tax liability6,466 
Total liabilities6,868 
Net assets acquired$39,434 
Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed, as determined at the date of acquisition in accordance with valuation methodologies described in ASC 820:
(in thousands)
Current assets$661 
Intangible assets:
Product technology$15,940 
Trade name5,580 
Total intangible assets21,520 
Goodwill17,430 
Other assets68 
Liabilities:
Accounts payable and accrued liabilities$229 
Deferred revenue410 
Total liabilities639 
Net assets acquired$39,040 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table presents the finite-lived intangible assets acquired and their respective estimated useful lives:

Useful Life
Trade names
5
Product technology
15
Customer relationships
10
Schedule of Acquisition, Pro Forma Information The following unaudited pro forma financial information summarizes the combined results of the Company and Wematter as if the acquisition had occurred on January 1, 2022. The pro forma results have been prepared for comparative purposes only, and do not necessarily represent what the results of operations would have been had the acquisition been completed on January 1, 2022. In addition, these pro forma results are not intended to be a projection of future operating results and do not reflect synergies that might be achieved.
The unaudited pro forma financial information includes adjustments for the pro forma impact of our preliminary purchase price allocation, including the amortization for newly acquired intangible assets, the impact of transaction costs, and the alignment of accounting policies. Transaction costs have been included in the pro forma results for the periods ended September 30, 2022, consistent with the pro forma assumption that the acquisition occurred on January 1, 2022. Pro forma revenue information has not been presented, as pre-acquisition revenue reported by Wematter was not material and, accordingly, the impact on our reported consolidated revenue also would not have been material. Pro forma net loss is not presented in the table below for the three months ended September 30, 2023 because Wematter's results are reflected in 3D Systems consolidated numbers for the full period.

Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)202220232022
Net (loss) income attributable to 3D Systems Corporation
$(38,407)$(71,076)$(100,185)
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Region
Revenue by geographic region for the three and nine months ended September 30, 2023 and 2022 was as follows:
Three Months Ended
(in thousands)September 30, 2023September 30, 2022
Americas$69,714 $80,455 
EMEA43,141 36,913 
APAC10,936 14,885 
Total$123,791 $132,253 
United States (included in Americas above)$68,840 $78,910 

Nine Months Ended
(in thousands)September 30, 2023September 30, 2022
Americas$214,956 $234,511 
EMEA127,150 122,788 
APAC31,115 48,000 
Total$373,221 $405,299 
United States (included in Americas above)$211,717 $231,557 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
Components of inventories at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Raw materials$61,314 $59,907 
Work in process3,922 4,972 
Finished goods and parts87,769 72,953 
Total inventories$153,005 $137,832 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets Other Than Goodwill
At September 30, 2023 and December 31, 2022, the Company's intangible assets with finite lives were as follows:

September 30, 2023December 31, 2022
(in thousands)
Gross
Accumulated AmortizationNet
Gross
Accumulated AmortizationNet
Intangible assets with finite lives:
Customer relationships$51,160 $(49,417)$1,743 $51,137 $(48,695)$2,442 
Acquired technology45,894 (11,925)33,969 55,480 (10,707)44,773 
Trade names30,496 (13,705)16,791 35,930 (12,455)23,475 
Patent costs18,714 (10,823)7,891 18,673 (10,909)7,764 
Acquired patents16,426 (14,716)1,710 17,499 (15,661)1,838 
Other13,170 (9,120)4,050 13,255 (8,765)4,490 
Total intangible assets$175,860 $(109,706)$66,154 $191,974 $(107,192)$84,782 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table reflects the changes in the carrying amount of goodwill by reporting unit for the nine months ended September 30, 2023:
Nine Months Ended September 30, 2023
HealthcareIndustrialConsolidated
(in thousands)
Gross Goodwill
ImpairmentsNet GoodwillGross GoodwillImpairmentsNet GoodwillGross GoodwillImpairmentsNet Goodwill
Balance at beginning of year$143,431 $(32,055)$111,376 $316,265 $(42,329)$273,936 $459,696 $(74,384)$385,312 
Acquisitions and measurement period adjustments
1,005 — 1,005 7,735 — 7,735 8,740 — 8,740 
Foreign currency translation adjustments(1,175)— (1,175)(1,552)— (1,552)(2,727)— (2,727)
Balance at end of period$143,261 $(32,055)$111,206 $322,448 $(42,329)$280,119 $465,709 $(74,384)$391,325 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and Notes Receivable (Tables)
9 Months Ended
Sep. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Equity Investments The following table summarizes our investment balances as of September 30, 2023 and December 31, 2022:
(in thousands)September 30, 2023December 31, 2022
Equity investments under the equity method of accounting$5,782 $— 
Equity investments without readily determinable fair values20,962 12,953 
Other(1)
200 200 
Total equity investments
$26,944 $13,153 
Long-term note receivable(2)
$530 $515 
Total notes receivable$530 $515 

(1) Reflects warrant investment carried at fair value. The fair value of these warrants is measured using Level 3 fair value measurement inputs. Refer to Note 19 for a description of these inputs.
(2) Includes interest amounts that have been accrued on, recorded to and reported as part of the notes receivable balance.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Balance Sheet Classifications
Classifications of the lease amounts reported on our balance sheets as of September 30, 2023 and December 31, 2022 are summarized below:
September 30, 2023December 31, 2022
(in thousands)Right-of-use assetsCurrent lease liabilitiesLong-term lease liabilitiesRight-of-use assetsCurrent lease liabilitiesLong-term lease liabilities
Operating leases$60,973 $9,616 $59,428 $39,502 $8,343 $38,499 
Finance leases12,047 1,068 11,867 3,244 693 3,280 
Total$73,020 $10,684 $71,295 $42,746 $9,036 $41,779 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Compensation and benefits$15,492 $19,814 
Accrued taxes9,633 10,694 
Legal contingencies4,850 9,948 
Product warranty liability2,409 3,677 
Other accrued liabilities11,191 11,438 
Total$43,575 $55,571 
Schedule of Recognized Warranty Revenue and Incurred Warranty Costs
Changes in the product warranty obligation for the nine months ended September 30, 2023 and 2022 are summarized below:
(in thousands)Beginning BalanceSettlements MadeAccruals for Warranties IssuedEnding Balance
September 30, 2023$3,677 $(2,983)$1,715 $2,409 
September 30, 2022$3,585 $(5,266)$5,257 $3,576 
Schedule of Other Liabilities
Other liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:
(in thousands)September 30, 2023December 31, 2022
Long-term employee indemnity$4,634 $4,817 
Long-term tax liability5,568 5,711 
Defined benefit pension obligation4,963 5,050 
Long-term deferred revenue1,858 4,974 
Earnout liability— 17,244 
Legal contingencies2,916 6,096 
Other long-term liabilities428 289 
Total$20,367 $44,181 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Redeemable Non-Controlling Interest (Tables)
9 Months Ended
Sep. 30, 2023
Noncontrolling Interest [Abstract]  
Schedule of Redeemable Noncontrolling Interest The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2023:
Nine Months Ended
September 30, 2023
(in thousands)
Balance at December 31, 2022
$1,760 
Net loss
(149)
Redemption value in excess of carrying value
321 
Translation adjustments
(4)
Balance at September 30, 2023
$1,928 

The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2022:
Nine Months Ended
September 30, 2022
(in thousands)
Balance at December 31, 2021
$— 
Fair value at the date of acquisition1,559 
Net Loss(184)
Redemption value in excess of carrying value462 
Translation Adjustments(183)
Balance at September 30, 2022
$1,654 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Expense
The following table shows the stock-based compensation expense recognized during the three and nine months ended September 30, 2023 and 2022:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2023202220232022
Stock-based compensation expense$(3,142)$11,447 $15,140 $31,508 
Tax benefit$— $— $— $— 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Interest and Other Income (Expense), Net (Tables)
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of Interest and Other Income (Expenses), Net
Interest and other income (expense), net consisted of the following amounts for the three and nine months ended September 30, 2023 and 2022:

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Interest and other income (expense), net
Foreign exchange (loss), net
$(2,202)$(764)$(3,847)$(4,193)
Interest income, net
4,909 2,029 13,118 4,019 
Other (expense) income, net(105)(4,767)420 (5,282)
Total interest and other income (expense), net$2,602 $(3,502)$9,691 $(5,456)
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Net Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Reconciliation
Three Months EndedNine Months Ended
(in thousands, except per share amounts)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Numerator for basic and diluted net (loss) income per share:
Net (loss) income attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Redeemable non-controlling interest redemption value in excess of carrying value(61)(462)(321)(462)
Net (loss) income attributable to common stock shareholders$(11,765)$(37,860)$(70,341)$(97,620)
Denominator for net (loss) income per share:
Weighted average shares – basic and diluted(1)
130,263 127,991 129,780 127,478 
Net income (loss) per share – basic and diluted
$(0.09)$(0.30)$(0.54)$(0.77)

(1) Equity awards are deemed anti-dilutive for the three and nine month periods ended September 30, 2023 and 2022 because we reported a net loss for these periods.

The following table presents the potentially dilutive shares that have been excluded from the computation of diluted earnings (loss) per share attributable to Common Stock shareholders because their effect is considered anti-dilutive for the three and nine months ended September 30, 2023 and 2022:

Three and Nine Months Ended
(in thousands)September 30, 2023September 30, 2022
Restricted stock and restricted stock units6,653 5,030 
Stock options420 420 
Total7,073 5,450 
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
For the three and nine months ended September 30, 2023 and 2022, the changes in the balances of accumulated other comprehensive loss by component are as follows:
Three Months Ended September 30, 2023
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at June 30, 2023
$(50,069)$689 $— $(49,380)
Other comprehensive income (loss)(7,352)(20)— (7,372)
Amounts reclassified from accumulated other comprehensive income (loss)
— (11)— (11)
Balance at September 30, 2023
$(57,421)$658 $— $(56,763)
Nine Months Ended September 30, 2023
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at December 31, 2022$(54,194)$700 $(328)$(53,822)
Other comprehensive income (loss)(3,227)(8)108 (3,127)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
— (34)220 186 
Balance at September 30, 2023$(57,421)$658 $— $(56,763)
Three Months Ended September 30, 2022
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at June 30, 2022
$(55,196)$(1,976)$(4,023)$(61,195)
Other comprehensive income (loss)(22,135)164 (32)(22,003)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
— (8)2,402 2,394 
Balance at September 30, 2022
$(77,331)$(1,820)$(1,653)$(80,804)
Nine Months Ended September 30, 2022
(in thousands)Foreign currency translation adjustmentDefined benefit pension planUnrealized loss on short-term investmentsTotal
Balance at December 31, 2021$(35,464)$(2,242)$— $(37,706)
Other comprehensive income (loss)(41,867)311 (4,055)(45,611)
Amounts reclassified from accumulated other comprehensive income (loss) (a)
— 111 2,402 2,513 
Balance at September 30, 2022$(77,331)$(1,820)$(1,653)$(80,804)
(a) Amount reclassified into interest and other income (expense), net on the statement of operations. See Note 19 for details regarding fair value measurements and unrealized gains (losses) on short-term investments.
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information by Segment The following tables set forth our operating results by segment for the three and nine months ended September 30, 2023 and 2022:
RevenueAdjusted EBITDA
Three Months Ended September 30,Three Months Ended September 30,
(in thousands)2023202220232022
Healthcare Solutions$52,429 $64,203 $13,869 $13,787 
Industrial Solutions71,362 68,050 7,662 7,180 
Total Reportable segments123,791 132,253 21,531 20,967 
Corporate and Other(1)
— — (16,805)(21,288)
Total Company$123,791 $132,253 $4,726 $(321)
RevenueAdjusted EBITDA
Nine Months Ended September 30,Nine Months Ended September 30,
(in thousands)2023202220232022
Healthcare Solutions$162,028 $200,294 $30,328 $45,705 
Industrial Solutions211,193 205,005 16,828 16,473 
Total Reportable segments373,221 405,299 47,156 62,178 
Corporate and Other(1)
— — (59,422)(63,155)
Total Company$373,221 $405,299 $(12,266)$(977)

(1) Corporate and Other is not an operating segment, but reflects expenses not directly attributable to and, accordingly, not allocated to our reportable segments. These expenses relate to corporate functions such as human resources, finance, and legal and include expenses such as salaries, benefits, and other related costs. Similar to the Company's operating segments, Corporate results are reported to and reviewed by the Companys CODM on the basis of Adjusted EBITDA.
The following table provides a reconciliation of the Company’s reported net loss to the total of our reportable segment Adjusted EBITDA and Corporate and Other Adjusted EBITDA for the three and nine months ended September 30, 2023 and 2022:
Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Net loss attributable to 3D Systems Corporation$(11,704)$(37,398)$(70,020)$(97,158)
Interest (income) expense, net(4,909)(2,029)(13,118)(4,019)
Provision (benefit) for income taxes174 338 404 2,911 
Depreciation expense5,084 5,142 15,690 15,992 
Amortization expense3,179 4,293 9,676 10,273 
Stock-based compensation expense(3,142)11,44715,14031,508
Acquisition and divestiture-related expense(4,055)2,7281349,382
Legal expenses
2,1459,7074,88020,467
Restructuring expense1,50467 6,712 376 
Redeemable non-controlling interest(57)(147)(149)(184)
Loss on equity method investment605— 747— 
Asset impairment charges
13,5952,90914,2112,885
Other non-operating (income) expense2,3072,6223,4276,590
Adjusted EBITDA$4,726 $(321)$(12,266)$(977)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis
Assets measured at fair value on a recurring basis as of December 31, 2022 are summarized below. During the three months ended September 30, 2023, we sold all of our remaining Level 2 short-term investments included in the table below.

Fair Value Measurement as of December 31, 2022
Fair Value MeasurementBalance Sheet Classification
(in thousands)Fair Value LevelCost BasisUnrealized Gains (Losses)Fair ValueCash and Cash EquivalentsShort-term Investments
Money market fundsLevel 1$232,018 $— $232,018 $232,018 $— 
Certificates of depositLevel 2990 996 — 996 
Commercial paperLevel 21,281 1,287 — 1,287 
Short-term bond mutual fundsLevel 2100,242 (99)100,143 — 100,143 
Corporate bonds(a)
Level 278,418 (241)78,177 — 78,177 
Total$412,949 $(328)$412,621 $232,018 $180,603 

(a) Includes $745 and $743 of cost basis and fair market value, respectively, with a weighted average maturity of 1.3 years.
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
(in thousands)
Accrued liability as of December 31, 2022
Costs incurred during 2023
Amounts settled with cash
Accrued liability as of September 30, 2023
Severance, termination benefits and other employee costs$— $3,724 $2,693 $1,031 
Total$— $3,724 $2,693 $1,031 
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Maximum exposure to losses $ 13,782
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Narrative) (Details)
€ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
USD ($)
Oct. 04, 2022
USD ($)
Apr. 01, 2022
USD ($)
Jan. 21, 2019
USD ($)
Mar. 31, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jul. 01, 2023
EUR (€)
Dec. 31, 2018
Business Acquisition [Line Items]                  
Unrecognized stock-based compensation expense           $ 52,508,000      
Unrecognized stock-based compensation expense, period for recognize           2 years      
Installment payments           $ 0 $ 2,300,000    
Wematter                  
Business Acquisition [Line Items]                  
Acquired ownership percentage 100.00%             100.00%  
Payment in cash $ 10,224,000                
Additional payments | €               € 2,000  
Additional payment period 2 years                
Unrecognized stock-based compensation expense | €               € 2,000  
Unrecognized stock-based compensation expense, period for recognize 2 years                
Acquisition related expenses $ 847,000                
Business combination, consideration transferred, debt 942,000                
Purchase price 11,166,000                
Goodwill expected to be tax deductible $ 0                
Dp polar GmbH                  
Business Acquisition [Line Items]                  
Acquired ownership percentage   100.00%              
Payment in cash   $ 19,604,000              
Additional payments   2,229,000              
Purchase price   25,866,000              
Issuance of shares amount   7,091,000              
Estimated post closing purchase price adjustment   829,000              
Goodwill expected to be tax deductible   $ 0              
Kumovis GmbH                  
Business Acquisition [Line Items]                  
Acquired ownership percentage     93.75%            
Payment in cash     $ 37,875,000            
Purchase price     39,434,000            
Goodwill expected to be tax deductible     0            
Fair value of RNCI     1,559,000            
Deferred cash consideration     $ 3,628,000            
Cash deferment period     15 months            
Equity interest percentage     50.00%            
Acquisition years     5 years 9 months            
Purchase price     $ 39,434,000            
Kumovis GmbH | Kumovis GmbH                  
Business Acquisition [Line Items]                  
Ownership percentage     6.25%            
Titan Additive LLC                  
Business Acquisition [Line Items]                  
Acquired ownership percentage     100.00%            
Payment in cash     $ 39,040,000            
Purchase price     $ 39,040,000            
Easyway                  
Business Acquisition [Line Items]                  
Acquired ownership percentage       30.00%         70.00%
Purchase price       $ 13,500,000          
Installment payments         $ 2,300,000        
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Assets and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 04, 2022
Apr. 01, 2022
Intangible assets:          
Goodwill $ 391,325   $ 385,312    
Wematter          
Business Acquisition [Line Items]          
Current assets, including cash acquired   $ 835      
Intangible assets:          
Total intangible assets   4,065      
Goodwill   6,878      
Other assets   475      
Liabilities:          
Accounts payable and accrued liabilities   794      
Long term liabilities   293      
Total liabilities   1,087      
Net assets acquired   11,166      
Cash acquired   148      
Wematter | Trade names          
Intangible assets:          
Total intangible assets   1,487      
Wematter | Product technology          
Intangible assets:          
Total intangible assets   2,231      
Wematter | Customer relationships          
Intangible assets:          
Total intangible assets   $ 347      
Dp polar GmbH          
Business Acquisition [Line Items]          
Current assets, including cash acquired       $ 301  
Intangible assets:          
Total intangible assets       8,919  
Goodwill       17,090  
Other assets       765  
Liabilities:          
Accounts payable and accrued liabilities       364  
Deferred tax liability       845  
Total liabilities       1,209  
Net assets acquired       25,866  
Cash acquired       243  
Dp polar GmbH | Trade names          
Intangible assets:          
Total intangible assets       3,930  
Dp polar GmbH | In-process research and development          
Intangible assets:          
Total intangible assets       $ 4,989  
Kumovis GmbH          
Business Acquisition [Line Items]          
Current assets, including cash acquired         $ 1,407
Intangible assets:          
Total intangible assets         26,572
Goodwill         17,618
Other assets         705
Liabilities:          
Accounts payable and accrued liabilities         332
Deferred revenue         70
Deferred tax liability         6,466
Total liabilities         6,868
Net assets acquired         39,434
Cash acquired         125
Kumovis GmbH | Trade names          
Intangible assets:          
Total intangible assets         5,802
Kumovis GmbH | Product technology          
Intangible assets:          
Total intangible assets         20,770
Titan Additive LLC          
Business Acquisition [Line Items]          
Current assets, including cash acquired         661
Intangible assets:          
Total intangible assets         21,520
Goodwill         17,430
Other assets         68
Liabilities:          
Accounts payable and accrued liabilities         229
Deferred revenue         410
Total liabilities         639
Net assets acquired         39,040
Titan Additive LLC | Trade names          
Intangible assets:          
Total intangible assets         5,580
Titan Additive LLC | Product technology          
Intangible assets:          
Total intangible assets         $ 15,940
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Definite-Lived Intangible Assets) (Details) - Wematter
Jul. 01, 2023
Trade names  
Business Acquisition [Line Items]  
Finite-lived intangible assets average useful life (in years) 5 years
Product technology  
Business Acquisition [Line Items]  
Finite-lived intangible assets average useful life (in years) 15 years
Customer relationships  
Business Acquisition [Line Items]  
Finite-lived intangible assets average useful life (in years) 10 years
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Acquisition, Pro Forma Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Wematter      
Business Acquisition [Line Items]      
Net (loss) income attributable to 3D Systems Corporation $ (38,407) $ (71,076) $ (100,185)
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Fair Value of Consideration Transferred) (Details) - Kumovis GmbH
$ in Thousands
Apr. 01, 2022
USD ($)
Business Acquisition [Line Items]  
Cash paid at acquisition $ 34,098
Deferred cash consideration 3,628
Estimated fair value of RNCI 1,559
Post-closing net working capital adjustment 149
Total fair value of consideration transferred $ 39,434
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Narrative) (Details) - USD ($)
$ / shares in Units, $ 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]          
Outstanding performance obligation $ 62,579   $ 62,579    
Revenue 123,791 $ 132,253 373,221 $ 405,299  
Amounts included in contract liability at the beginning of period     23,498 28,850  
Unbilled receivables 7,379   7,379   $ 677
Services          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue 43,376 $ 35,916 $ 119,253 $ 104,637  
Recognized revenue $ 4,452        
Adjustment to basic and diluted loss per share (in dollars per share) $ (0.03)   $ (0.03)    
One Customer | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Concentration risk (as a percentage) 10.70% 20.80% 14.40% 24.10%  
Collaborative Arrangement          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue $ 7,896 $ 3,301 $ 16,099 $ 9,075  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Axis]: 2023-10-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Outstanding performance obligation $ 39,418   $ 39,418    
Remaining performance obligation (as a percentage) 90.00%   90.00%    
Performance obligations expected to be satisfied, expected timing 12 months   12 months    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Axis]: 2024-10-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligation (as a percentage) 4.00%   4.00%    
Performance obligations expected to be satisfied, expected timing 3 months   3 months    
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Revenue by Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 123,791 $ 132,253 $ 373,221 $ 405,299
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 69,714 80,455 214,956 234,511
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 43,141 36,913 127,150 122,788
APAC        
Disaggregation of Revenue [Line Items]        
Total revenue 10,936 14,885 31,115 48,000
United States (included in Americas above)        
Disaggregation of Revenue [Line Items]        
Total revenue $ 68,840 $ 78,910 $ 211,717 $ 231,557
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Components of Inventories) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 61,314 $ 59,907
Work in process 3,922 4,972
Finished goods and parts 87,769 72,953
Total inventories $ 153,005 $ 137,832
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]      
Inventory reserve   $ 16,711 $ 15,550
Business exit costs $ 450    
Long-term purchase commitment, amount   $ 2,735  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Intangible Assets Other Than Goodwill) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 175,860 $ 191,974
Accumulated Amortization (109,706) (107,192)
Net 66,154 84,782
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross 51,160 51,137
Accumulated Amortization (49,417) (48,695)
Net 1,743 2,442
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 45,894 55,480
Accumulated Amortization (11,925) (10,707)
Net 33,969 44,773
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross 30,496 35,930
Accumulated Amortization (13,705) (12,455)
Net 16,791 23,475
Patent costs    
Finite-Lived Intangible Assets [Line Items]    
Gross 18,714 18,673
Accumulated Amortization (10,823) (10,909)
Net 7,891 7,764
Acquired patents    
Finite-Lived Intangible Assets [Line Items]    
Gross 16,426 17,499
Accumulated Amortization (14,716) (15,661)
Net 1,710 1,838
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross 13,170 13,255
Accumulated Amortization (9,120) (8,765)
Net $ 4,050 $ 4,490
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (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
Goodwill and Intangible Assets Disclosure [Abstract]          
Asset impairment $ 13,597   $ 14,856 $ 2,359  
Amortization expense 3,179 $ 4,293 9,676 $ 10,273  
Remainder of 2023 2,085   2,085    
Amortization expense for intangible assets, 2024 8,318   8,318    
Amortization expense for intangible assets, 2025 8,029   8,029    
Amortization expense for intangible assets, 2026 7,083   7,083    
Amortization expense for intangible assets, 2027 6,733   6,733    
Indefinite-lived intangible assets $ 5,382   $ 5,382   $ 5,448
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill (Roll Forward) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Balance at beginning of year, gross $ 459,696
Balance at beginning of year, dispositions, acquisitions and impairments (74,384)
Balance at beginning of period 385,312
Acquisitions and measurement period adjustments 8,740
Foreign currency translation adjustments (2,727)
Balance at ending of year, gross 465,709
Balance at ending of year, dispositions, acquisitions and impairments (74,384)
Balance at end of period 391,325
Healthcare Solutions  
Goodwill [Roll Forward]  
Balance at beginning of year, gross 143,431
Balance at beginning of year, dispositions, acquisitions and impairments (32,055)
Balance at beginning of period 111,376
Acquisitions and measurement period adjustments 1,005
Foreign currency translation adjustments (1,175)
Balance at ending of year, gross 143,261
Balance at ending of year, dispositions, acquisitions and impairments (32,055)
Balance at end of period 111,206
Industrial Solutions  
Goodwill [Roll Forward]  
Balance at beginning of year, gross 316,265
Balance at beginning of year, dispositions, acquisitions and impairments (42,329)
Balance at beginning of period 273,936
Acquisitions and measurement period adjustments 7,735
Foreign currency translation adjustments (1,552)
Balance at ending of year, gross 322,448
Balance at ending of year, dispositions, acquisitions and impairments (42,329)
Balance at end of period $ 280,119
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and Notes Receivable (Schedule of Equity Investments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Equity Method Investments and Joint Ventures [Abstract]    
Equity investments under the equity method of accounting $ 5,782 $ 0
Equity investments without readily determinable fair values 20,962 12,953
Other 200 200
Total equity investments 26,944 13,153
Long-term note receivable 530 515
Total notes receivable $ 530 $ 515
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and Notes Receivable (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Jun. 30, 2023
Apr. 30, 2023
Feb. 28, 2023
Dec. 31, 2022
Mar. 31, 2022
Schedule of Equity Method Investments [Line Items]              
Initial investment $ 5,782,000 $ 5,782,000       $ 0  
Total carrying value of the VIEs 20,962,000 20,962,000       12,953,000  
Saudi Arabian Industrial Investments Company              
Schedule of Equity Method Investments [Line Items]              
Initial investment       $ 3,065,000     $ 6,500,000
Escrow deposit       $ 3,435,000   3,435,000  
Ownership percentage         49.00%    
Theradaptive, Inc              
Schedule of Equity Method Investments [Line Items]              
Total carrying value of the VIEs     $ 8,000,000        
Ownership percentage     8.25%        
Investment impairment charge 0 0          
Theradaptive, Inc | Series A Preferred Stock | Preferred Stock              
Schedule of Equity Method Investments [Line Items]              
Ownership percentage     9.15%        
Entach Inc              
Schedule of Equity Method Investments [Line Items]              
Total carrying value of the VIEs 6,900,000 6,900,000       6,900,000 $ 10,000
Ownership percentage             26.60%
Investment impairment charge 0 0          
Fair value of investment             $ 9,670,000
Historical impairment charges $ 2,770,000 $ 2,770,000       $ 2,770,000  
Entach Inc | Warrant              
Schedule of Equity Method Investments [Line Items]              
Fair value of investment             $ 330,000
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Narrative) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
ft²
building
Lessee, Lease, Description [Line Items]  
Number of buildings | building 2
Area of building | ft² 396,100
Remaining minimum base lease payments $ 47,634
Remaining minimum base lease payments, December 31, 2023 1,006
Remaining minimum base lease payments, December 31, 2024 4,516
Remaining minimum base lease payments, December 31, 2025 5,093
Remaining minimum base lease payments, December 31, 2026 5,234
Remaining minimum base lease payments, December 31, 2027 5,380
Remaining minimum base lease payments, thereafter $ 26,405
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 15 years
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Balance Sheet Classifications) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Right-of-use assets    
Operating leases $ 60,973 $ 39,502
Finance leases 12,047 3,244
Right-of-use assets 73,020 42,746
Current lease liabilities    
Operating leases 9,616 8,343
Finance leases 1,068 693
Current lease liabilities 10,684 9,036
Long-term lease liabilities    
Operating leases 59,428 38,499
Finance leases 11,867 3,280
Long-term lease liabilities $ 71,295 $ 41,779
Operating lease, right-of-use asset, statement of financial position, extensible list Right-of-use assets Right-of-use assets
Finance lease, right-of-use asset, statement of financial position, extensible list Right-of-use assets Right-of-use assets
Operating lease, liability, current, statement of financial position, extensible list Current lease liabilities Current lease liabilities
Finance lease, liability, current, statement of financial position, extensible list Current lease liabilities Current lease liabilities, Right-of-use assets
Operating lease, liability, noncurrent, statement of financial position, extensible list Long-term lease liabilities Long-term lease liabilities
Finance lease, liability, noncurrent, statement of financial position, extensible list Long-term lease liabilities Long-term lease liabilities
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued and Other Liabilities (Schedule of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Compensation and benefits $ 15,492 $ 19,814
Accrued taxes 9,633 10,694
Legal contingencies 4,850 9,948
Product warranty liability 2,409 3,677
Other accrued liabilities 11,191 11,438
Total $ 43,575 $ 55,571
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued and Other Liabilities (Schedule of Recognized Warranty Revenue and Incurred Warranty Costs) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Warrant Obligation [Roll Forward]        
Deferred Warranty Revenue $ 2,409 $ 3,576 $ 3,677 $ 3,585
Settlements Made (2,983) (5,266)    
Accruals For Warranties Issued 1,715 5,257    
Deferred Warranty Revenue $ 2,409 $ 3,576 $ 3,677 $ 3,585
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued and Other Liabilities (Schedule of Other Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Long-term employee indemnity $ 4,634 $ 4,817
Long-term tax liability 5,568 5,711
Defined benefit pension obligation 4,963 5,050
Long-term deferred revenue 1,858 4,974
Earnout liability 0 17,244
Legal contingencies 2,916 6,096
Other long-term liabilities 428 289
Total $ 20,367 $ 44,181
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowings (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Nov. 16, 2021
USD ($)
day
$ / shares
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Dec. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2022
$ / shares
Jun. 30, 2022
$ / shares
Line of Credit Facility [Line Items]                      
Common stock, par value (in dollars per share) | $ / shares $ 0.001   $ 0.001   $ 0.001         $ 0.001 $ 0.001
Amortization of debt issuance costs     $ 671,000 $ 670,000 $ 2,010,000 $ 2,006,000          
Convertible Senior Notes Due 2026 | Convertible Debt                      
Line of Credit Facility [Line Items]                      
Issued amount $ 460,000,000                    
Interest rate (as a percentage) 0.00%                    
Net proceeds from offering $ 446,534,000                    
Discounts and expenses $ 13,466,000                    
Unamortized amount     8,480,000   8,480,000            
Effective interest rate 0.594%                    
Percentage of conversion price 130.00%                    
Threshold trading days | day 20                    
Threshold consecutive trading days | day 30                    
Threshold consecutive trading days, sale price per share | day 5                    
Measurement period | day 5                    
Threshold percentage of sales price per share 98.00%                    
Conversion ratio 0.0278364                    
Conversion price (in dollars per share) | $ / shares $ 35.92                    
Redemption percentage of principal amount 100.00%                    
Fair value of notes     $ 331,297,000   $ 331,297,000            
Forecast                      
Line of Credit Facility [Line Items]                      
Amortization of debt issuance costs   $ 673,000         $ 2,395,000 $ 2,714,000 $ 2,698,000    
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Redeemable Non-Controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Apr. 01, 2022
Redeemable Noncontrolling Interest Equity [Roll Forward]          
Beginning balance     $ 1,760 $ 0  
Fair value at the date of acquisition       1,559  
Net loss $ (57) $ (147) (149) (184)  
Redemption value in excess of carrying value 61 462 321 462  
Translation adjustments     (4) (183)  
Ending balance $ 1,928 $ 1,654 $ 1,928 $ 1,654  
Kumovis GmbH          
Redeemable Noncontrolling Interest [Line Items]          
Ownership percentage by existing shareholders         6.25%
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Narrative) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 04, 2022
USD ($)
shares
Dec. 01, 2021
USD ($)
milestone
Sep. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           3 years  
Stock based compensation expense reversal     $ 21,527     $ 18,392  
Basic (in dollars per share) | $ / shares     $ 0.17     $ 0.14  
Diluted (in dollars per share) | $ / shares     $ 0.17     $ 0.14  
Stock-based compensation expense     $ (3,142)   $ 11,447 $ 15,140 $ 31,508
Unrecognized stock-based compensation expense     52,508     $ 52,508  
Unrecognized stock-based compensation expense, period for recognize           2 years  
Share-Based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage           33.33%  
Share-Based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage           33.33%  
Share-Based Payment Arrangement, Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage           33.33%  
Volumetric              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Additional payments   $ 355,000          
Number of milestones | milestone   7          
Earnout payment milestone     65        
Aggregate grant date fair value of outstanding and unvested       $ 4,773      
Stock-based compensation expense     (10,140)   1,989 $ (8,640) 5,969
Dp polar GmbH              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Additional payments $ 2,229            
Issuance of shares (in shares) | shares 250            
Stock-based compensation expense     $ 175     $ 727  
Performance Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of non-financial milestones | milestone   4          
Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           3 years  
Granted (in shares) | shares     111     3,990  
Granted (in dollars per share) | $ / shares     $ 8.11     $ 10.95  
Market-Based Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           3 years  
Granted (in shares) | shares           681  
Granted (in dollars per share) | $ / shares           $ 18.91  
Incentive Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense     $ (1,055)   1,282 $ 0 3,123
Phantom Share Units (PSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense     $ (1,246)   $ 254 $ (1,113) $ 746
Phantom Share Units (PSUs) | Systemic Bio Phantom Unit Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           4 years  
Granted (in shares) | shares     589        
Deferred compensation     $ 183        
Phantom Share Units (PSUs) | Minimum | Systemic Bio Phantom Unit Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized stock-based compensation expense, period for recognize     40 months 15 days        
Phantom Share Units (PSUs) | Maximum | Systemic Bio Phantom Unit Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized stock-based compensation expense, period for recognize     48 months        
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Schedule of Stock-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 [Abstract]        
Stock-based compensation expense $ (3,142) $ 11,447 $ 15,140 $ 31,508
Tax benefit $ 0 $ 0 $ 0 $ 0
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Interest and Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Other Income and Expenses [Abstract]        
Foreign exchange (loss), net $ (2,202) $ (764) $ (3,847) $ (4,193)
Interest income, net 4,909 2,029 13,118 4,019
Other (expense) income, net (105) (4,767) 420 (5,282)
Total interest and other income (expense), net 2,602 (3,502) 9,691 (5,456)
Interest income 5,841 2,753 15,730 6,103
Interest expenses $ 932 $ 724 $ 2,612 $ 2,084
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Narrative) (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate (1.60%) (0.90%) (0.60%) (3.10%)
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Net Earnings (Loss) Per Share (Schedule of Net Income (Loss) Per Share Reconciliation) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator for basic and diluted net (loss) income per share:        
Net (loss) income attributable to 3D Systems Corporation $ (11,704) $ (37,398) $ (70,020) $ (97,158)
Redeemable non-controlling interest redemption value in excess of carrying value (61) (462) (321) (462)
Net (loss) income attributable to common stock shareholders $ (11,765) $ (37,860) $ (70,341) $ (97,620)
Denominator for net (loss) income per share:        
Weighted average shares - basic (in shares) 130,263 127,991 129,780 127,478
Weighted average shares diluted (in shares) 130,263 127,991 129,780 127,478
Net income (loss) per share - basic (in dollars per share) $ (0.09) $ (0.30) $ (0.54) $ (0.77)
Net income (loss) per share - diluted (in dollars per share) $ (0.09) $ (0.30) $ (0.54) $ (0.77)
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Net Earnings (Loss) Per Share (Equity Awards) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Shares excluded from diluted loss per share calculation (in shares) 7,073 5,450 7,073 5,450
Restricted stock and restricted stock units        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Shares excluded from diluted loss per share calculation (in shares) 6,653 5,030 6,653 5,030
Stock options        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Shares excluded from diluted loss per share calculation (in shares) 420 420 420 420
Incentive Awards        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Shares excluded from diluted loss per share calculation (in shares)   233   233
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Net Earnings (Loss) Per Share (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 9 Months Ended
Nov. 16, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Subsidiary, Sale of Stock [Line Items]            
Shares excluded from diluted loss per share calculation (in shares)   7,073 5,450 7,073 5,450  
Share price (in dollars per share)           $ 13.11
Dp polar GmbH            
Subsidiary, Sale of Stock [Line Items]            
Shares excluded from diluted loss per share calculation (in shares)   110   110    
Incentive Awards            
Subsidiary, Sale of Stock [Line Items]            
Shares excluded from diluted loss per share calculation (in shares)     233   233  
Shares Issuable            
Subsidiary, Sale of Stock [Line Items]            
Shares excluded from diluted loss per share calculation (in shares)     506   506  
Convertible Senior Notes Due 2026 | Senior Notes            
Subsidiary, Sale of Stock [Line Items]            
Issued amount $ 460,000,000          
Interest rate (as a percentage) 0.00%          
Conversion price (in dollars per share) $ 35.92          
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss By Component) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 711,004 $ 783,658 $ 749,944 $ 842,381
Other comprehensive income (loss) (7,372) (22,003) (3,127) (45,611)
Amounts reclassified from accumulated other comprehensive income (loss) (11) 2,394 186 2,513
Ending balance 699,538 734,256 699,538 734,256
Accumulated Other Comprehensive Income (Loss)        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (49,380) (61,195) (53,822) (37,706)
Ending balance (56,763) (80,804) (56,763) (80,804)
Foreign currency translation adjustment        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (50,069) (55,196) (54,194) (35,464)
Other comprehensive income (loss) (7,352) (22,135) (3,227) (41,867)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Ending balance (57,421) (77,331) (57,421) (77,331)
Defined benefit pension plan        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 689 (1,976) 700 (2,242)
Other comprehensive income (loss) (20) 164 (8) 311
Amounts reclassified from accumulated other comprehensive income (loss) (11) (8) (34) 111
Ending balance 658 (1,820) 658 (1,820)
Unrealized loss on short-term investments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 0 (4,023) (328) 0
Other comprehensive income (loss) 0 (32) 108 (4,055)
Amounts reclassified from accumulated other comprehensive income (loss) 0 2,402 220 2,402
Ending balance $ 0 $ (1,653) $ 0 $ (1,653)
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     2  
Revenue $ 123,791 $ 132,253 $ 373,221 $ 405,299
Adjusted EBITDA 4,726 (321) (12,266) (977)
Net (loss) income attributable to 3D Systems Corporation (11,704) (37,398) (70,020) (97,158)
Interest (income) expense, net (4,909) (2,029) (13,118) (4,019)
Provision (benefit) for income taxes 174 338 404 2,911
Depreciation expense 5,084 5,142 15,690 15,992
Amortization expense 3,179 4,293 9,676 10,273
Stock-based compensation expense (3,142) 11,447 15,140 31,508
Acquisition and divestiture-related expense (4,055) 2,728 134 9,382
Legal expenses 2,145 9,707 4,880 20,467
Restructuring expense 1,504 67 6,712 376
Redeemable non-controlling interest (57) (147) (149) (184)
Loss on equity method investment 605 0 747 0
Asset impairment charges 13,595 2,909 14,211 2,885
Other non-operating (income) expense 2,307 2,622 3,427 6,590
Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 123,791 132,253 373,221 405,299
Adjusted EBITDA 21,531 20,967 47,156 62,178
Corporate and other        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Adjusted EBITDA (16,805) (21,288) (59,422) (63,155)
Healthcare Solutions | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 52,429 64,203 162,028 200,294
Adjusted EBITDA 13,869 13,787 30,328 45,705
Industrial Solutions | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 71,362 68,050 211,193 205,005
Adjusted EBITDA $ 7,662 $ 7,180 $ 16,828 $ 16,473
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Narrative) (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Jun. 02, 2023
USD ($)
Feb. 28, 2023
USD ($)
installment
Sep. 30, 2023
USD ($)
Loss Contingencies [Line Items]      
Litigation liability     $ 16,044
Financial Standby Letter of Credit      
Loss Contingencies [Line Items]      
Guarantor obligations $ 1,161    
Guarantor obligations, extension term, (in years) 1 year    
Export Controls and Government Contracts Compliance      
Loss Contingencies [Line Items]      
Amount awarded   $ 15,048  
Export Controls and Government Contracts Compliance | Directorate of Defense Trade Controls      
Loss Contingencies [Line Items]      
Amount awarded   $ 10,000  
Number of installment payments | installment   3  
Payment period   3 years 3 years
Suspended penalty amount     $ 10,000
Legal expenses     $ 8,548
Export Controls and Government Contracts Compliance | Bureau of Industry and Security of the Department of Commerce      
Loss Contingencies [Line Items]      
Amount awarded   $ 2,778  
Export Controls and Government Contracts Compliance | U.S. Department of Justice      
Loss Contingencies [Line Items]      
Amount awarded   $ 2,270  
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   $ 412,949
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   (328)
Debt Securities, Available-for-Sale, Current   412,621
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   745
Debt Securities, Available-for-Sale, Current   743
Cash and Cash Equivalents [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   232,018
Short-Term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   180,603
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   232,018
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   0
Debt Securities, Available-for-Sale, Current   232,018
Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   232,018
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average maturity 1 year 3 months 18 days  
Fair Value, Inputs, Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   990
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   6
Debt Securities, Available-for-Sale, Current   996
Fair Value, Inputs, Level 2 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   1,281
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   6
Debt Securities, Available-for-Sale, Current   1,287
Fair Value, Inputs, Level 2 [Member] | Short-Term Bond Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   100,242
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   (99)
Debt Securities, Available-for-Sale, Current   100,143
Fair Value, Inputs, Level 2 [Member] | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   78,418
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   (241)
Debt Securities, Available-for-Sale, Current   78,177
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Short-Term Bond Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   996
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   1,287
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Short-Term Bond Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   100,143
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   $ 78,177
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Percentage of positions eliminated   6.00%    
Severance costs   $ 3,724    
Asset impairment $ 13,597   $ 14,856 $ 2,359
Severance, termination benefits and other employee costs        
Restructuring Cost and Reserve [Line Items]        
Asset impairment     $ 628  
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Restructuring Reserve Activity) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Restructuring Reserve [Roll Forward]  
Restructuring accrued liability, beginning balance $ 0
Costs incurred 3,724
Amounts settled with cash 2,693
Restructuring accrued liability, ending balance 1,031
Severance, termination benefits and other employee costs  
Restructuring Reserve [Roll Forward]  
Restructuring accrued liability, beginning balance 0
Costs incurred 3,724
Amounts settled with cash 2,693
Restructuring accrued liability, ending balance $ 1,031
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - Subsequent Event
$ in Millions
Oct. 25, 2023
USD ($)
Maximum  
Subsequent Event [Line Items]  
Reduction of annualized costs $ 55
Minimum  
Subsequent Event [Line Items]  
Reduction of annualized costs $ 45
XML 97 ddd-20230930_htm.xml IDEA: XBRL DOCUMENT 0000910638 2023-01-01 2023-09-30 0000910638 2023-11-06 0000910638 2023-09-30 0000910638 2022-12-31 0000910638 us-gaap:ProductMember 2023-07-01 2023-09-30 0000910638 us-gaap:ProductMember 2022-07-01 2022-09-30 0000910638 us-gaap:ProductMember 2023-01-01 2023-09-30 0000910638 us-gaap:ProductMember 2022-01-01 2022-09-30 0000910638 us-gaap:ServiceMember 2023-07-01 2023-09-30 0000910638 us-gaap:ServiceMember 2022-07-01 2022-09-30 0000910638 us-gaap:ServiceMember 2023-01-01 2023-09-30 0000910638 us-gaap:ServiceMember 2022-01-01 2022-09-30 0000910638 2023-07-01 2023-09-30 0000910638 2022-07-01 2022-09-30 0000910638 2022-01-01 2022-09-30 0000910638 2021-12-31 0000910638 2022-09-30 0000910638 2022-06-30 0000910638 us-gaap:CommonStockMember 2023-06-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000910638 us-gaap:RetainedEarningsMember 2023-06-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000910638 2023-06-30 0000910638 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000910638 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000910638 us-gaap:CommonStockMember 2023-09-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000910638 us-gaap:RetainedEarningsMember 2023-09-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000910638 us-gaap:CommonStockMember 2022-06-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000910638 us-gaap:RetainedEarningsMember 2022-06-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000910638 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000910638 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000910638 us-gaap:CommonStockMember 2022-09-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000910638 us-gaap:RetainedEarningsMember 2022-09-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000910638 us-gaap:CommonStockMember 2022-12-31 0000910638 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000910638 us-gaap:RetainedEarningsMember 2022-12-31 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000910638 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0000910638 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0000910638 us-gaap:CommonStockMember 2021-12-31 0000910638 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000910638 us-gaap:RetainedEarningsMember 2021-12-31 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000910638 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0000910638 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0000910638 ddd:WematterABMember 2023-07-01 0000910638 ddd:WematterABMember 2023-07-01 2023-07-01 0000910638 ddd:WematterABMember us-gaap:TradeNamesMember 2023-07-01 0000910638 ddd:WematterABMember us-gaap:DevelopedTechnologyRightsMember 2023-07-01 0000910638 ddd:WematterABMember us-gaap:CustomerRelationshipsMember 2023-07-01 0000910638 ddd:WematterABMember us-gaap:TradeNamesMember 2023-07-01 2023-07-01 0000910638 ddd:WematterABMember us-gaap:DevelopedTechnologyRightsMember 2023-07-01 2023-07-01 0000910638 ddd:WematterABMember us-gaap:CustomerRelationshipsMember 2023-07-01 2023-07-01 0000910638 ddd:WematterABMember 2022-07-01 2022-09-30 0000910638 ddd:WematterABMember 2023-01-01 2023-09-30 0000910638 ddd:WematterABMember 2022-01-01 2022-09-30 0000910638 ddd:DpPolarGmbHMember 2022-10-04 0000910638 ddd:DpPolarGmbHMember 2022-10-04 2022-10-04 0000910638 ddd:DpPolarGmbHMember us-gaap:InProcessResearchAndDevelopmentMember 2022-10-04 0000910638 ddd:DpPolarGmbHMember us-gaap:TradeNamesMember 2022-10-04 0000910638 ddd:KumovisGmbHMember 2022-04-01 0000910638 ddd:KumovisGmbHMember 2022-04-01 2022-04-01 0000910638 ddd:KumovisGmbHMember ddd:KumovisGmbHMember 2022-04-01 0000910638 ddd:KumovisGmbHMember ddd:ProductTechnologyMember 2022-04-01 0000910638 ddd:KumovisGmbHMember us-gaap:TradeNamesMember 2022-04-01 0000910638 ddd:TitanAdditiveLLCMember 2022-04-01 0000910638 ddd:TitanAdditiveLLCMember 2022-04-01 2022-04-01 0000910638 ddd:TitanAdditiveLLCMember ddd:ProductTechnologyMember 2022-04-01 0000910638 ddd:TitanAdditiveLLCMember us-gaap:TradeNamesMember 2022-04-01 0000910638 ddd:WuxiEasywayMember 2018-12-31 0000910638 ddd:WuxiEasywayMember 2019-01-21 0000910638 ddd:WuxiEasywayMember 2019-01-21 2019-01-21 0000910638 ddd:WuxiEasywayMember 2022-01-01 2022-03-31 0000910638 2023-10-01 2023-09-30 0000910638 2024-10-01 2023-09-30 0000910638 us-gaap:CollaborativeArrangementMember 2023-07-01 2023-09-30 0000910638 us-gaap:CollaborativeArrangementMember 2023-01-01 2023-09-30 0000910638 us-gaap:CollaborativeArrangementMember 2022-07-01 2022-09-30 0000910638 us-gaap:CollaborativeArrangementMember 2022-01-01 2022-09-30 0000910638 ddd:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000910638 ddd:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000910638 ddd:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0000910638 ddd:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000910638 srt:AmericasMember 2023-07-01 2023-09-30 0000910638 srt:AmericasMember 2022-07-01 2022-09-30 0000910638 us-gaap:EMEAMember 2023-07-01 2023-09-30 0000910638 us-gaap:EMEAMember 2022-07-01 2022-09-30 0000910638 srt:AsiaPacificMember 2023-07-01 2023-09-30 0000910638 srt:AsiaPacificMember 2022-07-01 2022-09-30 0000910638 country:US 2023-07-01 2023-09-30 0000910638 country:US 2022-07-01 2022-09-30 0000910638 srt:AmericasMember 2023-01-01 2023-09-30 0000910638 srt:AmericasMember 2022-01-01 2022-09-30 0000910638 us-gaap:EMEAMember 2023-01-01 2023-09-30 0000910638 us-gaap:EMEAMember 2022-01-01 2022-09-30 0000910638 srt:AsiaPacificMember 2023-01-01 2023-09-30 0000910638 srt:AsiaPacificMember 2022-01-01 2022-09-30 0000910638 country:US 2023-01-01 2023-09-30 0000910638 country:US 2022-01-01 2022-09-30 0000910638 2023-04-01 2023-06-30 0000910638 us-gaap:CustomerRelationshipsMember 2023-09-30 0000910638 us-gaap:CustomerRelationshipsMember 2022-12-31 0000910638 ddd:AcquiredTechnologyMember 2023-09-30 0000910638 ddd:AcquiredTechnologyMember 2022-12-31 0000910638 us-gaap:TradeNamesMember 2023-09-30 0000910638 us-gaap:TradeNamesMember 2022-12-31 0000910638 us-gaap:PatentsMember 2023-09-30 0000910638 us-gaap:PatentsMember 2022-12-31 0000910638 us-gaap:PatentedTechnologyMember 2023-09-30 0000910638 us-gaap:PatentedTechnologyMember 2022-12-31 0000910638 us-gaap:OtherIntangibleAssetsMember 2023-09-30 0000910638 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0000910638 ddd:HealthcareSegmentMember 2022-12-31 0000910638 ddd:IndustrialSegmentMember 2022-12-31 0000910638 ddd:HealthcareSegmentMember 2023-01-01 2023-09-30 0000910638 ddd:IndustrialSegmentMember 2023-01-01 2023-09-30 0000910638 ddd:HealthcareSegmentMember 2023-09-30 0000910638 ddd:IndustrialSegmentMember 2023-09-30 0000910638 ddd:SaudiArabianIndustrialInvestmentsCompanyMember 2022-03-31 0000910638 ddd:SaudiArabianIndustrialInvestmentsCompanyMember 2022-12-31 0000910638 ddd:SaudiArabianIndustrialInvestmentsCompanyMember 2023-04-30 0000910638 ddd:SaudiArabianIndustrialInvestmentsCompanyMember 2023-02-28 0000910638 ddd:TheradaptiveIncMember 2023-06-30 0000910638 ddd:TheradaptiveIncMember us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0000910638 ddd:TheradaptiveIncMember 2023-01-01 2023-09-30 0000910638 ddd:TheradaptiveIncMember 2023-07-01 2023-09-30 0000910638 ddd:EntachIncMember 2022-03-31 0000910638 ddd:EntachIncMember us-gaap:WarrantMember 2022-03-31 0000910638 ddd:EntachIncMember 2023-09-30 0000910638 ddd:EntachIncMember 2022-12-31 0000910638 ddd:EntachIncMember 2023-01-01 2023-09-30 0000910638 ddd:EntachIncMember 2023-07-01 2023-09-30 0000910638 srt:MinimumMember 2023-01-01 2023-09-30 0000910638 srt:MaximumMember 2023-01-01 2023-09-30 0000910638 ddd:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-11-16 0000910638 ddd:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-11-16 2021-11-16 0000910638 ddd:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2023-09-30 0000910638 2021-11-16 0000910638 srt:ScenarioForecastMember 2023-10-01 2023-12-31 0000910638 srt:ScenarioForecastMember 2024-01-01 2024-12-31 0000910638 srt:ScenarioForecastMember 2025-01-01 2025-12-31 0000910638 srt:ScenarioForecastMember 2026-01-01 2026-12-31 0000910638 ddd:KumovisGmbHMember 2022-04-01 0000910638 us-gaap:PhantomShareUnitsPSUsMember ddd:SystemicBioPhantomUnitPlanMember 2023-01-01 2023-09-30 0000910638 ddd:VolumetricMember 2021-12-01 0000910638 ddd:VolumetricMember 2021-12-01 2021-12-01 0000910638 us-gaap:PerformanceSharesMember 2021-12-01 0000910638 ddd:VolumetricMember 2023-07-01 2023-09-30 0000910638 ddd:VolumetricMember 2023-04-01 2023-06-30 0000910638 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0000910638 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0000910638 ddd:MarketBasedRestrictedStockUnitsMember 2023-01-01 2023-09-30 0000910638 ddd:IncentiveAwardsMember 2023-07-01 2023-09-30 0000910638 ddd:IncentiveAwardsMember 2023-01-01 2023-09-30 0000910638 ddd:IncentiveAwardsMember 2022-07-01 2022-09-30 0000910638 ddd:IncentiveAwardsMember 2022-01-01 2022-09-30 0000910638 ddd:VolumetricMember 2023-01-01 2023-09-30 0000910638 ddd:VolumetricMember 2022-07-01 2022-09-30 0000910638 ddd:VolumetricMember 2022-01-01 2022-09-30 0000910638 ddd:DpPolarGmbHMember 2023-07-01 2023-09-30 0000910638 ddd:DpPolarGmbHMember 2023-01-01 2023-09-30 0000910638 us-gaap:PhantomShareUnitsPSUsMember 2023-07-01 2023-09-30 0000910638 us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-09-30 0000910638 us-gaap:PhantomShareUnitsPSUsMember 2022-07-01 2022-09-30 0000910638 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-09-30 0000910638 us-gaap:PhantomShareUnitsPSUsMember ddd:SystemicBioPhantomUnitPlanMember 2023-07-01 2023-09-30 0000910638 srt:MinimumMember us-gaap:PhantomShareUnitsPSUsMember ddd:SystemicBioPhantomUnitPlanMember 2023-07-01 2023-09-30 0000910638 srt:MaximumMember us-gaap:PhantomShareUnitsPSUsMember ddd:SystemicBioPhantomUnitPlanMember 2023-07-01 2023-09-30 0000910638 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-09-30 0000910638 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-09-30 0000910638 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-09-30 0000910638 ddd:RestrictedStockAndRestrictedStockUnitMember 2023-01-01 2023-09-30 0000910638 ddd:RestrictedStockAndRestrictedStockUnitMember 2023-07-01 2023-09-30 0000910638 ddd:RestrictedStockAndRestrictedStockUnitMember 2022-01-01 2022-09-30 0000910638 ddd:RestrictedStockAndRestrictedStockUnitMember 2022-07-01 2022-09-30 0000910638 us-gaap:StockOptionMember 2023-07-01 2023-09-30 0000910638 us-gaap:StockOptionMember 2023-01-01 2023-09-30 0000910638 us-gaap:StockOptionMember 2022-01-01 2022-09-30 0000910638 us-gaap:StockOptionMember 2022-07-01 2022-09-30 0000910638 ddd:DpPolarGmbHMember 2023-01-01 2023-09-30 0000910638 ddd:DpPolarGmbHMember 2023-07-01 2023-09-30 0000910638 ddd:SharesIssuableMember 2022-01-01 2022-09-30 0000910638 ddd:SharesIssuableMember 2022-07-01 2022-09-30 0000910638 ddd:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-11-16 0000910638 ddd:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-11-16 2021-11-16 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-06-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-06-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-06-30 0000910638 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-06-30 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-07-01 2023-09-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-07-01 2023-09-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-07-01 2023-09-30 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-09-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-09-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-09-30 0000910638 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-09-30 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000910638 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-09-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-09-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-09-30 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-30 0000910638 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-30 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-07-01 2022-09-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-07-01 2022-09-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-07-01 2022-09-30 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-09-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-09-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-09-30 0000910638 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-09-30 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000910638 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000910638 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-09-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-09-30 0000910638 ddd:AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:HealthcareSegmentMember 2023-07-01 2023-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:HealthcareSegmentMember 2022-07-01 2022-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:IndustrialSegmentMember 2023-07-01 2023-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:IndustrialSegmentMember 2022-07-01 2022-09-30 0000910638 us-gaap:OperatingSegmentsMember 2023-07-01 2023-09-30 0000910638 us-gaap:OperatingSegmentsMember 2022-07-01 2022-09-30 0000910638 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-09-30 0000910638 us-gaap:CorporateNonSegmentMember 2022-07-01 2022-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:HealthcareSegmentMember 2023-01-01 2023-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:HealthcareSegmentMember 2022-01-01 2022-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:IndustrialSegmentMember 2023-01-01 2023-09-30 0000910638 us-gaap:OperatingSegmentsMember ddd:IndustrialSegmentMember 2022-01-01 2022-09-30 0000910638 us-gaap:OperatingSegmentsMember 2023-01-01 2023-09-30 0000910638 us-gaap:OperatingSegmentsMember 2022-01-01 2022-09-30 0000910638 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-09-30 0000910638 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-09-30 0000910638 ddd:ExportControlsAndGovernmentContractsComplianceMember 2023-02-01 2023-02-28 0000910638 ddd:ExportControlsAndGovernmentContractsComplianceMember ddd:DirectorateOfDefenseTradeControlsMember 2023-02-01 2023-02-28 0000910638 ddd:ExportControlsAndGovernmentContractsComplianceMember ddd:BureauOfIndustryAndSecurityOfTheDepartmentOfCommerceMember 2023-02-01 2023-02-28 0000910638 ddd:ExportControlsAndGovernmentContractsComplianceMember ddd:USDepartmentOfJusticeMember 2023-02-01 2023-02-28 0000910638 ddd:ExportControlsAndGovernmentContractsComplianceMember ddd:DirectorateOfDefenseTradeControlsMember 2023-01-01 2023-09-30 0000910638 us-gaap:FinancialStandbyLetterOfCreditMember 2023-06-02 0000910638 us-gaap:FinancialStandbyLetterOfCreditMember 2023-06-02 2023-06-02 0000910638 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0000910638 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0000910638 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0000910638 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2022-12-31 0000910638 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2022-12-31 0000910638 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2022-12-31 0000910638 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0000910638 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0000910638 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0000910638 us-gaap:FairValueInputsLevel2Member ddd:ShortTermBondMutualFundMember 2022-12-31 0000910638 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member ddd:ShortTermBondMutualFundMember 2022-12-31 0000910638 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member ddd:ShortTermBondMutualFundMember 2022-12-31 0000910638 us-gaap:FairValueInputsLevel2Member us-gaap:AllOtherCorporateBondsMember 2022-12-31 0000910638 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:AllOtherCorporateBondsMember 2022-12-31 0000910638 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:AllOtherCorporateBondsMember 2022-12-31 0000910638 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0000910638 us-gaap:ShortTermInvestmentsMember 2022-12-31 0000910638 us-gaap:AllOtherCorporateBondsMember 2022-12-31 0000910638 us-gaap:FairValueInputsLevel2Member 2023-01-01 2023-09-30 0000910638 us-gaap:EmployeeSeveranceMember 2022-12-31 0000910638 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-09-30 0000910638 us-gaap:EmployeeSeveranceMember 2023-09-30 0000910638 srt:MinimumMember us-gaap:SubsequentEventMember 2023-10-25 2023-10-25 0000910638 srt:MaximumMember us-gaap:SubsequentEventMember 2023-10-25 2023-10-25 shares iso4217:USD iso4217:USD shares pure iso4217:EUR ddd:building utr:sqft ddd:day ddd:milestone ddd:segment ddd:installment false Q3 2023 --12-31 0000910638 P3M P1Y http://www.3dsystems.com/20230930#RightOfUseAsset http://www.3dsystems.com/20230930#RightOfUseAsset http://www.3dsystems.com/20230930#LeaseLiabilityCurrent http://www.3dsystems.com/20230930#LeaseLiabilityCurrent http://www.3dsystems.com/20230930#LeaseLiabilityNoncurrent http://www.3dsystems.com/20230930#LeaseLiabilityNoncurrent http://www.3dsystems.com/20230930#RightOfUseAsset http://www.3dsystems.com/20230930#RightOfUseAsset http://www.3dsystems.com/20230930#LeaseLiabilityCurrent http://www.3dsystems.com/20230930#LeaseLiabilityCurrent http://www.3dsystems.com/20230930#RightOfUseAsset http://www.3dsystems.com/20230930#LeaseLiabilityNoncurrent http://www.3dsystems.com/20230930#LeaseLiabilityNoncurrent 0.0278364 0.3333 0.3333 0.3333 10-Q true 2023-09-30 false 001-34220 3D SYSTEMS CORPORATION DE 95-4431352 333 Three D Systems Circle Rock Hill SC 29730 803 326-3900 Common Stock, par value $0.001 per share DDD NYSE Yes Yes Large Accelerated Filer false false false 133434049 445554000 388134000 0 180603000 3315000 3114000 104516000 93886000 153005000 137832000 36638000 33790000 739713000 834245000 63535000 58072000 71536000 90230000 391325000 385312000 73020000 42746000 7042000 7038000 46583000 28970000 1392754000 1446613000 10684000 9036000 46108000 53826000 43575000 55571000 6793000 6911000 30768000 26464000 137928000 151808000 451520000 449510000 71295000 41779000 10178000 7631000 20367000 44181000 691288000 694909000 1928000 1760000 0.001 0.001 220000000 220000000 133575000 131207000 133000 131000 1570150000 1547597000 -813982000 -743962000 -56763000 -53822000 699538000 749944000 1392754000 1446613000 80415000 96337000 253968000 300662000 43376000 35916000 119253000 104637000 123791000 132253000 373221000 405299000 47427000 58042000 153442000 181845000 21014000 21541000 67315000 63851000 68441000 79583000 220757000 245696000 55350000 52670000 152464000 159603000 33355000 65579000 150623000 185398000 21982000 20796000 66953000 63180000 13597000 0 13597000 0 68934000 86375000 231173000 248578000 -13584000 -33705000 -78709000 -88975000 2602000 -3502000 9691000 -5456000 -10982000 -37207000 -69018000 -94431000 174000 338000 404000 2911000 -605000 0 -747000 0 -11761000 -37545000 -70169000 -97342000 -57000 -147000 -149000 -184000 -11704000 -37398000 -70020000 -97158000 -0.09 -0.09 -0.30 -0.54 -0.54 -0.77 -0.09 -0.30 -0.54 -0.77 130263000 127991000 127991000 129780000 127478000 127478000 130263000 127991000 129780000 127478000 -11761000 -37545000 -70169000 -97342000 31000 -156000 42000 -422000 -7352000 -22135000 -3227000 -41867000 0 2370000 328000 -1653000 -7383000 -19609000 -2941000 -43098000 -19144000 -57154000 -73110000 -140440000 -57000 -147000 -149000 -184000 -19087000 -57301000 -72961000 -140624000 -70169000 -97342000 27054000 28264000 15140000 31508000 -6000 -2609000 6552000 4796000 6061000 646000 197000 329000 -51000 365000 141000 1666000 -747000 0 14856000 2359000 11706000 1513000 23106000 30342000 2790000 -2562000 -7717000 -1666000 -1351000 3468000 -16066000 12387000 12495000 4879000 -71893000 -52449000 20995000 17055000 0 384406000 180925000 112050000 29241000 84705000 130689000 -374116000 0 2300000 4752000 10195000 -463000 -486000 -5215000 -12981000 1561000 -7911000 55142000 -447457000 391975000 789970000 447117000 342513000 37513000 2422000 231000 148000 4815000 3575000 1316000 1063000 118000 114000 1445000 3727000 0.001 0.001 133504000 133000 1562529000 -802278000 -49380000 711004000 100000 29000 188000 188000 7870000 7870000 -11704000 -11704000 -31000 -31000 -61000 -61000 -7352000 -7352000 133575000 133000 1570150000 -813982000 -56763000 699538000 130304000 130000 1525734000 -681011000 -61195000 783658000 -115000 108000 108000 8175000 8175000 -37398000 -37398000 156000 156000 -462000 -462000 2370000 2370000 -22135000 -22135000 130419000 130000 1533339000 -718409000 -80804000 734256000 0.001 0.001 131207000 131000 1547597000 -743962000 -53822000 749944000 2886000 2000 2000 518000 4752000 4752000 27626000 27626000 -70020000 -70020000 -42000 -42000 328000 328000 -321000 -321000 -3227000 -3227000 133575000 133000 1570150000 -813982000 -56763000 699538000 128375000 128000 1501210000 -621251000 -37706000 842381000 -2044000 -2000 10155000 10153000 42746000 42746000 -97158000 -97158000 422000 422000 -462000 -462000 -1653000 -1653000 -41867000 -41867000 130419000 130000 1533339000 -718409000 -80804000 734256000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(1) Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 include the accounts of 3D Systems Corporation and all majority and wholly-owned subsidiaries and entities in which a controlling interest is maintained (“3D Systems” or the “Company” or “we” or “our” or “us”). All significant intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A non-controlling interest in a subsidiary reflects an ownership interest in a majority-owned subsidiary that is not attributable to the Company. For the periods presented, the Company's financial statements include a redeemable non-controlling interest (“RNCI”), which has been reported in temporary equity in the consolidated balance sheets. The net income (loss) attributable to the RNCI is presented as an adjustment to the Company's consolidated net income (loss) to arrive at net income (loss) attributable to 3D Systems Corporation in the consolidated statements of operations and consolidated statements of comprehensive income (loss). Furthermore, adjustments to record the RNCI at its redemption value are recorded to additional paid-in capital, and the excess redemption value is recognized as a reduction to the net income, or increase to the net loss, attributable to 3D Systems’ shareholders for purposes of reporting earnings or loss per share. See Note 11 for a summary of the activity related to the reported RNCI balance during the period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) applicable to interim reports. Accordingly, our unaudited condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 Form 10-K”). The year-end balance sheet data reported on our unaudited condensed consolidated balance sheet has been derived from the balance sheet included in our 2022 Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that the disclosures included in this Form 10-Q are adequate to make the information presented not misleading. In the opinion of management, the unaudited condensed consolidated financial statements include all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our annual reporting period is the calendar year. Our results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year. All dollar amounts and other amounts presented in the accompanying footnotes are presented in thousands, except for per share information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant accounting policies included in our 2022 Form 10-K have been updated as follows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the cost of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually during the fourth quarter of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. Impairment testing for goodwill is done at a reporting unit level, with all goodwill assigned to a reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The test for impairment of goodwill requires the Company to make several estimates related to projected future cash flows to determine the fair value of the goodwill reporting units. The Company calculates the excess of each reporting unit's fair value over its carrying amount, including goodwill, utilizing a discounted cash flow analysis and other valuation techniques, as deemed appropriate. Internal operational budgets and long-range strategic plans are used as a basis for the cash flow analysis. The Company also utilizes assumptions for working capital, capital expenditures, and terminal growth rates. The discount rate applied to the cash flow analysis is based on the weighted average cost of capital (“WACC”) for each reporting unit. An impairment is recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended September 30, 2023, the Company experienced a significant decline in its market capitalization as a result of a decrease in its stock price, and during the month ended September 30, 2023, the Company’s market capitalization fell slightly below its consolidated stockholders’ equity balance. We do not consider this to constitute a sustained decrease in the Company’s stock price as of September 30, 2023. Furthermore, the Company performed a qualitative goodwill impairment assessment as of September 30, 2023 and concluded that it is not more likely than not that the fair value of either of its reporting units is less than the reporting unit’s carrying value as of September 30, 2023. As a result, we concluded that no triggering event had occurred that would require the Company to perform a quantitative goodwill impairment test for either of its two reporting units as of September 30, 2023. However, the Company’s market capitalization has declined further since September 30, 2023, and if such a decline results in the estimated fair value of either of our reporting units being lower than the respective reporting unit’s carrying value, the Company would need to record a non-cash goodwill impairment charge, which could be material, in a future period – including as of our upcoming annual impairment testing date of November 1, 2023 (reflecting our annual goodwill impairment testing date commencing as of the current fiscal year).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Variable Interest Entities (VIEs) </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon making an investment in an entity, we assess whether the entity is a VIE. The determination of whether an entity in which we hold a direct or indirect variable interest is a VIE is based on several factors, including whether the entity’s total equity investment at risk upon inception is sufficient to finance the entity’s activities without additional subordinated financial support. We make judgments regarding the sufficiency of the equity at risk based first on a qualitative analysis, and then a quantitative analysis, if necessary.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We analyze any investments in VIEs to determine if we are the primary beneficiary. We perform this assessment at the time that we become involved with a VIE and reevaluate our conclusion upon the occurrence of a reconsideration event. In evaluating whether we are the primary beneficiary, we evaluate our direct and indirect economic interests in the entity. Determining which reporting entity, if any, is the primary beneficiary of a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity. Performance of such analysis requires the exercise of judgment, and we consider a variety of factors in identifying the entity that holds the power to direct matters that most significantly impact a VIE’s economic performance including, but not limited to, the ability to direct a VIE’s operating decisions and activities. In addition, we consider the rights of other investors to participate in those decisions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded that our investments in Theradaptive and the Saudi Arabian Industrial Investments Company ("Dussur") are each a VIE. These investments are not consolidated because we concluded that the Company is not the primary beneficiary. As of September 30, 2023, our maximum exposure to losses associated with the VIEs is limited to the $13,782 carrying value of our investments in the VIEs, which is included in other assets on our condensed consolidated balance sheet. We have no other investments in unconsolidated entities that have been determined to be VIEs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Equity Securities without a Readily Determinable Value</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize investments in equity securities without a readily determinable fair value at cost minus impairment. We assess these investments for potential impairment if an event occurs or circumstances change that would indicate the carrying amount may be impaired. If applicable, impairment charges taken with respect to these investments are reported within interest and other income (expense), net in the consolidated statements of operations in the period in which an investment becomes impaired (see Note 7). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Equity Method of Accounting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for an investment in a joint venture using the equity method of accounting because it does not have a controlling interest and is not the primary beneficiary; however, the Company has the ability to exert significant influence. Under the equity method of accounting, the initial investment is recorded at cost, and the investment is subsequently adjusted for the Company’s proportionate share of the net earnings or losses and other comprehensive income or loss of the investee. Intra-entity profits or losses associated with the Company’s equity method investment are eliminated until realized by the investee in transactions with third parties. Income or loss from this investment is recorded as a separate line item in the consolidated statements of operations on a three-month lag. We evaluate material events occurring during the three-month lag period to determine whether the effects of such events should be disclosed in our financial statements. The Company will evaluate its investment in the joint venture for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Other Accounting Policy Updates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All other significant accounting policies described in the 2022 Form 10-K remain unchanged.</span></div> <div style="text-align:justify"><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 include the accounts of 3D Systems Corporation and all majority and wholly-owned subsidiaries and entities in which a controlling interest is maintained (“3D Systems” or the “Company” or “we” or “our” or “us”). All significant intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A non-controlling interest in a subsidiary reflects an ownership interest in a majority-owned subsidiary that is not attributable to the Company. For the periods presented, the Company's financial statements include a redeemable non-controlling interest (“RNCI”), which has been reported in temporary equity in the consolidated balance sheets. The net income (loss) attributable to the RNCI is presented as an adjustment to the Company's consolidated net income (loss) to arrive at net income (loss) attributable to 3D Systems Corporation in the consolidated statements of operations and consolidated statements of comprehensive income (loss). Furthermore, adjustments to record the RNCI at its redemption value are recorded to additional paid-in capital, and the excess redemption value is recognized as a reduction to the net income, or increase to the net loss, attributable to 3D Systems’ shareholders for purposes of reporting earnings or loss per share. See Note 11 for a summary of the activity related to the reported RNCI balance during the period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) applicable to interim reports. Accordingly, our unaudited condensed consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 Form 10-K”). The year-end balance sheet data reported on our unaudited condensed consolidated balance sheet has been derived from the balance sheet included in our 2022 Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that the disclosures included in this Form 10-Q are adequate to make the information presented not misleading. In the opinion of management, the unaudited condensed consolidated financial statements include all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our annual reporting period is the calendar year. Our results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year. All dollar amounts and other amounts presented in the accompanying footnotes are presented in thousands, except for per share information.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the cost of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually during the fourth quarter of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. Impairment testing for goodwill is done at a reporting unit level, with all goodwill assigned to a reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The test for impairment of goodwill requires the Company to make several estimates related to projected future cash flows to determine the fair value of the goodwill reporting units. The Company calculates the excess of each reporting unit's fair value over its carrying amount, including goodwill, utilizing a discounted cash flow analysis and other valuation techniques, as deemed appropriate. Internal operational budgets and long-range strategic plans are used as a basis for the cash flow analysis. The Company also utilizes assumptions for working capital, capital expenditures, and terminal growth rates. The discount rate applied to the cash flow analysis is based on the weighted average cost of capital (“WACC”) for each reporting unit. An impairment is recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.</span></div>During the quarter ended September 30, 2023, the Company experienced a significant decline in its market capitalization as a result of a decrease in its stock price, and during the month ended September 30, 2023, the Company’s market capitalization fell slightly below its consolidated stockholders’ equity balance. We do not consider this to constitute a sustained decrease in the Company’s stock price as of September 30, 2023. Furthermore, the Company performed a qualitative goodwill impairment assessment as of September 30, 2023 and concluded that it is not more likely than not that the fair value of either of its reporting units is less than the reporting unit’s carrying value as of September 30, 2023. As a result, we concluded that no triggering event had occurred that would require the Company to perform a quantitative goodwill impairment test for either of its two reporting units as of September 30, 2023. However, the Company’s market capitalization has declined further since September 30, 2023, and if such a decline results in the estimated fair value of either of our reporting units being lower than the respective reporting unit’s carrying value, the Company would need to record a non-cash goodwill impairment charge, which could be material, in a future period – including as of our upcoming annual impairment testing date of November 1, 2023 (reflecting our annual goodwill impairment testing date commencing as of the current fiscal year). <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Variable Interest Entities (VIEs) </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon making an investment in an entity, we assess whether the entity is a VIE. The determination of whether an entity in which we hold a direct or indirect variable interest is a VIE is based on several factors, including whether the entity’s total equity investment at risk upon inception is sufficient to finance the entity’s activities without additional subordinated financial support. We make judgments regarding the sufficiency of the equity at risk based first on a qualitative analysis, and then a quantitative analysis, if necessary.</span></div>We analyze any investments in VIEs to determine if we are the primary beneficiary. We perform this assessment at the time that we become involved with a VIE and reevaluate our conclusion upon the occurrence of a reconsideration event. In evaluating whether we are the primary beneficiary, we evaluate our direct and indirect economic interests in the entity. Determining which reporting entity, if any, is the primary beneficiary of a VIE is primarily a qualitative approach focused on identifying which reporting entity has both (1) the power to direct the activities of a VIE that most significantly impact such entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity. Performance of such analysis requires the exercise of judgment, and we consider a variety of factors in identifying the entity that holds the power to direct matters that most significantly impact a VIE’s economic performance including, but not limited to, the ability to direct a VIE’s operating decisions and activities. In addition, we consider the rights of other investors to participate in those decisions. 13782000 Equity Securities without a Readily Determinable ValueWe recognize investments in equity securities without a readily determinable fair value at cost minus impairment. We assess these investments for potential impairment if an event occurs or circumstances change that would indicate the carrying amount may be impaired. If applicable, impairment charges taken with respect to these investments are reported within interest and other income (expense), net in the consolidated statements of operations in the period in which an investment becomes impaired (see Note 7). Equity Method of AccountingThe Company accounts for an investment in a joint venture using the equity method of accounting because it does not have a controlling interest and is not the primary beneficiary; however, the Company has the ability to exert significant influence. Under the equity method of accounting, the initial investment is recorded at cost, and the investment is subsequently adjusted for the Company’s proportionate share of the net earnings or losses and other comprehensive income or loss of the investee. Intra-entity profits or losses associated with the Company’s equity method investment are eliminated until realized by the investee in transactions with third parties. Income or loss from this investment is recorded as a separate line item in the consolidated statements of operations on a three-month lag. We evaluate material events occurring during the three-month lag period to determine whether the effects of such events should be disclosed in our financial statements. The Company will evaluate its investment in the joint venture for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(2) Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Wematter</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2023, the Company completed the previously announced acquisition of Wematter AB (“Wematter”), a Swedish 3D printer manufacturer that will broaden 3D Systems’ Selective Laser Sintering (SLS) portfolio. Wematter's reported results are expected to be included in our Industrial Solutions segment. The acquisition resulted in the Company acquiring 100% of the outstanding voting interest of Wematter. Consideration for this acquisition consisted of approximately $10,224 in cash, subject to customary post-closing adjustments. The Company also may be required to pay an additional €2,000 in cash, contingent upon the achievement of certain post-closing performance conditions and the continued employment of certain key Wematter employees for two years after the closing date. If earned, the €2,000 is expected to be recognized as compensation expense over the two-year service period that the key employees must remain employed at 3D Systems. As of September 30, 2023, management believes that the achievement of the post-closing performance conditions is probable and, accordingly, the Company has commenced the recognition of the related compensation expense. In addition, the Company incurred $847 of acquisition-related expenses that are reported in selling, general and administrative expenses in the condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a separate transaction, the Company had extended a loan to Wematter during the three months ended June 30, 2023. The carrying value of the Wematter loan was $942 as of the acquisition date, and was previously reported in prepaid and other current assets on the Company's condensed consolidated balance sheet as of June 30, 2023. Upon the close of the acquisition, we determined that the loan was effectively settled in the business combination as a preexisting contractual relationship. No gain or loss was recognized in connection with the effective settlement, as the carrying value of the loan was not materially different from the pricing for a current market transaction for similar items. The effective settlement of this loan receivable results in an increase to the consideration transferred in connection with this transaction (i.e., above the cash consideration paid) and a corresponding increase to goodwill.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accounted for the acquisition of Wematter using the acquisition method, as prescribed by ASC 805, “Business Combinations” (“ASC 805”). In accordance with valuation methodologies described in ASC 820, “Fair Value Measurement” (“ASC 820”), the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the Wematter acquisition.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shown below is the preliminary purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="text-align:justify"><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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="padding:0 1pt"></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%">Current assets, including cash acquired of $148</span></div></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 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%">835 </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%">Intangible 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><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></div></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,487 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Product technology</span></div></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,231 </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></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%">Customer relationships</span></div></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%">347 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">4,065 </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%">Goodwill</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><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,878 </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%">Other 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </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%">Liabilities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Accounts payable and accrued liabilities</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%">794 </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></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%">Long term liabilities</span></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%">293 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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,087 </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%">Net assets acquired</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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">11,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Wematter’s assembled workforce. This goodwill is not expected to be deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 finite-lived intangible assets acquired and their respective estimated useful lives:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></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:10pt;font-weight:700;line-height:100%">Useful Life</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%">Trade names</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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</span></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%">Product technology</span></div></td><td colspan="3" style="background-color:#ffffff;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%">15</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%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;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%">10</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 purchase price allocation for Wematter is preliminary. The Company continues to review the final closing balance sheet of Wematter and may further adjust the acquisition-date fair values of acquired assets and assumed liabilities based on this review. The Company also continues to review Wematter’s pre-acquisition tax returns to determine the final tax positions, including net operating losses and any required valuation allowance. The final purchase price allocations will be completed when the Company has finished its valuation activities and the review of Wematter’s closing balance sheet and the pre-acquisition tax returns. These final allocations could differ materially from the current preliminary allocations. The final allocations may include (1) changes in the preliminary allocations to acquired intangible assets and goodwill and (2) changes in the preliminary allocations to other assets and liabilities, including but not limited to tax assets and liabilities, inclusive of deferred taxes. The estimated useful lives of acquired intangible assets are also preliminary.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The post-acquisition revenues of Wematter included in our condensed consolidated statements of operations for both the three and nine months ended September 30, 2023 are immaterial and, accordingly, Wematter's results are dilutive to our earnings. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unaudited Pro Forma Financial Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes the combined results of the Company and Wematter as if the acquisition had occurred on January 1, 2022. The pro forma results have been prepared for comparative purposes only, and do not necessarily represent what the results of operations would have been had the acquisition been completed on January 1, 2022. In addition, these pro forma results are not intended to be a projection of future operating results and do not reflect synergies that might be achieved.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information includes adjustments for the pro forma impact of our preliminary purchase price allocation, including the amortization for newly acquired intangible assets, the impact of transaction costs, and the alignment of accounting policies. Transaction costs have been included in the pro forma results for the periods ended September 30, 2022, consistent with the pro forma assumption that the acquisition occurred on January 1, 2022. Pro forma revenue information has not been presented, as pre-acquisition revenue reported by Wematter was not material and, accordingly, the impact on our reported consolidated revenue also would not have been material. Pro forma net loss is not presented in the table below for the three months ended September 30, 2023 because Wematter's results are reflected in 3D Systems consolidated numbers for the full period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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: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 <br/>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<br/>September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to 3D Systems Corporation</span></div></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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,407)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">(71,076)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">(100,185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">dp polar</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 4, 2022, we completed the acquisition of 100% of dp polar GmbH (“dp polar”), a German-based designer and manufacturer of a manufacturing system designed for true high-speed mass production of customized components, for $25,866 (including customary post-closing adjustments), which includes $19,604 paid in cash at closing, $7,091 paid at closing via the issuance of the Company’s common stock, and a provisional $829 estimated post-closing purchase price adjustment due to the Company from the sellers. See Note 12 for the discussion of an earnout arrangement with a key individual from dp polar. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired dp polar for access to dp polar's patented continuous printing process. Central to dp polar’s patented continuous printing process is a large-scale, segmented, rotating print platform that eliminates the start/stop operations of virtually all additive manufacturing platforms. With dp polar’s technology and patented polar coordinate control, the print heads remain stationary above the rotating platform, providing a continuous print process. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accounted for the acquisition of dp polar using the acquisition method, as prescribed by ASC 805. In accordance with valuation methodologies described in ASC 820, the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the dp polar acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shown below is the final purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div><span><br/></span></div><div><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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="padding:0 1pt"></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%">Current assets, including cash acquired of $243</span></div></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 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%">301 </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%">Intangible 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">In-process research and development</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%">4,989 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade name</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%">3,930 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">8,919 </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%">Goodwill</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090 </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%">Other 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><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%">765 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Accounts payable and accrued liabilities</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%">364 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred tax liability</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%">845 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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,209 </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 assets acquired</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><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">25,866 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and dp polar’s assembled workforce. This goodwill will not be deductible for tax purposes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Kumovis</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2022, we completed the acquisition of 93.75% of Kumovis GmbH (“Kumovis”) for an all-cash purchase price of $37,875 (including customary post-closing adjustments), plus an estimated RNCI of $1,559. $3,628 of the cash payment was deferred for up to fifteen months from the closing date, and was paid in July 2023. Kumovis, which is part of the Healthcare Solutions segment and reporting unit, utilizes polyether ether keton or “PEEK” materials, which has properties that lend it to many medical applications that fit into our personalized healthcare solutions operations, including many implant applications. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the Kumovis acquisition, the Company and the non-controlling shareholders entered into a put/call option agreement, whereby, at a later date, the Company has the option to purchase from the non-controlling shareholders, and the non-controlling shareholders have the option to sell to the Company, the remaining 6.25% ownership interest in Kumovis for an exercise price calculated based on the achievement of pre-determined revenue and gross profit targets. Fifty percent of the Kumovis common shares related to the put/call can be exercised upon the achievement of an initial revenue and gross profit target, while the remaining 50% can be exercised upon the achievement of a second revenue and gross profit target. If one or both sets of targets have not been met within 5.75 years from the acquisition date, there is a floor strike price that must be exercised. Up to 50% of the exercise price can be paid in Company common stock at the election of 3D Systems. This arrangement results in the recognition of RNCI, for which an estimated fair value of $1,559 was recorded as of the acquisition date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accounted for the acquisition of Kumovis using the acquisition method, as prescribed by ASC 805, and we have completed the allocation of the final purchase price. In accordance with valuation methodologies described in ASC 820, the acquired assets and assumed liabilities were recorded at their estimated fair values as of the date of the Kumovis acquisition. The table below reflects the fair value of both the consideration transferred and the RNCI attributable to this acquisition:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:84.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.667%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="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%">Cash paid at acquisition</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%">34,098 </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%">Deferred cash consideration</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,628 </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%">Estimated fair value of RNCI</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,559 </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%">Post-closing net working capital 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%">149 </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%">Total fair value of consideration transferred</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">39,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="padding:0 1pt"></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%">Current assets, including cash acquired of $125</span></div></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 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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Product technology</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%">20,770 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade name</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,802 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">26,572 </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%">Goodwill</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,618 </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%">Other 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><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%">705 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Accounts payable and accrued liabilities</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%">332 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred revenue</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%">70 </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></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%">Deferred tax liability</span></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%">6,466 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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,868 </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%">Net assets acquired</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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">39,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Kumovis’s assembled workforce. This goodwill will not be deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Titan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2022, we completed the acquisition of 100% of Titan Additive LLC (“Titan”) for an all-cash purchase price of $39,040. Titan, which is part of the Industrial Solutions segment and reporting unit, is a pellet-based extrusion platform that addresses customer applications requiring large build volumes, superior performance, and improved productivity at significantly lower cost. We believe the acquisition of Titan will open up new markets in the Industrial Solutions segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accounted for the acquisition of Titan using the acquisition method, as prescribed by ASC 805, and we have completed the allocation of the purchase price. Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed, as determined at the date of acquisition in accordance with valuation methodologies described in ASC 820:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="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%">Current 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><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%">661 </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%">Intangible 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Product technology</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%">15,940 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade name</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,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="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">21,520 </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%">Goodwill</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430 </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%">Other 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><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%">68 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Accounts payable and accrued liabilities</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%">229 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred revenue</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%">410 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">639 </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 assets acquired</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><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">39,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized in connection with this acquisition is attributable to synergies that are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future products that have yet to be determined and Titan’s assembled workforce. This goodwill is deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Acquisitions of Non-controlling Interests</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2018, the Company owned approximately 70% of the capital and voting rights of Easyway, a service bureau and distributor of 3D printing and scanning products in China. The remaining 30% of the capital and voting rights of Easyway were acquired on January 21, 2019 for $13,500, which has been paid in installments. The Company made the final installment payment of $2,300 related to the acquisition of the remaining 30% interest in Easyway during the three months ended March 31, 2022.</span></div> 1 10224000 2000000 P2Y 2000000 P2Y 847000 942000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shown below is the preliminary purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="text-align:justify"><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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="padding:0 1pt"></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%">Current assets, including cash acquired of $148</span></div></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 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%">835 </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%">Intangible 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><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></div></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,487 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Product technology</span></div></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,231 </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></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%">Customer relationships</span></div></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%">347 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">4,065 </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%">Goodwill</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><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,878 </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%">Other 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </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%">Liabilities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Accounts payable and accrued liabilities</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%">794 </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></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%">Long term liabilities</span></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%">293 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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,087 </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%">Net assets acquired</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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">11,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shown below is the final purchase price allocation, which summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div><span><br/></span></div><div><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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="padding:0 1pt"></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%">Current assets, including cash acquired of $243</span></div></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 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%">301 </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%">Intangible 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">In-process research and development</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%">4,989 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade name</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%">3,930 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">8,919 </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%">Goodwill</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090 </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%">Other 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><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%">765 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Accounts payable and accrued liabilities</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%">364 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred tax liability</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%">845 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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,209 </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 assets acquired</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><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">25,866 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The table below reflects the fair value of both the consideration transferred and the RNCI attributable to this acquisition:<div style="text-align:justify"><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:84.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.667%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="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%">Cash paid at acquisition</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%">34,098 </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%">Deferred cash consideration</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,628 </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%">Estimated fair value of RNCI</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,559 </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%">Post-closing net working capital 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%">149 </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%">Total fair value of consideration transferred</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">39,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="padding:0 1pt"></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%">Current assets, including cash acquired of $125</span></div></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 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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Product technology</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%">20,770 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade name</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,802 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">26,572 </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%">Goodwill</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,618 </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%">Other 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><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%">705 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Accounts payable and accrued liabilities</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%">332 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred revenue</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%">70 </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></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%">Deferred tax liability</span></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%">6,466 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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,868 </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%">Net assets acquired</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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">39,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Shown below is the final purchase price allocation, summarizing the fair values of the assets acquired and liabilities assumed, as determined at the date of acquisition in accordance with valuation methodologies described in ASC 820:<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:69.806%"></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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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><td colspan="3" style="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%">Current 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><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%">661 </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%">Intangible 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Product technology</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%">15,940 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade name</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,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="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">21,520 </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%">Goodwill</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430 </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%">Other 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><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%">68 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Accounts payable and accrued liabilities</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%">229 </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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred revenue</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%">410 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">639 </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 assets acquired</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><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">39,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 148000 835000 1487000 2231000 347000 4065000 6878000 475000 794000 293000 1087000 11166000 0 <div style="text-align:justify"><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 finite-lived intangible assets acquired and their respective estimated useful lives:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></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:10pt;font-weight:700;line-height:100%">Useful Life</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%">Trade names</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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</span></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%">Product technology</span></div></td><td colspan="3" style="background-color:#ffffff;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%">15</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%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;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%">10</span></td></tr></table></div> P5Y P15Y P10Y The following unaudited pro forma financial information summarizes the combined results of the Company and Wematter as if the acquisition had occurred on January 1, 2022. The pro forma results have been prepared for comparative purposes only, and do not necessarily represent what the results of operations would have been had the acquisition been completed on January 1, 2022. In addition, these pro forma results are not intended to be a projection of future operating results and do not reflect synergies that might be achieved.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information includes adjustments for the pro forma impact of our preliminary purchase price allocation, including the amortization for newly acquired intangible assets, the impact of transaction costs, and the alignment of accounting policies. Transaction costs have been included in the pro forma results for the periods ended September 30, 2022, consistent with the pro forma assumption that the acquisition occurred on January 1, 2022. Pro forma revenue information has not been presented, as pre-acquisition revenue reported by Wematter was not material and, accordingly, the impact on our reported consolidated revenue also would not have been material. Pro forma net loss is not presented in the table below for the three months ended September 30, 2023 because Wematter's results are reflected in 3D Systems consolidated numbers for the full period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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: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 <br/>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<br/>September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to 3D Systems Corporation</span></div></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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,407)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">(71,076)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">(100,185)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -38407000 -71076000 -100185000 1 25866000 19604000 7091000 829000 243000 301000 4989000 3930000 8919000 17090000 765000 364000 845000 1209000 25866000 0 0.9375 37875000 1559000 3628000 P15M 0.0625 0.50 0.50 P5Y9M 0.50 1559000 34098000 3628000 1559000 149000 39434000 125000 1407000 20770000 5802000 26572000 17618000 705000 332000 70000 6466000 6868000 39434000 0 1 39040000 661000 15940000 5580000 21520000 17430000 68000 229000 410000 639000 39040000 0.70 0.30 13500000 2300000 0.30 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(3) Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised products or services is transferred to customers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, we had $62,579 of outstanding performance obligations, comprised of deferred revenue, customer order backlog and customer deposits. We expect to recognize approximately 90.0% of the $39,418 of deferred revenue and customer deposits as revenue within the next twelve months, an additional 4.0% by the end of 2024 and the remaining balance thereafter.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline">Collaboration and Licensing Agreements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into collaboration and licensing agreements with third parties. The nature of the activities to be performed and the consideration exchanged under these agreements varies on a contract-by-contract basis. We evaluate these agreements to determine whether they meet the definition of a customer relationship for which revenue should be recorded. These contracts may contain multiple performance obligations and may contain fees for licensing, research and development services, contingent milestone payments upon the achievement of contractual developmental criteria and/or royalty fees based on the licensees’ product revenue. We determine the revenue to be recognized for these agreements based on an evaluation of the distinct performance obligations, the identification and evaluation of material rights, the estimation of variable consideration and the determination of the pattern of transfer of control for each distinct performance obligation. During the three and nine-month periods ended September 30, 2023, the Company recognized $7,896 and $16,099, respectively, of revenue related to collaboration arrangements with customers. During the three and nine-month periods ended September 30, 2022, the Company recognized $3,301 and $9,075, respectively, of revenue related to collaboration arrangements with customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue recognized under collaboration and licensing agreements for the three and nine months ended September 30, 2023 includes the effect of the Company increasing its estimate of the variable consideration included in the transaction price related to one of its licensing agreements. The increase in estimated recognizable variable consideration was due to (1) the execution of a modification to the related customer contract and (2) the Company's determination that incremental revenue attributable to milestone payments that are contingent upon the achievement of contractual developmental criteria would be earned under the modified contract. As a result, during the quarter ended September 30, 2023, the Company recognized incremental services revenue of $4,452, which reduced our reported basic and diluted loss per share by $0.03 and $0.03, respectively, for each of the three and nine months ended September 30, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the nine months ended September 30, 2023, we recognized revenue of $23,498 related to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> our contract liabilities at December 31, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the nine months ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> September 30, 2022, we recognized revenue of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> $28,850</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> related to our contract </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">liabilities a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">t December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract assets were $7,379 and $677 as of September 30, 2023 and December 31, 2022, respectively. The increase in the contract assets balance as of September 30, 2023 primarily relates to the increase in the estimated variable consideration included in the transaction price related to one of the Company's collaboration and licensing agreements (refer to the discussion above of Collaboration and Licensing Agreements), which has resulted in the recognition of incremental revenue for which the Company did not have the right to invoice as of the balance sheet date. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revenue Concentrations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023, one customer accounted for approximately 10.7% and 14.4% of our consolidated revenue, respectively. For the three and nine months ended September 30, 2022, one customer accounted for approximately 20.8% and 24.1% of our consolidated revenue, respectively. We expect to maintain our relationship with this customer.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region for the three and nine months ended September 30, 2023 and 2022 was as follows:</span></div><div style="text-align:justify"><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:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,714 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">EMEA</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%">43,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%">36,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">APAC</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,936 </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,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">123,791 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">132,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">United States (included in Americas above)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%">68,840 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">78,910 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,956 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">234,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">EMEA</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%">127,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%">122,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">APAC</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%">31,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 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%">48,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">373,221 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">405,299 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">United States (included in Americas above)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%">211,717 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">231,557 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 62579000 0.900 39418000 P12M 0.040 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline">Collaboration and Licensing Agreements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into collaboration and licensing agreements with third parties. The nature of the activities to be performed and the consideration exchanged under these agreements varies on a contract-by-contract basis. We evaluate these agreements to determine whether they meet the definition of a customer relationship for which revenue should be recorded. These contracts may contain multiple performance obligations and may contain fees for licensing, research and development services, contingent milestone payments upon the achievement of contractual developmental criteria and/or royalty fees based on the licensees’ product revenue. We determine the revenue to be recognized for these agreements based on an evaluation of the distinct performance obligations, the identification and evaluation of material rights, the estimation of variable consideration and the determination of the pattern of transfer of control for each distinct performance obligation. During the three and nine-month periods ended September 30, 2023, the Company recognized $7,896 and $16,099, respectively, of revenue related to collaboration arrangements with customers. During the three and nine-month periods ended September 30, 2022, the Company recognized $3,301 and $9,075, respectively, of revenue related to collaboration arrangements with customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue recognized under collaboration and licensing agreements for the three and nine months ended September 30, 2023 includes the effect of the Company increasing its estimate of the variable consideration included in the transaction price related to one of its licensing agreements. The increase in estimated recognizable variable consideration was due to (1) the execution of a modification to the related customer contract and (2) the Company's determination that incremental revenue attributable to milestone payments that are contingent upon the achievement of contractual developmental criteria would be earned under the modified contract. As a result, during the quarter ended September 30, 2023, the Company recognized incremental services revenue of $4,452, which reduced our reported basic and diluted loss per share by $0.03 and $0.03, respectively, for each of the three and nine months ended September 30, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the nine months ended September 30, 2023, we recognized revenue of $23,498 related to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> our contract liabilities at December 31, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the nine months ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> September 30, 2022, we recognized revenue of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> $28,850</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> related to our contract </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">liabilities a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">t December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract assets were $7,379 and $677 as of September 30, 2023 and December 31, 2022, respectively. The increase in the contract assets balance as of September 30, 2023 primarily relates to the increase in the estimated variable consideration included in the transaction price related to one of the Company's collaboration and licensing agreements (refer to the discussion above of Collaboration and Licensing Agreements), which has resulted in the recognition of incremental revenue for which the Company did not have the right to invoice as of the balance sheet date. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revenue Concentrations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023, one customer accounted for approximately 10.7% and 14.4% of our consolidated revenue, respectively. For the three and nine months ended September 30, 2022, one customer accounted for approximately 20.8% and 24.1% of our consolidated revenue, respectively. We expect to maintain our relationship with this customer.</span></div> 7896000 16099000 3301000 9075000 4452000 -0.03 -0.03 23498000 28850000 7379000 677000 0.107 0.144 0.208 0.241 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region for the three and nine months ended September 30, 2023 and 2022 was as follows:</span></div><div style="text-align:justify"><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:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,714 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">EMEA</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%">43,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%">36,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">APAC</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,936 </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,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">123,791 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">132,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">United States (included in Americas above)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%">68,840 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">78,910 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,956 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">234,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">EMEA</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%">127,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%">122,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">APAC</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%">31,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 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%">48,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">373,221 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">405,299 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">United States (included in Americas above)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%">211,717 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">231,557 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 69714000 80455000 43141000 36913000 10936000 14885000 123791000 132253000 68840000 78910000 214956000 234511000 127150000 122788000 31115000 48000000 373221000 405299000 211717000 231557000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(4) Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventories at September 30, 2023 and December 31, 2022 are summarized as follows:</span></div><div style="text-align:justify"><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:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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, 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, 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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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%">3,922 </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%">4,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;text-align: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 and parts</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%">87,769 </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%">72,953 </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%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The inventory reserve w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $16,711</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15,550</span><span style="background-color:#ffffff;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, respectively.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2023, we notified one of our contract manufacturers of our intent to terminate the manufacturing services arrangement an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d in-source the assembly and production process. The exit agreement was finalized in June 2023 and included a $450 exit fee expensed in the second quarter of 2023. There is an associated commitment to purchase $2,735 of inventory from the assembly manufacturer as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span>. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventories at September 30, 2023 and December 31, 2022 are summarized as follows:</span></div><div style="text-align:justify"><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:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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, 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, 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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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%">3,922 </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%">4,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;text-align: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 and parts</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%">87,769 </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%">72,953 </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%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 61314000 59907000 3922000 4972000 87769000 72953000 153005000 137832000 16711000 15550000 450000 2735000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(5) Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets with Finite Lives</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023 and December 31, 2022, the Company's intangible assets with finite lives were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:31.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></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:9.572%"></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:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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:100%">Gross</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:100%">Gross </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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</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%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></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%">Customer relationships</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%">51,160 </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%">(49,417)</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%">1,743 </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%">51,137 </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%">(48,695)</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,442 </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%">Acquired technology</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%">45,894 </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,925)</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,969 </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%">55,480 </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%">(10,707)</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%">44,773 </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%">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%">30,496 </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%">(13,705)</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,791 </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%">35,930 </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%">(12,455)</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%">23,475 </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%">Patent costs</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%">18,714 </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%">(10,823)</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,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 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%">18,673 </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%">(10,909)</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,764 </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><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 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%">Acquired patents</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%">16,426 </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,716)</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,710 </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%">17,499 </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,661)</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,838 </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%">Other</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,170 </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%">(9,120)</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,050 </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%">13,255 </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%">(8,765)</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,490 </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%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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%">175,860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(109,706)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">66,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">191,974 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(107,192)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">84,782 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Intangible Assets with Finite Lives</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended September 30, 2023, the Company concluded that it is more likely than not that it will sell or otherwise dispose of Oqton MOS, a business which the Company acquired in 2021. Oqton MOS represents a discrete asset group within the Industrial Solutions segment, as its identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities within the Industrial Solutions segment. Based upon the Company's expectation that it will sell or otherwise dispose of Oqton MOS, the long-term cash flow forecast for this asset group was revised. The revised long-term cash flow forecast indicated that the carrying amounts of Oqton MOS's long-lived assets, consisting primarily of product technology and trade name intangible assets initially recorded when Oqton MOS was acquired, may not be recoverable. Accordingly, the carrying value of Oqton MOS's long-lived assets was tested for impairment based upon an estimate of the associated discounted future cash flows. This fair value measurement approach required the use of Level 3 fair value measurement inputs, as defined in Note 19. As the present value of the estimated future cash flows expected to result from the use and eventual disposition of the asset group is less than the carrying value of the asset group, during the quarter ended September 30, 2023, the Company recognized $13,597 of impairment charges related to the acquired technology and trade names included in the Oqton MOS asset group. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of Intangible Assets with Finite Lives</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to our intangible assets with finite lives was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3,179 a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$9,676</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three and nine months ended September 30, 2023, respectively, compar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed to $4,293 and $10,273 f</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the three and nine months ended September 30, 2022, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets is estimated to be $2,085 for the remainder of 2023, $8,318 in 2024, $8,029 in 2025, $7,083 in 2026 and $6,733 in 2027.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Indefinite-Life Intangible Assets (Excluding Goodwill)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets reported on our </span><span style="background-color:#ffffff;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 consolidated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">balance sheets include in-process research and development (“IPR&amp;D”), which the Company recognized as an acquired indefinite-life intangible asset in connection with its acquisition of dp polar on October 4, 2022 (see Note 2). The carrying value of this indefinite-life intangible asset was $5,382 and $5,448 as of </span><span style="background-color:#ffffff;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, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023 and December 31, 2022, the Company's intangible assets with finite lives were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:31.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></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:9.572%"></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:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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:100%">Gross</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:100%">Gross </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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</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%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></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%">Customer relationships</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%">51,160 </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%">(49,417)</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%">1,743 </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%">51,137 </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%">(48,695)</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,442 </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%">Acquired technology</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%">45,894 </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,925)</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,969 </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%">55,480 </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%">(10,707)</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%">44,773 </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%">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%">30,496 </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%">(13,705)</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,791 </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%">35,930 </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%">(12,455)</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%">23,475 </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%">Patent costs</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%">18,714 </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%">(10,823)</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,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 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%">18,673 </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%">(10,909)</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,764 </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><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 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%">Acquired patents</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%">16,426 </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,716)</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,710 </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%">17,499 </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,661)</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,838 </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%">Other</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,170 </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%">(9,120)</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,050 </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%">13,255 </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%">(8,765)</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,490 </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%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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%">175,860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(109,706)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">66,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">191,974 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(107,192)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">84,782 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 51160000 49417000 1743000 51137000 48695000 2442000 45894000 11925000 33969000 55480000 10707000 44773000 30496000 13705000 16791000 35930000 12455000 23475000 18714000 10823000 7891000 18673000 10909000 7764000 16426000 14716000 1710000 17499000 15661000 1838000 13170000 9120000 4050000 13255000 8765000 4490000 175860000 109706000 66154000 191974000 107192000 84782000 13597000 3179000 9676000 4293000 10273000 2085000 8318000 8029000 7083000 6733000 5382000 5448000 (6) Goodwill<div style="text-align:justify"><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 changes in the carrying amount of goodwill by reporting unit for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><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:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></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:7.233%"></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:8.695%"></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:7.087%"></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:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt 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%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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%">Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Goodwill</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Net Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Gross Goodwill</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Net Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Gross Goodwill</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Net Goodwill</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Balance at beginning of year</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%">143,431 </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%">(32,055)</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%">111,376 </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%">316,265 </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%">(42,329)</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%">273,936 </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%">459,696 </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%">(74,384)</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%">385,312 </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:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions and measurement period adjustments</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%">1,005 </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,005 </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,735 </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%">7,735 </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,740 </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%">8,740 </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><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="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><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:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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,175)</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,175)</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,552)</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,552)</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,727)</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%">(2,727)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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%">143,261 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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,055)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">111,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">322,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(42,329)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">280,119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">465,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(74,384)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">391,325 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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><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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of foreign currency exchange rates in the table above reflects the impact on goodwill of amounts recorded in currencies other than the U.S. dollar in the financial statements of foreign subsidiaries and the resulting effect of foreign currency translation between the applicable functional currency and the U.S. dollar.</span></div> <div style="text-align:justify"><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 changes in the carrying amount of goodwill by reporting unit for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><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:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></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:7.233%"></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:8.695%"></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:7.087%"></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:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt 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%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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%">Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Goodwill</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Net Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Gross Goodwill</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Net Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Gross Goodwill</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Net Goodwill</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Balance at beginning of year</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%">143,431 </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%">(32,055)</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%">111,376 </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%">316,265 </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%">(42,329)</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%">273,936 </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%">459,696 </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%">(74,384)</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%">385,312 </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:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions and measurement period adjustments</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%">1,005 </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,005 </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,735 </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%">7,735 </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,740 </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%">8,740 </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><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="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><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:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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,175)</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,175)</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,552)</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,552)</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,727)</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%">(2,727)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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%">143,261 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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,055)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">111,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">322,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(42,329)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">280,119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">465,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">(74,384)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">391,325 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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><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></table></div> 143431000 32055000 111376000 316265000 42329000 273936000 459696000 74384000 385312000 1005000 1005000 7735000 7735000 8740000 8740000 -1175000 -1175000 -1552000 -1552000 -2727000 -2727000 143261000 32055000 111206000 322448000 42329000 280119000 465709000 74384000 391325000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(7) Investments and Notes Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds various investments in equity and debt instruments that are included in other assets on our condensed consolidated balance sheets. The following table summarizes our investment balances as of September 30, 2023 and December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:8.5pt;font-weight:700;line-height:100%">September 30, 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:8.5pt;font-weight:700;line-height:100%">December 31, 2022</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:100%">Equity investments under the equity method of accounting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,782 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments without readily determinable fair values</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%">20,962 </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%">12,953 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="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%">200 </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%">200 </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:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">26,944 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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,153 </span></td><td style="background-color:#ffffff;border-top:1pt 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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term note receivable</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="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%">530 </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%">515 </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 7pt;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:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Reflects warrant investment carried at fair value. The fair value of these warrants is measured using Level 3 fair value measurement inputs. Refer to Note 19 for a description of these inputs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Includes interest amounts that have been accrued on, recorded to and reported as part of the notes receivable balance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Equity Investments under the Equity Method of Accounting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dussur</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, we and Dussur signed an agreement to form a joint venture intended to expand the use of additive manufacturing within the Kingdom of Saudi Arabia and surrounding geographies, including the Middle East and North Africa. The joint venture is to enable the development of Saudi Arabia’s domestic additive manufacturing production capabilities, consistent with the Kingdom’s ‘Vision 2030,’ which is focused on diversification of the economy and long-term sustainability. 3D Systems had committed to an initial investment in the joint venture of approximately $6,500, of which $3,435 had been deposited into an escrow account as of December 31, 2022 and, accordingly, was reported as restricted cash within other assets on the December 31, 2022 balance sheet. In February 2023, the Company officially became a shareholder in the joint venture. During April 2023, the $3,435 held in escrow, as well as the additional amount of approximately $3,065 owed to the joint venture as of March 31, 2023, was deposited into a bank account of the joint venture for use in its operations. Additional future investments in the joint venture are contingent upon the achievement of certain milestones. As of September 30, 2023, the Company owns 49% of the joint venture's common stock. The impact of this investment on the Company’s future financial condition and cash flows is expected to be limited to the cash outflow(s) related to any future contingent investments, if required. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the joint venture under the equity method of accounting, which requires the Company to recognize its proportionate share of the joint venture's reported net income or loss. Due to the timing of when the joint venture's reported financial information is expected to be available, the Company records amounts required to be recognized pursuant to the equity method of accounting on a one quarter lag. For the three and nine months ended September 30, 2023, Company has recorded and separately reported a loss on equity method investment in the condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Equity Investments without Readily Determinable Fair Values</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Theradaptive</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2023, we made an $8.0 million investment in Theradaptive, Inc. ("Theradaptive"), via the purchase of Series A Preferred Stock, pursuant to which we hold an approximate 9.15%, or 8.25% fully-diluted, ownership interest in Theradaptive. Theradaptive is currently developing a protein that encourages bone growth. This biotechnology could be applied to 3D printed metal splints for patients who otherwise may require amputation of a limb because the lost bone is too vast to replace with a splint. The Company expects to account for its investment in Theradaptive on a cost basis, subject to assessment for impairment, as (1) the fair value of Theradaptive's equity is not readily determinable and (2) the investment is not subject to the equity method of accounting due to the Company's lack of significant influence. The investment in Theradaptive is not expected to materially impact our future financial position, results of operations, or cash flows. No impairment charges were recognized with respect to this investment during the three or nine month periods ended September 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Enhatch</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, we made a $10,000 investment in convertible preferred shares for an approximate 26.6% ownership interest in Enhatch Inc. (“Enhatch”), the developer of the Intelligent Surgery Ecosystem. We simultaneously entered into a supply agreement with Enhatch. We also obtained warrants to purchase additional shares of Enhatch, as well as the right to purchase in the future (“call option”) the remaining shares of Enhatch that 3D Systems does not own if certain revenue targets are achieved. As of the original investment date, the fair values of the convertible preferred shares, inclusive of the embedded call option, and warrants were bifurcated and were $9,670 and $330, respectively. The investment, including the embedded call option and the warrants, is recorded in other assets on the consolidated balance sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enhatch’s Intelligent Surgery Ecosystem provides technologies which streamline and scale the design and delivery of patient-specific medical devices by automating the process. Incorporating these capabilities into 3D Systems’ workflow for patient-specific solutions, which includes advanced software, expert treatment planning services, custom implants and instrumentation design, and industry-leading production processes, will help more efficiently meet the growing demand for personalized medical devices. </span></div>As of September 30, 2023 and December 31, 2022, the reported carrying value of the Company's convertible preferred stock investment in Enhatch, inclusive of the call option, is $6,900, which reflects the cumulative impact of $2,770 of historical impairment charges that have been recognized since the date of the original investment. These impairment charges were recorded during the three months ended September 30, 2022. No impairment charges were recognized with respect to this investment during the three or nine month periods ended September 30, 2023. The following table summarizes our investment balances as of September 30, 2023 and December 31, 2022:<div style="text-align:justify"><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.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:8.5pt;font-weight:700;line-height:100%">September 30, 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:8.5pt;font-weight:700;line-height:100%">December 31, 2022</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:100%">Equity investments under the equity method of accounting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,782 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments without readily determinable fair values</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%">20,962 </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%">12,953 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="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%">200 </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%">200 </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:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">26,944 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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,153 </span></td><td style="background-color:#ffffff;border-top:1pt 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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term note receivable</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="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%">530 </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%">515 </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 7pt;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:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">530 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Reflects warrant investment carried at fair value. The fair value of these warrants is measured using Level 3 fair value measurement inputs. Refer to Note 19 for a description of these inputs.</span></div>(2) Includes interest amounts that have been accrued on, recorded to and reported as part of the notes receivable balance. 5782000 0 20962000 12953000 200000 200000 26944000 13153000 530000 515000 530000 515000 6500000 3435000 3435000 3065000 0.49 8000000 0.0915 0.0825 0 0 10000 0.266 9670000 330000 6900000 6900000 2770000 2770000 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(8) Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have various lease agreements for our facilities, equipment and vehicles with remaining lease terms ranging from <span style="-sec-ix-hidden:f-704">one</span> to fifteen years. During the nine months ended September 30, 2023, two buildings previously under construction were completed and became available for use by the Company as leased premises. As a result, these leases were deemed to have commenced during the period. Additionally, during the nine months ended September 30, 2023, we extended material existing leases related to two buildings with office and production spaces. Rented spaces under these new and extended leases totaled 396,100 square feet. As of September 30, 2023, the aggregate remaining minimum base lease payments related to the new building leases and extended leases described above total $47,634 and consist of $1,006, $4,516, $5,093, $5,234, $5,380, and $26,405 due, respectively, during the years ended December 31, 2023, 2024, 2025, 2026, 2027 and thereafter. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Classifications of the lease amounts reported on our balance sheets as of September 30, 2023 and December 31, 2022 are summarized below:</span></div><div style="text-align:justify"><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:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></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:12.204%"></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:12.204%"></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:12.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-717"><span style="-sec-ix-hidden:f-718">Right-of-use assets</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Current lease liabilities</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-721"><span style="-sec-ix-hidden:f-722">Long-term lease liabilities</span></span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-723"><span style="-sec-ix-hidden:f-724">Right-of-use assets</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-725"><span style="-sec-ix-hidden:f-726">Current lease liabilities</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-727"><span style="-sec-ix-hidden:f-728">Long-term lease liabilities</span></span></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:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Finance leases</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%">12,047 </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,068 </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,867 </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,244 </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%">693 </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,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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(8) Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have various lease agreements for our facilities, equipment and vehicles with remaining lease terms ranging from <span style="-sec-ix-hidden:f-704">one</span> to fifteen years. During the nine months ended September 30, 2023, two buildings previously under construction were completed and became available for use by the Company as leased premises. As a result, these leases were deemed to have commenced during the period. Additionally, during the nine months ended September 30, 2023, we extended material existing leases related to two buildings with office and production spaces. Rented spaces under these new and extended leases totaled 396,100 square feet. As of September 30, 2023, the aggregate remaining minimum base lease payments related to the new building leases and extended leases described above total $47,634 and consist of $1,006, $4,516, $5,093, $5,234, $5,380, and $26,405 due, respectively, during the years ended December 31, 2023, 2024, 2025, 2026, 2027 and thereafter. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Classifications of the lease amounts reported on our balance sheets as of September 30, 2023 and December 31, 2022 are summarized below:</span></div><div style="text-align:justify"><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:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></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:12.204%"></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:12.204%"></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:12.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-717"><span style="-sec-ix-hidden:f-718">Right-of-use assets</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Current lease liabilities</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-721"><span style="-sec-ix-hidden:f-722">Long-term lease liabilities</span></span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-723"><span style="-sec-ix-hidden:f-724">Right-of-use assets</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-725"><span style="-sec-ix-hidden:f-726">Current lease liabilities</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-727"><span style="-sec-ix-hidden:f-728">Long-term lease liabilities</span></span></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:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Finance leases</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%">12,047 </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,068 </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,867 </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,244 </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%">693 </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,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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P15Y 2 2 396100 47634000 1006000 4516000 5093000 5234000 5380000 26405000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Classifications of the lease amounts reported on our balance sheets as of September 30, 2023 and December 31, 2022 are summarized below:</span></div><div style="text-align:justify"><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:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></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:12.204%"></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:12.204%"></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:12.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-717"><span style="-sec-ix-hidden:f-718">Right-of-use assets</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Current lease liabilities</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-721"><span style="-sec-ix-hidden:f-722">Long-term lease liabilities</span></span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-723"><span style="-sec-ix-hidden:f-724">Right-of-use assets</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-725"><span style="-sec-ix-hidden:f-726">Current lease liabilities</span></span></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-727"><span style="-sec-ix-hidden:f-728">Long-term lease liabilities</span></span></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:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Finance leases</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%">12,047 </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,068 </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,867 </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,244 </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%">693 </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,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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 60973000 9616000 59428000 39502000 8343000 38499000 12047000 1068000 11867000 3244000 693000 3280000 73020000 10684000 71295000 42746000 9036000 41779000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(9) Accrued and Other Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Short-Term Accrued Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:</span></div><div style="text-align:justify"><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:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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, 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, 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%">Compensation and benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Accrued taxes</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,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%">10,694 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal contingencies</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%">4,850 </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%">9,948 </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%">Product warranty liability</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,409 </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,677 </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="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="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%">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%">11,191 </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,438 </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 19pt;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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,575 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">55,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the product warranty obligation for the nine months ended September 30, 2023 and 2022 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:44.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.696%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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%">Beginning Balance</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%">Settlements Made</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%">Accruals for Warranties Issued</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%">Ending Balance</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%">September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">September 30, 2022</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,585 </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%">(5,266)</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%">5,257 </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%">3,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other Long-Term Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.999%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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, 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, 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%">Long-term employee indemnity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 tax liability</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,568 </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,711 </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%">Defined benefit pension obligation</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%">4,963 </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,050 </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 revenue</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,858 </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%">4,974 </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%">Earnout liability</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%">— </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%">17,244 </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%">Legal contingencies</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,916 </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,096 </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%">Other long-term 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%">428 </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%">289 </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 19pt;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,367 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,181 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The reduction in the earnout liability balance is the result of the reversal of all previously recognized expense attributable to a potential post-acquisition milestone-based payment related to the Company's 2021 acquisition of Volumetric Biotechnologies, Inc. ("Volumetric"). During the three months ended September 30, 2023, the Company reversed the accrued compensation expense related to the potential earnout payment as the related milestone is no longer deemed probable of being achieved. Refer to Note 12 for additional details regarding the earnout arrangement and the financial impact of this milestone-based payment no longer being deemed probable of being paid. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:</span></div><div style="text-align:justify"><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:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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, 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, 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%">Compensation and benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Accrued taxes</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,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%">10,694 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal contingencies</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%">4,850 </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%">9,948 </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%">Product warranty liability</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,409 </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,677 </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="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="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%">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%">11,191 </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,438 </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 19pt;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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,575 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt 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:1pt 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%">55,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15492000 19814000 9633000 10694000 4850000 9948000 2409000 3677000 11191000 11438000 43575000 55571000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the product warranty obligation for the nine months ended September 30, 2023 and 2022 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:44.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.696%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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%">Beginning Balance</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%">Settlements Made</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%">Accruals for Warranties Issued</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%">Ending Balance</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%">September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">September 30, 2022</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,585 </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%">(5,266)</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%">5,257 </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%">3,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3677000 2983000 1715000 2409000 3585000 5266000 5257000 3576000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities at September 30, 2023 and December 31, 2022 are summarized as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.999%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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, 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, 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%">Long-term employee indemnity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 tax liability</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,568 </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,711 </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%">Defined benefit pension obligation</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%">4,963 </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,050 </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 revenue</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,858 </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%">4,974 </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%">Earnout liability</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%">— </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%">17,244 </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%">Legal contingencies</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,916 </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,096 </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%">Other long-term 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%">428 </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%">289 </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 19pt;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,367 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,181 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4634000 4817000 5568000 5711000 4963000 5050000 1858000 4974000 0 17244000 2916000 6096000 428000 289000 20367000 44181000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(10) Borrowings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 16, 2021, the Company issued $460,000 in aggregate principal amount of 0% Convertible Senior Notes due November 15, 2026 (the “Notes”), pursuant to an Indenture dated November 16, 2021 (the “Indenture”) between the Company and The Bank of New York Mellon, N.A., as trustee. The net proceeds from the offering of the Notes were $446,534 after deducting the initial purchasers’ discounts and commissions and offering expenses payable by the Company in the amount of $13,466, of which $8,480 is unamortized at September 30, 2023. The annual effective interest rate of the Notes is 0.594% when including purchasers' discounts and commissions and offering expenses incurred by the Company. The Notes are senior, unsecured obligations of the Company, will not bear regular interest, and the principal amount of the Notes will not accrete. The Notes will mature on November 15, 2026, unless earlier redeemed, repurchased or converted in accordance with their terms.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding August 15, 2026, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such quarter), if the last reported sale price of the Company’s common stock, par value $0.001 per share, is equal to or greater than 130% of the conversion price for each of 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 calendar quarter on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the common stock and the conversion rate on each such trading day; (3) if the Company calls such Notes for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; and (4) upon the occurrence of specified corporate events, including a Fundamental Change (as defined in the Indenture), or distributions of the common stock. On or after August 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at any time, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will pay cash up to the aggregate principal amount of the Notes to be converted and pay or deliver, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company’s election, in respect of the remainder, if any, of the Company’s conversion obligation in excess of the aggregate principal amount of the Notes being converted. The Notes have an initial conversion rate of 27.8364 shares of common stock per $1 principal amount of Notes (which is subject to adjustment in certain circumstances). This is equivalent to an initial conversion price of approximately $35.92 per share. The conversion rate is subject to customary adjustments under certain circumstances in accordance with the terms of the Indenture. Holders of the Notes have the right to require the Company to repurchase for cash all or a portion of their Notes at 100% of their principal amount, plus any accrued and unpaid special interest, upon the occurrence of a Fundamental Change. The Company is also required to increase the conversion rate for holders who convert their Notes in connection with a Fundamental Change or convert their Notes that are called for redemption, as the case may be, prior to the maturity date. The Company may not redeem the Notes prior to November 20, 2024. The Notes are redeemable, in whole or in part, for cash at the Company’s option at any time, and from time to time, on or after November 20, 2024 and before the 41st scheduled trading day immediately preceding the maturity date, but only if the last reported sale price per share of the common stock has been at least 130% of the conversion price then in effect for a specified period of time. As of September 30, 2023, none of the conditions that would trigger the right to convert the Notes had been met.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s existing and future indebtedness that is expressly subordinated in right of payment to the Notes; rank equal in right of payment to any of the Company’s future unsecured indebtedness that is not so subordinated; be effectively subordinated in right of payment to any of the Company’s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company. The Indenture also contains covenants, events of default and other provisions which are customary for offerings of convertible notes. We are in compliance with all covenants as of September 30, 2023. At September 30, 2023, the fair value of the Notes is $331,297. This is based on the quoted market price where the volume of activity is limited and not active and, thus, this is deemed a Level 2 fair value measurement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $671 and $2,010 of debt issuance cost accretion for the three and nine months ended September 30, 2023, respectively, as compared to $670 and $2,006 for the three and nine months ended September 30, 2022, respectively. Debt issuance cost accretion of $673, $2,698, $2,714, and $2,395 is expected to be incurred in the remaining three months of 2023 and in 2024, 2025 and 2026, respectively.</span></div> 460000000 0 446534000 13466000 8480000 0.00594 0.001 1.30 20 30 5 5 0.98 35.92 1 1.30 331297000 671000 2010000 670000 2006000 673000 2698000 2714000 2395000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(11) Redeemable Non-Controlling Interest</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon consummation of the Company's acquisition of Kumovis, existing shareholders of Kumovis retained a 6.25% ownership interest in Kumovis that the Company reports as RNCI due to put and call terms that could result in the Company redeeming this remaining ownership interest at a future date (see Note 2). The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div><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:84.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><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" rowspan="2" 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:8pt;font-weight:700;line-height:112%">Nine Months Ended<br/>September 30, 2023</span></td></tr><tr style="height:12pt"><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:8pt;font-style:italic;font-weight:700;line-height:112%">(in thousands)</span></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net loss</span></div></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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Redemption value in excess of carrying value</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Translation adjustments</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at September 30, 2023 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 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:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2022:</span></div><div><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:84.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><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" rowspan="2" 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:8pt;font-weight:700;line-height:112%">Nine Months Ended<br/>September 30, 2022</span></td></tr><tr style="height:12pt"><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:8pt;font-style:italic;font-weight:700;line-height:112%">(in thousands)</span></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fair value at the date of acquisition</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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Loss</span></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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Redemption value in excess of carrying value</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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Translation Adjustments</span></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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at September 30, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 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:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0625 The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2023:<div><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:84.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><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" rowspan="2" 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:8pt;font-weight:700;line-height:112%">Nine Months Ended<br/>September 30, 2023</span></td></tr><tr style="height:12pt"><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:8pt;font-style:italic;font-weight:700;line-height:112%">(in thousands)</span></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net loss</span></div></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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Redemption value in excess of carrying value</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Translation adjustments</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at September 30, 2023 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 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:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table shows changes in the reported RNCI balance during the nine months ended September 30, 2022:</span></div><div><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:84.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><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" rowspan="2" 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:8pt;font-weight:700;line-height:112%">Nine Months Ended<br/>September 30, 2022</span></td></tr><tr style="height:12pt"><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:8pt;font-style:italic;font-weight:700;line-height:112%">(in thousands)</span></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fair value at the date of acquisition</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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Loss</span></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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Redemption value in excess of carrying value</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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Translation Adjustments</span></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;text-indent:11pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><div style="text-indent:0.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Balance at September 30, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 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:112%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td></tr></table></div> 1760000 -149000 -321000 -4000 1928000 0 1559000 -184000 -462000 -183000 1654000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(12) Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Stock Incentive Plans</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">2015 Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to grant shares of restricted stock, restricted stock units (“RSUs”), stock appreciation rights, cash incentive awards and options to purchase shares of Common Stock to employees and non-employees inclusive of directors pursuant to its 2015 Incentive Plan (the “2015 Plan”). The 2015 Plan also designates measures that may be used for performance-based awards and market-based awards. The vesting period for awards granted under the 2015 Plan is generally determined by the Board of Directors at the date of the grant. Generally, the awards vest one third each year, over 3 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Systemic Bio Phantom Unit Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><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, we began granting phantom unit awards ("Phantom Units") under a new compensation plan designed for employees and non-employees performing services for Systemic Bio, a wholly-owned subsidiary of 3D Systems Corporation. All awards granted under the plan are subsidiary-level awards.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Phantom Units granted under the plan include both a time-based vesting condition (generally 4 years, subject to acceleration in connection with specified liquidity events) and a market condition that is met if (1) the value of Systemic Bio exceeds a specified multiple of the capital invested in this subsidiary (the "hurdle") and (2) the business achieves a specified minimum internal rate of return. The market condition will be assessed upon (A) a trigger event (e.g., change-in-control, IPO, or plan expiration of December 31, 2030) and/or (B) an interim liquidity event (defined as January 1, 2028) that occurs prior to a trigger event. All awards granted under the plan will be liability-classified due to our intention to settle these awards with cash; although, we have discretion to partially or fully settle these awards in equity upon vesting. Liability classification of the awards requires them to be remeasured at their fair value at the end of each reporting period. Due to the presence of the market-condition and the fact that Systemic Bio does not have a readily available share price, the awards are valued using a Monte Carlo simulation with the assistance of a third party valuation firm.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Compensation Arrangements that Include Share Settlement</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Regenerative Medicine Earnout Payments and Performance-Based Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2021, the Company acquired Volumetric. Pursuant to the terms of the related acquisition agreement, the Company may be required to pay milestone-based payments of up to $355,000 in the aggregate, all of which are incremental to the acquisition purchase price, upon (1) the achievement of seven discrete non-financial milestones that require attainment prior to either December 31, 2030 or December 31, 2035 and (2) the continued employment of certain key individuals from Volumetric. Each potential milestone-based payment is considered compensation expense, which the Company will recognize ratably from the point in time when a milestone is deemed probable of achievement through the estimated date of achievement. Each milestone payment will be settled approximately half in cash and half in shares of the Company’s Common Stock and, accordingly, the portion of the Company’s accrued liability (see Note 9) that is ultimately expected to be settled with the Company’s common stock is reflected in the disclosure of stock-based compensation included herein. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 granted performance-based stock units (“PSUs”), with vesting terms that are based upon four individually-measured, non-financial milestones, to other employees who work on advancements in regenerative medicine related to lungs and tissue organs. The PSUs associated with each individual milestone are recognized as compensation expense over the period commencing on the date that the respective milestone is deemed probable of being met through the anticipated date of achievement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the quarter ended September 30, 2023, the Company recognized compensation expense related to (1) one Volumetric milestone-based payment, for which the potential amount due to the sellers would be $65,000, and (2) one PSU milestone (“the RegMed Awards”), for which the aggregate grant date fair value of the outstanding and unvested awards was $4,773 as of June 30, 2023, as the related milestone was deemed probable of achievement. During the quarter ended June 30, 2023, as a result of the Company's decision to reduce budgeted funding related to the research and development efforts required to achieve the milestone, the estimated timing for achievement of both the Volumetric milestone and the PSU milestone shifted from the end of fiscal year 2025 to the end of fiscal year 2026. During the quarter ended September 30, 2023, the Company decided to further reduce its budgeted funding for the research and development related to the Volumetric Earnout and RegMed Award milestone, which resulted in the Company concluding that it is no longer probable that the milestone will be achieved by the end of the term of the Volumetric Earnout arrangement or prior to the expiration of the RegMed Awards. In concluding that the Volumetric and RegMed Award milestone would no longer be achieved, the Company reversed all of the previously accrued compensation expense, one half of which was expected to be settled with common shares, which had an income statement impact of $21,527 and $18,392 for the three and nine-months ended September 30, 2023, respectively. The reversals of the previously expensed Volumetric Earnout and RegMed Award reduced our reported net loss per basic and diluted share of common stock by $0.17 and $0.14 for the three and nine months ended September 30, 2023, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">dp polar Earnout</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 4, 2022, the Company acquired dp polar. Pursuant to the terms of the related acquisition agreement, the Company may be required to pay an additional $2,229, incremental to the acquisition purchase price, which will be settled via the issuance of 250 shares of the Company’s Common Stock. The issuance and vesting of these shares is contingent on the continued service of a certain key individual from dp polar through October 4, 2024. Upon assessment, management concluded that this potential obligation for the payment of an additional 250 shares of Common Stock will be accounted for as compensation expense recognized over the required service period of the individual to whom the amount will potentially be paid and, accordingly, the related expense is reflected in the disclosure of stock-based compensation included herein. During the nine months ended September 30, 2023, we modified the service period of this arrangement to end on December 31, 2024. The impact of this modification on stock-based compensation expense is immaterial.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Stock-Based Compensation Activity and Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">2015 Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;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 gra</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nted 111 and 3,990 sh</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ares of restricted stock, respectively, which had a weighted-average grant date fair value of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $8.11 and $10.95 per</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> share, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The restricted stock awards generally vest ratably over three years, except for those awards that the Company granted to settle a portion of its accrued annual bonus liability at December 31, 2022, which were fully vested immediately upon issuance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restricted stock granted during the nine months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included 681 shares of market-based awards, whereby the number of shares that ultimately vest will be based upon the three-year performance of the Company's share price as compared to an index. These awards were valued using a Monte Carlo simulation, and the grant date fair value was $18.91 per share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the stock-based compensation expense recognized during the three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span style="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:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended <br/>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<br/>September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,142)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">11,447 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">15,140 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">31,508 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Tax benefit</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%">— </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%">— </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%">— </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in stock-based compensation expense recognized for the three and nine months ended September 30, 2023 are $(1,055) and $0, respectively, and $1,282 and $3,123 for the three and nine months ended September 30, 2022, respectively, of accrued expense pertaining to annual bonus incentive compensation for which settlement is ultimately expected to occur using shares of the Company’s Common Stock. Also included in stock-based compensation expense are $(10,140) and $(8,640) for the three and nine months ended September 30, 2023, respectively, and $1,989 and $5,969 for the three and nine months ended September 30, 2022, respectively, which relate to the portion of the Volumetric Earnout expense reversed or recognized during each period that is expected to be settled using the Company’s Common Stock. Further, stock-based compensation expense for the three and nine months ended September 30, 2023 includes $175 and $727, respectively, of expense related to the dp polar earnout arrangement. Finally, stock-based compensation expense includes $(1,246) and $(1,113) for the three and nine months ended September 30, 2023, respectively, and $254 and $746 for the three and nine months ended September 30, 2022, respectively, of expense related to the RegMed awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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, there was $52,508 of unrecognized stock-based compensation expense related to all unvested share-based payment awards that the Company expects to recognize over a weighted-average period of 2.0 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Systemic Bio Phantom Unit Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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, we granted 589 units under the Systemic Bio Phantom Unit Plan, all of which remained outstanding as of September 30, 2023. Compensation expense attributable to these awards is being recognized over 40.5 months or 48 months, based upon the recipient. As the awards include graded, time-based vesting and a market condition, compensation expense is being recognized under the graded vesting (accelerated attribution) method. Compensation expense and the associated liability recognized during the three months ended September 30, 2023 were $183.</span></div> P3Y P4Y 355000000 7 4 65000 4773000 21527000 18392000 0.17 0.17 0.14 0.14 2229000 250000 250000 111000 3990000 8.11 10.95 P3Y 681000 P3Y 18.91 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the stock-based compensation expense recognized during the three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span style="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:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended <br/>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<br/>September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,142)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">11,447 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">15,140 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">31,508 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Tax benefit</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%">— </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%">— </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%">— </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -3142000 11447000 15140000 31508000 0 0 0 0 -1055000 0 1282000 3123000 -10140000 -8640000 1989000 5969000 175000 727000 -1246000 -1113000 254000 746000 52508000 P2Y 589000 P40M15D P48M 183000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(13) Interest and Other Income (Expense), Net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other income (expense), net consisted of the following amounts for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended</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</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 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%">Interest and other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss), net</span></div></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,202)</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%">(764)</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%">(3,847)</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%">(4,193)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></div></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,909 </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,029 </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%">13,118 </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,019 </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 19pt;text-align: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 (expense) income, net</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%">(105)</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%">(4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </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,282)</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 37pt;text-align: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 interest and other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,502)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,456)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other income (expense), net includes (1) interest income of $5,841 and $15,730 for the three and nine months ended September 30, 2023, respectively, and $2,753 and $6,103 for the three and nine months ended September 30, 2022, respectively, and (2) interest expense of $932 and $2,612 for the three and nine months ended September 30, 2023 respectively, and $724 and $2,084 for the three and nine months ended September 30, 2022, respectively.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other income (expense), net consisted of the following amounts for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended</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</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 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%">Interest and other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (loss), net</span></div></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,202)</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%">(764)</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%">(3,847)</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%">(4,193)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></div></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,909 </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,029 </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%">13,118 </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,019 </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 19pt;text-align: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 (expense) income, net</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%">(105)</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%">(4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </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,282)</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 37pt;text-align: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 interest and other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,502)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,456)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -2202000 -764000 -3847000 -4193000 4909000 2029000 13118000 4019000 -105000 -4767000 420000 -5282000 2602000 -3502000 9691000 -5456000 5841000 15730000 2753000 6103000 932000 2612000 724000 2084000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(14) Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain the exception under ASC 740-270-30-36(b), “Accounting for Income Taxes,” for jurisdictions that do not have reliable estimates of ordinary income. Based on volatility in the industry, we have continued to use a year-to-date methodology in determining the effective tax rate for the three and nine months ended September 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023, the Company’s effective tax rate was (1.6)% and (0.6)%, respectively. For the three and nine months ended September 30, 2022, the Company’s effective tax rate was (0.9)% and (3.1)%, respectively. The differences between the U.S. statutory tax rate and the effective tax rates for the three and nine months ended September 30, 2023 and September 30, 2022 are primarily driven by a full valuation allowance in various jurisdictions.</span></div> -0.016 -0.006 -0.009 -0.031 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(15) Net Earnings (Loss) Per Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is calculated by dividing net income (loss) attributable to 3D Systems’ Common Stock shareholders by the weighted average number of Common Stock shares outstanding during the applicable period. Diluted net income (loss) per share incorporates the additional shares issuable upon the assumed exercise of stock options, the vesting of restricted stock and RSUs, and the assumed conversion of debt, except in such cases when (1) the inclusion of such shares or potential shares would be anti-dilutive or (2) when the vesting of restricted stock or RSUs is contingent upon one or more performance conditions that have not been met as of the balance sheet date.</span></div><div><span><br/></span></div><div style="text-align:justify"><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.654%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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.449%"></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.455%"></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</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</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:7pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 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:700;line-height:100%">Numerator for basic and diluted net (loss) income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:400;line-height:100%">Net (loss) income attributable to 3D Systems Corporation</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%">(11,704)</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%">(37,398)</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%">(70,020)</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%">(97,158)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable non-controlling interest redemption value in excess of carrying value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net (loss) income attributable to common stock shareholders</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">(11,765)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">(37,860)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">(70,341)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">(97,620)</span></td><td style="background-color:#ffffff;border-top:1pt 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:700;line-height:100%">Denominator for net (loss) income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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 #000;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 #000;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 #000;padding:0 1pt"></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%">Weighted average shares – basic and diluted</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%">130,263 </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%">127,991 </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%">129,780 </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%">127,478 </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 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"><div><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 and diluted</span></div></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.09)</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.30)</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.54)</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.77)</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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1) Equity awards are deemed anti-dilutive for the three and nine month periods ended September 30, 2023 and 2022 because we reported a net loss for these periods. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 potentially dilutive shares that have been excluded from the computation of diluted earnings (loss) per share attributable to Common Stock shareholders because their effect is considered anti-dilutive for the three and nine months ended September 30, 2023 and 2022: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 and Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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%">Restricted stock and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">5,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Stock options</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%">420 </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%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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%">7,073 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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-bottom:3pt double #000;border-top:1pt 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%">5,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023, the table above excludes an estimate of 110 shares that are contingently issuable under the dp polar earnout arrangement, as discussed in Note 12. As of September 30, 2023, there are no contingently issuable shares related to the Volumetric Earnout arrangement or the fiscal year 2023 annual bonus incentive compensation plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2022, the table above excludes the following: (1) an estimate of 506 shares contingently issuable to settle the September 30, 2022 liability accrued for the assumed achievement of one milestone in the Volumetric Earnout arrangement, as discussed in Note 12, and (2) an estimate of 233 shares for the payment of the portion of the fiscal year 2022 annual bonus incentive compensation that was accrued as of September 30, 2022 and expected to be settled in shares. These share estimates are based upon the aggregate liabilities reported at September 30, 2022 for the Volumetric Earnout arrangement and a ratable portion of the fiscal year 2022 annual bonus incentive compensation that was settled using shares of the Company's Common Stock in the quarter ended June 30, 2023, divided by the Company's year-to-date average share price of $13.11 per share.</span></div>On November 16, 2021, the Company issued $460,000 in aggregate principal amount of 0% Convertible Senior Notes due November 15, 2026, as discussed in Note 10. The Notes’ impact on weighted average diluted shares will be calculated using the if-converted method as prescribed in ASC 260. The Notes will increase the weighted average diluted share count when the Company's average share price over an interim or annual reporting period is greater than $35.92 per share, the conversion price of the Notes. For the three and nine months ended September 30, 2023 and 2022, the Notes were anti-dilutive on a stand-alone basis because (1) the Company's average share price during these periods did not exceed the conversion price and (2) we reported a net loss for each of the respective periods. <div style="text-align:justify"><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.654%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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.449%"></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.455%"></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</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</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:7pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 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:700;line-height:100%">Numerator for basic and diluted net (loss) income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:400;line-height:100%">Net (loss) income attributable to 3D Systems Corporation</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%">(11,704)</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%">(37,398)</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%">(70,020)</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%">(97,158)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable non-controlling interest redemption value in excess of carrying value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net (loss) income attributable to common stock shareholders</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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%">(11,765)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">(37,860)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">(70,341)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt 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%">(97,620)</span></td><td style="background-color:#ffffff;border-top:1pt 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:700;line-height:100%">Denominator for net (loss) income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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 #000;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 #000;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 #000;padding:0 1pt"></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%">Weighted average shares – basic and diluted</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%">130,263 </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%">127,991 </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%">129,780 </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%">127,478 </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 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"><div><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 and diluted</span></div></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.09)</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.30)</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.54)</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.77)</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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1) Equity awards are deemed anti-dilutive for the three and nine month periods ended September 30, 2023 and 2022 because we reported a net loss for these periods. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 potentially dilutive shares that have been excluded from the computation of diluted earnings (loss) per share attributable to Common Stock shareholders because their effect is considered anti-dilutive for the three and nine months ended September 30, 2023 and 2022: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 and Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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%">Restricted stock and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">5,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Stock options</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%">420 </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%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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%">7,073 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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-bottom:3pt double #000;border-top:1pt 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%">5,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -11704000 -37398000 -70020000 -97158000 -61000 -462000 -321000 -462000 -11765000 -37860000 -70341000 -97620000 130263000 130263000 127991000 127991000 129780000 129780000 127478000 127478000 -0.09 -0.09 -0.30 -0.30 -0.54 -0.54 -0.77 -0.77 6653000 6653000 5030000 5030000 420000 420000 420000 420000 7073000 7073000 5450000 5450000 110000 110000 506000 506000 233000 233000 13.11 460000000 0 35.92 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(16) Accumulated Other Comprehensive Loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023 and 2022, the changes in the balances of accumulated other comprehensive loss by component are as follows:</span></div><div style="text-align:justify"><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:51.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.309%"></td><td style="width:0.1%"></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%">Three Months Ended September 30, 2023</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at June 30, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,069)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,380)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:700;line-height:100%">Balance at September 30, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,763)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #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%">Nine Months Ended September 30, 2023</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,194)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(328)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,822)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Balance at September 30, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,763)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #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:3pt double #000;padding:0 1pt"></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;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Three Months Ended September 30, 2022</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at June 30, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,196)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,195)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,003)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2022</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,331)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,820)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,653)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Nine Months Ended September 30, 2022</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,464)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,242)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,706)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Balance at September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,331)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,820)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,653)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,804)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div>(a) Amount reclassified into interest and other income (expense), net on the statement of operations. See Note 19 for details regarding fair value measurements and unrealized gains (losses) on short-term investments.The amounts presented in the table above are net of income taxes. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023 and 2022, the changes in the balances of accumulated other comprehensive loss by component are as follows:</span></div><div style="text-align:justify"><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:51.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.309%"></td><td style="width:0.1%"></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%">Three Months Ended September 30, 2023</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at June 30, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,069)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,380)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:700;line-height:100%">Balance at September 30, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,763)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #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%">Nine Months Ended September 30, 2023</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,194)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(328)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,822)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Balance at September 30, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,763)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #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:3pt double #000;padding:0 1pt"></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;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Three Months Ended September 30, 2022</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at June 30, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,196)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,195)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,003)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2022</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,331)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,820)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,653)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Nine Months Ended September 30, 2022</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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%">Foreign currency translation adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Defined benefit pension plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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%">Unrealized loss on short-term investments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Total</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:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,464)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,242)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,706)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </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">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Balance at September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,331)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,820)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,653)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,804)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div>(a) Amount reclassified into interest and other income (expense), net on the statement of operations. See Note 19 for details regarding fair value measurements and unrealized gains (losses) on short-term investments. -50069000 689000 0 -49380000 -7352000 -20000 0 -7372000 0 11000 0 11000 -57421000 658000 0 -56763000 -54194000 700000 -328000 -53822000 -3227000 -8000 108000 -3127000 0 34000 -220000 -186000 -57421000 658000 0 -56763000 -55196000 -1976000 -4023000 -61195000 -22135000 164000 -32000 -22003000 0 8000 -2402000 -2394000 -77331000 -1820000 -1653000 -80804000 -35464000 -2242000 0 -37706000 -41867000 311000 -4055000 -45611000 0 -111000 -2402000 -2513000 -77331000 -1820000 -1653000 -80804000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(17) Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he Company’s operations are comprised of two reportable segments: Healthcare Solutions and Industrial Solutions. Effective as of January 1, 2023, and for periods subsequent thereto, Adjusted EBITDA reflects the measure of profitability used by the Company’s chief operating decision maker (“CODM”) to evaluate the performance of the Company’s reportable segments. In addition, as of January 1, 2023, the Company's methodology for allocating certain costs between its segments was revised to more closely reflect changes in the Company's business and estimates of the usage of shared resources by the Company's segments. Prior year amounts have been reclassified to conform with current year presentation in connection with the changes referenced above. The following tables set forth our operating results by segment for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:26.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></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:16.590%"></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:16.590%"></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:16.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Three Months Ended September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Healthcare Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,429 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">64,203 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,869 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,787 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Industrial Solutions</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%">71,362 </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%">68,050 </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,662 </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,180 </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 Reportable segments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,791 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">132,253 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">21,531 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">20,967 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Corporate and Other</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%">— </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%">(16,805)</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%">(21,288)</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 Company</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">123,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">132,253 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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,726 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">(321)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><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:26.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></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:16.590%"></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:16.590%"></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:16.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Nine Months Ended September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Healthcare Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,028 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">200,294 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">30,328 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">45,705 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Industrial Solutions</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%">211,193 </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%">205,005 </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,828 </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,473 </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 Reportable segments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373,221 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">405,299 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">47,156 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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,178 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Corporate and Other</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%">— </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%">(59,422)</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%">(63,155)</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 Company</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">373,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">405,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">(12,266)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">(977)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(1) Corporate and Other is not an operating segment, but reflects expenses not directly attributable to and, accordingly, not allocated to our reportable segments. These expenses relate to corporate functions such as human resources, finance, and legal and include expenses such as salaries, benefits, and other related costs. Similar to the Company's operating segments, Corporate results are reported to and reviewed by the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">s CODM on the basis of Adjusted EBITDA.</span></div>The following table provides a reconciliation of the Company’s reported net loss to the total of our reportable segment Adjusted EBITDA and Corporate and Other Adjusted EBITDA for the three and nine months ended September 30, 2023 and 2022:<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.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended</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</span></td><td colspan="3" style="display:none"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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 loss attributable to 3D Systems Corporation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,704)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,398)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,020)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,158)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) expense, net</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%">(4,909)</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,029)</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%">(13,118)</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%">(4,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></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%">174 </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%">338 </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%">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%">2,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense</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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,142 </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,690 </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,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 expense</span></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%">3,179 </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,293 </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%">9,676 </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%">10,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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-based compensation expense</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%">(3,142)</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: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,447</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: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,140</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: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,508</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and divestiture-related expense</span></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,055)</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: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,728</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134</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: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,382</span></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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal expenses</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: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,145</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: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,707</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: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,880</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: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,467</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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: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,504</span></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%">67 </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%">6,712 </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%">376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable non-controlling interest</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%">(57)</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%">(147)</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%">(149)</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%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on equity method investment</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605</span></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="3" style="background-color:#cceeff;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%">747</span></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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment charges</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: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,595</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: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,909</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: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,211</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: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,885</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 non-operating (income) expense</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: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,307</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: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,622</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: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,427</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: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,590</span></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%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:1pt solid #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(977)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table> 2 The following tables set forth our operating results by segment for the three and nine months ended September 30, 2023 and 2022:<div style="text-align:justify"><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:26.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></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:16.590%"></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:16.590%"></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:16.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Three Months Ended September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Healthcare Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,429 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">64,203 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,869 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,787 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Industrial Solutions</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%">71,362 </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%">68,050 </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,662 </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,180 </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 Reportable segments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,791 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">132,253 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">21,531 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">20,967 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Corporate and Other</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%">— </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%">(16,805)</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%">(21,288)</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 Company</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">123,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">132,253 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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,726 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">(321)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><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:26.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></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:16.590%"></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:16.590%"></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:16.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt 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%">Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Nine Months Ended September 30,</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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Healthcare Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,028 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">200,294 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">30,328 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">45,705 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Industrial Solutions</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%">211,193 </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%">205,005 </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,828 </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,473 </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 Reportable segments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373,221 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">405,299 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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%">47,156 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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,178 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">Corporate and Other</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%">— </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%">(59,422)</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%">(63,155)</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 Company</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">373,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">405,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">(12,266)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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:1pt 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%">(977)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(1) Corporate and Other is not an operating segment, but reflects expenses not directly attributable to and, accordingly, not allocated to our reportable segments. These expenses relate to corporate functions such as human resources, finance, and legal and include expenses such as salaries, benefits, and other related costs. Similar to the Company's operating segments, Corporate results are reported to and reviewed by the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">s CODM on the basis of Adjusted EBITDA.</span></div>The following table provides a reconciliation of the Company’s reported net loss to the total of our reportable segment Adjusted EBITDA and Corporate and Other Adjusted EBITDA for the three and nine months ended September 30, 2023 and 2022:<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.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended</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</span></td><td colspan="3" style="display:none"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 30, 2022</span></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 loss attributable to 3D Systems Corporation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,704)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,398)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,020)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000000;padding:2px 0;text-align: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,158)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) expense, net</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%">(4,909)</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,029)</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%">(13,118)</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%">(4,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></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%">174 </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%">338 </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%">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%">2,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense</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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,142 </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,690 </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,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 expense</span></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%">3,179 </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,293 </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%">9,676 </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%">10,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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-based compensation expense</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%">(3,142)</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: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,447</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: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,140</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: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,508</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and divestiture-related expense</span></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,055)</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: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,728</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134</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: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,382</span></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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal expenses</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: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,145</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: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,707</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: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,880</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: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,467</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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: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,504</span></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%">67 </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%">6,712 </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%">376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable non-controlling interest</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%">(57)</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%">(147)</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%">(149)</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%">(184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on equity method investment</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605</span></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="3" style="background-color:#cceeff;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%">747</span></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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment charges</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: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,595</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: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,909</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: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,211</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: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,885</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 non-operating (income) expense</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: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,307</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: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,622</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: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,427</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: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,590</span></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%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:1pt solid #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(977)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table> 52429000 64203000 13869000 13787000 71362000 68050000 7662000 7180000 123791000 132253000 21531000 20967000 0 0 -16805000 -21288000 123791000 132253000 4726000 -321000 162028000 200294000 30328000 45705000 211193000 205005000 16828000 16473000 373221000 405299000 47156000 62178000 0 0 -59422000 -63155000 373221000 405299000 -12266000 -977000 -11704000 -37398000 -70020000 -97158000 4909000 2029000 13118000 4019000 174000 338000 404000 2911000 5084000 5142000 15690000 15992000 3179000 4293000 9676000 10273000 -3142000 11447000 15140000 31508000 -4055000 2728000 134000 9382000 2145000 9707000 4880000 20467000 1504000 67000 6712000 376000 -57000 -147000 -149000 -184000 -605000 0 -747000 0 13595000 2909000 14211000 2885000 -2307000 -2622000 -3427000 -6590000 4726000 -321000 -12266000 -977000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(18) Commitments and Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we periodically enter into agreements to indemnify customers or suppliers against claims of intellectual property infringement that may be made by third parties and arise from the use of our products. Historically, costs related to these indemnification provisions have not been significant, and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent permitted under Delaware law, we indemnify our directors and officers for certain events or occurrences, when the director or officer is, or was, serving at our request in such capacity, subject to limited exceptions. The maximum potential amount of future payments we could be required to make under these indemnification obligations is unlimited; however, we have directors and officers insurance coverage that may enable us to recover future amounts paid, subject to a deductible and the policy limits. There is no assurance that the policy limits will be sufficient to cover all damages, if any.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Government Settlement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, beginning in October 2017, the Company undertook an internal investigation relating to possible violations of U.S. export control laws, including the International Traffic in Arms Regulations administered by the Directorate of Defense Trade Controls of the Department of State (“DDTC”) and the Export Administration Regulations administered by the Bureau of Industry and Security of the Department of Commerce (“BIS”). In February 2023, the Company settled these matters with the U.S. Department of Justice (“DOJ”), DDTC and BIS. As a part of these settlement agreements, the Company agreed to pay $15,048 in civil monetary penalties to these agencies, with an additional $10,000 in suspended penalty amounts to be allocated to remedial compliance measures required by DDTC. The penalty amounts were broken down as follows: DDTC, $10,000 (in three installments over a three-year period); BIS, $2,778; and DOJ, $2,270. The first penalty installment payment to DDTC and the full penalty payments to BIS and to DOJ were made in the first quarter of 2023. The $10,000 suspended penalty has not been recognized as a liability as of September 30, 2023 and will be recognized as incurred during the three-year term of the settlement agreement and any portion not expended at the end of the three-year term of the settlement agreement will be paid by the Company to DDTC. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Shareholder Suits</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company and certain of its current and former executive officers have been named as defendants in a consolidated putative stockholder class action lawsuit pending in the United States District Court for the Eastern District of New York (the “District Court”). The action is styled In re 3D Systems Securities Litigation, No. 1:21-cv-01920-NGG-TAM (E.D.N.Y.) (the “Securities Class Action”). On July 14, 2021, the Court appointed a Lead Plaintiff for the putative class and approved his choice of Lead Counsel. Lead Plaintiff filed his Consolidated Amended Complaint (the “Amended Complaint”) on September 13, 2021, alleging that defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and SEC Rule 10b-5 promulgated thereunder by making false and misleading statements and omissions, and that the current and former executive officers named as defendants are control persons under Section 20(a) of the Exchange Act. The Amended Complaint was filed on behalf of stockholders who purchased shares of the Company’s Common Stock between May 6, 2020 and March 5, 2021, and seeks monetary damages on behalf of the purported class. Defendant moved to dismiss the Amended Complaint on February 15, 2022, and the motion was fully briefed in May 2022. On October 28, 2022, the parties notified the District Court that they reached an agreement in principle resolving this action, and on December 19, 2022, Lead Plaintiff filed a motion seeking entry of an order preliminarily approving the settlement and establishing notice procedures. The settlement is subject to both preliminary and final approval by the District Court. On June 5, 2023, following the District Court’s referral of Lead Plaintiff’s motion to a Magistrate Judge for a Report and Recommendation on the motion, the Magistrate Judge issued a Report and Recommendation recommending that the District Court grant Lead Plaintiff’s motion for preliminary approval of the settlement. The District Court adopted the Report and Recommendation and preliminarily approved the settlement on July 19, 2023. A final hearing on the settlement is scheduled for November 21, 2023.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The settlement is subject to both preliminary and final approval by the District Court. On April 15, 2022, the Company was informed that the SEC is conducting a formal investigation of the Company related to, among other things, the allegations in the Securities Class Action, and the Company received subpoenas from the SEC for the production of documents and information related to its investigation as a follow on to a previous voluntary request for documents. The Company is cooperating with the SEC. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has been named as a nominal defendant and certain of its current and former executive officers and directors have been named as defendants in derivative lawsuits pending in the United States District Court for the Eastern District of New York, the South Carolina Court of Common Pleas for the 16th Circuit, York County, and the Supreme Court of the State of New York, Kings County. The actions are styled Nguyen v. Joshi, et al., No. 21-cv-03389-NGG-TAM (E.D.N.Y.) (the “Nguyen Action”), Lesar v. Graves, et al., No. 2021CP4602308 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. of York) (the “Lesar Action”), Scanlon v. Graves, et al., No. 2021CP4602312 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. of York) (the “Scanlon Action”), Bohus v. Joshi, et al., No. 22-cv-2203-CBA-RML (E.D.N.Y.) (the “Bohus Action”), and Fernicola v. Clinton, et. al., No. 512613/2022 (N.Y., Kings County Supreme Court) (the “Fernicola Action”). The Complaints in the Nguyen and Bohus Actions, which were filed on June 15, 2021 and April 18, 2022, respectively, assert breach of fiduciary duty claims against all defendants and claims for contribution under the federal securities laws against certain of the defendants. The Complaints in the Lesar and Scanlon Actions, which were filed on July 26, 2021, assert breach of fiduciary duty and unjust enrichment claims against the defendants. The Complaint in the Fernicola Action was filed on May 2, 2022, and asserts claims for breach of fiduciary duty and waste of corporate assets against the director defendants.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 27, 2021, the Nguyen Action was stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 26, 2021, the Lesar Action and the Scanlon Action were consolidated into a single stockholder derivative action, styled as In Re 3D Systems Corp. Shareholder Derivative Litigation, No. 2021CP4602308 (S.C., Ct. of Common Pleas for the 16th Judicial Cir., Cty. Of York) (the “South Carolina Derivative Action”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 3, 2022, the South Carolina Derivative Action was stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On June 16, 2022, the Bohus Action was consolidated with the Nguyen Action (the “E.D.N.Y. Derivative Action”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The E.D.N.Y. Derivative Action is stayed until 30 days after the earlier of: (i) the close of discovery in the Securities Class Action, or (ii) the deadline for appealing a dismissal of the Securities Class Action with prejudice. On August 15, 2022, the Fernicola Action was voluntarily dismissed without prejudice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes the claims alleged in the putative securities class action and derivative lawsuits are without merit and the Company intends to defend itself and its current and former officers vigorously.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Letter of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 2, 2023, we issued $1,161 of guarantees in the form of a standby letter of credit as security for a long-term real estate lease. The letter of credit has an initial maturity date of June 2024 with automatic one-year extensions not beyond July 1, 2033. We have not recorded any liability for this guarantee as we believe the likelihood of having to perform under the letter of credit is remote. In connection with this transaction, we pledged an equal amount of cash to the issuing bank of this letter of credit. The cash pledged is recorded as restricted cash, included in other assets on our condensed consolidated balance sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various other legal matters incidental to our business. Although we cannot predict the results of the litigation with certainty, we believe that the disposition of all of these various other legal matters will not have a material adverse effect, individually or in the aggregate, on our consolidated results of operations, consolidated cash flows or consolidated financial position.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the foregoing matters, we recognized a liability of $16,044 during the year ended December 31, 2022, which includes the $10,000 DDTC civil monetary penalty being recognized at a discount using the risk-free interest rate in effect at the time of recognition. During the nine months ended September 30, 2023, we have paid $8,548 of this liability in accordance with the settlement agreements discussed above. Refer to Note 9 for details regarding our remaining short-term and long-term liabilities recorded for legal contingencies.</span></div> 15048000 10000000 10000000 3 P3Y 2778000 2270000 10000000 P3Y P3Y 1161000 P1Y 16044000 10000000 8548000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(19) Fair Value Measurements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price to sell an asset or transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. Fair value measurements use market data or assumptions market participants would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs may be readily observable, corroborated by market data, or generally unobservable. Valuation techniques maximize the use of observable inputs and minimize use of unobservable inputs. The accounting guidance for fair value measurements and disclosures establishes a three-level fair value hierarchy:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">Level 1 - Inputs are based on quoted prices in active markets for identical assets and liabilities.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Level 2 - Inputs are based on observable inputs other than quoted prices in active markets for identical or similar assets and liabilities.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Level 3 - One or more inputs are unobservable and significant.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial and nonfinancial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are valued utilizing the market approach to measure fair value for financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued liabilities approximate fair value as of September 30, 2023 and December 31, 2022 because of the relatively short duration of these instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not have any transfers of assets or liabilities between Level 1, Level 2 and Level 3 of the fair value measurement hierarchy during the three and nine months ended September 30, 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis as of December 31, 2022 are summarized below. During the three months ended September 30, 2023, we sold all of our remaining Level 2 short-term investments included in the table below. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.994%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;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:100%">Fair Value Measurement as of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt 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%">Fair Value Measurement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Balance Sheet Classification</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:8pt;font-style:italic;font-weight:700;line-height:112%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Level</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Short-term Investments </span></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:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,018 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">232,018 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">232,018 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></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%">Level 2</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%">990 </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 </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%">996 </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%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Commercial paper</span></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%">Level 2</span></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,281 </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%">6 </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,287 </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,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Short-term bond mutual funds</span></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%">Level 2</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%">100,242 </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%">(99)</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,143 </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%">100,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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%">Level 2</span></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%">78,418 </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%">(241)</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%">78,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 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%">78,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">412,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">(328)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">412,621 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">232,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Includes $745 and $743 of cost basis and fair market value, respectively, with a weighted average maturity of 1.3 years.</span></div> Cash equivalents are valued utilizing the market approach to measure fair value for financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued liabilities approximate fair value as of September 30, 2023 and December 31, 2022 because of the relatively short duration of these instruments. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis as of December 31, 2022 are summarized below. During the three months ended September 30, 2023, we sold all of our remaining Level 2 short-term investments included in the table below. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.994%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;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:100%">Fair Value Measurement as of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt 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%">Fair Value Measurement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Balance Sheet Classification</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:8pt;font-style:italic;font-weight:700;line-height:112%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Level</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Short-term Investments </span></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:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,018 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">232,018 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">232,018 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></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%">Level 2</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%">990 </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 </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%">996 </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%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Commercial paper</span></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%">Level 2</span></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,281 </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%">6 </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,287 </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,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Short-term bond mutual funds</span></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%">Level 2</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%">100,242 </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%">(99)</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,143 </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%">100,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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%">Level 2</span></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%">78,418 </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%">(241)</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%">78,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 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%">78,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">412,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">(328)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">412,621 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">232,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Includes $745 and $743 of cost basis and fair market value, respectively, with a weighted average maturity of 1.3 years.</span></div> 232018000 0 232018000 232018000 0 990000 6000 996000 0 996000 1281000 6000 1287000 0 1287000 100242000 -99000 100143000 0 100143000 78418000 -241000 78177000 0 78177000 412949000 -328000 412621000 232018000 180603000 745000 743000 P1Y3M18D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(20) Restructuring</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 June 30, 2023, the Company announced a restructuring initiative intended to improve internal operating efficiencies, as well as long-term valuation creation. Actions taken by the Company primarily consisted of a reduction in headcount of approximately 6% of the Company's workforce, with the majority of the workforce reduction occurring in corporate and business support functions predominately located in the US and Europe. Since initiating the plan, the Company has accrued severance and termination costs totaling $3,724, which have been reported within selling, general, and administrative expense on the Company's condensed consolidated statement of operations and reflect the total costs expected to be incurred in connection with this activity. As the reduction in workforce was concentrated within corporate and business support functions, the reported results of the Company's Healthcare Solutions and Industrial Solutions segments were not impacted by this restructuring initiative. The settlement of all costs accrued in connection with this restructuring initiative is expected to occur prior to the end of the year ending December 31, 2023. The following table provides additional details regarding the restructuring costs incurred during the period, the portion of such costs that were settled with cash as of September 30, 2023, and the remaining accrued liability reported in our condensed consolidated balance sheet as of September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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: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.449%"></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.449%"></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:10.449%"></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.456%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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:100%">Accrued liability as of December 31, 2022</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:100%">Costs incurred during 2023</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts settled with cash</span></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:100%">Accrued liability as of September 30, 2023</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%">Severance, termination benefits and other employee costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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:1pt 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:1pt 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%">3,724 </span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,031 </span></td><td style="background-color:#cceeff;border-top:1pt 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><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><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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">3,724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">2,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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,031 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recognition of severance and termination costs, the Company recognized an impairment charge of $628 related to certain fixed assets that were retired.</span></div> 0.06 3724000 <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: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.449%"></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.449%"></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:10.449%"></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.456%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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:100%">Accrued liability as of December 31, 2022</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:100%">Costs incurred during 2023</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts settled with cash</span></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:100%">Accrued liability as of September 30, 2023</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%">Severance, termination benefits and other employee costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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:1pt 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:1pt 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%">3,724 </span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,031 </span></td><td style="background-color:#cceeff;border-top:1pt 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><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><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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">3,724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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%">2,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt 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,031 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0 3724000 2693000 1031000 0 3724000 2693000 1031000 628000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(21) Subsequent Events</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2023, </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 announced the next evolution of its restructuring initiative designed to improve operating efficiencies throughout the organization and drive long-term value creation. This additional phase of the restructuring initiative will target to deliver expected annualized savings of between $45 million and $55 million by the end of 2024, with the majority of the cost takeout to occur by the end of the first quarter of 2024. This initiative is primarily targeted at continuing to rationalize headcount and geographic locations in all functions across the Company.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As this latest phase of the Company's multi-faceted restructuring initiative contemplates the execution of new strategic actions that may be taken with respect to certain of the Company’s previously acquired businesses and/or other asset groups, certain asset groups could become subject to impairment tests triggered by (1) an adverse change in the extent or manner in which the long-lived asset (or asset group) is being used, (2) a current expectation that it is more likely than not that the long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life, or (3) other factors triggered by the Company's restructuring initiative. If required, a quantitative impairment test related to any of our asset groups could result in the recognition of a material impairment charge.</span></div> 45000000 55000000 false false false false The amounts for cash and cash equivalents and restricted cash shown above include restricted cash of $118 and $114 as of September 30, 2023 and December 31, 2022, respectively, which are included in prepaid expenses and other current assets. In addition, included in cash and cash equivalents and restricted cash above as of September 30, 2023, and December 31, 2022 is $1,445 and $3,727, respectively, of restricted cash included in other non-current assets. Inventory is transferred to property and equipment at cost when we require additional machines for training or demonstration or for placement into on demand manufacturing services locations. EXCEL 98 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %F!:5<'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 " !9@6E73A*_1.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!,'1[6?&D(+B@> N3V=U@TX9DI-VWMXV[740?P&-F_GSS M#4R#0>,0Z3D.@2([2C>3[_JD,6S$D3EH@(1'\B:5L/S,QX@&/PP M!P)55;?@B8TU;& !%F$EBK:QJ#&2X2&>\197?/B,7899!.K(4\\)9"E!M,O$ M<)JZ!JZ !<84??HND%V)N?HG-G= G)-3#77;1?4$L#!!0 ( %F!:5>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M68%I5Q$V<=K9!0 U1X !@ !X;"]W;W)K]OXC88Q_\5BTW3)I62V)26&T6BH;VK=M=RP#9UTUZ8Q$!T29S9#K3__1XG MD+2=8U!T]$5)0IXO_OCQCZ_MP9:+;W+-F$+/<93(Z]9:J?1#IR/]-8NI/.IV8ADEK.,B?3<1PP#,5A0F;""2S.*;B MY89%?'O=# M1[ .R-_X(V1;^>H::90%Y]_TS7UPW7)TB5C$?*4E*'QLF,>B2"M!.?[=B;;* MW]2!KZ_WZGC_X, [6^;EVU4,"6-(O4E&\_L1W0A=;S>23S_VA; MO-OMMI"?2<7C73"4( Z3XI,^[RKB=8!;$X!W ?A=@%OW"V070'+0HF0YUI@J M.AP(OD5"OPUJ^B*OFSP::,)$IW&F!'P;0IP:>GS#!)I QE ;R3453 XZ"H3U MUQU_)W)3B. :D3[ZPA.UEN@V"5CP-KX#!2I+A?>ENL%6P1E+SQ%QSA!V,#&4 MQ[.'/_#-.7)ZIO WQ2%E)9%_10BH![>X?4PT5"EVS@NZ,'V1*?7;= M@MXFF=BPUO"G']R>\ZL)[SN)O8'MEK!=F_IPS/T,^JE"\Y>4F4CMX:[3_FI" MLD8U1+HHD2Z.0_J:4:&8B%[0E*5<*!.>74J)S%0IGC6J(5ZOQ.L=AS=A(N2! M[H4(!@-C\NQ*9;^K[7C6^(:"5M5"WB0K5"[H+(X8>LGC!A G,KN$X;IMT,79,<-;0AG#]$JY_#-R4K4(] MC$(:'VAL;*-V'3)&LZ?9_/;+#'F/T\GC=#2_?WPPT5IU&M*Z3C6Q.L?PWB<^ M%]!&J6ZN9VBFH&,B+I#'LT2)%_@,C)5P0'U\:R*V!S5%?N4EW&.0Y_09W0?0 M4<-EZ.?YVB4LNL)'7&MR4%U>\^!C>41" NCS;7Z#/\!YZ3,QY MM4L20M!\+1A#T,Q?I&*Q1%XH_,@X6-G%FO)7MLBU&I'_\7OZ#MKVG&\3([M= M;LK];^A3&$5&U%-X(K6(S$0=$".ZU2=\QI^T4%LFM/))K-SCS4($]XDOD MXI\7OZ 9\S,!F31"VI4\'L6K#!(^RB!YF1!Z'5,L7O(\PG22&7=>#B@^&?=K M/'M44\[*&.&CC-%] HOM8J-.+TCI'MS(:5>LXSR% <*5 <)'&2"]8 -'#XY@ MQ85Q)#J@\YD*:.LCWV<@!#)!(6DD/H4/PI4/PD?YH%E,HPC=9!*^EN9V:]>I M77_;XYKR5?8''V5_;F,F5KIC?@0%M0:'$*@KW@ROW@^WF99_( M-8-$VO#L,O5XIW!!N')!V&Y@]B/MFRE^EN]OH\=,@:=-] 1J)/Y._F97#X7: M1:ZF#U4V0Y>0+NDZW?Z@LS%!5E8(VPW,*&9)D.^(W474S&(7J,_>*>P-KNP- M/N!.]CM]=Z',W6RQL7D'C\V#C5WNJ_D,X11>AU1>AQS8P7G'^,3 @-82'A"K MVZZUAS5EK/P.L;N3O=%YC6C;G3X@UVZ[N$U<(^@I# ^I# \YRO!X "L ]#X) MV#/ZC1E'U -2#OSU7:='KHRY/%&6+YM#RS'>4G ME9WJ]>+ ]PO5$Z9$$5M"J'-^"2.>*,Y0BQO%T_P8R8!QUS,) ZV6V! M;A+4Z>ZU(M.Q4$ET1=I)]NEW*"N6+5),BNV-+=G#T3\\S#>DSAY%]4,N.5?H MJ3Y8*K4Z&8]ENN1%(H_%BI?PST)41:+@MGH8RU7%DWG=J,C'%.-@7"19 M.9B>B\?S 1F\_/ M>U@J_<-X^^3(_ M'V"MB.<\5=I% E\;/N5YKCV!CI^-T\'NF;KA_O6+]S_JX"&8^T3RJ9J M>3Z(!FC.%\DZ5]_$XV?>!.1K?ZG(9?V)'AM;/$#I6BI1-(U!09&5V^_DJ>F( MO0;$ZVE FP;TK0U8TX#5@6Z5U6%=)BJ9G%7B$57:&KSIB[IOZM8035;J89RI M"O[-H)V:3&^N+Z^N9U>7"*YF-U^_7%[4^EL*2HU4KPJ8+9M MN%1%G\RM'W_O^;BCT+0@$0XPLROT=PI]I\*+-!5KT 29+.70C_+@GQ;)'XID[L^23HA&.:Q=#C@3V:8!=-X(SF M"W1RJ425<6LG!Z8TGV'L=Z19S%@8,6K7%NZTA4YMMQ5?)=D<\2<@EX1>U=TH MU))7D![W%Z]->6A(8D' HHYPBQ4+8VS7'>UT1T[==T(E^1LD1L;#0Q:'A'4T MFF81\ZCGVT7&.Y'Q*YT+]4"EGNM.U1EAI5=:/9-M6F-#1,!\UIT'II4?X;!G M&A#<@@J_,DE54CYDL-*:WNR5V3@ZZ%.8L=VE9#&+ 4H]XT[VB$J<0O\48OZ8 MY;E5&C'G6DP8[?:AS2[R&>GKQ99WQ(F825VGC<1BM);<,2L;+X?3$M-N33T>M(1:4E%W*BZY L."V<.Z3\5!4=J*M6IEIE;LT:Y4F]5>*CA4VI** MN%%U4V:_/$"/^HN;XL9C>*P;RZVF")N3FVSD$.>!3LLIJ$!>INAYP4! MZ0$I:=E#@C>58'F6W&=YI@!"UCJ,.!GVJX78[_)V&'0+->*FVBYH#EN0_="M MD9N (CB(C"$RS6+,^M9BRS'B!MFNU%DES[K.L2HT\>0%!'=!:S'S643[)+84 M(VZ,@<1J#=FB+0U>ZU&341[S0R,+6U#F^R&QZZ4MRJ@;9=-Z7PH;=%'W>BSU1 OBI^M>FU;,!(:4\0T"P/6M^):#%+W'NSF+7F+ MFGLL"BD^[$HTS3R/1'T:6VI1-[6V2^XUC2:&("/1R.A'FYT7X[Z!;X%%W<": MBJ+(MD<&V^,.42I86!R6%VP?/UP+Q1&)/EJU.SW;JP)D/>?Y_XX.HV]92-TL M_,;GG!<:U*@4Y4@'7XD\UYDE*V'QUKM1]6RM!)F3KK]:"?XN;X>QMZ1E;M+JV2I*)'47#-$1 M/L:80*E5H4V2K_D0)6NU%%7V+R0R2O$08XSD,@$EI\TWRJ34Q0]A; @E3#WE M"2-#BD,H_#5D9GRE>'$/Z>7EX+4VNN1I\VMSGCK41U8N)W86DU]$(_ M#GL$[YVVNHD/1>FZ6.>)@K$!S&=I9EUXS*3U*((]6-3=P-H,0X_%0<^9 &NY MSMQP;AX(6N]"+8Z^G;F4MZ)D;] 9$];)[-6?7*_87(PV,PWG[WMYF M:-W;C_?>,^F7?'\EU4-62B@'%] 2'X?06]7VO=GV1HE5_>KI7BC8\-272YZ M?&T _R\$P+BYT6^S=F\O)_\!4$L#!!0 ( %F!:5<)'+]5]P( &$( 8 M >&PO=V]R:W-H965T&ULK59K3]LP%/TK5H802(R\VH:5 M-E)IBT!B4!'8/DS[X":WC843!]MI8;]^MA.B%L)+HA\:/^XY/N?:SLU@S?B= M2 $D>LAH+H96*F71MVT1IY!A<<@*R-7,@O$,2]7E2UL4''!B0!FU/QP0\+Q:60+*O!2D%&\NJ)'^H\; #7D^EE-)T@U8JN M+LXGHQO5.1E=C"['4Q2=3:63^"XA#YS@'R',]O@8_?AD\@5G#7P+UMN*TR MT:3#:]+A&3[_-3D22U"'5"*V0*$$\!58X>XWM^<[WXX\-SA&<%\2^=AOT]GYRAWZ(K(MW]W&=_?-'1JS+%/G46C[!ZC '*TP M+0'MJ>N8,$HQ%Z@ ];I.U"-1 M(%S*E''R#Q)CHAIM55Z1=S:IHF=\S]1^)W'(0- Z"SSL@0I3OJP]>:')] MOQMT7ZIOBW0])WBIWMXH +KX_L1\27*!*"P4UCD,% FO"EK5D:PP-6'.I*HP MIIFJ;P#@.D#-+QB33QU=9IJOBO _4$L#!!0 ( %F!:5<=DJ#O$@@ #XM M 8 >&PO=V]R:W-H965T&ULM5IM;]NV%OXKA.]PD0!- M+9)ZS1(#C:5N =HFB+.[SXI-V\(LT9-HI_WWEY(5RR*/V&3AOL26\YQ'.B\D MGT/QZIF7?U5KQ@3ZGF^*ZGJT%F)[.1Y7\S7+T^HCW[)"_F?)RSP5\K)9L5HHVN5Y6OZX81O^?#W"HYQ MY^KD.ZI=>>+\K_KB=G$]GH>,_:\/3[ M"_OGQGGIS%-:L2G?_)DMQ/IZ%([0@BW3W48\\.??6>N05_/-^:9J_J+G%NN, MT'Q7"9ZWQO()\JPX?*;?VT"<&$@>V("T!D0U< <,:&M 7WL'MS5P7WL'KS5H M7!\??&\"%ZZ^W,:?'N7%[%%^?$V^/<[0W6=T=Y\\?'J\E0!T@?Z8Q>CLEW-4K=.2 M52@KT..:[ZJT6%0?T"^]ZZNQD(]8WV@\;Q_GYO X9.!Q*/K*"[&N4%(LV *P MC\WVD<%^+$-SC ]YB<\-,1+.V/8CHLX'1!Q"@>>9OMZ<0.Z\[^[)/[Y[+QCT M6"RTX:,#? ]LSXH=NX3R>K!T8(?833&@0X:OQ_C2Z M (P2XM$^+-9A-) XA2W18:[CD2@ZPGJ^>D=?/6.I37DE$%^B*MVP"BPXSV;! MV22+;9(EELAZ2?"/2?!?47#STU1 F3B0>"<5X(>NJU:=C@HB+U2+3D<1X@1> MH!0= ',]/_+AH@N._@9&?W\K>56A;A[U',51 $7\0$'%.@I[ MQ/5=Q5$(%OD.A1T-CXZ&QM%UMV5E*K)BA=AW*3FK@2$6VAQB-LEBFV2));)> M)J)C)B)CRUX0*96HH[#G^$09F0D "ST:A7 E8J<3H(XQ @\RIFDY7S>>+^3BMN%;V8F M ["EZHU['(5$\1N".<')[-!*21WF^Y&Z#B80C.+0&7#\1'ECH^.W^3;-RMK5 M>G;-"I$6J^QIPU!:54S XAGK2:!>%*C^ZS!U^GD=4V)DZOM-.K_)*U85KDU! MH,,$6%LBZJH.Z[#0IX&G.JW#",4XT#(.X-S0"X9JO=//V*@/)U_J]659\OS% M?5[ ;E/M 2YD>D+-;P!':>!HC@.X( R<2'4\0.SO729^H)R)-5_(".SE(*F7 MA&8T'-:%GP1%5X@7OCH!3 &4MB( 1(&K+0@FHGXT.C&*C0IK\DUZ>K8!1D;) M%HSE:;TF%KRXF/-"E+S12_5RV4PH8$A"H$YPX*L="823BX:KS9X +G"PK\V> M "X*J$L& M1I1&P6B5]855TV!=$/4RI$F3WM1!,AP?]QO'1I=Z%V7%,(A-7R MB&&4%B@(=;*X]7?J.B5)S$I2KR,U0#1&LQ^58'F%IKS<\L,2#,6DO96OU) Z M0TPA' U.97&[SP?@ LI!.;1)L;/GTX$@%(GO[/)>S4+.7 M"[: Q*AAW]H#6F6+K;(EMMCZ^>E4,3&KXINTRN;H+"O00@[9M*R:_#2).0<3 MN\!V&: M]R!*]QZ$#7K?:6/B&D?FG\W++.E^NI<]P8J]O%GA.U')GG AIV]X:!HE]YN' MIDVVV"I;8HNMGZ!.M1.S:N^&YB$S<$7J:AE3A_A4+4D 1X)(;4%B$!<%H;9@ M@'SN4*]*.I5.S"K]=%":_-8E,NPW@ /]AG"0WR#?L-^=-B=F;2Z;D\5N#N^_ MF$W?/.1LLL56V1);;/TD="T!,6]0F]XT$JO;TE;98JMLB2VV?A*ZMH.8VXZ? MOF]L[4_%:NBX6&T^ 5CD4ZKV#@",>#3RU7T) $<=Q_<'VBS:]0_4>><[1VIL M0-[\EMLF6VR5+;'%UD]%UZU0\][X*]\\4GU[V@UUZ &KN 68RCME\P%6CZ9M+SR9;;)4ML<763\+)&9=W''*Q M>\K%[C$7N^=<_HV#+K3KB>@[C[I0?8?>E4N*KXY\'4:]"*MO @$8QI%V)":! M<([KTX$>D'8M!GWO<1=J];R+5;;8*EMBBZV?BJ[OH58.O;0L/;6"':SN#X(P M3ST<$P,P/Z"JDDH@& T]]7W$^.0\:,[*57,0MY(^[0IQ..UW_/5XV/=3<\15 M^?T&7TXQ\'N,+Y/#4=Z._G"R^&M:KK*B0ANVE+=R/@8RF>7AL.[A0O!MWQM7S/<,OY#))1*])QGA1@9B92K@6F*>4+S2)RS%2W@RX+Q/)+0Y$M3 MK#B-XLHHSTQB69Z91VEAC(=5WST?#]E:9FE![SD2ZSR/^,LES=AV9&#CM>,A M72:R[##'PU6TI%,JGU;W'%IFPQ*G.2U$R@K$Z6)D7.!!B$EI4"&^I70K]MY1 M&&5;I$H3%] MA,=->/LX17=?X-/-_4/X%7!7WT)T?3>=HC/T- W0QP^?T >4%N@Q86L1%;$8 MFA*\*KG->>W!Y_/'I+#+O)#[OBLX_QR4A2V!@D8@LT83GL M1DFY36PHNBKF+*?H[XN9D!P6_#^ZN=^Q.WKV]9?.N%/21:2-V4[4;SJM'*J9B MH)/#/64&GY(L."59>"*RUC1YS31YG1E\7Q<>JRR"TB'^%XZ]5 M=FIJ'F*PZREYJ>'9R[:=)H<8AQS)2+\)U>\,%:H;J%T*.-HYI\7\!<'668@L M*JLF7;C^H9N^[2J.3C0H0K"MKD4-S";$5Z+6H!S<\WQ]X+TF\%YGX$\%U+%9 M^A^-T1+JU]=E"+,N$L;E&>Q'.2S*#>V8^]Z!9Y8BQ"&"V+X""@Y!-NDI(AQB MSK#GVGH-^HT&_4X-'IF,,L1.L"GU=6G1LQ4U-"C<]RQE[PTT,-)WE$45:E". M;?5[>DFP]5: 6N\012='6P=M96GI(L2.HPBAP[D^=A5@C ;G^K:% M56TT.)_TU3(JU([K6!Y1!3+W+GDYY M3+"F/RAO_-6E\HU^]W?!3<27:2%01A_G MU58*GNA!>38GGA?,]67IZ7NSI+"W$K4;7+0*G]VP0 W0$O]- MQ;XZ^HV4*:NR_*$N/B<7$T]I)#(1UVH*#O\>Q+7(,C43Z/%7.^FD6U,-//Y] MF/V3-AZ,6?%*7)?9[VE2;RXFBPE*Q)KOLOK7C[H\RZL-6L.YJM!:ECF"HRIYG1;W M3:RG=2JJ,YO;FFF9?5J5!\ZJ+8_%Q00.>B7D@YA<_OM?./#^8[/YE28[\0#K M/,#&9K_\!FGK;596U3L(E;C,!5H)R%0"\D4B('VM,H&*LIC%$ >RS#+EF[2H M!6A2VQS3K!;HU50^>[BH:TL'U*(=+1Z?'XL^*\9"Z\T MV8G[@LY]P6@LW B8-$ZY2O93Q/-2UNG?O$G]10)NB*705^4:TO:J1DE:Q>6N ML 9"LY1_M,,D]'PVB .+U(($S!X&86='.&K'LB[C'S.%- F"S0;XK;05-C5# M0P'L8^8-U#2E*/:]A5W-1:?F8E3-+Q"/"+Q9;<#1,SA2.<3@@V@#V*;LPE C M&"AJ2I# B^QZ1IV>T7B*4,=?G9/^1&0"G(O$3^5:8=,T,C7U?3)0UA1B8138 ME<5>#Y;>J+JWZ@QKR@-Y3'NTJ$L)YWE5E9FH8E'$0L>S% \\VSDCHUWFQ 8O MP ,;;%+,9<,1X.,7V+#BB3YO=@#'9@1'X5!+4X@21UA@TFM)G@[@M_=<94Y0 MM=X(E1&V994>LL1J5\&8JA+55.56B)_Z<8K$7[MTJX)<;T,)XR3B(.0PD!BZ M^\8NF#(S&O@. WMV@$>A=[ -P%2%E!HI&@CA/T751I).Q8CW^&.UA)I;Q0Q3 M+$)!X(JH'N;Q.,X?DHWR??V([R M2@4#2O,M3Z53.=_BS(4_3(@6,4)]5^CW2(F#<>*XX<4][#[0ZV.>H-'0SA+P M*/:^E":\UFRGYO< B\<1]JJU5%$LD3XHEFBUV<3-&<:A9VR23<['U+%+/<#B M<83]W"9_8&Y6]4RTG!&*3?4L1]9;*2#$DP.05D?Y,-Y!JE$9 MTIT73?B+&/$#A^JD1UDRCK)=!&SYHVO[B8F-LS#$PPQB$W.G/-*# M*!D'T9M#O@:@%\6N ?VF7!EAE8S#*KA6 M[D#M/ABRE*_23%<@5G4MZ ='/1C&L44.$[H('0KW,$G&8?(JRUI%;36356,3 MY&:8L,@?:FR18XO0D;Y)CX;DZ:KWA:6?U0P3^V8A7D1T:(9%SB>,N>SH@9*, M%[S#_D6#Y\^H6G8YI6'YC% MYXQXD1F$%CD ,=]!+TF/HF0<14_T?GX52$RT'"9]B\B,+ACS7$FUAU0R#JE+ MGK4XE?-Z)W6$O5!]$TWQPHN(X7:+'":>[V"7I$==,HZZ5S%$15.C'"/ND=I3 MW1L"JW2.X$I>#MN?K3$V$(Z(P>IM<@L&060WAO8X3,=QN,MDQ_FKSVJVA&#M M9YH8C*D7+(9].XOXSS1HQ[Z./S?Z3I8$UDI,EY#Z#7= MU5FUX5(@(+!U)G2]#U:U!2C?@X]S@N\X& MMO"S:FN!=A8,"8!5:N$Z,SW\T_$Z^0D:\VP;S!H9Z D>)F2;&";1 CO,Z/&; MCN/WQ_5:Q$UP_(QU88V ?@D4MT5V66@KIXVM*H > (54\=$V7VJ9QBKLU'.K M@2:"8]]HY5FD9F&$7>;U,$_'85[M4EK$4O=,WR:B^:5R\S\URT1YW\?,."D6 M,L!8R'P'\:<]&:#C9.#ZV>HC7NO^X$K\0]LV7$(ZV.QOE.R^%\]>:[=0%/:EA MXRV(+_K,-ST<5*YJ#L]5GNX3G6HL%V+?OE%YHM!GEC9^>+Q3K=&F&&'$T?)A M/3=AX]Q$,[0#"5%]'R?%9R;3('28;BU"F#F:)ZPG(VRXDH6B,J=W>E; QED!I+4[2(H\;_J,ZJ T>;-( MGI=@H23=%XBOR@>A(B+;)<*0 ;^_P7BAQ\,/!F=5W5N*;2WR%6S,X5L5+7$C MXO8N;CY!F:H)MT)_%Y4]3M%^D\:@H>P6U(=]^]PV[WOT&11.DK1Y W\\Q\M, M;XQVV3*U&X/2"GPP9!7+H%E@?)B#6IX[T-(6[+YMJZYJ,NM_MIL5=9UF>N?&\$3(94 /%^7 M97VX4 MT7SA>_A]02P,$% @ 68%I5S!MOX=L @ S@4 !@ !X;"]W M;W)K[ZYPL[/L>'+>27M M%S9=KN= OI**UQU8*Z@I:T?RU-W#%L"/W@$$'2#X6T#8 4)KM%5F;8V((DDL M^ :$R=9L9F+OQJ*U&\K,7\R4T+M4XU223NY&EW?9Y0CT+)O<7(^&,QUD,SW< M7M[-,IB,(1UF5S"^F7S/8']*!#)5HJ(YJ0[@"SQD(]C?.X ]H QF)5])P@H9 MNTJK,V>X>:?DHE42O*,DP^8(0N\0 B\(=\#3C^$CS#7]_? C]N0>M4N:*RP@U^8/]5L4YL?O,MTR MG5@FTS76B>^?Q>YZV\NNG*C/>2$QZB5&_R(1&&"HBBXU#]#@^R^N MD_ME5?]B='&VCN_YC%>?UY\*\6VT5UDD*YZ529XY!;\['[Q#;YD?U!6:$O]( M^&-Y\-FI#^4VS[_47RX7YP.W;A%/^;RJ)6+QXX%/>)K62J(=?^Y$!_N8=<7# MS]_567/PXF!NXY)/\O2?R:):G@^B@;/@=_$FK:[SQ]_X[H#\6F^>IV7SK_.X M*^L.G/FFK/+5KK)HP2K)MC_CK[N..*B R)$*>% M6N'8,?B["KY2P0N.5 AV%1HS1]O.:GIZ&E?QQ5F1/SI%75JHU1\:NYK:HH.3 MK!Y9LZH0?TU$O>IBF54R[C@I=.DCDWRWQ3QMFB?.W\ M)'T_&U6BL77(T7S7L/?;AN$C#;O)JS@U5)O8JTWRU4H,V%F5S[\8:D_MM=\M M%DD]X./4^10GB^%EYDSB=6)N"3VA-9]O5ILTKOC"F?*[9)Y4!A'67>2J6O+" M$0D7CO^7V294EV M+T[7-,[F0EK8N#7XE1-7XDCF;QR"7CO8QX6/S'U'T>Y/"'%)M"BE%(,08D)KGO[]WWK2?);'OM>DRJY9*G"[%8 MVDZV5>YDO!HV,Y]3\JI*N5A/54Y^Y_#M6(CK,5 >SH^F\6"-WG<\^-ITB%W/ M4\XZR(@44HP!B4D^!WN?@V?UV>1MH-DQ1"[RB3)5!MJTA17+C@@IESEJ/<*^ M9@")26:$>S-"NQGUW#JL$X*%(]8O(DLJXR;/X%_KS]S4V:'61QX.O4#I:VO< MOC-FIY 4,B0#$I-CK$J08[78 #"BF9--X;]/8:M.G75J_ M%FLZ)U[\5^2(]8QELF-L&,#*W#.Q!NOK!:08A11C]JZ0C$!NFSN[5BL^9V*] MF";_$]/8?2S6 7F]%,B+:ECQ8B46D0]\ZXTY_74-LWZ@73WL3>AK$*@:!55C M)SM$=NF <""K2]=\P?FJF2Y2D%F*ABYD>L=&?HM34!VG'"2G_Z^R4[T'"@Q0#HR$/U+7!4:@$:EH&H, M2DVVM 4'R$X.C!CUM(UZ3A]&)-!2(:33 <,)H(LA'_OBC%)/ -)""+D(A6E M&@LB-/:/G !M9H_"%Z2I"#*YGH"J34'5**@:@U*3!T$+$I"=)#PW5+6'[STL M]*0?(?46$VA("JK&H-1DMUL>@>Q XCG0*M+S]2%RMP&"=@=$O;N MD/UH$02V(X@GD5FL(P-,0E>U"#+%GX*J45 U=JH_9(]:K(#M6.$EN"PV)/HZ ME[4WM+>576)2T)@,2DVVLL4>V(X]GL!EL4XHAA@CHBTH()G"%%2-@JJQTSTB MN]22#&PG&4_DLG;UWEO[#$S#Q&5!HU)0-0:E)OO9LA9LWT;Q UP6ZWL:C%QV M5\Z.I0QB9BYK*&CFLJ:"%BZ+6R*![42BU[Y6<\^!,@=L8 X$83=4NQ@4.X"J M,2@UV=(6.V [=CBYO=5LHY[DA]YXK.ZBF^S*R2< 4MW1Q9#OA?XX5$\ UH( M/3)65P7,5- GT;&M"J3-](G[@ER60&;:$U"U*:@:!55C4&KR(&B9 K$SA1VI M2\IRPQ>OG3H)$@G2S_%J_6M-?!*QVG8VF1@+,@PZ06/M07L/!CWAQU&D7)^F MH#$IJ!J#4I--;E$$L:.([B;O*&PBYLZL?KZKH1?&C)CH2;J:0^V*V+:YVAO> MVS10# &E)IMV\*B&G5<\]QT3>_C>YZ@.!(8^TA[_ $4:H&H,2DVVNT4?Q(X^ MGN.6"3%AA]#7SE-0UM$M* 4-RJ#49/-:V$%./#+R S=-B.'1C3# :MIEC]S; MG$Y!*6A0!J4FF],R#F)G' "W38AA;T3HNE@%P/:6]#8+E'-T/ 8&%55VJR48 MQ$XP>MPV(08TX&F3&^@.#U U"JK&3G2'[$>+28@=DSSIM@G1F091GPF=V!O0 MVR%0/ *JQDYTA^Q02SV(G7J\Q$T38H 0!&M/ (-NON@4DX+&9%!J\F/'+9+Q M[)LOGG#3Q#,\*D$P5O>RVQO0^P%B4+ "JL9.=HCL44M,/#LQZ7[+A!A] D4C MGHY&$"&^]CH$T*@45(U!J36]G--NHY?HB0JW;\9%?NQ F@BR$_P#Y6 M[QD:"@XC5TSIZLXO4T%O3*(C^U.\-L_W_!>\9>*!/M/PGO?A%*/#AO=&H$A;(8*RCTXQ*6A,!J4F6]?" M#^_$DR8_0-X]PX:/2-O,:P_EL"RB] U=B)[I#] M:+&$;\<23^+NODX U.G-'KZW/Z#[.$#5&)2:;&0+37P[-'D)/.\;=E\$VAD) M^G1*EY 4-"2#4I.-;%&);TO M[K1OQ'@BG+>K]TW+?-.;-@QP'C0J!55C4&JRGRUK\7L]G]+)0_WU&48X;RBG MLTE3(2.<-Q0TPWE301.<'QV\P+U^H?\?<7&?9*63\CM1T7T3"F.*[3ORMU^J M?-V\T_TVKZI\U7Q<\GC!B[J ^/M=GE??O]2OB=__GPHN_@]02P,$% @ M68%I5^J3S\B6 @ #P< !@ !X;"]W;W)K&U?IT')T0, @45J!XK""$3"FA3",AU;3VKQ2@]OS9_4+9)UZ^M8)*FEXD4+8P1%7C8C M?6SSL 6X_5< KP6\?0&_!?Q]@7X+]/<%CEK '-UNSFX2%U)%@X'@:R*T-ZKI MB:F_DU@)W,V14\%H,@ZC<1R%!&?QY/HJ/)NA$<]PN(G&LYA,+M": MC+Y?3J[#Z#;^2*(?=U>SW^33E HH508J3R@[()_)>V(3F>&J'-@*8]-OL),V MCO,F#N^5.&*H>L1W#HGG>'X'/MJ-AY @[AK2L)@@9S3.\$&))KV MVQB*5Z:_S+G";F6F&?ZQ0&@'W%]PKIX-W;(V_\#@'U!+ P04 " !9@6E7 M=\A'PA,0 #)+@ &0 'AL+W=O),MYHL%HM5KUX5]7AC[$>W5JH3G^JJ<4].UEW7?G]QX8JUJJ6; MFU8U^&5I;"T[?+6K"]=:)4N>5%<7UY>7WU[44C/6[E2=ZI[V[ZV^':1I)2Z5HW3IA%6 M+9^I"5I8OXY2O^!]XZ]+*13STWU7I?=^LG)=R>B5$O95]T;L_E)A?U\ M0_(*4SG^O]B$L9?B'6\H7LY-/' MUFR$I=&01A]XJSP;RNF&#N6NL_A58U[W])ETV@FS%*^M/X%5$IZ74>]GET?%7BGVKFXN9R)Z\OK MFR/R;M(^;UC>S0%YO]F5;/1GWMY,/#>-,Y4NI?>,IAQMG\SQ@VYD4VA9B3L\ M5'##SHE_W2Y<9^%(_]YG(:_ @_T*4'!][UI9J"/!D7XP=4C82QK&WY_[BV0_1A^V*C=9Z:WNP_[*/EL M+FZQ-Z=7C5[J0C:=5RX8>; /;0MNUSC)2.;$6MXKL5"J$:K2 6V-_9;Y&X- MZ:(QS?G^S<.V@^VV!*^$D[26(,-:M];M9'@\A*GEM["/9'LVIA.RZZQ>])U< M5#AFP[8+1IN+'X(Q6V6U*9UHO8NI*)O?GW^ M*EI\%EQB+9VWGU7PM6 ]+$..A_VH/WIR-GH&K49>O9 5%%."$=?-.2X:11;" ML2EQ6AGGSO8:@?0@(Z4]"\GFEN4'P#SM<&(NF&&T].XR&"^M15;#@E^@Q8$@ MV[?-S.J(3E /];[XI&1Y+M6K2EI0ZN1.CC]WF(A6QNK9MFV'>EF56%L.1B* M' J_T$'7+:MY+ZL>&[4JC,7:M/\2((2?X2FMU.4Y18%L=2>KF8\;"%2?"N7V MR-*.12'\/H?3H#&]IPOA+ :KSBB&\1'4QZG\9]K=[(BQR?FN'CZ"RT!Y8%>) MZ!*@4Z+M<0A.L>&\(Y(#*VD;_'6T'(FF8/%SY^).*?&KZ92XNF(),I(I$N$Q M%22'?->JBH\GZ)G\G(T;G;CL+:TX1*3WY[\&[0,HP0-:J,M!12!F2UYMH[MU M!#5:ML7BA6XK&&"E #D >@8]U<: A"YO&U:$D[!+,?WC[>WK&-/IF&U?A1Q@ MU:JO@L,&P]RI IOM8I9X^:E8RV;%L59KQQ0S"K][^7R0W;85H#F<*6.+KH,U M$?VWO#MLIMK"/7K[%TU7&H;.A&_("D%MW7C>'9,AABGR6@ 4&7BQ%60*]@4* MO4K!-_8N09/=VO05)I$[R)@P/O2-=W@^'O:AL(-C&,RS:<.W3=-CQ!NVB( 8 MXLKBZO+\9U:*Y&WAT4C+-.F%*E2]@#_?7#&SNTY&YR]I[I A?P\"SB%@#+X" M!I6#8YOFRPY@+",E @0E$ N;MJ9FKJ^O5#+ ->956]S@F3HLDJ]2N M0"CW5HT-V*T!05'*/QG;9(FSA:+D;K7\J':\8$@?Y#+PW0IG"0^,=Z M?\P2O'0]6]#OO99;N!*$V>BFR!Z'%Y^+W^"IT@?HD%^\;2CY<=:7%2(+ 4I! MYF?L-74R;;>V2$*,12#.HO9EGP_O.X)N']^A-9ZXKXE4E,)6J\0AS M<4D8=$'YNH6]R!W#FLL>KN<5),9<@NI!XVA+TL40L4A/AA@)YAU5+DMC.H^C MI-QDK.D=Y,&SB#2TG<_3,0'G@8AD/*3>NXS#WPX9[C4"JZ"40\Z7\_P\"\8Q MQR$F2Z]]ZX-5TJ%4Y/=S\:,QY4;#-NE#.-_ ?8*="P-B3,%)3AYR"!=,V,6] MLB,7A2=!XX%"X+NBQW$>F;W2P3L<,=AZ004*6RQ7CFN% MFGSR,X7G2&^X=#A]C5/3EH/-.S+<)V,M2T.44@ Q$4R6=J8DZ#VYBL>&@](6 MJMN0,4-XT" < 5L&V(T!I@!L,0DKM"WZ&G$)0,"&/&_@P-YP/@WNK$(\6 MYLW(,0N7]BO31E\-.M"BWB&M6&7[+TW#C%YF4=N#!XD*JH'7>B*%L6E2?E;3 M61[Z:*VI#6"N)"'!6U: )'QS6!?T+(.:C%ZVUGP(X=H3ON=XC)]+4!);$U3P M@6'MP+Z#2V8:Y%J[<4X%3!5$Z=34J_F\QU.I?,R6(;^F4F)R,K,0FTR(_ZBARMR-AFRXA4K[(W=;#7 5M8ED\?WM\X&BD_Y[O "IHLF= M?5SL;5"B[HW7E)!R6:&"_YYJ]6) KPA;AY+GJ"G" M1V&U @B55/=EV:14!37R"'DUTP3[$7H&HX6>9RQO*<]Z>H99OI0-TUQGBH]4 ME!7*GW2&LYSEOTS/9*O]:BP5M;PJ.NB*J3(<@J-SW%. *J%2CM5SZ,D$6CX7 M[U4LFYB&EIR]-$,./4!.Z\D)42"[T.++-[Q/X

HHS('N6R^!#SH6/^U>*G99 "GR++779:'EDWX^**3.2%CU,]<;8 M"Y5FF,(GG9AG@ED26!&6LI0CKI\")?1A#AKH=G TI"HUW4,#.+!ZM5+L7#[7 MKE&-$<_F0TEP#_CYFN& M?PY+RHOL,HA9*BGVQ0]3E25\E=O5,9XC*P[^>@AEAJT99N_C;2T4?4:8<8"D M,W9$L;"=2B1 M#OE/DH45\; 8%.$$0EY+]2N2G_15RME2YR^>_72G8FW M+=P$[,KO 7N\5Z$+3)9H BWG"/)H03F+#YI]P9-VXB$"\D+^#50K%;AQ1A(W M7(I + $LTQQ+U2DW-\/G^ZA]?EG""XUR=J2%2UETQKJ<4>WJFCRK,TPL8HL] M;1M1;[7[B)/EGC157]R=!C#WRR752+[B]J6RVB3V'B^6U"A2NS7L(JKN+;/4UG$K;)P'(NU) M?>EF"F##"&!!:I*P8OS39_J;VXRA@=QI3+0Q>^,[Y=P+L9K+U(5J%.D?1484 MY:R9)R2?0X ULT\=L+H>)_IY['Q!>H)"#.NC1%'Z()ML BR^WAY7VW M$D6'H'M:7M_#NHD[SJX M'*#*GR.-;'IC#=2)P9(AVF<=R:QE.P5_(1CCBQZ M>NW7-@NP.!GO2N3"&;O@"POEXIVI)9H7 MO,]U,S)^QO!B5M.J3LH5V/"P&N(]$3U$\@Y0,?:KC4PRP MQOPX.YL,?EEI@E&W]S20W#JZZ_DOUNEAR$R$%$R5#+P_Y8BT/?1 MG!H68KR9\$"*TPF2(8=96%0X)DZC],BJW)\?6 *B0B<@]QS1E08.$'X?7V )?TET2U M_*3KOJ:*CB\%R( A<(##IM"L2;J/88 GFIY.G!__[>IF]O"[ZRDQ#_QH8MHH M)Q(P/>DW>IK@*]MPD_(E]R=\L-R9!*W/W2(MW#>CV>GM#!\ZJ:>9DE<9>L"D M[%R\]/DUN[Q+>5V\H7L/1%&$;28L[]@&[]50ZT\5"BG;[1-I@\@R%YF1;88H M1[\RFNA3M&=IW8Z?<0LY8MJH)?'_:#?IWD9RW] MB"$HUTNC/%2PJQ]X$RDTJH\@RB-DF=T:E/G !/LISW63=XJ6\%WNF;QM(I@? M47\6KARU=]?,'FYX\R)$PO".Q7@ZPGH:E33G4I^.1[L)=WX,W?L/A8HTYZ\X MJ3M$I0 B[,\%'].7BJ5RA=6+X29TI&]7EPK) UZB9I:MEC-OVF< MGJ;WM&_]Z\G#7G_Z'U!+ P04 " !9@6E7Y:0":*02 " /0 &0 M 'AL+W=O[ZXW7J]KYIOE [6>&;M:JW:8./ M]?6EWM4RS7G0MKQ,XGAVN4V+ZN3Y4W[VOG[^5+5-653R?2UTN]VF]>U+6:K] MLY/1B7OP2W&]:>C!Y?.GN_1:7LGFU]W[&I\N_2QYL965+E0E:KE^=O)B]/CE MA-[G%_Y2R+T._A:DR4JIC_3A3?[L)":!9"FSAF9(\=^-?"7+DB:"&'^U;_3O6';JL4BU?J?*W(F\VSTX6)R*7Z[0MFU_4_@=I]9G2?)DJ-?\K M]N;=Z>1$9*UNU-8.A@3;HC+_IY^L'8(!B_C(@,0.2%ANLQ!+^6W:I,^?UFHO M:GH;L]$?K"J/AG!%19MRU=3XML"XYOF+[*]MH0NRD'YZV6!&>GZ9V=$OS>CD MR.BE^$E5S4:+UU4N\_[X2TCBQ4F<."^3>R>\DKL+,8XCD<3)^)[YQEZ],<\W M/C+?RU;CB=;BE=JNBBHUGE#EXH76\/A >_$_+U:ZJ>$E_WO(#F:9R>%E*'(> MZUV:R6W3_Z$?)6:BG%K\AK)M& MUN+G2OS8EK=B9,P=B68CR5"[M+H5&?XO92-S?@JM;@K5:KR=5I5JJPQ?I('U MU+J;]\5+\>A/?U@D2?S$/>./HR=GD4C%U5[FA=Z(\;>8MJAHQ#:MVC5,W];X MT&S2!E%0EF)5JS27%;UY=:L;N=4TSVC^1%R9L+Z1XBU"LA97/$]178M'5V^O MSL1.U0U@:B[$!]@F-(.9V(P.KU\5] ,887NK=R1J]H6AHCT]VN5I\*#)?8 ML=-1'"7)A&3*4KV)@,"KWZ$S:6P@!G ,D^GF/"N5)C'2_'=\03IJHZ17I-0* MVW5+IJHE*64LMTO),S N9W%@+6S5>#9YDD1Q''=+0TS2$Q.+=J>,D=)L4\@; M2:N1\)FL&V23OD [67,&@N/1'+GU90IEFL),VT(6";=5M\.Y/LK;SC_-*U)J M8\F]$K3C3$&%L@LIEA#.?@PC\J4+'G(:MB'SK_Z?_-6T82=J!-+:78FB1L!OS85M+ON@G>+*WK6P:9M&RE,[:?CQ?88W].EY.$ MG-:^$,(+J1:Q4>C%(!V$1L3C75KD_)K"#+7@?8%+I91N,7$/%;_1QTRX2DOV M-,-+C40#O7YUZ$$>*@^('(F]!#^#@MA$&<245U>NUR:)0 V(UY0=;J\<;\A" MW@"((!WE)_@$F9-0AQA#"W]A-Z-MWA2@,.^4N*8H561=3$/+!$^9"OKD!>9BTZ]KM;4YO,AH/(%>ZG<& MV/\1-@Z&9"6)\@ZGU3IE$&\IR MK51.3(-8 D-76Y'[F00KCQ*<5KOX"]_8RF:C;DB9+8K_Y= M6M3B+^Q#/\$.H%RTD0>73^*.MWEM:TYL',YL7HUZ#H_*(ET5)2R!]?>R-O!> MYR9!83 6!:UA2@(#DPSLQSK &XK].^ 46/A"7&W4OJ+L!0)=:,=,2_AJQ12F MK;,-;2VY.L0M2Y6E%@LV1;:QI2="T(P-Q7 8C7SFE9]U9RZ%DN^%A\J,&& M195N(<+95'QO8T+,HL5\(7YF''=OS*?B;6>-QR@L.&8T\3]' LA-ZW;@$J=B MOIR(MXKB!HC<^RY9CJU,X=-1%$._=[*YLR?0?12-9C-&)1?"/7C%RPTX^ZIM M6"A$NKY%6N?@\.D_Y&VRVG!8D?AX[FBE352VZM!,W.!5Q'G8ZK[,,"EO1Y_; MRL@/)ZCDWLYH$X8!6_C NJ5:Q\UCA=JDP+-;V5@B&>0NFB0LI5@8,LMV14F+ M&A_ K$P24$-Y;Y/"Y(4!0T508E'>>4:Z]!-%#NB>M$@/E1!AC'%L/ZYIJ\8& M#2A1(\]+)(+\@!/U(L?$/8&OS1P=!+1:KEO:\1ORHU_-I[?%6O;%!AVFMQY5^!>1*#4W6)!Z$3;9V@0<[OMQG,&'R(+M0 M ;5N:Q-:7&H-L\DY(\L H!Z*O]2FR@W9*K25\4 9=TB3.UX&.YR'68Z\I9;P MWHJ'>2<-;, .I6R[(<2[BDQA^# ^$3&25HGJMJLFNZQ&V[,G,UJWY-F/;J&V M30,9]"[V&]DOQ*D,(0_&OL![8<-@-7)1B_*5*U'8*,'V>;LA,P'RHP'T9L%U0-=:FHBY PI<(_<;0#>RLN':PT," YL%]\;% M=[!)E=$";RIS4D#&Z.>2UH]#VA/\%CNK&5<$XP8TS=1@0=O.T2X/./:=625YK69V(WTXOE%N*,O)+2EK:UK0T(7U+;%'"9$[.2 M-4F67+'+HH@!R8<>IDHV.12(9*ECH$RPU7O&@&Y=$GRH#'_18=PA=8:M$GU( M.]IF$I1ZCNP^AAY0C:M^MQ48I+-RHVA M'^X)-G)TV)#TY5DWN,!^9)QFR54?6!)T(,,&WH*[%7_KR #(6WE[#RH80M&M M'%:H&6!!1SX;I&5Q7;ERV9:9W%1#Z&<%0]-P<. "(7HT!]W4&X2[AT?!((E\ MEY@3&MBA<,%$L2%\L'X+0KK.T M"GJWPU;'D:ZCVQ:#MWZF'MRZ=1C93=S1S)WAW1JA;D1AN*-CJ;57Q>V.8#(I7VELC'O]%Y=@CTO^,W!(,_$ZA%4CV2@$:;3_F5#P:+Z))/#^C/^5CJ9^S1I%M)LYO]R&I.]":<:0\.(RB@ V>4-1J5L^-L=TB%+QB [0[1ZDC:0ZM M775G130G+5R?DBJJ(BR+>/1I,HT6J&=&91\CVUN#CC>% M-B<^IXMD&1"L_OG! (>]'B)O?5O0)71/>*DK#W>^0+A(\4ZA(AHEWK?S0L-* MVIHWK9BBJ):*^YIHZ-:C7,KG*$65@]_GU*SE!9Q7#"HC!_C>E;A?FE$NYX+' M/OZ&>AZ-"7U;2"%HS(DF*UPK&G(A7DEJ$I?AV*ZX>L ,W,T0&'4MSW66EC)R MQX^$G[5J4OMV094!JF$"*H/?-@TVED>!7];-);9O%S(.V.ZFJ*F'73)+M\0! M(-AW>S#!Y M%%4-OL?;*6KEB(SO<;2D=PS8V?\AG5V_UU_7V?TG-&?_Q>U5K_#GVJN?J;G_ M8QJKR62,;#..1X<:JV^JK"?FL3+(_U4FW^. M]E./',J$,?+_LN=Z!^,>T'/E?PS5O;_3^N=V2[F3^,X+Q%7IJ/3GV.=^SP\JRD63,.B:"*!5TH&-G@"'(7" MU_P+KU)\PFO-_O[UZS^[8S17.G@I-IP[*.TV/B!*E *B8-?;$O4 _!49E32[ M'>I"URNC-]<%5^FF$X,Y-/$M#LU-IX[VZG39/01%7@.%49F2IL$:G+X0X+^W MU>! VKE7[UA]V'JASY6JSFU:+YDC;R#11I4Y%2.2[S3E1@-0QK:YS"BBE2DU MTVN4)>:H>P^[RA6U41KF/'S;@?=[V,/EZU.V5%6=1WMON4^@Z&%B,S3TUR$^ M.B"KD6WF$'.A*687"87F'M!'9Q+=A2XXJ3.G#4CY2=99X>,0-LG:TMY_\ W\ M.U=SJ%P.8,I7L=2/K94I.\A?&F*,='WK.P34+7E-%ESN<:(X3D^*:W__QJKH M=RI+B19X@?.C=[?XK!]^PA!6QH$; M6(3=IB UF-4#]H[2=?#NK[48(GKTXM##2+ASR:^]7<$I09K-'*3/[IC/2GB( MUO[GL?@#\&R*V; )9?M&0V).<_@SA>/W<1Q2F. MFP"R+J/)>/)5Y9$KC)Q+_]^KC$;)U-PFB>>':J,#Y^^H%^)H/H_#6@@%1)P< MK862632=)[UB:#8:W"V9Q_] ,31..D]RV0 "'BF09M&$JIT[)=(,5=#B2(ED M?>"_)=*@1 J*C7]ZA?0!P5M]17WDNL%F_ O7SWK[]I6OD?BK+ZJ0EE$\B:U, M1VJ+^WXK<+"V8,ZPHR9G8SO1\E-3M]S3[+?RTCQ'UJ-SQLQ=?>F5">;V!%^K M(%(C5FU1YN(&4FSI7%RW? A0A_>X3<9$05"K&W,4QUMQ0Q&"%:F[7:RQ0-6@ MM +FT75> "TGKG#1&BWX'@D8TL]%:#-5;:LQ?YY#7VO :64/=XPUJ;1#J9D: MXMY5PN,O$\>4$QVQZP[H$V.!I3EI'(VC:1R'72ES(F^KS*+26*D\\,.O+85M M!W7!B[ZAQWWV:!S'PS[" +F;.XJ&31*GT/V_#C;75N]'(9!NQY6:H*E'BS4KI M+;>XU>N1J;3@N1/:%J,X#">C+9?EX/K2/;O5UY>JMH4LQ:UFIMYNN=Z_%X7: M70VB0?O@LUQO+#T875]6?"V^"/M[=:MQ-^JTY'(K2B-5R;1870T6T;OW*:UW M"_XEQ<[TKAEYLE3J*]W\/;\:A 1(%"*SI('C[T[3L]6=Q)\I:7(XLE-&C4=8(OO>"\1."<_9)E79CV,,K;3:LAM@U:@ 1-=N MV(V+J]#LWXNE<<__!K6>7+!VGBT_]*@J3*U+N5_1"58B< M-'B)B[S.K&$*[0R-,A.&Y!&ZTJR$UEAC55.N0ILANQ7:$4:9"?;KLI!K3CUH MV,(RY-F*[1+1;Y,=L)U@&YZSLTDGB5BTH9"5YC?P@F[BN0!;G218;Q"M[? M2_2_*/9L'@[#-VU\SI)YD$:S4\9/&V'<= NH$&7I])3B'D9WHK@3;.N:*H \ MXWDNR5%>L)2L+O=NM2B=NPAT8B3=Z>N,\VO%SC?5U2[K#"B+[=.ZY) M&T'S90L3;Y?[M^TU4;5LLGK'BQKI>ZP$6'(!C\&K@CJ @D:K]FQ+\Y!@(;$( MK,,$7_@AIUH4O@PWLF+P!?(RVW3I-1M5%SFY2J6$^LM=7(SHT!K0^-[=(75L MBRDBJT(\5>PN3GV!E8#[9+=+2\"HW[D&"EJ< TFA*O*T:]K B6,M/=S*0L 9 MN%[QO0](7:FR2=A&0MX)P^\6- M2H\3CW_\819'TY]:5FE#YG)U2(:7+>I,TE4AHX M#G-/L@FM0@4B/BN9'P#PMLFS#5',Q2.>41K M:NL>=_2&QE_$'C^-/0F2,/+8YT$X'7]WZ+_6NJ>A,^S)ZX54VA3U ]^;B?!D MPL#665'GQ*Q4B:L53;"FJMI08 F&@;-'4Z@IUXZ=GRC81G'.FC'E"I/[S33& M;G84*Z(1J"/UIYSS0Z'!01<=B+R+EX/P!)8=)F?NF> \NO"NWHNL/A#S5N6' MOL4RSQ\>7T?:W72@Z)['%_TH_(U,ER M+?I\^Q?(==<.$]![V1^*C=OD8Z-ER!88%E3?F"@!@M;UU)\U!C3$7MWZ_1AT MV[\V&'#@+ W2,;JOG8!@=2)BUQ*5TI0!FL:9'TNRJ.E)H8RACL:DI#AA)O.9T<-4??* MK4!-R\)O@% 8'T36J(X\V^8YD=TP>+V3YUW?2[13LI"Z5VS!:-M#J&5Y9V272[H59L=?WB4(SC#[N,2!03( M5C>;UY^_:;0%+M =>?,L4W5IF^W?\7=9% ZG;YSB*!VF;_P7I"MZHPJ9-W.F M^2X\+L1OPA:_ EL<#F<>6YP.HU=A._HFI4\\M_7WS-K[_&@_PDP'Z) )$.M: MJ+7F%9(-L375Q#=N-9P/<-Z-8TX[EJ)0._,.S4QZ^@="[-R5HJH-A,S%*6V/ M@\H6@(X9;M@9F\R#:93B8A9BNHS9QT\?%RQ-@BB-6#()YE'"%K>+&V0^F"<3 MI#V8S<;L-T4U?L8B5,]T'M%5$@?Q.&&_HQW(*^MHXKS?[YU5UX(79!P4FH:X MF,Y@*63_I.A\5_=B )Z/)W25I,$XBKR#43P-(I!WA J;SF;>15!H%(U9.@O" M,.Q<3*9)$,?D8AJ.@W@^?YV+<10AP%,'( K&XRD[=6HUZITL0L7:G9\2UZ'8 M_2%C][0[HEWXD\G#.#9I;VQJG+GE$ME4D('NX/KZ?U!+ P04 " !9@6E7#\2J-H4# #-!P &0 M 'AL+W=OJF^ MZ@K1P%-3"[WU*F/:RR#0684-TW/9HJ"=0JJ&&9JJ,M"M0I8[4%,'<1@N@X9Q MX>TV;NU.[3:R,S47>*= =TW#U.$::]EOO<@[+MSSLC)V(=AM6E;B YK/[9VB M63"QY+Q!H;D4H+#8>E?1Y?7"VCN#OSCV^F0,UI.]E%_MY$.^]4(K"&O,C&5@ M]'O$&ZQK2T0ROHV)!CP;K:W,O^ M/8[^I)8OD[5V7^@'VR3V(.NTD*XL$EY,(IV.>',[H-X1&&DXJ@W@2%"NQQD(_AZ M ,>O@-?P40I3:?A#Y)@_QP"![B'/O/DG$>_&;Q%DX(X$8VK10TU2 +X"<[S %VF"S1S5%&YC( MX1:S<35RJS$P"MAP8?F_F /34,B:;K*^A#=<@*EDIPFIW[Y$^2/=/>NI>@TJ MSFH-,UA&?A(M:)"N_76X@B]TA4DKM$IFJ#4D_II0"W^]BN$=%YP*/8=2REP[ MO2U3Y-[%RE\MU["*_76:P"=I6/W,WQE$:>*'86I'R,N%X;$@Y% 7-08**CND._& M7)1@W>*9S;E23)386 P3D!/^-TT\V8!B6I,+]6&(JI)Y-S3-,0]S%R]\X@0N M%0XTO2T&.KAVE4%)^[,C\5-4N,CJ+K2T/MWPTK>F]160/:+Z0TQXD]8'K!=_\!4$L#!!0 ( %F!:5=_##=? M*0< ,81 9 >&PO=V]R:W-H965T'^4!+M$U4(E62BIOY]7,N)2]IG30H MT-3B=GCNN0LIG:VU^6Q70CCVM:F5/1^MG&M/)Q-;KD3#[5BW0F%DH4W#'9IF M.;&M$;SRBYIZ$H?A=-)PJ4879[[OUERV9DR5SKS]2XJ%@0>][]1I[E-7?\XLSH-3,T&VCTX$WUJT%.*G+* MG3,8E5CG+FZ4XVHIY[5@E]8*9\\F#K T."D'B*L>(GX"HF#OM7(KRWY3E:@> MKY^ SI93O.%T%3\+>"?:,4O"@,5AG#R#EVQM3#Q>\@3>'UI7:UG7C*N*?6

M70K]KM4T@GV#BECV:5C\(D3S5R8K6.\ MFM>B''HCWQL'S*T$>ZN;EJN'7RV3.WB^![_HX6L/OQ:&1ME"UZ@1]O309M]M MQ(ZEPEZZL^!A3]@?1ELP+T%4VY^3/>4O?5I M"2Y&U'ZI78F25!,"Y9E03H+T1T&>0CX- WR/&&? M#*\$4[R!F% L+::8DF *5D;3("\BEF1!D=!*[)FA.TZ"-,_8+610CI7:PM1H M%N11ZM%G<7+"*/:BW" OJS:?ICG3K$2SMD\:T+RA%TQ.R.PI9E(-- M@=XLF$XCZITE,_8!,6(8&$8Y*!5!%(>P)0BSD#KC+&/'H#+-J#,M0O9).UX? M""6HFT.H7O(H+&#QE'2=3H,H2VFX@'YYV@_G053$-#P#Q5G,;A"CTC1DOUZ\ M* ^N.R/5TD?XEXX;!R,$U;P# ?LH#Z"O*NN.9KH5=TSBGV6(/0JISZ)^H&[% ME';;<5^O<'C53!NF2:^UM()5TK8:OR#\X8M#T+[_ M[WIZ M;P_NIH)3 UG6TDEA7\IMS*YP;%>L:[7ZICJ)KRUN!WWZ_Y3R!%=KM7R-6&AV M5J"4&8&6HP=,@KY 6!Q_D<^$7W M#83*FDHS5H%0_!(_MNN=U)WYH ME=_&"4O:D.!RE]GSG>N189@"DYW8A!V6ZU)Z32GZ24."Z!Q=!G8Q24Z""Q< M'1@U@M.%P6_!6VC'D75&; HYH+L^5MZ)>U&SY*FU4K4=>07\<95$"OLT_4N# M8E1 &.NQAB3=J4&=&UL.\!WBFIAHL+*XH;*%TX2C(BISP]_Q9KJB(V/[H[0WT MNQ\X0Q^'+T7K4(.'FK&+TCWNX\=W@A<>#(_6D/C*BGV*NC,ONPDA#H[H6"Q0 MCT'_J,#9.QV*B,"?$;WS%$(%!XB_=C^M+%Q/<0!H2JR2-(8C/*.C-(B+_@YW MA),]Q@F_8#^S3?QXF_%A+7Q6?E\_[%X4@Q3JPE$]A;@#)9NN?$RGA>AU?_U.+L0!%Q__]I6" MA8)X\_9P\N0U!*]KE)>2 M,I"J #_S.(X?'-S^_$5;]HWU[X=O3D)#MP']E*,BK/: MOR!L9:E)EF\M)0%!60TOU#Y\ZNS7N_$O_ M!<$R?U;TK]G;WNU'BLO^W7PWO?_"\1ZE2RHJIPLL#<=Y-F*F_VK0-YQN_9OZ M7#N\8/C'E4 !,S0!XPL-Y88&;;#]='/Q+U!+ P04 " !9@6E7#GPW:OX# M 1"0 &0 'AL+W=O%GN@I)'-+46J)!4G_WZ'HJVH0>J][,7F M/+YY<8:C]4'I[V8/8,E#*Z39!'MKNXLH,M4>6F;FJ@.)DD;IEEDD]2XRG096 M#Z!61#2.%U'+N RVZX%WJ[=KU5O!)=QJ8OJV9?KQ"H0Z;((D.#$^\]W>.D:T M77=L!W=@OW:W&JEHM%+S%J3A2A(-S2:X3"ZN,J<_*'SC<#"3,W&9E$I]=\1- MO0EB%Q (J*RSP/#O'JY!"&<(P_AQM!F,+AUP>CY9_V/('7,IF8%K)?[DM=UO M@F5 :FA8+^QG=?@ QWQR9Z]2P@R_Y.!U\S0@56^L:H]@C*#ETO^SAV,=)H!E M_ L /0+H$+=W-$3YCEFV76MU(-IIHS5W&%(=T!@F8Q5L IP* _H>@NWK5\DB?GLFAVS,(3MG_>SUG$?.%F_( M6($O>R"-$CB!7.Z(9:X,V/UN- RQ**SV6!TPA$M/,JT?G2IK52\M40W9G6R5 MCPCME+9.WDMNT;(>4!)#(*UO"G!-0?!*+;0EZ/%>+\@GIS5MG1>TR =@PNXQ M#,";JW$,-&>"7"MIE. ULXB:#;&JWN#U&LQ5*V.>,KYI.\8UOAZ8X"=\VT;! M_ZUWQ023%1!F20D[+J4K"];K$9@FOY$D2\,L3? T2VD8Y_D;QTR2,"T6>$J3 M14@7N1-G-$SIRHEID8:KU(FS?!4N5NXT*[(P769.G"[S,$THN:Q^]-QP][B9 MH<=;8*Z=79"D \U535C]#Q;/AYV$<9R3UZ^6-*%OCU01%ND3SU/+L,CBD>/2OI"B^$YL.< M0-/@6#B/S?.DX<'/"='8@>.P^'%BI;I_-E0<>\99DD_#@U;]2!E4K91V[<]' M#QR-*D2Z<6+>^-?YW9S4.+K834=_#9=8&CCFL4_0^PDX^)K'.7WK[HLF::D'O MAF5L2.7JX3?6R!WW_:5?JO[[D7($4][.WT0V*1 M!.[SW',OR-NU==_\4JD@?E2E\:\'RQ#J5V=G/E^J2OJAK97!D[EUE0RX=(LS M7SLE"]Y4E6>3T>CRK)+:#.YN^=XG=W=KFU!JHSXYX9NJDF[S1I5V_7HP'K0W M/NO%,M"-L[O;6B[4@PK_K#\Y7)UU4@I=*>.U-<*I^>O!_?C5FW-:SPN^:K7V MO=^"/)E9^XTN/A2O!R,R2)4J#R1!XL]*_:+*D@3!C.])YJ!321O[OUOI[]EW M^#*37OUBR]]U$9:O!U<#4:BY;,KPV:[_JI(_%R0OMZ7G_\4ZKKVX'(B\\<%6 M:3,LJ+2)?^6/%(?>AJO1(QLF:<.$[8Z*V,JW,LB[6V?7PM%J2*,?["KOAG': M4%(>@L-3C7WA[H-9*1\0Y>"%-(7XNPW*B\\J5WHE9Z6Z/0O00FO/\B3Q390X M>43BM?AH35AZ\"_#+VU(7,N!B)DMI+!)) CV@]/ )P=!JHU1%?$)6V2>V\8$\N)$7&0OKR;X^_-/5Y/Q MY.:8J+4F>X(@DM;E!I$.RH$[. )SJ1VR4S9P=3+*KB\G8CS)KB^FXA\OX41,+K/K\W/\&$^S,3;_9LWB!:D1!N" Z@X;SR>G9/9T M1/^/+Y)0PQ#J+>LO(1L^JSDQ-[R1SDD3^KG*<4LCX\#+UIV4\.Z:(@>/O&HE M ( >494>A5V(QE,\?U,K58II?UM:P8JTJ1N"$HRAY%A&OAA? U< )0+KMICXN_0'6?=;>+UM/'S'1O%1NGS)8,W$6D7L MQX=>+PP9 Z,73L4XP5*:#Q"2/Y@^5Y$^V6V37%$_:I)")C2>LR.+0E-/1C\S MS1P8%1@_HH!ZY_4<_O6 *0 J8ZM(O657K!X3AB1F((LV:+-OQ<,& M]E0>X"1^K2H=0HM%A!9VHWI[M9@RM1M$2FX-IW]HS$T*%'1RF5V,P(=X$&T^ MF6;GTPM6P@50 .1>!R;]J(MJ"QTQD5^BY4,JA3\9+W*4\G(#N$J_4S-4=\@V M7>72+UM\[7<6\N)0_$Y3&5)EO%%O;^NP<44=\X/!,Y;)"W6 C M6AKU1.6.QFJ(NF*,W-=.ESVA;814R8TPAB,CA]:88>DOK8J LP9)B=1R)/;3 M;'1Y(>PZIO$P6S&TL>*3X],8QOVL(!SF6Y>2A*Q=8<2,#=.@T!386CG&(1CQ M?FOKO$G\L#,='#$-_P!<(B<"6U.G1,D-(FV/]/&] ME*V-%^?7SXXZ\Q?/%0"=$)I_BW2AL3%/SNO^@-."*(GNZC?Y.D>9&4('SR\Z MGDE,PN0<4PKW)["DRE/!S90H=:7#-F^\%JV=EC_'L.%4*;OJW+2:>@'K!1C$ M.,<&L#_:WW!G9$L)]9R\PR3\3Z-)E@H[:? [489]U-46!I,7PP+XI (E, 05 M:^2Q#'2E;!3Y@X1@J0.'>4^UH]K8!(0*9<0,HXY@J2]JFPMMXL&6LG$8?KF2 MNJ1.L N:V*%]U\S;J*9=G:N%J!OG&QD[Y)_-=H0'_*?$=] +V%F4>B+;$*ZZ'XXMG&4'U:CBY>(;B1%]X 8<;!"PC MXD&;7NIZ.QON&3S<]1_HS#'RP#,>Z7DH(=A(*J:@.#^8*14JI'%R >MG!*8% MND98DBP(F&FLS)?&EG:Q00:;LF"8UW6I(WPQ * /&6I6)T\H+4]B,S2P3^1]UA7.:N5&+8R##VS/R"'Q:#]>\_;6!+T:$>7 MW&CI'!(.#A5]X2"5]GCD:2 _?N:BLJ/C ,GJ&QJW],SY,XHHMG278@(#$+5O MM(X&;\L/8I[1O,4I:,].V-W1Y"]H3,% M -8E&0<3JJ/WHCO;4RM)@&K]SP$XP(?DMC&(^Q6]6Z:<'^B*C-<[LQ1613@C M[C3NM'.A0Q@-U0YACEYBN6Z$+-I)D719&*O-[@&'&ERV1P/=AJ=0D4ZBGCDH M'<* Q:+@@TCG;,;TT,69ZV&FYP@6=U9^2/=.KK/+ER.^/ID2G%.10'RYV2_S M_5/P,<6B/8ZWNC,B@VY6>.2(].0KMQZ&>?1]$JW4MU::WHYT/8EZ;FRJ.+(I M6=$;RCBTP.[V.$X\E]X@EG36I7-7VYI>4$B(!,&?!:BPI K2]%IO!M WP=*H MEV("]7C@Z5 'ES$)=8^\VCFFQ]K9PJP[?5OWC;BMWQNW!B!*32+"=$QO7P;) M8D51@U=V'A!\P(OHUZ%*X'1$'7JAB:!7CAW(TM< XM!2MF]BM^]/8\^-T\$>BF/OM\]Z7RDJ!3#0MQ@Z8:&YQ0\6W=WN<\]]_,JQ71Z_%8&X M4:=H?6J.K:/ARXM!Y)GV(MB:OWG,;$#,^.<245".%N#YW&(02A>DH/L(=O=? M4$L#!!0 ( %F!:5?K+& O00, !X* 9 >&PO=V]R:W-H965THHT.02X!:S4FJ][I!-/"Q:X7>>HTQ M_4T0Z++!CNEKV:.@G5JJCAE:JD.@>X6L(PS(*.<>'M-L[WH'8;.9B6 M"WQ0H(>N8^JO.VSE:>M%WMGQAA\:8QW!;M.S SZB^;U_4+0*9I:*=R@TEP(4 MUEOO-KJY6]EX%_"6XTD_L<%FLI?RO5W\4FV]T K"%DMC&1@]CGB/;6N)2,:' MB=.;C[3 I_:9_:7+G7+9,XWWLGW'*]-LO=R#"FLVM.:-//V,4SY.8"E;[7[A M-,9&%%P.VLAN I."CHOQR3Y.=7@"R,-/ .()$#O=XT%.Y0MFV&ZCY F4C28V M:[A4'9K$<6'_E$>C:)<3SNQ>(:6D-X$A+NL)R@EW-^+B3^ *>"V%:33\)"JL M_HL/2,,L)#X+N8L7"1^QOX8D]"$.XV2!+YD32QQ?LI@8_'&[UT;1?__GI1Q' MBO0RA>V'&]VS$K<>77B-ZHC>[H?OHBS\<4%@.@M,E]@7*K^(NZSJ6?X#Z^DX,] M6V$OE<&*$$[#GK5,E CN FM@#D97P6"W1S7?!Z?J!9:3-W+>&)C"Z6W"_R;. MO7W%W%R"_Q_ZC N21_4A9OTZ:_@>LM OU@D9A9]%&3U7A9_&.1E)X:_"F(S<3U(; MD>1^6A3PD@M7X(DBBOTP74/DAUD.4>3GV1H2/TY3R(K$6GD(OTG#6F)8)WX8 MAV1$H9_EJ?5$?ERLR$AC?YUF3D>8V&<:^>MU 0MML9K;8O69;;&(^]86W]KB MJVJ+X,DWNT-U<).)AM)>B/'S/7OGX>=V_.;_&SY.3J^9HCMGKW1-T/!Z39VB MQFED7!C9NPE@+PW-$\YL:(!#90-HOY;2G!?V@'DDW/T#4$L#!!0 ( %F! M:5&PO=V]R:W-H965T;(PFPG!0-$"-&G#8/11]6Y$@D0NZJNRO+[M=W=DG1 M3"T+Z%M?R+W,G#ESV9V=[87\H6I$#8]=R]77GF>*FOLF+H46^2TLQ:R M8YJF%K\VFUF;!6\RV;(/WJ'_;WDF:>2-*U73(52,X2%S/G>O@:AD;>2OP>X-[ M-1F#\60EQ \S^53-'=\0PA9+;1 8_1[P!MO6 !&-OP9,9S1I%*?C _HOUG?R M9<44WHCV>U/I>N[D#E2X9KM6?Q7[7W'P)S%XI6B5_<*^EXTB!\J=TJ(;E(E! MU_#^SQZ'.$P4^./;%5B\HZ M;)UGK8(_KE=*2ZJ0/X^YW"/&QQ'-J;E26U;BW*%CH5 ^H+-X^R9(_? M&J]B-T]\$BOB'.ZDJ':EACV3DG']-+K_!*$;^P5$;IIE0S39D1 %@1L4@?G% M40[?A"9S9Q!';I(E-$@2&@1P4S,RK\ & F'[;ZMBU3:;WE>ZHZT,IZQ#UQ]$ M- ?QM50(D%JW2+=SQ376U;A\VDR-+[W](R; MGY0RGM.-\+/Z"T9G0\3.X#QTBSRZ,&ERL\ $HX_H"Z70*B6Y$3E/W#!-C1(- MDJS?R=)#.0N^Z2MX6KG]WO^D;BU%;2ABMVW%$R(EO<*.FY*BPJ#BC.T_#[*) M,)7NI/2H:-*$8$=UWTG'%?'=\1UWSZ?Q?M' MR"V35.<*6ER3JG^9)0[(OK'W$RVVMIFNA*;6;(&PO=V]R:W-H965T M+ MHN@'2J)M[DBBAJ3BI+^^YU[JF=B9G1;]8NM!7I[[.O>2NMX9^]EME?+BLE^].3UUZ585TDU-I4J\61M;2(];NSEUE54RXTE%?CJ/X]5I(74YN;WF M9Q_M[;6I?:Y+]=$*5Q>%M$_W*C>[F\ELTC[X16^VGAZZ<2+]YIE^;&U5:)?]XESEL$PK_V*1MD+??+HN1XXRJ9 MJIL)HM\I^Z FMS]\-UO%5Z\@779(EZ])_XH;7I][/(M/1"] _+44'\R#*A)E MQ6S%QIQ%PF^5>&N*2I9/0CM7JTP<+5=Q%,>QT,B.S<:JC?1*5%:7J:YD+F1A MZM(+LQ;Q]YA;/BCK=9(K\4F5VEBLXI436:T&ZYWQ>BMQ3.O]\-W%?!Y?\3B^ MGEV=1**JK:LE!'LC9"E^1O"4GMR38?GL)?:1K&YT*T\DRN^4*D<*RC(3?\/] MO2P_$_X/8(=_@!W$>Z2_*2/Q87HWC81TPEODF%)3'EZ"!"MK4J4R)];6%"S4 MK-<*-MF0(+H/:N\4$!\MEZOH;+$4+JQ\,'.;;\$$LBQK8%; P'R)1:"9 M:_RG;]854FIK 7*L;$ 7UI6PO.,0 MC*"64YB \2;)-0*813._52UB*#1A7^P/7-Y* MD6EJE5=#3/P.18+BV)0O$X*0YLHY 0"Y5@0B4ZI0682KUEY0PL)$G&BXH;1, M4V,S6:8**_@M@=%6 ';A7JR>J'8N)RF"]A3[&8,8ZY..9((RS-(J[&ZV8:"$D'V^22HEQ5AHWO()Y, MDZIGT=0DL6-46 PE.OT,5@.2!YF##(_B:1S/1 5(;HM8C2A1U!=**Q@9I@;3 MRJ %Z&^V +DV*P3W<;\35D;3A8 !6 R RW)%$.[,2'&THX9#PPR%C69T-0TYT*1WU%AJ,;W'O#X<7#H):K(RLJERG MS&@#85?B>-[AY7 A=*.P:W0(,4"1PD,.*-..'E:/ @9$AB*8?/.Z*R-(MD"9 M-+P5$[QPC#J!1@\XLI9SNS)TPGX^FNVECI"6EO#X9K%WA]6/6!VE'=(-8"LS?.X=P8NV5QTJ9(6WG@VMR%H;V.Q&A% M8)MOIQ=XT 9;3JR.H="0V/MCR^:-EB3NH2+JJA%L4JXG9G0Z@!6RJV:!(/^YC#E:B+I?[+H@DJL=TX(0_:K9$ ML:-:LPT;C:U\H!ZQZVU?L,A:S,^G%XO5\H EODZ7QX&&-?%+\CO9@_8)V>_( M%:9)J)4"EZ3_82R=$$[MFF*K'ZCZM'N,/7"[THYJ9,VC+D+>'"W.II?SGD.# M\L_5'(,+VW1IGP8P7=/W[(5ZH+,+?5WKBXYO'9,"-0-UTUVU64E=19H%F/[ M#OL '^]CVF#R?J\*L*Y3+B.- 4ME%-["QGIV!+<;FLZ@ANJIYESRN9DB.V_ ME_/[=GPT'979\RZ$ZB @C:O??DX9E<$1'X_UI?'4Q87]P<#?G8!N;S$/.[?E M\[U1F$K]513:&I.S*KA&EPIG]&&PGY7,BRH>VL&P)::B3GKP8S,H:"^ \:1$ M$?GS.LL9ZMW_6+M07D,O_[6N_?4V".D 9*KLV^I7&W$?-KC-OI@-* ?-1-]< MDU6FXHYS]>4>.X)KRP$@=-NA6>"(VIDZ)ZOHS:;9XW2I/8C"+OVSH$"A_/, MV.?3L&$^L%\F/W&QM71@T@REBL3K RZJ9M'1Z=.A.J0>T0&%71R"I>;-,%6P M!*XIFY;6,T$_TAF:@Q=!HZ!!JJ2AK=JW8J?T5< 7]E+?#J]!U)M@+S9*/O#- M$-@5M1'=D<@?1/V-=MJ/*2BO'KWJBW38978QE.>TF81!6$*WO1W*"6TQFE-L M'VH,?:X!H87SO^H^WD?S5C/7,M$Y@I<*=M\X4T:K]KC*G7#Q9[;WQ!*MIG7B M-'+=:O7\I"8$.S7M27]H4E*83<5OBB=QF2BP6>W+--FIPT%$OS?/P0#[CMA"=[N6 MVHZ=V!VG'2T6LVA^>=ZW,DDX%@JU\TMMR%U0XS.?5!(S8?/?9/R#R>LB5%6* M4Z),",AUH=O>-YQ=\489MX2F=O0;E@KG4>"UO\"ZN9@/@0[VJ<_*W)&O$INX)YG:Y4*Z+#3$47XHJ#HB\)>"S9- M,N9"K>O:8'';NNS@$,2ZXN+_C_?+:,6AB+ MR[.&\2 PH$Q4;[9F)QEZ_5#R"&J#D-II:-VVDWE(FY6F-J/#T_FP3N:V^\ MJ?A;4V(\THTOMPJ<8&D WJ\-(KBYH06ZCX^W_P%02P,$% @ 68%I5Q8W M$/*) P Q@@ !D !X;"]W;W)K&ULO59M;]LV M$/XK!W7K'""S7BR[3FH;B-T6"[8&0=)N'X9]H*6SQ94B59**DG^_(R5K"N88 M>P'VQ>;+W7///>3QM&B4_F(*1 N/I9!F&1365I=A:+("2V;&JD)).SNE2V9I MJO>AJ32RW#N5(DRB:!:6C,M@M?!KMWJU4+457.*M!E.7)=-/:Q2J609Q<%BX MX_O"NH5PM:C8'N_1?JYN-=.N6R9P8T2 MO_#<%LM@'D"..U8+>Z>:'[#+9^KP,B6,_X6FM9W, LAJ8U79.1.#DLOVGSUV M.@P;2#/\AVS;+70J@'MK G-#7RJWIO(<>D.Y=YJVN7D9U=W MF",=\U8@W"CY_49)JY4@JSU<2XL:C5V$E@(Y\S#K0- MISR*XS/X&^'@O8EIG9@"X2-*BLFG[XS5'-?:V[X8?/'NE0/W)P# M/G)C'9@IF,9"B1RU&5A0N5MZ4# '!K-Q,OT65"/)I. 5\$-\+GMS6S [#$W^ ME=*6"!BXN]E<0UXC6 55;8')'#(F!!!,V;EFJA8Y.1FJ98?[',I)X7<..LAJ4((Q] U894 M,&>P[I")]SO,.O?8NR?P#<3G;V81W%!K$,H8&,7I17LURLH?Z0,3I"M!XF.& MQA]@QK1^P44R_W]U2_Z; M;C&Q?OUJGL3)6_C N.Z$Z.ZGOQ0DT[ PXO/I],*K_%.K\CS]ARJGL^29RE=# ME>/YY+3.[4G/IBD<>Z?"06\I4>]]!S6N8J1MVTR_VC?IJ[8W_6G>=OB/3.^Y M-"!P1Z[1^,TT -UVS79B5>4[U599ZGM^6-"'!FIG0/L[197435R _M-E]0=0 M2P,$% @ 68%I5UX'ZD6E#@ _RP !D !X;"]W;W)K&ULM5K;+S)B_LR\&Z MKLMG9VZPJ\:Z^I7'VJ3?CJ] M@5V9^,EL$&LKR5TOSFI(IV?.4B_IQDF:')!T)7XU1;VVXDV1J:R__@Q:M:I- M@FHWDT<%?E#E4$Q'B9B,)M-'Y$U;4ZL*:?*??<8[V;/]LJETGME2INKE +5A576G!J]^_&%\/GK^B.:S5O/9 M8]*_*DB/2SH>3T[$(7'N!_&V2.$.U(JXS65AX?[Q?.>F^'VM>*DL[H6V0C;U MVE3Z?Q!8&[&"3VMAR=U6F"5J%W[5:8U?+>V0/+@CFD+75AS_^,/E9#)Z_O[# M1\N7X^M*1.V53I&L9& M&D'U36LO'E&;,C?W2KFUA2E.NSL0GS>6Q&-AIJ%$;2I+4FU#=F(YZ;[/2\E;KV6-DK\7"R4:BAF@6)2J M8D3&AJ<+CF1D/.#UDZI[]]UN=_"[+E:T6ALGR"_CF.'I!L5;B;JG&0*\4H6J M9)[?0\-:50 B/+NXYP=O#"205TJ)C4,D18@D@"=8O"!Y'E02L57PZ@I+63UVC9=*&1G4.Q[$>]G!B7>3 M% 7:3AJ74$EZN"CZ2#V66SZ*M"]AADYQC];$=B;89KLV<-FIV9)0VRRLSC1: M*/EV^MH_;9'556DJUF,HKO/\<&Q92Q1#).LT5WP&EB]J>L&^E3_QH1ZX=3<6$_Y;B>'S"FM_)O.',["64^IPJ M1244[;1!=]=EWJ9Q*DM=RQSJD7EX0-,FV"&*"I?]8-U46:X&3K7CB=MX 20I ME,4>Z5I#]YW-=*$WS08R46,%=JE\ 56J;JK"1>6!C5N-4 ,;I+603!$JR=?7 M)Q0.(.4*X6(WB6,U7 V!FFOJ>:>Z.(60NC)Y(M[>OD.M52ZDZG.I?12HJE7J MJV9,53,=L45G>/CXABZ=MGJS&Q1Q#'+$."&M^$46#;F&14PN3UQ@3)HV!*4 MHXH3H*_OER1Q,#[7&($.L:2I6LG I85!K=9T31J!3!_F< M8=1/G@.)TRJC5G,=1>-G2Q3R(R0\$C\ <'Q)?# M4/PSJ"J"JFGK[ @3*UKL\%]M:%M862G?%3(/L1H*2/SC$MK#KBH8CAE%*P5( MB#!_")!DI[ 'B:J@@X2=?=_H4HM2EWY82JI0"EFO8#(#]0I3.R=)05.!AC?D MG=2Y7.2^Y5* 4]4#?+K+.B.@EK23S!Y!*F25(T H@UQVE<\KX2I;2Z^N]*V" M8G'/HMSC2UUMAN(=%E1];A,Q/=]2WWKD8EZ([D 19"+X7CF:[HJL>E_ECYX5 G63*,<[$'R9O@%'PTU#< M1LR"6QGZK0TAJA3\0N&GE=9':85>1SKUA7O*X/,HI@N@SW8 MH2GIJ:/I?)Z,1B.';?#\"ANLL"U:$:H-SVW7&KE%;@/\5[PWT,KK&ZO6%_ %Q4 MKKLWYSUX)CS4!66EZ]%!M515M(WXI$!W41QW.FO U\2R0GN,8_>&:JXTC#6Q MUGU?4T?"5N@7B@+3(Q 7US#5<['<4 9ZT"QS*H U:;F@!J[=TIP.1M-L@MN MPE@/;\I.!=HTHSR!&I59<'E2(45! &DBW',@ K3:<*H%%A<]Z0WM9 ?# AP[ M/,R8M9O/+ B:KF6^Y,9.M)W\'FYTS#RREXCR^.*Y[;-U+$N(*9@J VX$'LD@ MUT'HK@0\7S7,&P+T'EO0P]\0*'%UTK($ZO5>50H#SR<.>(,]+1KM[I Z'=VL MH@F]E[D3X(N(\CHWA-VFZ9\AYL-#0@I*#)9IPU^4B[+@N."R? MT A"K.R.='6XH^ET)T+<34#<@'40EC?%RB%NK:TE[E:!M0>>"KNH/1@:#T.0 MN/MU>D>Y2@:V5<3L9%\!NLF#<\L-2Q1A-$OREBFZ\89]YI"9B)RSX(F:6RB2 M0IPTKC@:0%)='JZYVP!P]/2?X%,U.?C@;!,G2V3O7F,C5Q,ZD^H=K!V"L81G ME0ZG.MR3&], #;*.:EB5@]HC"TR39U111^?<8Y(6?VE/1#)R7LA;6H^>C$XL MKID^=$G<5Z!M5/X(@KT8\2./#NCB1"0RYAT%44K/Y0,51$HHL&V=9%%*?GABX4H>[&J';N99[!*XB8RB:9$\,P_V[/_Y_!$'/U4CY-3, MV;]L*D8O[UL"T0?^);L?=>Q. ")?!"I)*^+$CGWMLMHE0-=%@JY@#]0GG*'4 MO+A_%0!*4]#\U*9?"T]1EH9YT06M/UJO[/-8;=X^.CLC,S8!3S -Q]_.<;JQYT[;1I+$XHG!/NI%^W$U*2ENE39 MCU&"T/Z9QX3@K67FYF/\BN=K9(-C?U QY4(YPD PGURPQ4?CRV1Z-6GSRIU@ M\9D1FN'IDT=97?_)[UU?=#X@GOK0 =[6[(O2TI5!QH.T&RCQ1X'V!4+#AUA$ M&'S@, V?*[+4Q5QYY@9(=6.1L.QMQA7LP/V/GUTU[39#*Y2KYV@/+IN$.S[[3DE<2-PH0\F8^^ M@E>[C&G74Q@"-W2KN_-S-[S03US_Q<[DY \RW9"^?W!R(-^&+)"@?KQF0_&1 M"*@[UG)>!L.5'G<\AI!['81 K8Z F$6N5_Y$P.=7&%%(KUXD^H[J#1L=5*9$ M:/R)[B'&&)&LECRV21#/O6J)RSJI0Z.S $A10- M^GS/,23JJE]6GEMZ)G/G<(X /K2?WAQ%K81&=^I!Q>Z43KG Z=D")Z]U\L/A M67'8FL@A>D/DI8([AX??@UT3K-"42&7PQB_>]X+GP0N'+X>O&## 5@5GUW@\ M9A'3Y.J*DE(\^@JMA;]>PX'GZ>V8RDXEDA#EA2D:&XWW$+B;0Y,6/)'2_M@VG.%O:.9T@S\/O0$'#Q@>],N^ MKBBZJCJ_'$>0L^=U'>D*-3TS*QJ60P7K%K''HM,*=GP JVAX;Q/SE ER=$SP M<*:(CFH#PLDP#A @9.HSNR,Z,E=?>HJ;M*1_?R[RQ#6^'%Z-NQ1TOE^:/#=; M]K(_4#9;-WX]6>T1'&??6J?\("7/,VA#"^-O',1O)*%WYYAA%A0+Z^R)$T'+ MHZL/3^E])(ZGR7B&D?@(@)#,9A=T,<>M$2Z0S?/1I?A=?D:L"[4$\S_B=\SC MR?,GKMZ&]--?@)61][Z-H?$YR]'Q.!G-YR>>[^W"EH.>9'(Y<9>P&PN_:;_) MKFP>O!U(!)M*QT8X%4P?.KJ/"'K>Z,X7;/=^X/!)(;_0\K7P-=SKFM[]ZZ\) MCW?NB++">_?X,CFG/[X'H6Y#,)5UF M^M'.5'MJG,_]/,D(Y[H')C<7IZ>C\[,[#4B>CLHW5HJ//&'@A7LA<70QN=B3 MT'N.ZYC4!2:M'@[H4%\7[H.+I_E1JP?*=C([#XDU3L;CZ7=-K,E\YNVC_@'C_+AD\;KKDH#W"RRC>C^81AEMZ)%5&2?0%LMEO3R4-[M,AHL/,6Z!#] M<>EJW>%>>-O#=&H/N>OX]&0X^BN_DPFD9PY$<.\5NE?QC^^W\]H0XZ[D[P)Z MY[ '@C+L,_,6_FI PZ)QG,"%.7KQ;OT)^^Y -AL-Y\%6Y-SLTO^1['(F^M*L MU.X3!,SZ*/4C:I6_.DM\4I, MMN[[U/9N^W7OM?NHM7O&ULK59-;]LX$/TKA&HL M;$"().K#5M8VD'1;-(=V@Z;='HH>:&EL"95(+4G'Z;_?(2FK-NH81K87B1R^ M>3-/''(TWPGY754 FCRU#5<+K]*ZNPX"5530,G4E.N"XLA:R91JG67O#QWI3:6,( MEO..;> !].?N7N(L&%C*N@6N:L&)A/7"NXFN;Q.#MX!_:MBI@S$Q2E9"?#>3 MNW+AA28A:*#0AH'AZQ%>0],8(DSCWY[3&T(:Q\/QGOVMU8Y:5DS!:]%\J4M= M+;R91TI8LVVC/XK=.^CUI(:O$(VR3[)SV 0C%ENE1=L[X[RMN7NSI_X['#C, MPF<<:.] ;=XND,WR+Z;9GG'-4A0 MFC!>DK]U!9+<\4*T0,9OGG#G%4Q\\@'T/- 8S?@$1<]\ZYCI,\PY>2^XKA1Y MPTLHC_T#S')(E>Y3O:5G"1^@NR)QZ!,:TO@,7SQ(CRU?_ S?D5HCOQ>LR->; ME=(2"^;;*=F.-3G-:@[1M>I8 0L/3XD"^0C>\H]741;^>2;G9,@Y.7Z4!46N".+(6#5X$-=\0UHHMUPHMTJ[H M2H+;"(ZYD=95#YCJ(;CW&MH5AMD7@ 7B@%Z33];QL-K(!\-P9!G7'".(K4(_ M-3E%^(N)7HBZ^&/@/8*W!"?P5%2,;W"]$4KUBR,RIC[R3&4OJ)VDVN?P3H;79EG@&Q]'D9PH] M%DMHE.(7B2S-*$K]:1R^L'Y\;"FJ ]L4FA^^8Z3^-'65-LQ64QW0?/(OH2T_#"3%3FNR)PUGR6Z1<70, .P' 9 M>&PO=V]R:W-H965T*8VM!?'4KA/76!1% -4JR=+T.JF% MU-%L$M8>[6QB6E)2XZ,%U]:UL+L%*K.=1L/HL/!9KBOR"\ELTH@U+I&^-H^6 M9TG/4L@:M9-&@\5R&LV'=XNQMP\&?TC$]6QGSWDX_%-$J](%28DV<0 M_+?!!U3*$[&,?_:<47^D!QZ/#^SO@^_LRTHX?##JFRRHFD:W$118BE;19[/] M@'M_WGB^W"@7?F';V8Y&$>2M(U/OP:R@EKK[%T_[>S@"W*8_ 61[0!9T=P<% ME>\$B=G$FBU8;\UL?A!<#6@6)[4/RI(L[TK&T>RCSDV-\$4\H9LDQ(Q^/^ZP.(Y/F$EO9SL(&>1G25<8A/#*!U EF:C,WRCWKU1 MX!O]TCUX)UVNC&LMPI_SE2/+"?'7*9<[QO%I1E\D=ZX1.4XCK@*'=H/1[/6K MX75Z?T;ON-<[/L?^RW"<1U\,QY=P3 '?$'QE$G^!*@1\RK$)Y=!RQ"S,EP]P M,TZOLIOT:L2?ZXO5Y0!>O[K-LO1^GN>FU23U&KCZGQ$/@LGP/FS\W5KI"AG* MS/$Q@J PH U!)3;(I:ND6"D^W)'D.F)9I@1C"ZGY&0 9:&-8<&T5P,HV1@F2 M2I+?"ZJE+K@2[&X 6^PX<^-UM0P@ ZU#$+!#8:_(7!5\ M1(E2F,,NM 4B"A MY>KQKH1K*$L,SP$09X;U".^(WZ+*(M/I MB:B;K\1I_?P-E)6*_XW@XI&L/[ M%^$& ?-@ZD;HG;_+X&(]@ M^*.K(+CJ&\O99Z7:06'Y+ VK':=-V2H%&Z%:T74)Q6U*L <^;39L;EKW/,'C M4V6>'+W -=IUZ#,.0OUTCW&_VK>R>?>"_V?>]<%/PJXEUY'"DJ%I?/,F MOU MEFY"I@GO^)/Z!O\+-_ 5!+ P04 " !9@6E7 MFS44>K@& #O$0 &0 'AL+W=O:3BDL]N+D*Y6 M*+.]'J2#;N).KC>>)B8W5S5?BWOA?Z\_6CQ->BVEK(1VTFAFQ>IZ\":]O)V2 M?!#X0XJM>S)F9,G2F$_T\$MY/4@(D%"B\*2!X^=!O!5*D2+ ^-SJ'/1;TL*G MXT[[3\%VV++D3KPUZD]9^LWUX'S 2K'BC?)W9ONS:.V9D;["*!?^LVV4S9,! M*QKG3=4N!H)*ZOC+O[1^>++@_-B"K%V0!=QQHX#R'??\YLJ:+;,D#6TT"*:& MU0 G-07EWEN\E5CG;SX@[N^YU5*O'1O^USAWQCX*R^XWW(JKB<<6)#@I6G6W M45UV1-T%^]5HOW'LO2Y%N;]^ F@]OJS#=YN=5'@OZC'+DQ'+DBP_H2_O[Z.ZZ6%UE#*7KN:%N!X@)YRP#V)P\\-WZ3QY M?0+LM <[/:7]GP?GM+IA.CMC)W6R6^YDP31DI"Y,)=A0!8D:$BY(2,<*KHI& M<2]*MMRQ4C[($MH.K.+>6[EL/%\JP;QA^3MVOW->5.Z'[\ZS=/&:O355A=R\ M]Z;X%#?8&%4*ZTBSWPBV#6F%G?B#L*@23#?5$F#,ZL!:QU!VG.UDD6 4ND*N"G@M!$01C [NY_AR2-GBHMC(8? M0D7$PE(L_0@;%:(F(U!9BPVBXX!KNQ&:#=.SL!IVJ*9;%(0Z=UE6&R^TEX\6 M;4VC$%CLB>E7);D)=9-$A]E9U/LM_) E^($K* <0PQ;10T8'596Q(12AJ^A" MD%QT+3F:>[9!O)DV'D"P884@<4=[T=9+KL*:V+5*1&?,?MM8(?:*#_L ^N_/ M#"5A-XV#6UWON,=X\\HTVH,"J#I@*?&L*SU?3V4OE/J P(%!,!K&4@=!@E%8 MRR<$;)G7\K '=!FR=?_E\9Q"0D2R4J"_1_#3T2*9GM$P7XSRB_,P7"2C)$O" M\&(Q2F>8O1.E0*LGA=KH5Q0R:Y2BZ$KM!847,2Y%%?C+'KAJB%/!?RY$I>#6 M[D@^OAO.0;SA= Z^#/.L'W_;F"*FM/NZ'+3VS&>=/>?SI+,GGZ:=/7,R[9W0 M!JVR]_E)#__YO,"T:1 J5/KZ0, HJU*$-YOG+,T6HXN+%+\7H\5Y$IZGB_-@ MZK&J."K%8 $(%IP5G$J6=;NXKK0Z M2D;:7.' %PIPK+O4'I%< 5%?=-2.]7!;QS^F?TA]D$PU!'%E3146PZLU*..[ M(M@Z3_1-[;G#G[/L1--I3<4VTC*Q6N'LV%8Q)R'QCUS\ M]>MG6+GK]1KEY: ME.X.-9.O*G2C)4(Q'\UG.9N-DCQIO=&V*#;-DO#WF_'H#(M1LB"YZ2QA/_TK MBV//BQ'@2P//M7$%?1%CM!(Q-JUQ&PQ!M+!?'([BU&*^)! M"+0B)'\8A7)/O@Z'K&=86.N[%># K3O [?B@&TPLC6X67O8%;#=">]5R)M#G%22+Z4*):LH;$/) MW)K1G6MXL9'BH772*IP2*JF @D92O\"W1^,<#U%T=GEF5Y;GG5T=G)KO.@BQ M3-FNRAP(6_:BL 42;X&M,YT?9ET68(HOM2A:/N$(%MT:K(E(0VUU+?MZ:V(/ MH,MI^>0N@OM#&#I'?(/'!)4S'#5B:?]_NJDS&>=5]([N MG!HUHW#77.]^=/LEO.7'YX;#,MLFP7\:,.O*)CY/X9 M "U+%H$IWZ?Y.$T?.\KXT-UN\N02CA/?.GQJH)3!D3+>Q_O9_FO&FWB)?Q2/ MGT)^Y78M48656&$I^OYLP&S\O! ?O*G#E7YIO#=5&&X$1SDD ;Q?&7"_?: - M^F\\-W\#4$L#!!0 ( %F!:5?]X[S/%P0 ,X, 9 >&PO=V]R:W-H M965T2V\Z=CY M;M1T+%>FJ07<**)7;\@7<@OFPO%%H!5N4 MLFY!Z%H*HF ^\2[H^65LU[L%O]>PUCMC8C.927EGC5_*B1=:0M! 82P"Q\\] M7$'36""D\;'']+9;VL#=\0;]ER^:,N337QKQKR3ZY^A MSR>Q>(5LM/LEZVYME'FD6&DCVSX8&;2UZ+[\4W\..P%Y^$@ ZP.8X]UMY%A> M<\.G8R771-G5B&8'+E47C>1J846Y-0IG:XPSTXNB6+6KAALHR6^F D6N9(OR M5O;<[X'\*K4>!P9WLNN#HD>][%#9(Z@C\D8*4VGR4I10[L<'R'!+DVUH7K*C M@+>P/"-1Z!,6LN@(7K1-.W)XT6-X1A9WE6Q*4/I'\O+CJC8/Y*TT0/Z\F&FC M\++\=2CM#C4^C&H+Z%PO>0$3#X]0@[H';_K\&4W#%TR1:"R)V8/S2@'"$*Z0AR9SV>#;HL_)>\=L]^H= M(C1P>\N51F9Z:-/"TA58;$J!*!X(JB\TTG"/1ODWUF!K-[N&.:9;DAD('!FR M[%^F)69 /@A\$9OZ,\X[FNC7E53F)P.JQ63OH4/1Y+TTO"&77=Z$&_)ZA8>X M)?<#&22A'Z:C(0[3?(2_SY_EC+(7=BH>^5$>#GN-]H^G%F@#&=C]AV20^5'" M\,MP^0;!.C-T7K1R9;DH*!JN=3VOD?=33%(_2Z,A>6MOU_],S&LH>H+4$60NH=BGH]CFFH6A=40L'[J)R,\9 M.TG.R&SC,;A12G$Z.4E+? MIA$MI&MN[T'G",/I&T3S>W[X49ITB6:AWX>QB>5YWVA9B78Z3%; M4 O726MDBDEU[>;6NVW6+[H>]+$L_]\AW2IQNE/YN5$):^MDUGSB8K:]?'\[FI5J(MS9%:BPX[2Z7;TN)5 MW\W-6HNR=DQM,P]]/YVWI>PFYZ?NVY4^/U6];60GKC29OFU+_7 I&K4YFP23 M\<.UO%M9_C _/UV7=^)&V+_65QIO\YV46K:B,U)UI,7R;'(1'%_&3.\(_BG% MQNRMB3U9*/697S[69Q.?#1*-J"Q+*/&X%^]$T[ @F/%E*W.R4\F,^^M1^J_. M=_BR*(UXIYI_R=JNSB;YA&JQ+/O&7JO-;V+K3\+R*M48]TN;@38L)E3UQJIV MRPP+6MD-S_+K-@Y[#+G_#89PRQ ZNP=%SLKWI2W/3[7:D&9J2..%<]5QPSC9 M<5)NK,:N!)\]OQ%W"+&EC]V08$3J=&XAF+?GU5;(Y2 D_(:0@CZISJX,?>AJ M43_EG\.@G57A:-5E^*K &[$^HLCW*/3#Z!5YT<[+R,F+ON/EM5@K;65W1_^^ M6!BK41/_.>3N("T^+(W[Y-BLRTJ<3= (1NA[,3G_^:<@]4]>L37>V1J_)OU' M,_*ZD&F0S>B )+JEE:!WJEV7W>'; KH855'EW4_X5H&/;A\N/M^PM& M!6YOPQ34BM+TL ;"UUHM)0R6C;0/U+,KBP=']-SU:B7%<@P ZJ(6E72 TY:? MA:8I$X;^R;L_WW]RR^!D1E:1N"^;OK3"R02S"W!7.>6'U!R(X!$"165=2PZ0 M]ZVH[ G[QY=9^- JSG6C )$/8R01C[*[$X8@Z:GJ16]08V9(L3!6HJ"$&?WM#1"<7\P* M!5%#G%&]KD#P-.Z_F#W_KY!H30^BA".MZMG$58D"6;#E6E1-:8QJ )J"]ZN#3?R& MDM"+PP*+-/9"/\(BB+P\+89%EF<'FYRRP(O2D-+<\Q.?,B_%2^8%N4^WRH+R M^F474( JSXH TZ# MU,O]9$93\(=Y/MMJW)8=V[W5\V:GZ0W%7A:F>$ZC$#*_E8@_.)^OA/E[^_]_ M&H(T]/PPQPIG+"\L8JP@,7*?XL3+_.1P(L(@\(*"A2>>#R*.#ICPB+/HE61$ M6>0!XR@&7U@4%"-[24HP(\CR'T]&4J!\0B0CC<"?O$S&J.?-3A.2$" M:3KC M99%A?+'H0RJEH4Y9?-AKS*T''F#*/DX%\15G5R,&^EH"4BR@KK0(%^B(%:]D5S5]O2=^%&#*IM22.1>B$YAT9F!5+CZ# M$?4P"8[H1K82Y&S44R!^$3U(>8SW"'5P],6G\ >I_@#,8_Z9%R41O:>;!YC:FEU$ M>)QPD0;HNM@5:91Y49&[9>:C3_UMZ:+D\?5C9S%IC&7[<: 2LS&-*"^HG<9> MX1>,5^#D)W U","'#3_ ARNM[H>3R'2;Y)F;-8,T#*JO*(@@BRF*XS>(0PH2+RU\?A1%2!>W? FJW2$1U$\YIQ'KF!&B%,<9*PEBGR) NI_31?6EAT?# M90Q55.,PB'.$Q9GM[5BS.T&( @-'"(0&;D4Q#(GRD'YWS;%K".!2G& K\S/8 MFV/08&[$F!O7D*S["K*YOD>I;$=,V$Z]+ B!0BD(:X%K+N>]4]U;G!VLQFF MN>0N@XE#HWCX=D9J1XC3B>;3"6H@*1+.I%]0@ 0@H2'<2K;(QQ8^=NWSP@)IA#B$7HK2CH# M[&>"7#\?:,\'WTOL/72-F>]=,EL!>_DJC0,T']R&^^;NZ^ZV?C%<4A_)AZO^ M)[@K 8B-6(+5/\J2">GA^CR\6+5V5]:%LK@ N^5*E+703(#]I5)V?&$%N_\P MSO\&4$L#!!0 ( %F!:5<'6\QL^ \ "(L 9 >&PO=V]R:W-H965T MR+_MBB^2@T=?3IX%YN77^)JR,J=77 MLJC"JX-57:^?'Q^';&5*'<9N;2K\LG"^U#4^^N5Q6'NCSR>3LN-2V M.GC]DK_[Y%^_=$U=V,I\\BHT9:G][HTIW/;5P?0@??'9+EG\KLF3NW U]>)>_ M.IB00J8P64T2-/[;F$M3%"0(:OP191ZT6]+"_M])^O=L.VR9ZV N7?&KS>O5 MJX/S Y6;A6Z*^K/;_FBB/4](7N:*P/^JK3S[9':@LB;4KHR+H4%I*_E??XU^ MZ"TXG]RS8!87S%AOV8BUO-*U?OW2NZWR]#2DT1]L*J^&EJUQ=NJJVU=)4F37AY7&-+>C!XRR*>R/B9O>(>Z;>0\ JJ+=5 M;O+A^F.HUNHW2_J]F3TH\-JLQ^ID,E*SR>SD 7DGK;TG+._DO[%77=F0%2XT MWJB_7\Q#[9$T_]CG!=GD=/\F5$C/PUIGYM4!*B48OS$'K__RW?1L\N(!$TY; M$TX?DOZ?A^QA<8?3\\?J8;>\0S#+RBYLIKF4WE6J7AE545D4*G.-#T:YA9HW M <)#&*FM46OCK@L5X7EC[H M)9 EU"HKM"T#[0(I*&)4=8/-UQ[XY.L=OEUXTI@D0SM=HTIV:F[P7V[4?(?O MK,_56ON:3"(CM;?0>^%=R>8T8@2L(:EYDP'MU(\66GFQ8@13 ]3VIM"UR4E] MK,,J>\L_6+ZQ!%M!K?2&'%5#$U.I8)?R6%6/6 7X22/9FDK/"T,"3:@ML,:P M1JAS6S:E6KL:5EF8:TND54UJ?G-G?")3%DU-Z8PT!$ZQ_\AA_#3,^\(F*/.5 M-J"0(0O(M 9RO;J"H5O2#_]Q3+MHD>C<>D3!>?&F6T +BA@ZA<(?->*FS(8# MC6](Z$,I[U#B#I+L8$V&#S@3\TNA1ELZ6EM!4Y?NT*F^W$5^(?B(#" M%9X/20'>]\[3Z%!%08X)#>ELN>"<:*M0)RK7);1&].P"^^W&ZB-D^ '&_$ / M5URKZ/MU(65[ >V]V5C7!&!&+F!L8,W<+&U542(@\A_AM#GDS2;3IR-6#Y+7 MV$@"4X,!8%N&"5]1S50;JBJ)BA0O28+*:Q<">P5;%C%H2(9?QM=C9,_:>< . M@-"C*Z,"R* J*YJ<5V/;=[(#K<,V7[PF=Y"&%QY(]=DLFR14YVC=0!)#:<18 M9-!K)/Q4[-CTRBQ =0R)R0WC+[8-L=+Q*P$7.PG?7->TZ/ OWYW/9I,75U=? M+OG/Z8O';7S?BOH7<6,I^&_J] :)I!O: I ///8[%GAM4+LHL_W:4%R-SSJ% MWKR[3OJ,J5=\;^:^ >/C'CZ,6.#@Y[&8 'PUE<#6UBM^C",QW.TGJ&5[FUU] M_"EM-E+D"M88*HPIG30#?H>7H4NVK@\-5>+ON=B!!NK1],EHEN2]U2<<^]NP'JYFX+M0BE ML( M"'\Q>SH1=1;6A[I5JB J;R4..MA'#N,%;Z2>R MU1_(-N(;"#NEG&B1++SK_)4.78LF5$63_B=^UY0_\/C<%I3\FJL1A+0V)>%/ M8J72R",F#I<#+ZCIY2IO?$*-G@^A8YEJ:E]F"DM!3E(M4_V2E@ F43]BL^'F M\1^+3@I3NTCEGTH@AF.L?K8M;EZO0 16KJ#6=]U0&_C2+QHHD7H^433\+.U> M;*#A$>O,5P )36%=M^-.R(ZO="E.RPD)%AU?T, M6SY@LOP-DZ4ZI"<2Z@S6=VA'/HEZH)F&>D?@]HZR2IUL=Q*,U1#PE[.@\ M/%(?W%A-G\^F1]GF:#)]-ILKUVU"/A<_4SQGGU"0P;O&BQ:-W1.CLZF+)Q M3103BU:P+ULY@F(XB05 +CI8,;XCSA9QP64_E!>EY#'E$#\[L.W.KVV+HV1L MBW!ZDBP#IA!+6 IKZ261-'=I,GW7O_V:K30F!O(:V3!]=@(W4=''K?OJ]!_N M^@TWQ[>7ZG,#$C&=S(^>$ ,OFV*9-O1&V"(J#-R1U%OH(@@/*VTHX"GZ,E!: M=N.7PT_,XD<1$F.M_WLUM:^2B,4G+@/H#L0 1+/K>#XRFQSJQPDR^N9*5M^- MUI:Z"(<6J^=FI8L%+>\5)CK/"FVT\1 &'J<"84C+:2)VD#>G3U\$YA$46UH/ M>?664.$]>O 9AWC"5K_7$*:>M$''5\&8F]#UY<@^ATI)-GO"4>C!Z3P6RD7N MP>*--%MP3G(]/W_78M?C,E/1839JFU;IV(_LEH:&WKFWV"$G!"(SZ&DNR9; MGB<1K%Z<3('Q&"=BNM["J90(.P"*SE84Y:J'Z98&0/0TCT3G\)3U7B^%:1MLEJ-V"$8U M.#2!'=D(!D;#L/]8GSZV(+?GLQ9>LKSAZT@?0?^ M35Z]PR,D4K>VT+E;)YB]7UOZ:E_&Q(6]Z+O4O"1#0>,N8KA78#AD;'3@K8RA MNF@H=\F>#Y#,>4YHT9'!_U&27:#\BAXT]$G5EOD@HW8/T:E[4"=U%8_H=-3! MR'YG;AV"9N\,:D0TGYS!0W9-I14G&NZ(Z2RBNMW^^HRA [%.?F8L!06^63L0 MY= =E)'.+460D[*H8>ZRINMB8FUO[!:,M4SL^K8QT9:25*F:TD& VK@"0PR% M(IW^T-[M3N,!#V57Q@,N^*0=)*'R\$'B_$/:J0%()0>Z;9O_/:VE7[OSG6^2 M7,"HW0C5BO0U_.G\57+BVC5PR:4&#X"M<7D/@(1;XL$G+C^=G@$B)N?J M\'I\B1\N4=8/.@<@;3,:SN$E?G['"\CFH4JR]VV-KC-=%:[Z-W2:SOY\G=+N MM[5ZXU94=_NC,*,H8/7)T>6;BZ//[W^^+P@BY;9LRIOOD:(V RFG/2X+NA6H M:)=QM\V3Z>QL>G),**H.2?8P@X9I-]RWDWY[&DKUS_VOA<28+'QJU%.93ZDM MN":?,;0\EVE$!/@I+XJ8WW(Y$)FUX;M&NC$ Q@(_0 6)K_%)LP5>6B:J#0R) MUQKIEH./3WNLOSAL&S?846H%C&J(IH0-W0I'NZJ1#,#YS;^7? MYQ))5AYN!BERKT_0I6=G+2?_ALDDMZE^;Z"9J8!2*V[#MQSQH*))S]NA'HXD MS+G[)%T4"WV//JCDEM"4?LL<30Z$:22BOJ5ENL+HJTMH M=VCC\APDD"X!A9^NUT87PCOB\-,1OGO$25M% ?Y.2&.&,\U9W]P^ZG4M8Y!3 MDDN#,QZY)E0!6A7#@YY>GTSS3&P=FFXIP37[QRR7"-MX<'!UU:V_??#RY^'_ MQ[U8.^R[/47VG-G(D'O29Y'?6O__E$N"L6=]\_O(S*8.$J:E>>8WHR&Q.B_8+K M-(O(6W!O6]^97.A,L\KYMD 0F6B[*18RDNQG M\"UOW]BE\WS]2*>8=;Q$N/0FQTXI-6?I%&';SN>/IJ/IV92>73::1FUCVFY* M>_"!":5/E6-Z+%K)F4BFVDUW;')J (!<'O$A/CI4P0UH-LO0*N.= ;\%("\/R'7(#E-IG,')Y!,, MS[^:[I4&.GCP?!-1[7KW) *0J);6%63?UJ2\8*<4]@:?5L[QY05$IBM9X]E? M';NY8ZBEDYG2U88O%P$$E>EE.N]<8]^0.@2]BX(6L933,LR0@YO_3(=5O,'C M8)(>I=)Q((37^ I6 MTF[I+9VQNBBHD)8K?MU!5Q33-=F8";/IO3,B(6L'=O9TI)4T#0Z"JQ,O"FL7 M;#H:(&;;7L,^I#!?3)$JG&>:OD>=4\QRH"<6F\4" 2>OYG8#UL8O&#F?RDTO MEYZ./9/3T_Y=H90EGT*W![8GTX3:PL5C<@G:IDM.ODW=>V%-\$SB M^WK4TD\RK@G*#MG=VW!SM)"[8'I- "V#23"]U\,Q2%>0M2T98J),\A\].3TO"O"UE%T)9A1K7%IM,[>>['/1C7%@T?B!]J@ M?2WX];\ 4$L#!!0 ( %F!:5?;U2ZY>P8 (0 9 >&PO=V]R:W-H M965TI'=;$T")$X[$Z#%%$V7 MA\$\T-*U140259*RXW[]G$M*LIPZZ?3%%I=[[KDKR?.U-O]%+ MG2O/AD,;IY1+.] E%5A9:)-+AZ%9#FUI2"9>*,^&T6AT-,RE*GJ7YW[NH[D\ MUY7+5$$?C;!5GDNSN:9,KR]ZXUXS\4DM4\<3P\OS4B[ICMR7\J/!:-BB)"JG MPBI="$.+B][5^.QZROO]AJ^*UK;S+=B2N=;W/+A-+GHC)D09Q8X1)/Y6-*,L M8R#0^%YC]EJ5+-C];M#?>=MARUQ:FNGLFTI<>M$[Z8F$%K+*W">]_HMJ>UXS M7JPSZW_%.NR=3'LBKJS3>2T,!KDJPK]\J/W0$3@9/2$0U0*1YQT4>98WTLG+ M M,HQKH.L %#T!="H^Z,*E5KPM$DIVY8<@U3*+&F;7T;. =U0.Q&34%]$HFCR# M-VDMG7B\R:\MO5$VSC0;:\4_5W/K#)+CWWTV!\CI?D@NF#-;RI@N>J@(2V9% MO(3QM"4^?0_^=T#P/=# ^/11/H(7YE9]75KB4!#W$J2R6)$JC M8A)."Q11)B1*R%JT"6T$'%;8!1DA1:;D7&7*;<0!=M"#P7+/J=DVXVYW, _@ANL@MOTG--* MSC/JBU@;H^?:P!V)F&^Z5O>9])(*,C*#5%5LY08^ZH^4LIX'E:L?Y&FQ*_2B MHZQAP[:AZX2=]:XN>+W/VX .&^NJ<.RJ9:4262![<&R(Q1.18_"D4XID'3 5 MFAG6P,L0OB/=^SUB\$KD/@MI[UC-4"0BI6&8A P*U)@<4P;Y=7=$3NGYVH(9[42\HJ-\D M@H&%VS-I_B>G"3C]71 +YMIL(XC/G8@QC%7+0BV@IW H+%4@5(J-QU*AB\5V M8J]FCQEG6 0&+ J9C@@Q=T-H!:U#.+EP[B.R(D02^>.)L4L<=YP.E:9(]N?+ M0,RD305]KQ360@*94%'053F0^]'4<5T9LBR-EG'*P#52%]SGYB]L#9G]& ^5 M8)M LD"(LL%=8R5]Z8?;$I=<*,K=BNWT0DZ$E[#=E:[$2DZI[33M9RDT] M S3,&O;V3C*P4]!+8&/7N=)SP2'N*)_#.3B0"^SJ39HR%X?M@=1 MW4'Z;7DSR::L:DK[LW+;CYABDW^^=X5RPEF,>O0W(^*;T1Z7#,158%?C)GP( M=M3QY96#4QFO ,6%N@G^_=F17!/AAHV6C:3C:_= W#SF]@M*?;$&C,8IB?.D M22I8C%L^XS1N\K%YY(QB[4K.F MFOS'VTX'NMLZX+;C %R%J:WV1046[2'U0D23J#\:G^"+&_@X>K,S]_/JC'!U M\;:1]U%"I;:X9C5!.#T=B2/\'K42_#W3>4[&=[92EO!HLWW"6^5A"W!\ MTI_"PH-H.C[DP?AXRZ,>?M8.>E^(Z3CJGTY/\74PB4X.ZYFC:->/XY-1_V@T M\4IN0^Y9\>)X^MH'#1^^B&..>ET\F/8%5H?(UYEOC27%H>^@ I1#U%$(_+#C MHERATI=\&#A4$TXY8(X'$[$A:>Q@WX5_V'F7(1A+__JTPG?6\$1K9]L'[E5X MUVVWA]?Q!VF6G)X9+2 Z&AR_[N'"Z5^<8>!TZ5]Y<^WP9O2?*>Z09'@#UA<: MMX]ZP K:9__E?U!+ P04 " !9@6E7#&&".2 % !!# &0 'AL+W=O M[S^X^4L[6SG\)%5$4 MM[6QX7Q0Q=B_&H?&DRR34VW&Q61R/*ZEMH/Y M67KWT<_/7!N-MO31B]#6M?2;2S)N?3Z8#K8OKO2JBOQB/#]KY(JN*7YN/GH\ MC7N44M=D@W96>%J>#RZFIY=';)\,_M2T#COW@C-9./>%']Z7YX,)!T2&5&0$ MB6.7!8RT&MG_M)EK,X')P-1TE*V)EZY M]3OJ\GG.>,J9D/Z*=;8]@K%J0W1UYXP(:FWS5=YV/.PXG$P..!2=0Y'BS@NE M*-_(*.=GWJV%9VN@\4U*-7DC.&VY*-?1XZN&7YQ?48B^5;'UVJ[.QA&0_&&L M.O?+[%X<<'\I/C@;JR#>VI+*??\Q0NGC*;;Q7!8/ EY3,Q*SR5 4DV+V -ZL MSV^6\&8_DY^0MA179&2D4EQP/^BH*8B_+Q:P0H/\8&C^Q?@H3D-C51T M/L!4!/(W-)@_>30]GKQZ(/RC/ORCA]!_7)Z'W9\6DV=BGX(W^1(KPL\3B3H7 MD+B XH_64D__,%F]=G4C[0;<6==:!2.):=R%U!8T2IXNW,8,%)W0=>-=]\Y; M:024Q,,,'K1<:J7)XA>&0@:QQECRU3B[^@WFM;B1II5ILHEF UYX4&*AV&/,=CG$J-"@1>YO-UO X$M<:M>BI[RK:&&GW MJU:!5*F4;P$4Z 8%8#<&8I9YJ42Q"Q&TNB@-0SV>#5\41TBYTJH"!(JX(&(1 MYH"!Q%P@+(@KVP_%BBR0S3 !RQ*XF@0O92J8,[I, MZ8:("V0_5:AK&2:'H:'8+.>Y>SG:+G)>0\7<=@MFA=G/U ';=CM 5T$=\EZ M$J*E0@+;ZY&[@JYE"E,A&B]W$O_9B@X[\(XVC TVB_!]F[TC:6*EI"=Q[4Q[ ME_![6V(/\!J9WGT(M&)^>&K@8%WD49,I_S032/#0@([$)RP<*$;3UDK[<3L!^B#FMOAW*.^U#7VE7YOIP==+0 M+E%!-'PW#96,F>%,5RZ^4#)4K%0PQEX5N^A[Q4R3E>+@$U':/#HIIL4K MW"4IPK48'K^,]/BY.8)?/&%A2D4>?6K'4M^P5P.AN;WF*&N2/[CLKC'>. M=34!GP^O+$@H33[A]6_[\_%%/A;>F>?#]0>$IR$=AI9PG8Q>/!\(GP^L^2&Z M)AT2%R[BR)EN>:LDSP;XOG0N;A]X@?Z_AOG_4$L#!!0 ( %F!:5?W8C5V MI 0 % * 9 >&PO=V]R:W-H965T&! M8,FZYYY[[HE-8U,F#IJM2W MCF01C1J=9I/)N[21RB2+>=R[Y(&W79\E1LMWXIJHZ M\$:ZF+>RHFL*?[97#JMTAU*HAHQ7U@A'Y5ER?G1Z,>/S\B2M&8@T+@=,).=2S;G2ZK]5 M$>JSY"01!96RT^&;7?].0SS'C)=;[>.O6/=GLP^)R#L?;#,8@T&C3/]?W@TZ M[!F<3)XPR :#+/+N'466O\H@%W-GU\+Q::#Q0PPU6H.<,IR4Z^#P5L$N+*Z[ MI:?;CDP0GU;X]?,T )9?IOD <=%#9$] ?!!?K FU%Y],0<5]^Q1T=IRR+:>+ M[%G :VK'8CH9B6R239_!F^YBG$:\Z4MC%/^<+WUPJ(A_'PNW1YL]CL9=2&+0O%2:M'6Z$HFR&A/$EPKK460 MKL*@ \>"-':=H+L6\P&\$7TGM?J!1R]7,/8,N:2P)C+B]>P8W:?UEN/KXY_K MY29Z)FS# KK.1O 6ZKC;R._6J;#9\LNMAW]Y0S%\*VR>=^X!!#^6RN'@;2<= M--CB#K'O1855ZQ3&J=*;(3J.)<"/@?(=BP O3O9:(3Q18W3G2'2(@51D*R?; M6N50/(_'V(&04*M$-?0;,G?6^_UJ&8MS7L._E@&:W\_"<.@7+QI,1_6V1+LP ML2>SPW2I:2-6+\4=Y;O*,QCNW*^!*O"4 ZE0(\Y&;I"DJ*CI587W@07:02K7<"NR4B#N5%51]+81!VA6":0"U0@! M\UJ:BC@#O0J!S<"B07V"!O;7R%5?6[%%N(R+@0HVM?FN%V KE M6PLBG ^>%@I#09J@.8,E>]WK 1XV>_F!;JAR+B%$4G8:!$L:,?S!]'!($8HL M6/= WOO5^%3]C<7G$B_[&AA!(S0>^B<,378_@3BH(Q7DEN4;PBF^RT17)O0?_-WN[KIT MWM\2?A[O[UI?X$2AA325,)V,WQ\GPO7WEWX1;!OO#$L;< .)CSPWR/$!O"^M M#=L%.]A=(A?_ 5!+ P04 " !9@6E7J0Y'HJ " #J!P &0 'AL+W=O MY-A&)G=E."_]^MI.&%H4*,;XT]OF>Y_'=N7?AEO$'D2%*>"P+*L96 M)F4ULFV19%@2<<$JI.IDQ7A)I-KRM2TJCB0UH+*P/<>YM$N24RL*C6W.HY#5 MLL@ISCF(NBP)?YI@P;9CR[5VAKM\G4EML*.P(FM@+88&)U Q$?38XQ:+01.H: M?UM.JY/4P/WUCOV;B5W%LB0"IZSXDZH&94Z;+WEL\[ '4#S] *\%>"\!P2L OP7X;U4(6D#P M5H5!"S"AVTWL)G$QD20*.=L"U]Z*32],]@U:Y2NG^ITL)%>GN<+):$Z>8"-@ MCMR\.9H@Q+E("B9JCG .]XL83D_.X 1R"K\R5@M"4Q':4FEK!CMI=2:-CO>* MC@^WC,I,P(RFF/;@X^/XZR-X6\7[M I]X1PD76%V [WP!S_'\GOM,WP[W M^L+Y/_79N]4/DN%WK\ W?/Y[7D%?L1NZH)].][:1J$B"8TLU+X%\@U;T^9-[ MZ7SMR_1'DL4?23;[(+*#F@1=38)C[-%/-21.507$F?KK):Q$(%+R?%E+LBP0 M) ,_AL63D%@*F#)>,4YT[^TK5Z-T:93TY-A$YZX[=(+0WNP7HL?-'_K75X=N M<8_;T'$\Y]!MUN-V/70'SVQ-6NR]YE4B7YNI(2!A-97-"^ZLW6"Z,?WXA7WB MCJ9NCSU6@ZR9.\_TS12\)7R=4P$%KI24&ULG95-CYLP$$#_BD6EGG8#@7RT M*2 EVU;-8:LHV;9G!P]@K;&I;9+=?U_;$)I6"2OE K:9>7YCQ! ?A7Q6)8!& M+Q7C*O%*K>N%[ZNLA JKD:B!FR>YD!769BH+7]42,'%)%?/#()CY%:;<2V.W MMI%I+!K-*(>-1*JI*BQ?5\#$,?'&WFEA2XM2VP4_C6M

($5 @:9M@1L;@=X ,8L MR&C\[IA>OZ5-/!^?Z%]=[::6/5;P(-@O2G29>!\\1"#'#=-;JRC1SE]J7LM#1/JJ"DP>Q2U2UTKIM&*!QL)_>C\^UT9*(6O]_R*WN,##'3,& V+07FPYRO@M^ M?X/<,/0MN5DO-[OIU)Y FJ\(7W$;9K[E-N_=YCJGW_6'RJ0A>N" M"F6BX;IM%?UJWVB7;7_Y&]YVZ4&PO=V]R:W-H965TU& MHH"+BXMSSWV ?KJIS$>[4JH1G]9%:9\=K9JF_N[DQ&8KM99V7-6JQ"^+RJQE M@Z]F>6)KHV3.D];%R6PR>7RREKH\>OZ4G[TUSY]6;5/H4KTUPK;KM33;%ZJH M-L^.ID?AP3N]7#7TX.3YTUHNU8UJ?JG?&GP[B5)RO5:EU54IC%H\.[J:?O=B M.J$)/.)7K38V^2QH*_.J^DA?WN3/CB:DD2I4UI (B7]NU;4J"I($/7[S0H_B MFC0Q_1RDO^;-8S-S:=5U5;S7>;-Z=G1Q)'*UD&W1O*LV?U=^0X](7E85EO]? M;/S8R9'(6MM4:S\9&JQUZ?Z5G[PA[C-AYB?,6&^W$&OY4C;R^5-3;82AT9!& M'WBK/!O*Z9).Y:8Q^%5C7O/\A;3:BFHAWAIE5=E(MM6#MU6A,ZWLPZ9E_C"29SMD7@I?JC*9F7%JS)7>7_^";2+*LZ"BB]F!P7>J'HL3BD#Y_HD)*'Q?R\4G"9K%K7LMSJ MEGJA,UDV3CEOY,X^M"V J[22JVV1*A$C+26(,,:N]+USO!P"+N6W\(^DNU95HV036/TO&WDO, Q5VP[ M;[2Q>.V-62NCJ]R*VF%2Y:-TW-_L8?!(J)LKA"-:8N\6PXF^^_'Z3;#XR$-B M):VSGU' FK<>EB'@83_JMY; 1L^@50_56NQQLJ%M)E:' M=R+HN[$.BP=&$G:-6E&8AE8]=7#ZK<%"9ET9-4JV;4DWH[+*Y)VA"%#XA0YZ M7;.:M[)HL5&C_%BL3?O/04+X&4BIIOX$D('RX*X MZ;J 98*E .B9])3=7!(Z/)+R8IPJ+71I[^_NGH;?#H>LVD+'P.,6K:%!ZPW MS(W*L-DF1(E7G[*5+)?L:VMM.:D,PF]>77>RZQJ93SA3YA:]]M:$]U_Q[K"9 M8@MXM.8+39=73)V1WQ 5O-JZ=)EV"(88I@BU("@R\'PKR!2,!7*]0@$;@TO0 M9+NJV@*3" XR!(P/;>D S\?#&/([.,3!/)LV?%66+4:\8XL(B*'D6$PGQ_]@ MI4C>%HA&6*9)+U6FUG/@^73*^=LL&IV_Q+E=A/S9"SB&@#[Y"AA4=L"NROL= M0%]&# 1P2C 6-FVJ-6O='[>[[;ZZ3DU/VY!7:'6+8^*P2+)R;3.X9^SB5'C&2'=T&LF*$Y8+4BY=NS#$)"+!7(KYUMKE]+U\H[5L,\2O30M M6]#M?2VW@!*$F0!31(_]BX_%3T"J= [:Q1=G&PI^'/5E <^"@Y*3N1F#IHZF M;58&08BY"(FS6+OBSKGW#5&W\V]?GS&F":CAS'5!>54.3J7R.]!<6!(&G5.\ MKF$O@J-?<]$">DY!RIASI'K0.-B2=*DHL8A/.A_QYNU5+HNJ:AR/DG([8ZO6 M0AZ014E#W;@X'0)PZHCC [79HUB;/3I85'U?5?E&%\50.7:_F2)^\.?I'#*"'-!WDQ M;RTTM)2QKN=4D' !DBK'M<&:,/@[N6-/;T#8G[;&*6G#SN6 "[@D68*&XX*]TN:JV1#/>W>@0?!UM@RX&@.J##3%25>F3=:NX8<@ M &S(Y0GLR!N.GQZ^RON/,8PJ9T;V44#8K4P;?=/I0(LZ !JQ3/:?5R5G\#+Q MTA9YCRB@&O)8ESAA;)R4GM7N+$=UM-:N#6"N*"'265)P1#ZS6!?I6$(M23I9 MF^J#=\^6^#SE7_R<(P4Q:Z(&/C"L[;-M#\E$@U1KVX^AH*6,4CBUBVH^[_Y4 M*A>390C75#KLG,S(QS%Z$G08B;8!G'_G41RE::1*0@KP(8LM=5 ZEJ%U7 QI M5+8J]6^MHDB$?JHZL[3?RT!+D!AZ2B7RL8C)^Y5+FCCP$3XG_4,>5+NPU*TD%_C0$HE>4K-LOEG>=!@J#*/1R] M7^0#^-[1ZD"4>!RCQ..#7/\KHB97(&]":^-5Z'$]^/7-J^&F[)\4*7ZI<4@@ M S85]0B0T+HF!?%]Z:,(N,D%"C@G3,SNP09R,8;<1D">AXMGAIA_A1E17->S M@UBJE-DK#25/7'O[S[=!^[27QPOU(!98;(&BN#(V)8"[NL8C;RKV@] !BML& M/QMM/XJVYI8))0?JHLR57'WR8E&-+'8#_"Z"ZLXR"VTL5VJ2XBB"N)<@(Z4\/X?R+X(HN&Z M[-RYB[6A@\AQR:J'(]^0^XR.I1\@!32\BHVP(1Q_L;!>#A N$+A5>(?$Q8<*%A<$F)8SC< D'M3K M*#YIVL%0LJ6S;)"V*I?6<^=OSRV+3\II&)^"T=RNG*M2$5OA\Q,P_8:HNG<' MP)T9+D.XX.#<5'U2IMFY+UG DP#ML?@%%:CY(_5'OIVBG?,D]K!=5]G[9=<_ M[H^C>P\L@6_4KN2F1U*J)O=#S/F4"E(^4!&O^RK2LS,A>;?9J])$<["9'KK" ML4%(NBF7:1IY[ ,IEEU0$IR(M;;*M SN-JALWW)I\(/6R543&9,2>%EP^48(< A!4Z\^C @YZ MW, XYKZ%*.22V5:YG)XB+'5X*0&X=?.ST+Q*JM ="8%:>L5/+\/@_@\K8UM0 MCY?=M6-]?[!K+PZW@U+?YA(JJJT;N^/=M&[?OW>*0OB3HV/#LR8_;"1 M! G?T=R31B9#]WI'&B)_O7%#>=Y]]6,@U M]9#FZ3WS/W5&GH8]72V-\OAYSTDO_@W)KM8E74 MUO4XZ9L$"-=MT=#]4+ ,Y]75O-#+Y#(RG;!0R@6[>"S<. ;)LC4/\TXVJ< M&L;&A8=@SMU[++?'P#Y][-\C>R'Q)*M#^D ]#NE M(><*LJ'>"7^E<+)P'3^?9G1]@#_8Q5B\W*'NV+WV'!YN"_8UL?N)26+RK\]' M%Y>/6=S7T\>CR>7E*&2]B-A\)[B(!Y:TT'9XQ'#[)^&.X%#V3^L^VZ_[Z>AT M,G6Z7XXFYX_^5WEG=_&-P&7"3<)GNWYJ M@Q!)HC&P@:_/1F>/9J,8 <'J1,3L$K[JI6B]%_WH+SZZ\EXCK+PIM(S9T)&_?VO#I']\\?>)# MQ?%/)^/S;UCP]&Q\]@W7P@[T7:GL=[X+Q"_2;?89NLTFXPNGV^QL//TLW=Z' M%P3<=:5[@]"_.1@X?B:&KC<%Q8_P)M:!R([^&+\ M84G7=$-&+9=;>@?#]T2Y-9PG]Y(]JX6SOM)Y.5N\9!N+[O MW]H[CMF5UU*#B#TZ;3_!G,CS79\@GBEM.J[ANR.CN MT_6R)+< @F9JXT-D M(_X)O2R398:LW:/_#J>]9OUG$7MLD\9+P4(Z_%(1;!I*0=):ATD9^VA=8C@$ MU)/DCSH YB7_Z0HQ++;E_KXC/HU_'G/E_BBD&^[^MN8':9983A1J@:E@B4=' MCM/"EZ:J^4]$YE4#S^&/*R41%V@ ?J&UL MW5A;;^,V%OXKA!ML)X FUMUV-@F09'I),9T&DW3[L-@'6J(MMA2IDE0\[J_O M.:0LRXYM!+,OBWU)3(D\YWSG.S?J:J7T'Z9BS)(OM9#F>E19VUR.QZ:H6$W- MA6J8A#<+I6MJ8:F78]-H1DMWJ!;C. SS<4VY'-U/^N9*M59PR1XU,6U= M4[V^8T*MKD?1://@,U]6%A^,;ZX:NF1/S/[:/&I8C7LI):^9-%Q)HMGB>G0; M7=[EN-]M^!=G*S/X31#)7*D_W5^2L_$ MO;G2:D4T[@9I^,-! M=:?!."Z1E">KX2V'<_;FMOBSY8:CAPQY]TSG@IGSJ[$%T;AA7'1B[KR8^(B8 M&?E925L9\ITL6;E[?@PF]7;%&[ONXI,"GUAS09(P('$8)R?D)3W.Q,E+CLB[ M:PT\,8; )'V(-)3TF^>("7+5C"B%N0S*]12\K]821Y*)BU? M<-:A,1Z.AC4B_,CIG O Q@R^;^M]@CRPDZH/ WNJU$J2.68VX8;8BA%X*3C$ M*20X:5I=5) Q\) 7C% A5.$<'Y!5Q8NJJP2 P9]=4*[)"Q4MK $A/J(>#QWB M$0,\U.,AU+KM);7..71+YR5YQR6\5*V!P^:62%-14 M6U4@YBQ*I^2,3).,/$A+Y9)#>G0'+\FSIB4CDM9@QQF)@G0Z(8]:E6T!QK"B MDDJHY9K$09Q$H!53F6DH9,+YP%2\,21))^1962K C#T%) W"/",_*%6NN! D M#Z:3*?D%8.I^QR0;LGL)O!>JE?"FH6OJ1(&_:%'HENWZ[8Q,9BGYJ "U9;K> M>1?/DLZFX=,H" '?)V9?<0+8HR#*+_(!#B- &<21@="H0'^;[1 MJL#J@JE! :RSKV0OX(NF1B5G0.=L.AL$#4F"61(>97\:S*+9EOUH$H2S<)?^ M2?[U]"=Y2CZP!=.(T-(O_>LUF:;90?[C<':$_S@+IL#_OG_1BPWECI0!$:@= M8GLVW1K@'%Y 4O"2:5^;DR"/I^0[8SFT7MBRC0E7_3[=/X!)638CC\K8]X50 M!IF38!^. 9[%AB,*6OX.R>=8B-)9!VU7W*YJ*/[2=):!K;,@3=*O"NY-6*,U M_YMQ'<69KUWAY%!D'RAGP'883";A,)*!_C ^&LEQ'F23>">4\VBODDW"_R*4 MDW@;21IR3@*I8."1\,Z#%&+U=8!#?7ZP/AST8I0%LW3/ MB]GT>#V((=KC<,>+:;)7$,#^KW5B',]>.S&-PD..2H[5 7!3")A.3#I9/^ED M;YYTON>26_;^(TSOY="]KV8=0QZIMGCDT+1W:.8Y;<0SIJR"?%ZY!'8>=,,/ MNK0K &B9<):]IFPGJ6$_Q^YO&N8N(H3UI:TU;-&BCU^0M%_]ZB-?L)T1(SL4 M1U%V;+*(PA,TY#T-^9MI&(S( 9I"W*T("/$WPR,>/BU_U\.MI%"GT"/03HD3 MZVJL++A+B5[1_KQ0.)9=X!JXC?7%%=AOJ%P[__\&EUEK7:X0WM7>04^J*!3$ MHFA=_,/Z)RI;G&$C=P.)+\BS&VXW9FT45128G#,F,3 :BH=A QH$"^IXAO[0 M*(,57XIUX <#1:2RT*QP9@ <8@T"N\B"B:BK]0,P< ?WO7:O!ND5K6]C9 M&0E$]N>W6.&NC1=Q8M:2Z25WQ '.&B_-3F91<:@ZI7?TVR/!-S=LE'V7-XX" MN\,7!SX*5QI4J]]Z2=DV3N?@6FG+__)J48-D*R"N3_)7^>_\.M#LQ@KJO5; MT&*"36$ K7PIW83B>KNKVJBW48(7X*P+K 2[AP#;ACFU9/8> G(6-=(');[Z[=F)U.[%/.:D@_D:0T\UF87DVQ1YC8BH-6( M+BPP]=",X9<<\@GJZNZ3O2$(N?7FN5\X&+Q#_.<8EM"78'*UFL];#QL*R,"R M>P6EL1NZS\B[9(ISZ#G^G,!UXSVEQ9Z+?N M9\6@/6O< .\72MG- A7TWU5O_@902P,$% @ 68%I5^3&H.H8 P ^P8 M !D !X;"]W;W)K&ULK551CZ,V$/XK(UI5MY*U M8 .!;)-(V71[[<-6J]V]]J'J@P.3@ XPMNQH9:=T*RT-]3XTO499^J"V M"444S<)6UEVP6OBY)[U:J,$V=8=/&LS0ME)_OL=&'98!#TX3S_6^LFXB7"UZ MN<<7M!_Z)TVC<$(IZQ8[4ZL.-.Z6P9K?W2?.WSO\6N/!G-G@E&R5^N@&/Y?+ M('*$L,'".@1)KS?<8-,X(*+QYQ$SF%*ZP'/[A/ZCUTY:MM+@1C6_U:6MED$> M0(D[.33V61U^PJ.>U.$5JC'^'PZC;Y(%4 S&JO883 S:NAO?\M.Q#F?25 M '$,$)[WF,BS_$%:N5IH=0#MO G-&5ZJCR9R=>\0V[ >'= MJ]PV:&X6H254MQ861X3[$4%\!6$.CZJSE8&'KL3R[_$AL9DHB1.E>W$5\ 7[ M6X@C!B(2\16\>)(8>[SX7R3NM&IA0UPU'04JLZU@XPN,&GY?;XV?_^-2 4;\ MY#*^NS9WII<%+@.Z%P;U&P:K[[[AL^C[*^R3B7UR#7WU0M>P'!H$M8.3DNUG M>(]JKV5?U07-[NE\7^)]%?DR[[,4^R\IM$\!U / 5DB/1@39E= 1)K3C_J/; M?Z#=L]ANJ::G+?2.9 @X2 /TVZF&>H&Y@U>/3P#GK \ M3^%56=E0$!0I*S*(HF MB7$6,R&QJX!-/W;O474$L#!!0 ( %F!:5<$JW[=IP( -D% 9 >&PO M=V]R:W-H965TE=8$HF]5LC0NTW^H[35[4L12\0FFX MDJ!Q-0_.>].+OLOW"=\Y;LR>#:Z2I5)/SKDIYD'L!*' W#H&1LLS7J(0CHAD M_-IR!MV1#KAO[]BO?>U4RY(9O%3BD1>VG ?C I[7YBMMZ!HXO5\+X M+VS:W)22\\9856W!I*#BLEW9R_8_[ '&\3N 9 M(O.[V(*_RBEF6S;3:@';9 MQ.8,7ZI'DS@NW:4LK*9=3CB;W=+_U/F M*UQQDPME&HWPXWQIK*9W\?-0Q2UA_S"AZY6IJ5F.\X":P:!^QB#[^*$WC#\? MD=OOY/:/L6<+ZKVB$0AJ!9>JJI4D]<9Y>_=U2/11VL.BW_+SO?? +- ]6*R6 MJ+O+ "8+N,)\&^WY: *,_F?;V/PW%L ,K)2@CC=3..42;*D:0TCSZ1#EOW3W M;$.OW*+F3!@X@6$O3'M],@:3C!*ZYY-00 M!:R5*HS76S--Y8U'X6@X@5$23@8I/"C+Q)MZ3Z W2,,X'C@K'87C-(%#EQGM MM5N%>NV'BH%<-=*VG==%N[EUWK;KW_1VZ-TRO>;2@, 50>.ST2 W0Z2UK&J M]LV[5)9&@3=+FKVH70+MKY2R.\<=T$WS[ ]02P,$% @ 68%I5QBF7BB= M P N < !D !X;"]W;W)K&ULC57;;N,V$/V5 M@5JT,4!$HD3=7-N D[3;/&P;;-+VH>@#+=$6L1*I):GUIE_?H60[*=9Q^R*1 MR-X M/29U;1A'419V7*I@M1AM#V:UT(-KI1(/!NS0==P\WXA6[Y[\2C<+_U#P9GX0FEEIU05FH%1FR7P9K.;YB/'P-^EV)O7XW!*]EH_=%/ M[NME$'E"HA65\P@B7EN=:\< M5SNY:06LK17.PM43QYF=+4*'^#XJK Y8-Q-6_ 96">^U]EVP)7-7RM_$[:JM5V M, +^7&^L,[AE_CK7AJD*.U_%'Z.Y[7DEE@&>$RO,9Q&LOON&9M$/%S2PDP9V M"7WUB,>R'I"TWIZ1\*MKA(&GABLXBCTGX&*)\P+6#G YG.@V6."X)F,C[T1U ML-+1&A- %G"KNYZKY^\MR!>:?**YEZZ!K532"6CQ5*)%&.^%K6[QGK#S<\6^ M*@174F$M/5CD86?PSFAK85U50S>TW(D:UITV3O[-QQO@%[SC_D?(_7_3G#21BQ'MF&H;V5OX%E)*<*5Q<,5*PF@^PR$E.4L.OB0??07)RM3[8L)8C(0^ M#=(@&R>J1NE6[YZ!I:0H&5Q12LH88Y.$E%D):4I8$:$Y(GF$\(R1/$_@R?!: M@.(=-A,[QLH,0Q(,P4R:D;RDD*2D3'PFUDS1'">$Y2D\8!N4@TI;E$H+DE,V MHA=Q,H,<.5!OS;"&MY91Z:UYQEY(]R."]758[.LB)9K-O&X: M/?<[*2RT(HMID;7>1J F=Z):>)T/][-&^UP.XW#!I]6 M87P ^K=:N^/$%S@]UJM_ %!+ P04 " !9@6E70A@=G8H# #D!P &0 M 'AL+W=O]]")QOA[?##G#Q5Z; M3[9&=/"UD0\; M]2Q?<\=7"Z/W8+PWH?E%GVH?3>2$\H?R[ Q9!<6YU1NMJ[V0$B8?^4:BO5E$ MCF"],2J/$/<#!/L)Q!S>:>5J"[^J"JOOXR.B,W)B)T[W["K@,[:WD,8AL)BE M5_#2,<>TQTO_*T>N*GA4CJN=H%QA;2TZ"Z^%+:6VG4'X:[VQSM!-^?M2&89= MLLN[^.ZYLRTO<1E0>U@T7S!8O7R13.-75W+(QARR:^BK9^K&JB/2>@NG?"YQ MO(IRF>/'&F&K);6G4#MP_AKX=O-]8\&1L:RI8FA!J$'DQAR\*V]TIYQGM#M5 M>'.@T%8;Y^V=$HZ031^EB HTPT5!?U& CMEALT$SGO4=O/=>Y]?I@A>\12Y= M33203K.B'C&"2WC0RFHI*NXH:M)SU9VE([ZP6/32ZY*!.Y@@SNAE"\+U>N W, OD&1IF*4)K28I"^,\O_'*) G38DJK M-)F&;)I[<\;"E,V]F15I.$^].I"(OTFVZ09F&1Q:-N MD&@\TO!3-*Z,054>@%I(6A7];T#*/Q#F3?:NU.@M]@?-A7_P)02P,$% @ 68%I M5X./FZ51 P 2@< !D !X;"]W;W)K&UL?55M M;]LV$/XK![4H$L"+),IVX]0VD/0%Z]"T09)U'X9]H*63190B59*RF_WZ'2E9 MU3;''VR1Q[OGGKOC'9=[;;[9"M'!CUHJNXHJYYJK.+9YA36W%[I!12>E-C5W MM#7;V#8&>1&,:AFS))G'-1$ I1(W*"JW 8+F*KM.KFZG7#PI?!>[M: T^ MDHW6W_SF8[&*$D\()>;.(W#Z[/ M2NF!B,;W'C,:7'K#\?J _B'$3K%LN,6W M6OXA"E>MHLL("BQY*]V]WO^*?3PSCY=K:<,_[#O=V3R"O+5.U[TQ,:B%ZK[\ M1Y^'D<%E\HP!ZPU8X-TY"BS?<G*%3079N M_5'MT#K*LK/ 50&?M4,+]YBCV/&-1#A[]!][OHP=N?-&<=Y#WW30[!GH!=QJ MY2H+[U6!Q;_M8Z(Y<&4'KC?L). #-A>0)1-@"_^]%>X) M;M%5NH#_9N(W+92#K[1O#:7DS^N-=88NT5_',M$YFAYWY!OKRC8\QU5$G6/1 M[#!:OWJ1SI,W)\*8#F%,3Z&O'ZA1BY9*I4OH0QK%;D$_4W X-]5S(0,F%@1V7+87*DLEBSB!ED\4L@R_DW,!9 M>D[R)/P>M>/RP&?LX26P^60QG=(BS28I&7_2:ON+=P.*.H]<_VP\=NYI9XG_ M3V<]J K].5(;JW@.]UCZB4?1<&,X%6A4JYQ$ @O@;A3.!82"#WN?.8K(X@'! M@K"456ZI#PIHK<_G)]RAA&QLUFL$1T(U+;T5GHPOC@YC!=(%W2L#G!)KYNXW339B6&^UH]H9E1?@\U)3*/W&.QB>S_4_4$L#!!0 ( M %F!:5=M'0Z^_P( + & 9 >&PO=V]R:W-H965TCU5F;C_:$Z.!S)Y5=1R?G^KLDLG*\%\>3\XYDL^KY$7?H?NX?#+;/;/"9[+7^Z"<_M>N(>4$HL7&>@=/P"1]02D]$,OZ8.*-Y2P]\;C^QOPZY M4RY[;O%!RU]%ZT[KJ(J@Q0,?I'NOSS_BE,_"\S5:VO"%\QA;9!$T@W6ZF\"D MH!-J'/GGZ1R> 2KV%4 V ;*@>]PHJ'S%'=^LC#Z#\='$YHV0:D"3.*'\I>R< MH55!.+=Y@Y22A1:N5.%GY0+;;_Q"(#153GL]FCF^P*N6GB%S>1-@S<#;G!Z]N(OXMS[7G!W"?Y?Z NA2)X> M+#';EQ"ZQHT^W Q>K+5>S,-@#"HW92 %WPLIG*!+?Z/5\<:AZ2ZL_7],[WHT M=);J.*Y9^!9*%M?+G(PZ+M.2QD4=%UE%1E['"Y:14<5YX2/R*B[J&EX+%0YX MHDBSF!5+2&-65I"F<54N(8^SHH"RSKU5,?B@'9?$L,QCEC$R4A:75>$]:9S5 M"S**+%X69=#!)T'WK27COJ<,$\T2\%C0^@]8/6[FGB-YA_ M4ILO4$L#!!0 ( %F!:5>R(R?J'00 (L* 9 >&PO=V]R:W-H965T MDDZ3O;K=TC)BMHH1A_W12*IF<.YG!G-="_5=[U!-/!4F4:CX.?3\=UZP2H_G4G=VI^53N M#*\$WBG0N[IFZGF!7.YGHV!T.+BOUAMC#\;SZ9:M\0'-']L[1;MQAU)6-0I= M20$*5[/197"Q2*V\$_BSPKWNK<%ZLI3RN]UCWB%G%L@ M,N.?%G/476D5^^L#^A?G._FR9!JO)/]6E68S&V4C*''%=MSL&]D4Q(N=MK(NE4F"^I*-&_VU,:AIY#Y;RB$K4+H[&XN0*#DGKI6K(W*. MP^8>D'F/!,P !=]@O21V'#+@PO8)B_8T<*,0T&$K,0:16&]BKTL\4DLCS.X4[+<%0;V3"DFS'/G_C.$ M7NSG$'GI9-+6!QL(41!X01[85QQE\%4:NNX$XLA+)@DMDH06 1QA0=*Q(/EE M%MQC(=?"Q?G;P?![?$2Q0Q>K:U'LE.I_O9+:##+EZ*7#3+G:,(JE!I=5A.W/ M(91+7JV;Q-&OP\D(PH6Z:0MHV\);O!JBTM+^/UZQ:('K2A#N&A:,,U$@01K# MD7X;1));5N)+;5LSVE#8G%UK;=-(_>E']5<6G;3I/X'3T,NSZ,QRSIL$-K,- M/5XIA4XIR:S(:>*%:6J5:)%,FB^3]!@;THX-Z2^SX57S'LKS4;CA/#>X_Y-^ M<"/%^H-!50/66RZ?$8E_)=;"EBH5'!5][-Y9,.D)4TOHE3058YK1&$\W)"(6T$*J>?G:9M,WMW6#W\<9A!F>==E0M^+4DNK./:";+C+ MC'L#0HUJ[<8@30;LA&EFA>ZTF[0NFP'C1;P9TVZ9HI+3P'%%JO[YA'J':D:? M9F/DUHT;2VEH>''+#4V+J*P ?5]):0X;>T$W?\[_ U!+ P04 " !9@6E7 MU_2:#@<# !_!P &0 'AL+W=OK:5ZT!FB@>>""SWV,F/*H>_K),."Z1-9HJ"=I50%,S15 M*U^7"EGJ0 7WHR#H^07+A3<9N;4[-1G)RO!\4S?R6)$%\BY)2(9CPVGU[JTP.WQAOW*Q4ZQ+)C&"\F_ MY:G)QE[?@Q27K.)F)M>?L(FG:_D2R;7[PKJVC4\]2"IM9-& 24&1B_K/GIL\ M; 'ZP1N J %$3G?MR*F\9(9-1DJN05EK8K,#%ZI#D[A0"#!DI+*4R MF,+L]N*:K@MG(D%(*^5P9"#('13UH4![*(!*:K!8H&KK.H1;:[5]=.#0.9"5 M9B+51S!MF)F!2TP:>.C@$;R#\/BT%\ M]30NM8;#,!XL%3XQ7:#7C MOJ+K=UQ,C2]=B%])0PW;#C%Y(5-: ]I=2FLW$ M.FC?W,DO4$L#!!0 ( %F!:5<,HJ'(M ( "H& 9 >&PO=V]R:W-H M965TB!HX[F9 5U;B4N:MJ"32UH*IT \^[=BO*N!--K6\IHZEH=,DX M+"513551^;* 4FQFCN_L'8\L+[1QN-&TICFL0'^KEQ)7;L>2L@JX8H(3"=G, MF?N316CB;XN925EKC+$*>CE1;)T_L%YI62.U'A72MJ/]?%FL8EJ,NIJ_$8$^PF M.\I%2QD9W&8*]Q$9PD7$%]18;>@ 1>,#S!-^QR M'EJ^X3&^@DK8Y;RD+UABFLREI#P':_^DOW.W(Q'/AA<(F6[P_"\,88(W1Y: S]P<@;DS7=DA@X9$RC\_QL'/C! M[1O6H2IP>_U;@7.VPW">=O__\+;*?I 9N/8G^0( <' 9 >&PO=V]R:W-H965TLFD"*FA?"ZP"I=)O6#^VJTFT?IGTPR4&B)C:S36'_?F<[I*!1 MUB^)?;[G>>[L\WF\%?))Y8@:=E7)U<3+M5Z/@D"E.59,78HU&A M6.7:&(+I>,U6.$?];7TO:18T+%E1(5>%X"!Q.?&NHM$L,?[6X7N!6W4P!I/) M0H@G,[G))EYH L(24VT8&/V>\1K+TA!1&+]K3J^1-,##\9[]L\V=B M_%%D.I]X P\R7+)-J1_$]@O6^70-7RI*9;^P=;[=Q(-TH[2H:C!%4!7<_=FN MWH<#P"!\!1#7@-C&[81LE!^99M.Q%%N0QIO8S,"F:M$47,'-HIM!UKJ:![JC1F M)B#R@Z4HZ<(7? 6L$ANN%5FD7=&Y1+?/G-2@;-H'Y!W8 #[M*<\16MET*I M>O$"6K%/?&TSZO<2^^_X@Z1O1XD?#3OM%RVGX*")/PR'$/MA/(2HXT?1@$QA M-*P/O8GB"-2*PF[;\/9[I)#$(;2Z?CP@_4>A64F^;\SJ@I1[8>S"[;H$AGYO M&!E+UT^ZO?:IP@X.FE.%C\Q LW;-_T+4$L#!!0 M ( %F!:5&PO=V]R:W-H965T M=_)EPPQ>*/&=9S9?!K, ,MRR2M@;M?\=&W_&#B]5POA_V-=[1Y, TLI8533* MQ*#@LOZRAR8.SQ1FX1L*<:,0>]ZU(<_RDEFV6FBU!^UV$YH3O*M>F\AQZ9*R MMII6.>G9U17E_0O3DLN=@=Z?RI@^7*.&=98?92?T@<.Z)Q2_0\/@JXQO($DG <1@G1_"2SO'$XR5O MX'5./WG[S]G&6$UU\N\A?VNXT6$XUSNGIF0I+@-J#H/Z'H/5QP_1)/Q\A.RH M(SLZAKY:4R]FE4!06W 9'/4_$[=UU5!6IF ME08ZE%Q/\A3(/F1<5)9(28I03_A2YC)5!3X1.O7A>[G(K-5\4UE7ZF 5))>P M?C1DU,"%TJ72/JKP&_2B:# -1WTG)M-!,I]Y<1H.PCCTXGPZB,8T>X,9TN'I M *62GR@[5BM!8=^148L48TLG6H9%Z:'OF:B05GS\*+.4Y91I_>CVUVN]2=2' MWF@2TW\2=_*OG:')@BS0.9+>U2'(E_^)*0\L'M*TP[K>0,?/\SB*/I\(&$]LA91>N-) E$\'?]6DC"1AB/&F$Z[7OK7WY4W#X"VS.= M&7"8+H'.!VGY)X]&EX?WW>846-\;SI!T+5&XEG!\N")M])UQH)3=?E_ &TQ9 M91#V2%5 !>:#Y8/J/&NM&&PA3^ V=\8%7:&N)NKL^E:EYO*,2F5)YDR(1^CH M-H&W.;.04S;(,/HB$Y6CN-6J\,H4U9)*QMNHC4;>2P M]>O)2G)*Q60P&27>S79/H[/Z1?"TO7Y7?6-ZQXF P"VI4LF/ ]#U6Z4>6%7Z M]\%&67IM>#&GYQUJMX'6MXIJJQDX ]V#,R-OW M(P0 +D, 9 >&PO=V]R:W-H965TR-74E\$:!;IN&J\=+K.5JXH7> M9N)#M2B-G1A,QTN^P%LT'Y5N;#W+U,Z[Y)#9>+FOM?F'5[8U''N2M-K)9.Q." MIA+=EW]>G\..0Q8\X<#6#LSA[A(YE-?<\.E8R14HNYNBV8&CZKP)7"6L*+=& MT6I%?F9ZD>=MT];<8 &_F1(57,F&Y"WMN3\@_"JUAMX=G]6H^^.!H936<9"O MPU]VX=D3X4?P3@I3:G@M"BSV_0<$=8N7;?!>LJ,!;W%Y!E'@ PM8="1>M.4? MN7C14_&,S.]+61>H](_P^E-;F4=X+PW"GQZBQH>CVDHZUTN> MX\2CL]2H'M";OGP1IL&K(YCC+>;X6/3I+55FT=8(<@ZGZ'<(__$,=.&!@M&? M0@0N"A"T YI.2[1: BEAL)E1QHT<;B,-F.^<\Y*+!6JHA#-GO.8B)YM0\QW4 MTJ'.]U#7]M;-'MVL%"@,<$4X-,QE3<^(/H<[AVSWX#T:(J M%5172J'('X'T%9I@N/>A^)O*K;')KG%.= N8H:"1@>7Z$5H2 _@HZ/&KJR^T M[F#2O"ZE,C\95 V1?< NBH8[:7@-EQUOX ;>MG2(6W _0"\)_" =]6F89B/Z M??DB8R%[99?BD1]E07\MZO[Q5()LA)[-WX?>T(\21E]&VS<1[.20)B\:V5HL M"O.::UW-*\(]5[+Y3PWVDVSCAN%7Q@Z_ PI8DD,_9J$CF63[))/4'Z91'][; MV_4_$_,:\S7 T %DCE#LAZ/8AFPF"Z!O)25>&^7' Z#<:Q4<5=42']$I$X9IH9M\/ M-TJ3CF@6^%D0GU2>WYVH7Y=GZ*HQ\>/4E6>/^2QF_?U;' W]89">)&Q,YY52 M549AZ*Y&DMC)Q$_MD_@MM TIT4;;)(R>2]M#[7AC3:? M[5HI1U^;NK5'D[5SFY?SN2W6JLGM@=ZH%E]6VC2YPZ.YFMN-47G9*S7U7/I^ M/&_RJIT<'_;O/IGC0]VYNFK5)T.V:YKJKAD(-+YL,2>C25;<7^_0?^M]AR_+W*HS7?]9E6Y] M-$DG5*I5WM7N0M^\45M_(L8K=&W[*]T,LE$PH:*S3C=;93!HJG:XYU^W<=A3 M2/WO*,BM@NQY#X9ZEN>YRX\/C;XAP]) XT7O:J\-MD.".5+3RWQ9*SL[G#M88+EYL44['=#D=] R>J];M[;TNBU5^:W^',Q& M>G)'[U0^";A0FP,*?(^D+X,G\(+1W:#'"W[@[H7::..J]HK^.EE:9U M\MY/V/)V)_"8#T];N5PK6ND:SZ-P$M5NV:#= M,H(8.6"XM5&*\K:D%A:H&>I <1V W,:I9JG,F,I>$ OY$BY=J[93=%+^@W*' M].O3MY?G)W39 ^[7TSV<'PI,JQ:T=&=AS,X&NVQS;_5&Y;5;%[E1M-!UQ]&T M](PBZ84RPR(./>D'6(C 2^-L6"1I@O"78&NJO-Y33(07Q)+BU/,CGQ(OQD/B MB=2G2^T@.62/0[P+GR4A 9@)X$I/1J EO"@08.=E<4)GVD E=T-D/R+0AJ9B M1L]_2:60K\;[5,1>ZD6SO/1DO/*/02&>,^#20P MOY>(#YS/)\+\H^__/PTBEIXO4ZRPQW@R"[$"8M"_"B,O\:/'$R&%\$3&X)'G M0XBC R7,;++$EF/?1C)BM+K79XL=>86P\\6G:.]TK>]-!]7[%W6S7( MEY7!R_J6(Z'(N0P@PE/ /(S7 7H08^_. MCE$U/Z>=-M_Q:$!*<,0O]=8 M!X]-L(?-=*]]'IFE#U[)GY3Z@#%?:VL?E$1P3HM;4&WL&!'>9[A(!;HN[(LT M2+P@2_MEXJ-/_6WIHN3Q]FWK%&+HF'^A&S7;I1'E!;/3T,O\C.<5-/F.N2H$ M]/#!%WCQR>CKJC_Z3;=)GO5[S8"&C>HK"D(D(05!BBX*27J9$'2NL!,7U7$2D\#TP>!8.%U\ M?L&'0*ZNAJ6_U9P&;&-&B%(8)FQ$A#X%&.E^2B?%EPX>#8=15%&)XZAUE>N, M>K&KV1$(4>#!(3&A,;>"$$2"5-*[OCG&AL!<"B-\2OP$?%-L--@W0NP;%T V M70%LKN\=*O,("9]C+Q$24RB&8*EPS.>\M[I]4:#R#$X#K%6-&8SZ:10.USY9 M*4K@'5<..P^WW"TU"E7*3]4>#&)-W-Q,3A&.W/K%\OJC0,Y7I!8MU;JXX MG8$791%GTL](( %(J(1;T7;R,<.[KKU?6! -$ ?IQ2CM !.8_8R0Z_L;VOV- M[^'L?>ST-M\[9#<*?/E7PJ(.NM8-Y^WQ[?BW" &0 'AL+W=OAJ33RW"L5,F11- P++LI@/O5[]WH^5;65HL1[#:8N"JZ? M%BC581;$P7'C06QWUFV$\VG%M[A"^[VZUR2%'4HN"BR-4"5HW,R"J_ARD;KS M_L /@0=SL@;GR5JI1R?V_EPXO$Q)X__AT)P=C0+(:F-5 MT2H3@T*4S9/_:N-PHC".WE!@K0+SO!M#GN4UMWP^U>H VITF-+?PKGIM(B=* MEY25U?16D)Z=?^5"PP\N:X0[Y*;62!&W!LZ_\;5$TYN&EJRXLV'6(BX:1/8& MX@3N5&EW!KZ4.>8O]4-BUU%D1XH+]B[@"JL!)%$?6,22=_"2SN7$XR7_[_*U M,)E4SFL#?U^MC=54)?^\YG,#F;X.Z3KGTE0\PUE K6%0[S&8?_P0#Z//[Q!. M.\+I>^CS%75B7DL$M8$K8Y#2P\L<;@5?"RFL(/)M[G+@%D[\H[)_P*S66I1; M6' CS&N^O6^]M5B<6-@X"_NC!4[->;2Q=C: &T?U&C,LUJ@AB7WN&'"-;?>+ M?PEI[:Z$ 5S77M7ND'X:$8JF?M#5#U#V;0O3ED ?#@2C)%&1TAE2M28*[@9R M.+>X1PD,S$YI^\FB+D"4>S2V*6Q19K)VP*)L3+HZ/U)YO1O>].>-XPLN>9DA MK/RMNI3<&+$1&??7T+FWJVI#*32]4XB&^%(9VZ0*OI=TS4H?JC_(.6K*6T7) M>*FUY&;GR\$OOORL!27&>[IZ#L#-20"H._&)KA#]2.0V-;%H+<=P!BQA_2@> MT^KCAS&+V><7>[^_7:*VC6_H8Y1CI8RP71(FDPB&]#_L--QZJ8H"=2:XA(I7 M%-'C\;C/QC$IN.>H4VFD$W?6BOPM:EL3P*D'!!!%?98R.)],>EZ(T^09IY67 M2E=*$V4/1&'EO0Y@-.ZGY.$Y2^.>$^+1,X]6_*8LV3V#-&;]23JAU7G"QKUV M9\A>QC$>1_UAE'@C-TWM&3@;I1<^:;1(7-PRE_6V>6C;-UB;(M]G?2IP4Z$? M8?*).D!8RCHU@ALZKBGWJ&F&DHZE;K)/#C,>)/"$7)O!:W=0>#(S*!E;/QD- M$:E+VXR/;K<;OE?-S'D^WDSN.ZZWKCPE;D@U&HPN M#--&P$JRH_@=;*TCSS MRQU]0*!V!^C]1BE[%)R![I-D_A]02P,$% @ 68%I5R^.29ZL @ ]04 M !D !X;"]W;W)K&ULC53+;MLP$/R5A5($"6!$ MLN2\;0-VTJ(]! CLM#T4/5#2VB)"D2JYBN._[Y)R7 =PC%[$U\[L#*G=X-F*))B%$WZ-].!CP\!/R2NW,X_^%:.HL0+0H4%>0;! MPPO>H5*>B&7\V7!&VY0>N#M_8_\2O+.77#B\,^JG+*D:15<1E+@0K:*967W% MC9]SSU<8Y<(75EWL>1)!T3HR]0;,"FJINU&\;NYA!W#U$2#= -*@NTL45-X+ M$N.A-2NP/IK9_"18#6@6)[5_E#E9/I6,H_$,'=FVH-9*O823)Y$K=*?#F)C; M1\3%AF?:\:0?\%S#@]%4.?BL2RS?XV/6M!66O@F;I@<)Y]B<09;T($W2[ !? MMC6:!;[LOXP*7<(,E2 L8>)_#$D2'?R:Y!S%?\KO?3?0)1CL3^"KY\8UHL!1 MQ.7AT+Y@-#X^ZE\DMP?D#[;R!X?8QW.NQK)5"&8![ZW,NER0K^%IW82 .^-H MGX&#*?8;.)$:J#*MXQMSIWQ7A6WYSI04N522UB"I?I@,>T=W&=\=CO M)5D?G@P)]1]Q^YXUWBG%&NTR-!S'J=EQ5Y7;W6U/FW2E_"^\:X@/PBZE=J!P MP=#D[/(\ MLUF6Y!I@F%G1OB-A&F%?=EM#Z SQ?&T-O")]AV^O%?4$L#!!0 M ( %F!:5?2%>(Z)0( %4$ 9 >&PO=V]R:W-H965TOFEJI(B%9:<5"I *JMH=JJ*S;P[0'DQS$JF-G/@?8 M?OUL)R JT;[$/ON^S]]GWR7;:?-"%:*%?2T535AE;3..(BHJK#D-=(/*[:RU MJ;EUH=E$U!CD90#5,DKB>!357"B69V%M8?),MU8*A0L#U-8U-W^G*/5NPH;L ML/ D-I7U"U&>-7R#2[3/S<*X*#JRE*)&14(K,+B>L/OA>)KZ_)#P0^".3N;@ MG:RT?O'!UW+"8B\()1;6,W W;'&&4GHB)^-/S\F.1WK@Z?S _A"\.R\K3CC3 M\J]^X*]GQO/5VA)X0N[/C=F4+1D==V#G8):J&[D^_X> M3@!)\@8@Z0%)T-T=%%3.N>5Y9O0.C,]V;'X2K :T$R>4?Y2E-6Y7.)S-IYP$ M@5[#PB"ALCS4<+1>2KN "A(+OE6Z)JY*RR+HS/3(J>OYIQY^\P;_$9@!I M? U)G*3PO)S#Y<75:YK(23[J3HZZD\";OL'[S6RX$O^"W&N8:45:BK)3[Y2^ MMN/L/0C%52&XA*5;1%=6EN#7_8JL<87Q^YRQ3L"G\P)\LXRIX05.6.//,EMD M^<^AY[_LCWHFYKP'VCJ34(5H/41'CV"3JN4>#R7;C-A^GM M79)%VU,)T4F5^(9[Y&8C%('$M@+ "/G0 &0 'AL M+W=O3O,RU> MP!?W2?HU6RN5D^^;*,XN!^L\W[X9#K/E6FV"['6R57'Q/S=)N@GRXLOT=IAM M4Q6LJD&;:&B/1I/A)@CCP=5%]=C'].HBV>51&*N/*?G \.IB&]RJSRK_LOV8%E\-#\HJW*@X"Y.8I.KFB/'=CF@ M^HY_ANH^._J5@5&Z1BM0R+XF@^'"G%BJ*2JG8CF\U.CC, M60X\_OQ1I]63+Y[,=9"I11+]$:[R]>5@-B K=1/LHOQ3,#YWP*0>,#EWP+0>,#UWP*P>,#MWP+P>,'\RP'*?^\&-'G]RHZJ" M]C_RJEZ\( ^N+M+DGJ3E]Q=>^4E5=-7XHDS"N.R/SWE:_&]8C,NOWBZ_[<(L M+&LU(R]^#=(T* OV)7GAJ3P(H^PE^?FGF3-Q?R%A3'Y?)[LLB%?9Q3 O)B^) MX;*>B.XGLI^9R"$?DCA?9\2/5VK5,9Z9Q\\-XX?%DSX\<_OQF;^SC:#<1:_) MR'I%[)'MD"^?/?+B;R\[MFMA9GY;Y@7C5HQM8#PS\W:;'K;&Q/@GGE00OR9V MQ5AS T/-S(>@V!KG]-8P,_-9;0MF=/(EYN M6CZ^0M;,4(W.H0^=RG.>\=[MLN*1+"-'#4G^];YXC(A<;;)_=VSBNSWI=I/E MGO5-M@V6ZG)0[#HSE=ZIP=7//UF3T2]=98[$/"3F(S&*Q!@2XTA,(#$)PK3& M< ^-X9KTJR]QJI;);1S^5ZU(L4-?JZZFL3( M]VT2).8A,1^)423&]MBDPLKE^MW5V!Z/9J/1Z&)X=]P R%D%$I,@3&N \:$! MQK@&>$6V*@V3%2G>.9'#N*ZV,$[:MRV0F(?$?"1&D1@S_]1M\J""M&N=S9%; M(9"8!&%:FTP.;3(QOF BSO(@BHJW[CG9!@_EQZY7[YU1Z5OW2,Q#8CX2HTB, M35J[@Z?[@?9WV,YHU-I?".1F21"FU>[T4+M38^W^H39!GJNTJUZ-(_O6*Q+S MD)B/Q"@28TB,(S&!Q"0(T^I_=JC_&?[-[PS9&$C,0V(^$J-(C"$QCL0$$I,@ M3&N,^:$QYL8=0]4/:;'63^YCE6;K<%NN[Y?%VB:X[5S5[[GYT:[3TG>:"^.$ M?2L=B?E(C"(QAL0X$A,G?]X2-)U6OM:H21=&Q@+^N%^)E]G!,LC6725;"\?+ M/6MDVVYKO;K:NT21(>W MH.3/Q_RLL_:-7M]%#%3SH)H/U2A48U"-0S51:V5A-^^&6[\:)6I2O?#MIO#M MGH5?'X?L+'JS]?R1KX5Y9.\"1VH^5*-0C4$U#M4$5),H3>^#)L2UC%%8OV/U M)W8-T' 7JGE0S8=J%*HQJ,:AFJBUD[N&'Y'>6DU\:P'SV_/CJQ.SFG8BT P7 MJOE0C4(U!M4X5!-03:(TO6.:O-YW%'D:Q-F-2E.U>D56ZCKO[(C]/..CCIB[[5WCPKP]O3L"&N!"-0K5&%3C M4$U -8G2](YH[$T(;!FCM"N6)*O[,(JJQ]WI9LDRA( M"=M<\\XB1P:'"ZCF034?JE&HQJ :AVH"JDF4IE^[W[PSIU]HD'G="':A2J,:C& MH9J :A*EZ47?9,VV.1\^XY0BL]"[S.WV"4KSR:A]@I('G=>':A2J,:C&H9J M:A*EZ=7>),JV.5'N.*6HL^*A:7&M'1]4LFU[WE'PT" 8JE&HQJ :AVH"JDF4 MIA=\DQ?;YN3V]"%/,]"[UMUVK8]G'0=0/>B\/E2C4(U!-0[5!%23*$TO]B;J MMJ9;9ZU_VX5??3T=SJ*'MHT O5*%1C M4(U#-0'5)$K3R[X)>FUST.MG>;BISFO8)EE.EE&2A?$MV6J_^DFP^L\NR\LE M3V*$:A6H,JG&H)J":1&EZ,S09KVW.>/]Z[&6&>[? M]%2(YD$G]*$:A6H,JG&H)J":1&EZ]3>AKVT.??^QVR1W8?9LZF4>WKO&H2DP M5/.A&H5J#*IQJ":@FD1I>CLT*; ]_P&I%S09AFH>5/.A&H5J#*IQJ":@FD1I M^HT2FV38,5]3W#OU,GM]^P.J>;5F6Q0Z]I+C6CM]B.-/9=-QZG^U#YZ50C4$U#M4$5),H M3:_V)NEU3B2])Z, ,]"[V*&7%]?:\2$E9^XZ[=C8A\Y+H1J#:ARJ":@F49I> M[$?W?S8'O7_],) 9[MT$V/M MY/D5O5C;^^,O;\S]@;/V#L\8V_Q_"-27Z=) M?1USZDN#,"5W0;2KHK!/ORY$9Z5#DU^HYCGM'-D:C]L1@@^=ED(U!M4X5!-0 M3:(TO=Z;X-VE_#6"WC]4L<.PL?&OU"-<]I7W[L3.SV[;U]Z+04JC&H MQJ&:@&H2I>F%WT2_CCGZ793UOBJK_\1=@LQ.[Y*'7NE[XCE:8[*I_E9-UR%, MZ)90J,:@&H=J JI)E*9W09/Y.N;,U_^V"_,'$L:Y*OC\U/%+:,X+U;Q:.[X& M8/2Z=>P2FO1"-0;5.%034$VB-+WFFZ37,2>]QXG66IH?&OE#-@VH^5*-0C4$U#M4$5),H36^*HS\#[/Z MI1(T,(9J'E3SH1J%:@RJ<:@FH)I$:7J/-*FR>\:=H_N<&6WV>O<'-%>N-^$ M)C-V?\!UP2XT1H9J'E3SH1J%:@RJ<:@FH)I$:5J/C)NH>0R^+MCL]>T/J.9! M-;_6]+/T''W)1:%3,JC&H9J :K+SQ9T>7ER]FIMH>'SB4M^3"WTST+M\H3DP M5//'[>N&+:>\:OCIVP8*G9=!-0[5!%23*$TO]B;C'9LS7A%G>1!%^TL"#+>Y M-3.]2QZ:\4(U'ZK19]8;;I6/#QOFZF);K& ^!.EM M&&QAQ@.2AK?KPQ=YLKT<%'U\G>1YLJD^7:M@I=+R&XK_OTF2_/&+ M&ULM9U=RZ]U)33([%UM[@:6V104)#2 [J=H?OT@F:IJ/(W7\^B:69)^G)=[0P*,# M7#SFQ>=R)65E?5EGF_)RLJJJ[=OIM%RLY#HIW^1;N:E_V@^DZ23>3^<7AM0_%_"+?55FZD1\*J]RMUTGQ]9W,\L?+B3/Y M]L)OZ?VJVK\PG5]LDWOY45:_;S\4];/ID;),UW)3IOG&*N3=Y>3*>2LB=U]P M^(M_I_*Q;#VV]A_E-L\_[Y^\7UY.[/T[DIE<5'M$4O]XD-W'W^CB\.'K#W.;E/(ZS_Y(E]7J?J9?&D61*O \48*W*; /;> -07LW *O M*?#.+?"; O_<@J I" [+_FEA'99TG%3)_*+('ZUB_]ANE[ Z6;_ M/^MC5=2_3>NZ:GZU^'.7END^Y=)Z=566LBJM9+.T;M+D-LWJ7\C2JE_>K>7R MM?4JEE629N5KZR?K]X^Q]>J'U]8/5KJQ/JWR75F7E1?3JGY7>_9TT;R#=T_O MP!UY!Q_E]HW%[!\MUW;90/DU7?[W7?;&LIW1\I@NC^6B'OVIW!THYW3YKXNJ M'MT;+1=T^=6V.+[Y3OFT#O*8IGM,TSWPV CO_:9*-O?I;2:MY!#EVZ$\GAC> M,&,_E;TMM\E"7D[JN:J4Q8.P_S:4#A(6(V$<"1,@F)8J.Z;**/K\ MYSQ?/J99-I3E4V5PJ-QO11[F;.8PU[^8/K13(@INF-GS6?V[JUZSWE5R7_QT*V4>&C(3%2!A'P@0(IH4<'$,.R!7V>E<4&SO9#D5+@DRC?8+Y MK?70LX/NBH@)M,Z==J)0MB;:++3:-J:-KZ%'97)^B0'$H3*)J>5DNY..3&K:56!C=K M33DJ+20MAM(XE"90-#U6Y5X<4@+,KQ:+?+>I2FN;?$T.6[?-LM[77!0[N;0R ME?E@Y% GT]#:*V@X\[HK*%2V0&D"1=.35+[%H87+35X?*M0'_.N3L2$=QW5# M:\?FSE@W-N20'$H3*)H>F](T#NUIGG8O3T4&-38-K1V98T=A-S.HBX'2!(JF M9Z9TC$.*@/F_Y+?#=/*PG*88I^;W4W.<(.C&!K4K4)I T?38E&!Q3AB64QZ% MKC<.+.@'YG4/#J!#ON M $.'Y%":0-'TX)0GT+2OU_RHVP4H4(/J ML2G[PD[8EU..A:XW#@SJ6* TSOKG<;D>Z\;U$HZ%*C:<;A M064+E,:A-(&BZ=<#4++%LP$FS8-Z%B@MAM(XE"90-#UT-I?.GJSJ'O."FATHC4-I D738U4*R OP'2 >5 E!:3&4QJ$T@:+I62MUY-'JZ!D=(#39 M.'&H3H+2.)0F&EI[:G<\6W4>ZDDJF^0ASA/SH$H)2HNA- ZE"11-#U>Y)P]V MGAA-,DX8ZIV@- ZE":]_1IP;^*$[O%[Z2BCY=/<.U0-"EYIF!:7%4!J'TH3? M;_YQPL")1K)2?LBG_="I'A"ZW#@OJ!2"TCB4)OR^8@IM?R0MY81\^I+(IWI M?*CL@=)B*(U#:0)%TV-5LL>G3^UZ3@\(C3:.'*J H#0.I0F_?WTBQL8V?Q7]FUPY=;QP85+% :1Q*$WZ_!\AQ MQPX2E#GQ:7/2_H[B=-,.#3/.#BI/H#0.I0D43;\G@'(L :)I)X#:%B@MAM(X ME"90-#U<)64"6-,.33).&.IGH#0.I8F@[V?\R!XY_@N4H GHIIW.W'O>=;)H MIG&&4&L#I7$H3:!H>M;*V@2(%IT ZF>@M!A*XU":0-'T<)7("6 M.C3).&&H MSX'2.)0F@K[/<>UP3.D$2ND$)ZZOD]:A65?+9;J_SZ=UKA*-P6P1AV:9)PPU#5!:1Q* M$\% HX[CNR-[2J&22.'W-^K0I:9906DQE,:A-!$.->IX;"PKY83"YS7JT.7& M>4%%$)3&H301]D70V!==H=) X?/Z=$*H\8'28BB-0VD"1=-C5<8G?+D^'1IM M'#G4 T%I'$H3X'C:UDRM6$=(O.F>T>-,4X-*B=@=(XE";" M?I,.F]G>V)K6NELYK5WZ_O1T%P&--,X0>_MR[/W+L3KA(S(4S,T"3CA*%B!DKC4)H(^V+&]Z.1&3A27B8Z$J&Q3! M[KE%DXP3AHHA*(U#::*A:6>8^[/>OO"T7$E9Q4F5S"^VR;W\9U+_V1\'%>G]ZOBDRK>7D_I_SVU>5?GZ\' EZSWA8O\']>_O\KSZ]F1:\Q_S MXO-AC/G_ 5!+ P04 " !9@6E7C.0R\YH" H"0 &0 'AL+W=OKY2^,SD LH="EF;B MY8C5B>^;)(>"FT-504EO,J4+CC35"]]4&GCJ0(7THR 8^@47I1>/W=I,QV-5 MHQ0ES#0S=5%P_3@%J583+_2>%J[%(D>[X,?CBB_@!O!7-=,T\UN65!10&J%* MIB&;>*?AR30,+,#M^"U@93;&S*8R5^K.3B[3B1=812 A04O!Z;&$,Y#2,I&. M^S6IU\:TP,WQ$_N%2YZ2F7,#9TK>BA3SB7?LL10R7DN\5JMOL$YH8/D2)8W[ M9:MF[W#DL:0VJ(HUF!04HFR>_&%=B U V-\!B-: R.EN CF5YQQY/-9JQ;3= M36QVX%)U:!(G2ONOW*"FMX)P&)\F][4PPE;(L+USR$0I$ ZNJ%0INRR1EPLQ ME\!.C0$T^W8+T7BNMY]A[.Z1-:T,KQK"-2K,_5[3&+A$*\W>;X-X[".ZW@ON=M;QH'""= M \2S [AS .-+T/2YLMI 5DLF109L3Y3L$;@V^]N2Z0XW:) =P@>M\$$GTTRK MM$Z0(21YJ:1:/&Y3T\GQRM(.6X7#M_?"\!T$'[6"CS[6"]WAPI?-<-PJ/^ZD M.G-')VCJ')*[TRT7U=;#H9/GE?4=M2I';V^(T3L(#H/G?A%\K"5>B!<&NSWA M;_0]>X?XP?5"4!^3D!%7<'A$'[MNVG(S056Y5CA72.YPPYRN,J#M!GJ?*85/ M$]M=V\M1_ ]02P,$% @ 68%I5^0J]JJ] @ 0P@ !D !X;"]W;W)K M&ULK591;]HP$/XKIZR:J-0V(0G0=1"ID$U#6B=4 MUO5AVH-)#F(UB5/;@?;?SW9"!E5 U<0+\9WO^WSW.;ECN&'\222($EZR-!YB%TSL[A#&@./Q-6"I+'8FA+E9GFMZ,Z MBW&5A7L@"P_N6"X3 5_R&.,6_.0X_M,1O*T4:61QM[*,W:.$,UE^P9/O\ WZ-J%5(B;[N8HTC==&Y$02(<6:JK".1K MM(*/'[I]YW.;*J8WRCF&W;O@&+C4BB/$+#S1<#O[\H'4XF9^-,F MI7]**4])%IZ(;$_*7B-E[^C+]T/-KD[*A&H8-(]8AJ#>14X7I22+%$$R\$*8 MOPHM*TP8+Q@WG:9-X>JDOCE)#[1U<.E=^\Y@:*]WM6L)&W2=07\_+&P)ZSI. M][K7Q%4%VSOM-4.^,F-*0,3*7%8MI?$VD_#6#( W_HF:D-5 ^T=3C=<[PE=4 M=> 4EXK2N1JHW'@ULBI#LL(T\063:B289:*F/'(=H/:7C,FMH0]H_C<$?P%0 M2P,$% @ 68%I5]R$Y=VP @ A 8 !D !X;"]W;W)K&UL?95M;YLP$,>_RHE54RNMA1"2M%V"U"3K&NU!49_V8MH+!X[@ MU6!JFZ3[]CM#PM*5Y W8Y[N_?V=\QW MU9-.$0V\9"+7(R5;:["H2R-X#G.%>@RRYCZ M,T8AUR.GXVP-MWR9&FMPPV'!EGB'YJ&8*YJYC4K,,\PUESDH3$;.5>=R/+#^ ME<,CQ[7>&8/-9"'EDYW,XI'C62 4&!FKP.BUP@D*884(XWFCZ31;VL#=\5;] MNLJ=T):3B^9ES!(Q,E@DQ@0C8>HV+5^=TKENL$E<+X!(ZG M:!@7^@1.X4N9R177\#E;W, 1<')-9:E9'NNA:XC1[N1&&YYQS>/OXRG4&7B= M#^![O@\/=U,X/CIY+>-2BDV>?I.G7^EV]^B.2TT6K6$G8?CYE6PP,YCI7VVH MM630+FG+Y5(7+,*10_6@4:W0"=^_Z_2]CP> NPUP]Y!Z.&$ZA8+Q&)BAN]M MMW'62OU*R5;A*NP&WL7YT%VU 0-0' 08(KUQX;(DD2[=Z&-H1;K[3+T_3T( MO0:A=Q#ADS:<"H\8$GLQ5]N+>?M],FMCZ+UAZ/1Z%^T,_8:A?Y!A+K4YC82D MZ[.$G+JD[3)V'+&"&R: Q;^I3*E/F3:D_END8 _1H"$:'"2ZEW;;UR?RZO. M^5>J;4R#M]?E(N@&_U&Y.TW%]N=O3"TY-0F!"<5Y9P-*2M4]KYX8651]9B$- M=:UJF-)O I5UH/5$2K.=V-;5_'C"OU!+ P04 " !9@6E7U$*I =<& "# M,@ &0 'AL+W=OZXU/\[.>I4?$(A9*#4'5OPU5,[;CY M^QD]R$]>GJ,>FK,[NH[D=?KX*RM/:*#QPC02^5_T6-I: M/12NA4SCTEF-(.9)\9\^E8G8<% XW0ZD="!M!^<%![MTL'>-X)0.SJX1!J7# M8%>'8>DPS'-?)"O/M$Z,JZD9DZRI6?G%RS M!Y:L&3KXG689U2Q_1 <>DY1'XB,Z0K,-6Q\BV#A&QB-TQGNGN[J3K='XLNO]CT0.SN\="Y8Z[W!NY MM*O*LG,\VUQ9A^B:Z0['DP6Z8EG>"Y.0HLWA8T^21:+KUU55@S$Z1Z([LTG8D5#=M93S5>P[('U)C__ MA(?6+UT40X)YD& ^)%@ !-8H#:$/KE<2R%5R]!R/]A*&+8)&=A-,V\;S7:570O-WT9SK $9M_(?&$_JE2D;5BD;&E-V M'J?K1.I),8S6:A+2,V*H)J5,M2X4<3KC$9??$)5(+AF:L05/DK+%JL M=V$,N6\_@P3SAEO$$=L9CUJ\=5B-1@.K11O0P!JTN15MKI&VVT01$RFZ,A8R M_D!G$>M,&+C;39!@OF08 $06*,TL%7? M/5JO73&4GIN=S+%M=]AJGJ799ONQ!V/<,O,ZS# >;ZTL_"X[RQG:;FOR,9_7 M:_.V<=>-OY.W,%TD_-]\!GHYA7A[ >0,2#N#QE#[5CHHF@^*%D"A-4DC-6G$ MO-:;_[T6,F:)6LRE6L_B(5)W,6C.H[7N>E$JA%[5%4().E!+P7D:133;V/NQ MD^7:OJ9YJ*:XN,_ M]"Q^W65IC*;/J_9'+I>UU05+PF5,LWME7^U4MB'3YOFT=LW%?2>MH+H$*)H' MBN:#H@50:,TBJ<4)[+R7!0^&E ZFH&@>*)H/BA9 H34KI)9)L%DG:5[^F;K\ MT0$5B.HVKP_0Q0M]OH#%>*/G6L?8Z" MW7?37"%5DBDHF@>*YH.B!5!HS0JII2-LUHY,MY2CK?LA=S3>NJ/[WKJFM2^JR?4F=/W'Q]21_ M 'F$K2.=M0X:0'4:4#0/%,T'10N@T)J/MFNMAECOI?42('6E?.@.B>:!HOF@ M: $46K-":E6*F%6IUSV7)=LJE3UV<&NQ.C7'WIO%G8+ZH$$#*+0F/;7^1,SZ M4WW==I.SVTU(&63"JH>_=54+T(%,T'10N@T)I54NM%9/!N5EY $DY9(9!H'BB: M#XH60*$U*Z26OHA9^@*:VH<=\ZSEM.=V4*UKIY@^:,P "JU)5JUA$?/+0V\S MN9MCVJ:Y'52:>OU ?-"!!%!H!<9GVFVX*H^(G:G0EG'KNHU6?'%0[$ATU7^ MAOXLE3*-\Y]+1N>Z*S"=GQ/"OQ$P5L5Q2(?G_ .3E,-:@= M!YZS=,.K 7TVV:(4+S%_V3Y1<:9W*DE6X))EI 04KZ?:'-Y'T*T(->+/#!_8 MV3&H4ED1\K4Z^9Q,-:.Z(YSCF%<22'SM\0+G>:4D[N/?5E3K8E;$\^.C^J]U M\B*9%6)X0?*_LH1OIIJO@02OT2[GS^3P.VX3"V"U1*L:R/8+<&^-H+3$NK4]2;WNG A MXF@VH>0 :(46:M5!7?V:+>J5E=5$67(JKF:"QV?/>(_+'08WQX/5=_ ;)BE% MVTT6@V>@IL0U4HGK< MAGYH0INOA+; (RGYAH&H3' BX8?C_&"$KXLR=+4PC[5X,$<%EWA[!RSC)V : MIB6YG\7U=%.6SONB1_\[>J\85CD4OS!A*4XI35#_09 V.,^3O/P04 M?.:X8/_(NM[HVG+=ROCNV1;%>*H)9V.8[K$V^_$'Z!J_R$JN4BQ4*18I$NLU MQ^Z:8X^IS[X0CG+ATW5#9#UHZ&Y-KWXK]C-H6EX )_K^O+H2F&6:CM6'A9

ER=49SG1>89C&2&LPH\ZU33:58J%(L4B36*[_; ME=_](!]P539'I5BH4BQ2)-9KCMX M1)G0#AQWX (2F&4[$,I=P.\R]4;4K50J5JD2JW? //4 /.# M_* 55M4BE6JA4K5(E5J_1:>U&QQ=?5SA"=;ETVD$ECOT! G,]OWAFX$$9D$( MG:$E7,)LWS",5QSAM!B"XZNAES+C. %+CCAFX"8KXWR7B(&L!,?% T KLL>W MTE*,BK]Y4JI4"Y6J1:K4^FTZK>.@\U&^H72=IU0M5*H6J5+KM^BTUH.CJY4K M?,.]6..[OF\;0]^XA'E^ (VA;US"3 @]Z V-0X*SH.-X ^?0S_9!Q8.?UAO0 M#,1D5_)FYZL;[3:YY_76[F#\ =XOH&0\K#;%ZWW7DWRSH_Z(:)J5#.1X+4(9 M=YYH)&TVJ9L33K;U+NR*<$Z*^G"#48)I!1#7UX3PXTD5H/NK8/8?4$L#!!0 M ( %F!:5?.^C =I ( /0& 9 >&PO=V]R:W-H965T34)9&@E;3>)B$*(R':0]N4YKX'I ME347%5;:%!M7U@)P84$5=0//B]T*$^9DJ9V[%5G*MXH2!K<"R6U58?%R#90W M,\=W7B?NR*949L+-TAIO8 GJH;X5VG)[EH)4P"3A# E8SYPK_W(>&W_K\(- M(P=C9#)9#.5!JB+2,WQVGTXT?/W=U& #\R3N H ,$_PH(.T!H$VV5V;066.$L%;Q!PGAK-C.PM;%HG0UA M9A>72NA5HG$JNV$[8(H+ A*=SGE5I]0X 7A"'Q^'+Z 7,-] M"P_VX:ZN0E^*H"]%8/G"OY3B!2V(S"F76P'HY]5**J$/VZ^Q_%K"R3BAN8"7 MLL8YS!Q]PR2('3C9QP]^['T9R_8_D>WE'O:YA\?8LSORA<<6 M;CK#+HO]T)^D[FZ8PJ%7-)UZ2>^UIVW2:YLX!J+-2HR.@@_D62Q-,W M*@^]DF :A>,RXUYF?%3F/5>8ZAKV%WI,7WRP>7X4>E[T1N"(6YA&ULK59=3]LP%/TK5H8FD("D^6*P-A(EF\8T)D3']C#M MP4UN&XO8SFRGA7\_VTFS B$;4E\2?]QSKL]QXNOQFHL[60 H=$]+)B=.H51U MYKHR*X!B>&9!4$*F# /6KQ5<0%D:(KV,WRVG MTZ4TP.WVAOVCU:ZUS+&$"U[^(+DJ)LX[!^6PP'6I;OCZ$[1Z(L.7\5+:)UHW ML=&I@[):*DY;L%X!):QYX_O6ARV YND'^"W _U] T *"IX#P!4#8 D+K3"/% M^I!BA9.QX&LD3+1F,PUKID5K^829;9\IH6>)QJGDDJV *2X(2+3_%0N!S3X< MH/T4%":E/$!'Z':6HOV] [2'"$/?"EY+S'(Y=I7.;UC>:':/ .T2^YP=]ZQF&SZ :A*?# M\!0R#1]9N#^@)NBV,K!\P3^V\@&E1&8EE[4 ]/-\+I70?]>OOOUJ",-^0G/B MG,D*9S!Q])$B0:S 2=Z^&<7>^SZS=DF6[HCLD9%A9V0XQ+YE9,O=9]T@Q6NM M:\AB2V8.ZE4RBD]&H[&[VO:D)RJ*(J^+>B0VZL1&@V*GM=0C4B*X)PIE7*K> M/SMZECOZ?!-&3;V)'&1N;W*TZ0D$L;3V66KN6VY24;K0K M^>>VTKE_PYO[PA462\(D*F&AH=[QB=Y/T=3@IJ-X9:O2G"M=XVRST-<6$"9 MSR\X5YN.2=!=A)(_4$L#!!0 ( %F!:5=;=5/D[@0 % = 9 >&PO M=V]R:W-H965TI$E.[PO ]UD6%=_?TI0=EA:T7BY\3#9;45ZP5XM= MM*$/5'S>W1?RS&ZBK).,YCQA.2CHT]*ZAEL/2 M/Y.UV"ZMP )K^A3M4_&1'7ZA=4*5P)BEO/H$A]K6L4"\YX)EM;-4D"7Y\3OZ M5A>BY0#)B .J'=#_=<"U ZX2/2JKTKJ-1+1:%.P BM):1BL/JMI4WC*;)"^' M\4$4\M=$^HG572ZB?),\IA1<,K0])FIZ#LULJ MHB3EY^ "?'ZX!6=OSL$;D.32CNUYE*_YPA928?D_=ERK>7M4@T;4/-#=)<#. M3P Y"&O<;Z;=;VDLW6'ECKKNMJQ+4QS4% =5\?!(O'=)G@AZ\4%.M#48EN6O M#](>W F:\;]UN1Z#$WWPLC^O^"Z*Z=*2#YH6"=.N"F M#G@J^NI]P;AV-(]N7N56WC">5]!W \]9V,]M[1JS$(8^:H\B;5'13W5ID5Q M)2&!?D^GSBSP0E*(T5(F2DEV$+XO _RO=UGQ2R M=H+&VYRE;/-=JW$RRFOGL*EHW9P5F^%)X0R-TME4M&XM%)_A3$#7?NWY1MP@ M["-&8^:Z)'!&YJ4B-#2':*ACKR2OV]>J9[0S<@>"BM%P%J3AD+\8AU[8ES4T M(\3W\8@JQ6DX#>I/1;2F((\RJA]@HW@V%:V;JP(T/"FAH5%$FXK6K86"-)Q) M:3@$,'9(V'^2U9FY(1YK:05J:([44,-@^:C@#%I:9X>(.\)JI%B-9K$::5CM M^2'LR=*8(4S\,56*UFB:UO>R>+D ,>-".\+3[J]>.)X"TZBUA#[M&MKL(OH4 MF$8*TV@FIM&0OS#P81_36C-OC#%(81J9PS32XC= _2==O5WHA"-B%:;1+$RC M(7_]8-C2&BO?&WD1@12DT32DF^?O7=7:^C$V2FI3T;H)*U*CDY(:&26UJ6C= M6BA2HYFD1D,$0X^@/JEU9CX)QQI%D1J9(S72$9CX<*!59^=Z'M2+Q8K4>!:I ML6Y5#0?O%S56 0Y&-"E.XVE.5Z^]M:J, MI4M&Z6"M#XI(#&1@%M*EJW%JWW MW'-?=&O(BZ$_F(@Z,S3V'(L5H+$Y0&,->$.(!E(U9H'OC4E5>,:S\%Q[M?< MB.,.1&FL2-A?L]BM[:YRK_'7J-@D.0&PO=V]R:W-H965TDX[=>7HA3%6BS(';[8$L5S MSKWW$-QF)T*_LSU"'+QF:<[FVI[SPU376;Q'&61WY(!R\65+: :Y>*4[G1TH M@HD$9:EN&8:G9Q#GVF(FVQ[I8D:./,4Y>J2 ';,,TG^6*"6GN69J;PU/>+?G M18.^F!W@#CTC_O7P2,6;7K,D.$,YPR0'%&WGVKTYC4P)D#V^871B9\^@2&5# MR/?BY2&9:T81$4I1S L**/Y>T JE:<$DXOB[(M5JS0)X_OS&'LGD13(;R-"* MI'_@A._G6J"!!&WA,>5/Y/0;JA)R"[Z8I$S^@E/9UW,U$!\9)UD%%A%D."__ MX6M5B#. >0E@50"K#7 N .P*8(]5<"J ,U;!K0#N6(!7 3Q9^[)8LM)KR.%B M1LD)T**W8"L>I%T2+0J,\V)D/7,JOF*!XXN'G,-\AS,(<[ S>^04ECX M?0MNUHA#G+);\!%\?5Z#FP^WX / .?BR)T<&\X3-="ZB*+CTN%)O#K8?QD *^+[.L26&\E6%J#A,_H< =LXQ=@&9;=$\]J/-SJ M2^?'U,,?4X^&X6L4"[C9!V_4TJZ'DRWY[ M\GPA)3CA-@1@;H#NVUIC%*6%' MBL"?]QO&J9A8_NH;0J6*TZ]2S+93=H QFFMB.F6(OB!M\?-/IF?\VN>?2K*U M2K)0)5FDB*SANU/[[@RQ+Z2_ &<'B*E8=WB?IR6#)QF*!>]E8=KNQ)_I+^=F M#>I<:U:/I!.X7E,R[/:R1&#-3I&BN!K5=>OJNL/5S0CE^%\HUV+T*G85#/55 MN&1QSQ*Q3;^5R,KM9.M8$[O9:=UEFGA^NVY=)M.P_!95-)C:_RR<5Q?.&RS< M$RHV5PFB@&PO3;!+KY.K901NJVJ#.M<.RS&*H4K%2!%9PP2_-L&_>O0"L2<6 M^XAZ?8!R?9#+D-/GD=^I6&";0351ZY/5Y-.E4S#>"UHR]&@SC6H_& M*(8J%2-%9 V/3./]/&6H=,GO/4 9G:)YOMVV:3B0:WT:I1DJU8Q4L36M.COZ MFH-6/8B=P1;GF*./J3CN)EV+>LTQ.]L>UPZLMCF#TE>;,T8S5*H9]6DZSOL* M6!9=/[MZR!#=R4LB!F)RS'EY;*Q;ZXNH>WG]TFI?FM.5V=.^-J=A> M>GV&=(=S!E*T%5+&G2_&+BTODLH73@[RXF-#.">9?-PC*':#10?Q?4L(?WLI M!.KKO,5_4$L#!!0 ( %F!:5=IM6^(-00 /\4 9 >&PO=V]R:W-H M965TZ+$MMY,669)W#C^0AOX2SG52?](8Q@[[D MF=!S;V-,<>'[>KEA.=7GLF#"_K*2*J?&WJJUKPO%:%H%Y9D/01#[.>7"6\RJ M9S=J,9-;DW'!;A32VSRGZO&*97(W][#W]."6KS>F?. O9@5=LSMF/A8WRM[Y M;9:4YTQH+@52;#7W+O'%%:D"JC?^X&RG]ZY1V95[*3^5-^_3N1>41"QC2U.F MH/;K@;UE659FLAR?FZ1>VV89N'_]E/W7JO.V,_=4L[4F:X^T:Y^-R$>6FZUD7D3; ER+NIO^J49B+T @($ : *@ MXJX;JBBOJ:&+F9([I,JW;;;RHNIJ%6WAN"AGYHI.KIFA/-.GZ WB OV^D5M-1:IGOK&MEK'^LFGAJFX!!EJ8H@]2 MF(U&OXB4I5_'^Y:V188GY"L837C'BG-$@C,$ 1#T\>X:G;PY',/. Y^'L$,6\QP+/OB MBF94+!FB!MVS-1>"BS62*_3(J#I#:R5U[R352>,J:;E4'Q9A-(VG\;G\])E=@)^WO+E#MI80SPO*E5WBII>X;CG:(_XI". M6^+X1<0%4URF?1QQAX-,(H*AGR-I.9)1CLMO1R-G5&\5*X>C@4$T_KN1";OU*,7$\A$9187.:+V%CO-,NA,&"23]0-,6 M:/K<^6(B?5ZM3SL@81PEP;2?! =NKPQ>RO)]I=ZT^]Q:QWN[._X?Q.-UWJ3Z MJM"GF$ T $. D8AWC&:FA; /1H@$$1#5>D\@ \M MPU <:8) ,.Q4X% M^.@NP%T9X" 8&B1G WP\'> >'V"<##$Y(>##&P%WE6!+'^*!T@>G!'@E)4"/ M$D;J'IP2X'!*@*X2;,5#,%#QX)0 XTIX+U);.HK3;%P)XVE>N-&"4P(<3 EP M#"6 4P(<10G050+!,<1#5>:4 *^G!.A10@@$!OZ^ Z<$.+02H*L$2,B4#"T0 MIP0XNA*@JX0D(4,SZY0 QU,"]"DAB@;^E0*G!#B\$J"K! (0AI-^&.*40%Y) M":1'"2-U3YP2R.&4T*3:/TB 28#QMQ#^WIE4SM2Z.GG3:"FWPM3'4^W3]G3O MLC[3?B7U!+ P04 " !9@6E7,Z^],P,# "M" &0 'AL M+W=O%?[_K)(W2-JV8M"^-'_?<>\[QJZ.5D$\J =#D M)4NY&EN)UOFY;:LH@8RJ4Y$#QYFYD!G5V)4+6^42:%R"LM3V'*=O9Y1Q*QR5 M8[TFI(&V&ZOLW\IM:.6&54P$>DO%NMD; TM$L.<%JF^$ZNO4.L) M3+Y(I*K\):LZUK%(5"@MLAJ,##+&JR]]J7UH =S>'H!7 [RW OP:X)="*V:E MK"NJ:3B28D6DB<9LIE%Z4Z)1#>-F%:=:XBQ#G ZO^1*4QF71BE >DQ]"@R)W M$ %;TED*Y'B*&R)V%#0:Q3T_E7! MBB'A0A-S'[+T%>\##1)/77D2YI1)LJ1I 9T[NBH6M/AYSEE_6\5NE.N=!7ZW MDJ!1$AQ4\A,]EUV<@@Y.SA:CPS$;?/H-G_Y!/O="TW2]"5K^=E'L[Y;OG_5Z M6R1WHUS?W6?;H*$Y.$CSN^"+$[/ A..MAXN^OO2Z> YV& 3^MI4=,6[0S7'8 MWLJ'"0YW#]$.P8Z8'8)VZS$Q#_D-E0O&%4EACBCG=(#Z9/4X5ATM M\O)]F0F-KU793/#\@#0!.#\7R+[NF">K^8<2_@502P,$% @ 68%I5V') M3I/.!@ GT, !D !X;"]W;W)K&ULO9Q;;]LV M',6_"N$-0PMTL43?N\1 &MTR+%W0K-W#L =&8F*ANI6BDP;HAQ\E*Y9DRZS5 M'>0ED62>'RGI0/SKR-;I8RH^YRO.)?D:1TE^-EA)F;T=#G-_Q6.6GZ093]0G M=ZF(F52KXGZ89X*SH!3%T9 :QG08LS 9+$_+;==B>9JN910F_%J0?!W'3#R] MXU'Z>#8P!\\;/H3W*UEL&"Y/,W;/;[C\F%T+M3;<4H(PYDD>I@D1_.YL<&Z^ M]>B\$)0M/H7\,6\LDV)7;M/T<[%R&9P-C&)$/.*^+!!,_7O@%SR*"I(:QY<* M.MCV60B;R\]TI]QYM3.W+.<7:?1W&,C5V6 ^( &_8^M(?D@?/5[MT*3@^6F4 MEW_)XZ;M=#(@_CJ7:5R)U0CB,-G\9U^K ]$0F(<$M!+08P6C2C#:%8P/",:5 M8'RL8%())L<*II5@>JQ@5@EFQPKFE:"TRW!S.LIS:3')EJ?_R2V]_/=UHI7; M>OEY)K1R1R]W^.T)H?.#C=+.>V0>WKY%1.'Y*TS.=J:>53R1H=. MA;JR!VMEVO2.V%_6H7PB5URNTH T;?[/'TI&+B6/\W^[[+OI8]S=1S&7O,TS MYO.S@9HL^&#YRT_FU/BMRSM(F(6$V4B8@X2Y2)@'@K7\.-[Z<:RCJXMK M*$,6D7#KOBZ_;1C3DE&4&@_+R6RN:@_C=/C0M-*1[2SMF/JZ! ESD#!W_W#L M' @/U%WKU$^VIWZB/?5_I5*=>%_-G4]A6+0N+TMRQ/ATD7D]'>\?! O;8<,=TZ8JIUQ U;!R$Y M%^PV9(F:D )5W(GBZM"=3@$V:F[V"NQ.COU0)VV'&(:=9AE:#WRYV/"1;X*,Y)QX:L+ M";OGG0F5%M/7*E":!:794)I3T1;-FZZ3\:+M 1?:IX>BM2W5R$=-_8WUD>D/)5MZ9&\;0D/UBM:LI^9&NUZM' 9-S*$T M%TKS4+2VP^K4W-3'YD=7<<@\^0)*LRJ::;9*)6-.)[NN@B;L4)H+I7DH6MM5 M=2!OZA/Y>MHD89RQ4)2+_HJ) ^[:3Y5W<_CO-['T@^H]R4$S>"C-A=(\%*UM MECJK-_5A_5[53[Z1&RY"GI-S"!^1&IOYG]='.EDX[0?-[*,V"TFPH MS8'27"C-0]':)JUC?/,EBM8V9IWGF_I _^@" M#IKI0VE61=LMX!;F7@&'[-:!TEPHS4/1VJZJ\W_S.P\ E(_\U<$(#IK^0VD6 ME&9#:0Z4YD)I'HK6_EIH_32!&B\POU+HLP8HS8+2;"C-@=)<*,U#T=K&K)]) MT.\\D_B!"*Y"-N]5IXN.F.OBV(:6?I"]S0-]L "EN<<>$J]JV,P2S<-/OFG] M,(!J,]VC"RH]IO>U!AKW0VDVE.9 :2Z4YE6TG4*43J<'3%4'^50?Y/<-Q"J< M+A#[?A-+/ZC>-H!F\E":"Z5Y*%K;+'4F3_69O*/\44\T^F]JZ5&]KT+07!Y* MLZ$T!TISH32OHC5GML5TIIG;ZER>ZG-Y+\QE*D*_^ +@[F6HNY*9[ V%SF9= ME**LX"+HH'Z_"Y-Y?-*T<'VG1S+_P!02P,$% @ 68%I5PZ"J[!M M P ;0T !D !X;"]W;W)K&ULM9=M;]LV$,>_ M"J$50P($D:A'.[4%),V&%6B*(&F[%\5>T-+9(BJ)&DG%"; //Y*R)0^FU"*K MW]AZX/WOQSORCEIL&?\F"@")GJNR%DNGD+*Y,5D>J6 M;US1<""Y,:I*U_>\V*T(K9UT89[=\W3!6EG2&NXY$FU5$?YR R7;+AWL[!\\ MT$TA]0,W731D X\@/S?W7-VYO4I.*Z@%937BL%XZU_CJ!L^T@1GQA<)6'%PC M/9458]_TS?M\Z7B:"$K(I)8@ZN\)WD%9:B7%\?=.U.E]:L/#Z[WZ[V;R:C(K M(N =*_^DN2R6SLQ!.:Q)6\H'MOT#=A.*M%[&2F%^T;8;&R4.REHA6;4S5@05 MK;M_\KP+Q(%!$(T8^#L#WW!WC@SE+9$D77"V15R/5FKZPDS56"LX6NNL/$JN MWE)E)],/H*8DT-E'PCG1 3I'9[<@"2W%.7J#:(T^%:P5I,[%PI7*H39SLYWX M32?NCXC/T1VK92'0;W4.^7_M707:T_I[VAM_4O 1FDL4>!?(]_P ?7Z\16=O MSM%:_OH+3F9OT:JE94[KS82GH(]+8#P%HW$1 N "F?A-64A?/ZBQ MZ+V$2OQEBTDG'-J%]2Z[$@W)8.FH;22 /X&3*O[8>SN!'?;8X91Z^K&M5L 1 M6_>Q$.B?D;ATM)U>9/3T%GY*_87[9$&(>H1H$N%:%8=# .5_GR";_^C(?S"/ ML>?9(>(>(IZ$> !=D;1WM6=HU59FZZ)29Q,UY$75%6E=T)UL?( 3)G$0VFF2 MGB;Y_S1ZD65@TA?@;H7; ).C>*E@Q7:^6<\W.P5?:..;'?&%$1[AF_=\\U/P M13:^^1%?Y,T#.Q_VABKJG8(PMM94[QC1'UN"^*#0XU,@)E9$?(P8S$;V+/8' M1/]G(,H"5(U92^!6-O]H"_MQZ$4C<$-#P).%.[WKD*PN3U'R\5#S<7BJ7H4G MV\EKR8=6@:=[Q9#P+LI>)6GN\.]MW-Y(UYCR]8E*=SLUEH;Z'@.L! MZOV:,;F_T0[Z+ZST7U!+ P04 " !9@6E7LCGRO.D# V$P &0 'AL M+W=OU2^Q'O<>GGMXQ,MP=J3L.]]C M+,!+EN9\;NV%*.YMFZ_W.$/\CA8XEV^VE&5(R%NVLWG!,-KHI"RU7<<)[ R1 MW%K,]+,GMIC1@TA)CI\8X(V37*AF0XYX3F@.'MW/H$[Q,8JP0=\0_!1WYV#50I*TJ_JYL_-G/+48QP MBM="02#Y\XP3G*8*2?+X48%:]9@J\?SZ%?VS+EX6LT(<)S3]EVS$?FY%%MC@ M+3JDXBL]_HZK@J8*;TU3KO^"8Q7K6&!]X()F5;)DD)&\_$4OE1!G"6XTD.!6 M"6XKP0\'$KPJP=.%ELQT68](H,6,T2-@*EJBJ0NMC-2,/F6R#RQ M^(*E!AS?\1O XN(.>,X$N([K]:0GYO1'O);I4*>[ MS71;BE KX=9*N!K/&\#3#KZEV]L#QT"6CT5O326(WP^B/KI[7J UGEORJ^*8 M/6-K\>$=#)S?^BH<":Q1KU?7ZYG0%W\5F,GIS7<@U1[H*[9$"#2"6A">%X$3 MAW*RGL^KZ$9Y\=1QZZ@&/;^FYQOI?2:Y-N0PN3)_>C8L=!T_;)'K1GFN[_=S MF];I?;I]+81N/&V3[8;Y, R'U#SU/VAN@*T)GP#6Z3H3 MP 42.%,?+]V"K=:?H!04E!.UE_299!RL MIF*G?00T;R1:KOIE>IE97*;7_\2:@ MM=]KO0/.&QV2[G.;C*FFF"%KHN$0!JB6C>X0%RXR6ECS8F#[;3KO\=.TM U M:<4%-XV=G/?U"EJ*J9%+65V;IDAS*+"X8A64ZLN*\0)+ MU>5K4U0<<-:("FHZEA68!2:ED4R:=W.>3%@M*2EASI&HBP+SW2U0MIT:MK%_ M\4#6N=0OS&12X34L0#Y5!+Q#EW<@ M,:&J]0$]+>[0Y<4[=(%(B1YS5@OE*B:F5)QZ-#/MF&Y;)N<$TP*J*^1:[Y%C M.>Z(?'9>?@>IDMN-W'DM-U5U^A(Y?8F$4IH;:>@+X!HSD[1L[L#Z.I?N?S%XE[_;)N^?< MDQDKU($A<+OG5 &64,**R-%I;:V"QDH?'YO$]KU8S<'F,)V1J#BRO3[J%:?7 M+4^(7&&5KY?[!J''@ND=HPR#;"N(3:'Z/YI]%NX. (=!<>Q%XWQ!SQ>-9 M\1'F,,@-PG <,^PQP[.8[>F$NWFF?P^A,G/CZMOV*^9J4 E%8*9UU%:JD>'N# MM1W)JN826#*IKI2FF:M+'[@.4-]7C,E]1]\K_=^(Y ]02P,$% @ 68%I M5^LUJ?0[ P +0L !D !X;"]W;W)K&ULK59M M;]HP$/XK5E9-G;0V(2%)VP%2"TRKM*I56=9&;8\*<7L>N/8A>AQ>*$@8/ LDBS[%XNP'*%UVGY2P7 M'LDT4V;![75F> HC4$^S!Z%G;LV2DAR8))PA 9.N<]VZ&L;&WAK\)+"0*V-D M(AES_F(FMVG7\8Q#0"%1A@'KOSGT@5)#I-WX4W$Z]2<-<'6\9/]J8]>QC+&$ M/J?/)%59U[EP4 H37%#UR!??H(HG-'P)I]+^HD5EZSDH*:3B>076'N2$E?_X MM=)A!:!YF@%^!? W >T=@* "!(<"VA6@?2@@K V=+>,W0HWP KW.H(OD##6 MFLT,K/H6K?4BS.3)2 F]2S1.]:Z31!20(LQ2=*\R$.@[P6-"B2(@T>E(YV5: M4$!\@AXAX5-&_FKK9RP$9NI-K\V!%6#AMRPIA%C=[7.IY"=T.@"%"=6C,_0T M&J#3DT_H!!&&?F2\D!HJ.Z[2L1B/W*3R^Z;TV]_A]R6ZXTQE$@U9"NDZWM4: MU$+X2R%N_+V$(YB=H\#[C'S/#QK\Z1\.]QO@@_WP 20:WMH)'QX.;^T1(ZBS M(K!\P0Z^Z@31_9B2*;85_>N14XIT<2ZP2'\W'5A)V6ZF-/?=E9SA!+J.OM D MB#DXO8\?6I'WI4GM8Y(-CDDV/!+9VKFTZW-I[V/7YSR!]1*K"K#I/$JJR%*9 MYV+>\]O>9<>=K^J\;12$<;1N-&@PBN)XW6C8Q'01UD9K\89UO.'>>/4SI2CH M9TE)=(?3QC!+AG#ENV?^Y46P$6>#5>A'FX'N]>:]B7(DLC7AHEJX:*]P]EK' M5)J"72:+N=!OI2PVK\M2QFA+H%;<"C=4W#8*_7 C$09[/7NOB$VU=E8 MOVE=]83$E3"(*$TWIG<V^QASI7L9.\QT/PO" M&.C]">=J.3$?J#ODWC]02P,$% @ 68%I5SH^(8&ULK99=;],P%(;_BA40&A(LSGM[9SW]7..$]O3O9"_U09 MH]N:<37S-EHW%[ZOR@W41)V+!KAYLA*R)MITY=I7C012M:*:^2'&J5\3RKUB MVH[=R&(JMII1#C<2J6U=$WGW%IC8S[S NQ_X0M<;;0?\8MJ0-2Q ?VMNI.GY M@TM%:^"*"HXDK&;>97!Q%6 K:".^4]BK@S:RJ2R%^&T['ZN9ART1,"BUM2#F M;P=7P)AU,AQ_>E-OF-,*#]OW[N_;Y$TR2Z+@2K ?M-*;F9=[J((5V3+]1>P_ M0)]08OU*P53[B_9]+/90N55:U+W8$-24=__DMB_$@2"('Q&$O2!\JB#J!5&; M:$?6IC4GFA13*?9(VFCC9AMM;5JUR89RNXP++?RRY[H;4<4/D*T@.8<1?@5"G$8.>17I^5S*(T\:.7A0[EO:C,4 M*!P*%+9^T2-^-^2.+)FIA:U06RW"%/IYN51:FG?PERO!SC%V.]H/\T(UI(29 M9[X\!7('7O'B69#B-ZYT_Y/9@^2C(?GHE'MQ+?CZM099(Z@;)NX S.)64'.J M[UR)=VYIZV8WD%T1IU$\]7>'"3F"\B ;@AZ Q@-H_$1036X1Z]]1)V-GE!Q, MGR1I?L3H",J"P,V8#(S)2<8YK,Q(A9; 34NCIM\,Q9+1-;&;F@LW&9'$DS0Z MPAT')3C!;MQTP$V?6%*S*X*4AES"#O@67)CIB"#(D^.JCH/B21:[,;,!,SN) M^8Y(;HZGTVN>C2;&1VCCB" +XT?8\H$M/UU"6!.&2L$UY6O@I=DS773Y:.YP M$J1'@..@%$]2-]]DX)N!P3YA,W98#_G5'X M).=7H0ESGB1XM)>$.$JS(RA'6!P'^?'W[!\4*,5@9'3[/3%JR MNQ9T'2V:]F1="FW.Z;:Y,5\[]K >+F?%7U!+ P04 " !9 M@6E7%2Z"D7<( *7@ &0 'AL+W=O!O"O,O*^6K52%7.PL9U-+#4V9UI5S7;W8K47!"8Q*@3EFPHXG/ MKK(]3?DSCUF>^ 6_FS]-V3ZG?E@U2N*I(DG:-/&C=+*^J1[[DJ]OLD,11RG] MDA-V2!(__WE'X^SE=B)/7A_X&CWMBO*!Z?IF[S_1>UI\VW_)^;WI40FCA*8L MRE*2T\?;R4?YVE.TLD&UQ#\B^L).;I/RI3QDV??RCAW>3J1RC6A,@Z(D?/[O MF6YH')<27X__-.CDV&?9\/3VJVY4+YZ_F >?T4T6_S,*B]WM9#DA(7WT#W'Q M-7NQ:/."YJ479#&K_I*7>EE-G9#@P(HL:1KS-4BBM/[O_V@VQ$D#=?%& Z5I MH)PU4)0W&JA- _6\A[=6:=8TF(WM8=XTF(_M06L::&-[6#0-%F,;+)L&R[$- M5DV#U=@&LO3ZSDGG3>9O-3F^V>?O]MM-7M]NN7J_I_4'J_I4;OW"7]_DV0O) MR^6Y5]ZH/MI5>_YAC-(RA?=%SI^->+MB?9?EO$64/C'R;DL+/XK9^YMIP>7R M^6G0*)M:4=Y05/(I2XL=(WH:TG"@O2%NO_I=>TO<7E8$P)2_P.-V45ZWRYTB M%#]GSU=$UCX015)D\NU^2][]\9Z$_D_R!YD2MO-SRH:VDUC=TN"*J'*EJJ_J M +,5,_=TSQFIRXA73!\O*H(5,^ K9F)6S!J_X34!8X]GY@+&&<_,!(P[GE'$ M6]D32\XA/=G*;TF=(*G'+QBUHM4W:(_?)]DCV>0TC IB^$$41\5/\J_J";N@ M"?OWP K?U>IL6"WG)M=L[P?T=L(G'XSFSW2R_NM?9$WZVU JD=@6B>E(S$!B M)A*SD)B-Q!PDYB(Q#X1U4CL[IG8FTM>;+$GX')E/0(+O'\C>S\FS'Q\H>1>E M),SBV,\9V=.\_IIX3WZ)OWWNZLX656?E?L'S6KJ2)/EF^GR:4N$J79K245WJ MR"Z-45V:R"XM)&8C,0>)N:.VK/>[I3I)F!^3,!".O$0SO&0_O-0)$^4QZ0AYB2>YI&64X^9P5E M9,M'BVJR_8N<+K/E\1G*B["72_."Q+9(3$=B!A(SD9B%Q&PDYB Q%XEY(*R3 MXL4QQ8O_RT[: IE:)+9%8CH2,Y"8B<0L)&8C,0>)N4C, V&=U"Z/J5T*QUZ; MST)I2/PD.Z2#@^JR-^F:E5.N_O1L(^SHTNPA,1V)&4C,1&(6$K.1F(/$7"3F M@;!.]E;'[*W$V4L+RM6"Y'Y!R3N?$;\\(!+0M/"?Z-#!W+L:7)WNGIZE4-CE MI2E$8CH2,Y"8B<0L)&8C,0>)N4C, V&=%,I2>_I2$N;P,RW(/L\"2D-&'O,L MX=/81YI'Z=-0!!NL,R+.M+DZZX^(XGXO#2-4TZ&: =5,J&9!-1NJ.5#-A6H> M2NNF\J2H0!:F02AM(11C(;ZE?G\<0[B^*D4N/YT"U;:/- M3[XHEK-E?U=6AW9KC.W6A'9K034;JCE0S85J'DKKQJRM=9&%)^77.I][5F6E M)#K=/QS,6BW)RMGIROEJ=C[P0:M7H)H.U0RH9D(U"ZK94,V!:BY4\U!:-Y%M M'8LL+F3Y0K]3R3T%H5J*9#-0.JF5#- M@FHV5'.@F@O5/)36S61;42.+2VK^ON/J+HM#4N1^&*5/95TU([_*?X.)G/?F M8$IO[Q!:(P/5=*AF0#43JEE0S89J#E1SH9J'TKJ!;&MX9'$13QM(/D R&ARJ M*>S(<&J]<*J]<$(+<;6F.+*PA&!'. M#X3Y,:UGM&U5MB"RBUYDY^>)A1;C0#4=JAE0S81J%E2SH9H#U5RHYJ&T;F+; MLAQ97)?SB?KLD-.$[W>6<8RR4)#%Y>^S""W.@6HZ5#.@F@G5+*AF0S4'JKE0 MS4-IW2RV93JRN$ZG'3WWG2-!Y8C)SH?,P8 .E.U^LAF+8$++:/5VB+):J=G[" M1-S=I6&$:CI4,Z":"=4LJ&9#-0>JN5#-0VG=,+:E.XJX=&=S=HKDS_[DM^EF M>7I<:'ZU4LZS"JWJ@6HZ5#.@F@G5+*AF0S4'JKE0S4-IW:RV53V*N*KG*PUI MLJ]^F=R=W?+DID&T]V-!L4]C=\YSGH<36L$#U72H9D U$ZI94,V&:@Y4")3,L?10_&$'JA&ZBV;;33XEQ5E975HE]U!^W8 M&-^Q">W8@FHV5'.@F@O5/)36S5I;Y:.(JWR,+*>!SX;'.63IQ :J;:&:#M4, MJ&9"-0NJV5#-@6HN5/-06C>F;>&/4MG*9Y83F3]7%PQFI M?NE8=G+RZ/$"Y1^KRS2?/;Z1KW5YX'%#OC:''K?D:Z>^+'G;;7V5]$]^_A2E MC,3TD:^"=+7@WPYY?>'Q^DZ1[:N+/S]D19$EUT![8.2P0 -05 9 >&PO=V]R:W-H M965T68ZEN69.4X+8SZMWMW0 M^91L>)86<$,1V^0YI@]7D)'=S+"-QQ>WZ3KA\H4YGY9X#7? OY8W5+3,EB5. M8?>H+1 7Q*R8;B(V=3DHB^2T8R:O%=U7N0?HHTB5,!04,<0*O-^/ MG_3@3:%!*X3S*,25TTMX!^4Y&EB_(<=R!HK^+$Z'.ZKAO"Y[\+KL83_\LJ3G MR+)5\ ,M!VU1#2J^P4E%%:EJ*OBQ2?D#^G8K/B Q1^PPC?]1E5&=::C.).?= M"U;B"&:&F%@9T"T8\U]_L3WK=Y6'.LE\G62!3K)0$]F!]\/6^V$?^_P*UFE1 M2*^7.,-%!"I3>RF>:ZI.,K\F\RHRN2IOY_;(LZ;F=M^LXZ!.1*BI3P<.N*T# M;J\#(4XIVN)L PASQ!- ,>: R$HLX^)7QU*YI*MKT&?A(;RHPPY:KJ'97>F3LZ[/M"$6,/.T&^=Z2"".JH M$*B"QL..5+V#>:%4HU:J4:]4\V)7 ?02,R7J/,*4/HH#!%<682_1IB3/NU*TBR',[8OBG, 6G,(6]8WJA8K;U=(JQ>C7[V[AU.[=<>)+Y]$!ATS2%GRO-#DT&7\SK9?*UL M@5:V4!?;H?/.D_-.[P_Z\ZX RI*T1"702"Q$> UH^2 6]Y1Q60 LP102DL4B M3.E[+_^S?=?)YFME"[2RA0V;;>^?;LXMSW';";^VU-R[=,J!KJOK088BLBEX M?570OFVO("^KB[?.^RO[8F$KWOOV15!?,#[1U_>='S$5ATR&,EB)5-;Y2*SF MM+Y"K!N&UL MQ9UM*:)D.C.]IQ,TY[]L+,?B*W83&WP 9PT M._WQ"YA8"&/9Y-P9]T-C$W0] MV1X+F1N'R*XA_)7(B4_%PNPN2J,T_3U46W MFTSF8NDGY]%*A-EO'J)XZ:?9UWC635:Q\*=%H>6B:_9Z_>[2#\+.^++8=AN/ M+Z-UN@A"<1N39+U<^O'SM5A$3U<=H_.RX6LPFZ?YAN[XORA0[/%'()Z2RF>2'\I]%/W(OWR>7G5Z>8W$ M0DS2'.%G/Q[%C5@LXI8)4%K%H!>U^5[+* 7:_2O@A.6< YMD"_+- _MDJ# MLL#@V C#LL"P:-U-Y?&V6^# MK%PZODNCR8^SZZSUI^0F6F9_$HE?B.K];WX<^[FP/I#W5*1^L$@^D'>D2Y*Y M'XN$!"'Y'@9I\K&RX=L\6B=^.,TVOE.^7W;3K+)YR.ZDK!C=5,S<4S&+?(G" M=)X0-YR*:4-YKB\_TI3O9B=I>Z;,ES-U;6J!OT_2<]*S/Q*S9YKD^QTE[]]] M*(^]H7HW>AH5DXQF%#1C2UL&"Y$U>2B:SI<>>"=6Y\3J%4!K"ZRTU]Z:NGKP M/]?A+K@!PXZOGZG!\+$K^\Z\,23ZG8IG\M^&XKC?Q[>;X^=AWD:S\B;CJ M9(-;(N)'T1G__6]&O_>/)M4B810)/Z!K3(L_#CQMX/5 M%5\Y65XZV6L5% M!MGT;9-J'RA^YI]%=A'\*.+$7S1)3HMN*SDDC&Y@_0*6WR,\CDW#,0>7W<>J MEI A&1+&=^MO#*V1J=;? X54A-/?"J>O%4YV71I,R/OL2G(:+1:9LO.N:3/$ M?R"_*L-^DW"TZ+;"0<+H!C:LG/C>N5'7#3(B0\)X8_7MFFQ $179#+:R&6AE M0X/%.LWZFE<*1PMO*QPDC Z.$0XR(D/">&/UZ\(!152$,]P*9WAXH#K;/U U MJ45+;*L6)(P.=_KW,\NP:_V[BPS)=D,:AFW7%,H;]G(,NU<3PNY>EN'TAMN] ME!8>;5MXI&WA[V$L)M$L#/Z7-7'RBN;6XMLV-Q)&-S"G^&^GN@D(IXC)[,EO5P\OE8WDB1AR@FVW)-HM)';:LJ*(U":2Z4QJ T M?J#MS?TW5ZAZJ*JLY' -_;!5Y(ZNU=R13"]])-^RSY.Y(+\W9A:O]?C6\D/2 M*)3F0FD,2N-0FH>BJ9(TI23-$Z<]RPJ@1(ND42C-A=(8E,:A- ]%4T4K4_6& M-KM:S7].,B'ZL^;>$IIPA](HE.9":0Q*XR7-,)2[22O[5[M@1(55-253ZH8^ M)7OTV/SM*6I4&S3E#J51*,V%TAB4QJ$T#T53)2FS\89SZK$9FK2'TBB4YD)I M#$KC4)J'HJFBE4Z H;<"CAR;H4E_*(U":2Z4QJ T7M*.&)O?PB4PI$U@Z'V" MX\?F>2R:]0;U"J T"J6Y4!J#TCB4YJ%HJBBE!6$,3STZ0RT+*(U":2Z4QJ T M#J5Y*)HJ6NFJ&'I;Y0&D42G.A- :E\9)VQ.C\%EZ+*;T64Y]O_R-: MK)HOR&JCQ<9GFO24ULHS=Y_-<)Q>K_8( M!X5&=:$T!J5Q*,U#T51-21_$U/L@OZV7]R(FT8.MH!$9E,:A- ]%4U4E+0U3/\/@TVP6BYF?"C+++M52,LT_/OA!3![]Q5KD M75DFNB3UPVE^FYK](.OP,1->X]3":WVTUKJ#^A=0FFON3@*P!X/:G2"#QN10 MFH>BJ\\BP'ME:7E"7HJ15N[4SH[?S=*X+C#?-,U:GW^CC]5:4= L/Y3&H#0.I7DHFKJ$@K0"++T5\#E)UGXX*:[CRW4> M\KE]FX_YA+[]D_E*[Z%"JJ*1Z7=+GWZ_%7&Q M@%C>.=WM[X2@V7S20MBU MA;"+"V%7%WJ+Y+\ED_^6/ODOC:4P"L\>@C#K-X/L-N%XFTD?H+4H=W/XM>4( M*#2@"Z4Q*(U#:1Z*IBI-&@*6WA#XFDDH#B;Y*B";U8>*M0K)^Z]WWY.F9>>N M];S6PH*F_*$T%TIC4!J'TCP43=6@M :L_JF':*B1 *51*,V%TAB4QJ$T#T53 M12M=#DOO U /:"TZJ,T!I;E0&H/2^(%FU*P$B*J'*C!I:5CZ-99X;M"7 MBW,=E<"#&A10&BUIBFUI&/44"]1W@-)XPP%8HU'=4$7%5!4C_01+[R=4%?.* MY=ST]-8"@OH1):VZ)-KPW.B-JO_J@LWP99N@JUW M$[[X\0^1EO/^FF\4FG2DI[;5$91&H3072F-0&H?2/!1-5:*T'.Q3SSBPH08% ME$:A-!=*8U :A](\%$T5K;0\;+WE<<0JX5"[ TJC4)H+I3$HC1]H1MU:X6]A M;=C2VK#UTP_:WB'H<:WE!C4JH#072F-0&K=WIVSTA[5[(0\54E56Y?T&>O_A M+]Y)Z.FMA8:D42C-A=(8E,9+FG*3,3P?[4CM+0P(6QH0MMZ ^!SF$^[&Y M4&O6$]1S@-(HE.9":0Q*XU":AZ*ILI.>@WUJS\&&>@Y0&H727"B-06D<2O-0 M-%6TTG.P#ZS#](HG[_3(UC*$NA E39FG8O2<^K-WT*"LI"FY:'-86^V?-U2M MGNUM %F&:35/G[%EWM_6Y_UOY]FU5[3<]#PO=OSM/CM>#VO=O-"L/Y3F0FD, M2N-0FH>BJ0*4-H(].O70"'4:H#0*I;E0&H/2.)3FH6CJB].D5^'HO8K7#(UZ M9%L90FFTI*E#HVGWZR]-@SH0#4%-I_:@'V^LF6'4%\5JV&U0J;[:S-((^;[D-N%'S8J )KUA](HE.9":0Q*XU":AZ*I M"I59?^?4+W1PH*X!E$:A-!=*8U :A](\%$T5K702G*-?Z+#'JM(#6HL.ZAU M:2Z4QJ T?J 9[?U6%:H>JL"DH> <;R@<8U7I<:WE!G402IJR;$9]"0X7&I)! M:1Q*\U T55F55R;K_0,J'D0MN-Z"6 )1&H3072F-0&H?2/!1-U:JT!)S! MJ6\WH 8"E$:A-!=*8U :A](\%$T5K;0X'+W%\49OA]5';:U4J!=RX(S8/;*, MPG2>$,,A4_^YZ:+8A=:(06D<2O-0-%6?T@%Q]!,I]!< _L_77P! C0\HC4)I M+I3&H#0.I7DHFJ+5OC0^^KT37P#TH38)E$:A-!=*8U :A](\%$T5K;1Q^GH; MYXTN /116RL5:N<<."/VL+P :-0EU+R!TCB4YJ%H&UUVD[D0*?53?WRY%/%, MW(C%(LE$M@[3O$>M;,V$]9"_ONGBD]GI[FRGQ@4S&K9SX\(KMGJ=#YP.B8/9?/LEC597G>QH[Z,TNVPH/LZ%/Q5QOD/V^XHOA'<3CC_P-02P,$% @ 68%I5\\P1M74 @ Y0@ !D !X M;"]W;W)K&ULK59;3]LP&/TK5H8FD :Y ^O:2&U3 MM#T@512VAVD/;O*EB4CLS';:\N]G.VF6TE#0QDOBRSGGN_CR>;BA[)&G )M MBYSPD9$*40Y,DT)546#V-(&<;D:&;>P&[K)5*M2 &0Q+O((%B(=RSF3/;%7B MK #",TH0@V1DC.W!S%=X#?B>P89WVDA%LJ3T476^Q2/#4@Y!#I%0"EC^UC"% M/%="THW?C:;1FE3$;GNG?J-CE[$L,8>@0I$X_P6D(SG."]P+!;0CN6RUX M#<%[JP6_(>C0S3IVG;@0"QP,&=T@IM!2335T]C5;YBLC:I\L!).SF>2)8"%H M]'@^D:F.T906)S_ M^0C?E'EJD^7LDC5QC@HNH+Q KO4).9;C]O@S?3O=Z0OG_ZS/_MGZ7C+<=N>X M6L]]22_%#)J=,\=/\NX0:,P8)BO0[9_C)1=,7@2_^E:^UO;ZM=7E.. ECF!D MR-N/ UN#$7S\8%]:7_K2_IYBX7N*S=Y);&^!O':!O&/J0??01MU#"_6A[5N6 M6O%2*ZH2LP[.7=N3VV7=S?D?V'SFU?151/@J8G8,44=E=N[M MA*%TPN%ZLBHCZ( M[6A;D\>Z%#T;G]B#J=TS'LH:7I?K,&9Z9(3F:;"G[QDL @1Z:FO"I50JQOK!M7I308'Y.UT#DFR5E#19RR%8V M7S/ "VW4U+;G.)'=X(I8V43/W;!L0C>BK@C<,,0W38/9_U=0T^W495$U0'A%"6*PG%J7[L4\57@-^%3!EN\\(Z7D MCM)O:G"]F%J.6A#44 C%@.7?/=']M=:N]1RASG, M:/VY6HAR:B466L 2;VKQGF[_@TY/J/@*6G/]B[8M-HXL5&RXH$UG+%?05*3] MQP]=''8,)(_9P.L,O*%!<,# [PS\IWH(.H/@J1["SD!+MUOM.G Y%CB;,+I% M3*$EFWK0T=?6,EX5475R*YA\6TD[D5T3 0RX0)@LT#M1 D/7I* -H)/Y@RQ& M#J>OT%M9KR8I>HHJ@#R7=<&G-)[:0"U*T=M$YOVJ= M>P><^^@-):+D:$X6L##8Y\?MTR/VM@Q$'PWO,1I7WE'"6UB?(]]YA3S'\PWK MF3W=W#/)^3OO\S_VOA<,OR\-7_/Y!_CVJD&51U<0''VYO.."R3W^U93SEC4P MLZIS[X*O<0%32QYL'-@]6-D_+]S(^=<4\.!\U-Z "-_5[U)[JL%<='E7=GU65KLF#:EN6<,=YD#KI0.P8) ,R .5C MD.N[;C(0:_#GN*E9:]1KC8YJ;3??"71G\*\D1Z,EG+E..)!L 5Q-$A=/D8% MGC-0;& *O<0S2XY[R?%1R1^HP+44NG,A41V%JKN0H+^0#D0A'NH.PF"@"H,P,H, M_6&ZQZC(=0YLYK27F3Y-9I=58_N0CHZ1U!_F&A-<9XD3L@FAM 3A(, M5-H[K58#;*5[7(X*NB&BO5K[V;Z-OM3=XV#^RKV8N8;Y7+;=;9?\D[[MV=]@ MMJH(1S4LI2OG/)8)86T?W X$7>M&[XX*V3;JQU)^.@!3 /E^2:EX'"@'_<=( M]@-02P,$% @ 68%I5SV714%\ @ @@ !D !X;"]W;W)K&ULK57;;MLP#/T5P<.&%ACB:[HU2PPT<8;VH4/1[/(P[$&Q MZ5BH+'F2W&1_/TEVO+1S+MCZ8HD4SZ%(6N1XS<6#+ 4VI24R8E3*%6-7%>F M!918#G@%3)_D7)18:5&L7%D)P)D%E=0-/._"+3%A3CRVNCL1CWFM*&%P)Y"L MRQ*+7U.@?#UQ?&>KN">K0AF%&X\KO((%J"_5G="2V[%DI 0F"6=(0#YQKOS1 M/#+VUN K@;7(2K' \%GR-A+'6;&9CLV_1.E^$F?]DH80^)1JGXAN6\A+09[P!B0#OZOBZ M((-MD-/@(.$"J@$*O;YSG8IHE(4R"E"Z0?(_35XS#5F3^X\%[W/=S9 M$: WN.P')D>!>SS.CP##@?\7L,F?N]/42A K.TTD2GG-5/.W=]IN8%W9/OU, M/_5',[]'G^@!U\RC/_3-=+S%8D681!1R[TNK#[400 *00 9 M >&PO=V]R:W-H965TN*Y,%U!2>YDMY(PGO@ Z29PFI'-Q22Z(2Z1&2Y(S\LAR);_L M3/R]X"M)68:3%WOCH:MPHWJY;EIOZK;:5'!@4R'YSIE:2#)A&606^^2X_>"( MO8L"-RH'6Y5O@Z.$4UA>D]#[0@(O""WKN3O=/+!MYW/>)S_M?4^,L$FYT/"% MAU)N58*@B@N"=4Z?\CPE&&>2Y<5*0488YEFG, F65^FVQ#PSB7)CRX7*6]?N M31?:&[FD*8P=!M;CZ]\/_:Z0W>] M&P@++(S#07\?EEA@L><%WCYL8H$-8K_WQK8G2Z^1I7=4E@?( /NVEH!Q=H4E M4 E>(&J.,BG ."ALIAF42],4U[18@2YM\)*"E+JFIE2(5XTW[VQR52OH[:X\ M\EM:63#=*&@I90&%08MI\@'3GDI1HU+TR>3!R1+UP6:7/E<'?<&+#(2U]$?6 M_(EZ+4TLL##N1ZW$2"RPV N[;5TLL$$<[:39GC)QHTQ\M!(FP#CV]*86_M_* M%Y^S\IV3+#DGV>1,9'LAZCAR6M/J'U>6T.ZEYF9-@-J)!O;ZW2U,[Z MN]7%N_8&+6GLL): B1W5:[77B1T6QP>4V;E.^)]09C=73M3&/TT;*^R=-E;4 M>VVLL'?:N#NW+ORBG9OKKL1FMF*J^AIN9ILK]5=SD6S-W_HW=[YE/M%7<'/+ M>Z.O[N_?J9CG3)("9N@*UX8I+JHK<350?&GN?$]&ULS9A?;^,V#,"_BN !AQ[0U8Z=/VV7!&AC#RMP M'8KF;GL8]J#:3"S4EGR2W+3??I+LN''JNNFFX?H26S+Y(T5*#,3IAO%[D0)( M])AG5,R<5,KBW'5%G$*.Q0DK@*HO*\9S+-60KUU1<,")4\L9MC0IWY MU,S=\/F4E3(C%&XX$F6>8_YT"1G;S)R!LYVX)>M4Z@EW/BWP&I8@OQ4W7(W< MAI*0'*@@C"(.JYES,3B/!H%6,!)_$-B(G7>DEW+'V+T>7"4SQ],>00:QU BL M'@^P@"S3).7']QKJ-#:UXN[[EOZK6;Q:S!T6L GR21Z@^)22);7RLJ#G-#JB1_K0.PH*$ZW@E\K^/L*PU<4 M@EHA.-3"L%88'FIA5"N8I;O5VDW@0BSQ?,K9!G$MK6CZQ43?:*MX$:HWRE)R M]94H/3G_7>W%"'-*Z%J@HR],B,_H!CA:II@#.HJ^ET0^H8L-YHGZ:[\:U%Y>5%_XK7@3HFE&9"A31!)(._;!? M_ZQ'WU41:<+B;\-RZ?<"EU"BL80;-' M L,+7N$U^Z/9&,?H$@L2'Z.[)[1@>:Y._"+#0ARC*QIG9:*DT=<-JR;1-BO+XJ+KB3DXN^N+5(Y,>QV0A?,+UWYL0D+ M;<(B2[!6)H=-)H=]]/FR.JSPJ),$"5IQEJ.$9*54@TP=?E2H%)LCC6*[.NB?NS)7&1T9H_J?Z6$^\29JXS[L9N2ET&@X\MI"X2&DZ U2*S*C M)C*CWLC<@I"BET,@+]JO0(:3H M#5(K,J=-9$[[(V.J#"OTW>G35AH$Q99@K5R<-;DX.PCU)DSFYFT M"0MMPB)+L%8F!][SY<;[$96FMKI[]H?^7A%9'"(4'B(4O2'4CLW.Q6_0&QNU M=X'J6WI]N^M<:"_BO;O4*BVT2HMLT=K)\)^3X7^$HE-[82N?-FFA55IDB];. MY_.->=![C?O?"H_5.W)-VZTK?A#L5RBKE]\W3%;1=G?:63GPM>DC"A2SDLJJ M:]',-KW*"].AVYN_')PO!AWSH>YMFO;9,[YJC%YCOB94H Q6RI1W,E&>\JK7 M6 TD*TPS[8Y)R7+SF@).@&L!]7W%F-P.M(&FXSO_!U!+ P04 " !9@6E7 M6LRQ,U$% J*@ &0 'AL+W=O3'MA@H&H2BD??C921H2 MFF:@>ZKV18D=G]^Q<_[8YL3C/>-/8D.I1,]1&(M):R/E]MHPA+^A$1$=MJ6Q MNK-B/")2%?G:$%M.R3(UBD+#,LV!$9$@;DW':=T#GXY9(L,@I@\K2>L&7WMX MI W2%G\$="]*UT@/9<'8DR[<+2(AM27&D'4QX[.:!AJDNK']QS:*GQJ MP_+U"]U-!Z\&LR""SECX9["4FTGKJH66=$624'YC^\\T'U!?\WP6BO0_VN=M MS1;R$R%9E!NK'D1!G'V2Y_Q!E QP[PT#*S>PC@WZ;QAT MYS9J?[I GY"!A&XI4!"CQSB0XK)4\?N&)8+$2S$VI.JK]FCX>;]F6;^L-_K5 M15]9+#<".?&2+FOLG6;[48.]H9Y1\:"LEP=U:S4"[]FN@_#@$EFFA>O&TVP^ MI]L.ZIJI>;?&W#[=W*I[&C_FW?TQ[UZS^6])_);W2BBZA6:[*:_[5G>2A0B6 M@9HY+]&HL]^F*@Y :TX MB] R"!.I"J&:^=!637SI[(5\$OI)2-+5LJUFLFQ.NZC35*/3!KLJZ0IW.Q@7PJIH85!H8="H!7N+MDQ% M'WG1XG-=V!O-SPT[),R&A#F0,!<2Y@'!*NH8%NH8OM.F8 @I&TB8#0ES(&$N M),P#@E5D4YH+2/"A:53ZE%!O^B#6FV>O9VH*DV3FMO(18W:-?GPZH2_<4 MEQZ4RZH2K(,2K%.4<"=$0A8AK8UJ(^'LJ$+2;%": TIS06D>%*VJDT."$[]7 MAA.#ICA!:38HS0&EN: T#XI6E<\AT8D_)-/9[/5L;4'2;%R3RC0'QPL.I$OW M%)<>E,NJ$@[I4]R$>Y#-1B@^8T#AA']TPJ;=@)U:]C!NC?2GUMV$'3 MJ: T&Y3F@-)<4)H'1:L*Z9![Q8/W6I% T[*@-!N4YH#27%":!T6KRN>0G,6- M2;RIWO&JM8=$+(EEK4HR^T%I,NT-S.RO.J7.FEV=+0'0)"LHS06E>5"TJ@0. MB5;5"TJA@..5?;9S7^[FY/++Q6Z_,[*.A0&:9@6E.: T%Y3F0=$R M81BEDVD1Y>OTT*% OEX&L@,_16UQL/$F/7SP.;I;L^+!;#'?^'?D MAK"OF^N,W\T:EC!*2)I'- 4969U/+N"9AYS"H$3\'I%=OG<-"E=N*?U6W%R% MYQ.MF!&)2< *"I__NR=+$L<%$Y_'/S7II!FS,-R_?F3_M72>.W/KYV1)XS^B MD*W/)_8$A&3E;V/VF>Y^([5#1L$7T#@O_X)=C=4F(-CFC":U,9]!$J75?_^A M#L2> >>1&Z#: (D&^@$#7!O@8T?0:P/]V!&,VJ!T?5;Y7@;.]9F_F&=T![(" MS=F*BS+ZI36/5Y06"^6&9?S3B-NQQ440;)-M[#,2@D]L33*PI E?LSW,8$T!4XRN+R>_F4IB1EI^#$)(K)-/O2U"Z8<(# MWIN-]^:@]Q<)W:8LYQN!(/;S/%I%O-:O,IKPOMX6?_J<&)G]">_-MHI0'X.P M(^3=[8.@;0K1D1 9$,MC8S6QL09CP]O%R-? ZHUJ.HZ!A?6][,,LK"-#\,$] MCLT;9>LX:S?.VL,+8:377]7I?G\HW8/T3RW-*LE(K).CIPF1\[K:;6. MRGRJ)'-5DGF*R#KYA%J[)==>WFQKCF[I=["M"65&AN,-PC&$.B/#\3*#A/;E MR7#8LK0#E0;N"1'XPL):$W2G:%HF%EV6X&S-%C;? M-"YD4Z[SLHRDP7? ,C_->;DM)73X-Y=_7),S:2P&F9_Z353*YBIE\U2Q=7/4 M"AGXBI0,5"IEE+*Y2MD\56S=K+9R!BK0,S5'MSYHFNF(]4:&,Z C;N6D.!V* M6UM/AL.&;AZJ-ZVH@3] U4"IK#%$62.#(01QK\_(A WJ"1L93.<[?.M #%II M _\W;0/[>J/7C4RAJD0-:@OKPP;;'A2D!3Z%ABOY7 +$VLI3(N MA'0D+RZHE3-H6,X\J]T6=K@LY70'P[OI2 IM 6UXI[ M#)KWDMG_(ZG?!LWY-*WTI__1OF M?FI95LKF*F7S5+%UL]2* F2\GF:+!@7*D[.JDLU5RN:I8NMFM94Y:%CF'-=L MQP6+!#+5RY^8NW5& L.H5VB.UBVHU2UH6+<\K\_V)47/<8GJP$ATNP^"6L]K M"9.N&<8!SUOY@D9^G/F!C=8>CT\?@OC"$ ,D08E-RANCZL:G51%H<#][3*=U M>C\>]]SL0Z;0-'KK?Y3)&V6JW)SMG>5)2'97'J+*>0)YKJOS%\W3YJ#617D\ M27A^"<^64/+=0RKI:].A7WP,UXTV?QC&350:OJAM%->9+H MEC)&D_)R3?R09 6 ?[ZBE#W>% ,TQ]T6_P%02P,$% @ 68%I5W.-7>.= M!P 7RL !D !X;"]W;W)K&ULM5I=;]LV%/TK MA#<,+=#6(JD/*TL,)):&!NC6(NFVAV$/BL786B71E>@D'?;C1TJ.99%7=+(I M+ZWM'![IW$M>G4OQ])Y77^HU8P(]%'E9GTW60FQ.IM-ZN69%4K_C&U;*O]SR MJDB$_%JMIO6F8DG:#"KR*7$H8K=GDW-\ M$E-/#6@0OV7LOC[XC)24&\Z_J"^7Z=G$47?$P=L-:*1/6^U-X*)$)//3BM^C2J$EF_K01+\9+>.5E6JB7(M*_C63 MX\3\FJUDV@6Z+-M)IY+W*F(BR?+Z-?H>927ZO.;;.BG3^G0JY!75N.ERQW[1 MLI,!=HI^YJ58UR@N4Y8"XR/[^- R?BJ5[N621[D7Q$IXS3;O$'7>(.(0BGZ] MCM"K[U\#][5X.@VQT$3_X6Y0W:8$H(O_]UWU@D;WAJ5MVQR?R'[[#O_ BE94RR M:$RR>"2R7H+0 M6M](DQL07]-J@MY274($@# AOL85 [ P"&"=P5YG8%] TI&]RGDM'WE9N>0% M0XD057:S;9>2X(A&Z/I;K8H<6O!*+K*F^$$!"0 9.'!<+20 3"8VG&E! 6"! MXQ!'"PH "P/LS>"PS/9AF5G#.C$T;E=>(/4B'6K,WJ&1@.9F9]^&& M3JAI!U#RD:6A(@"%*<9:A&+HD@X>F/CA7GEH5?ZIXG=98X9?W;"2W6;B-9*/ MO,?9(9('!MJAT+@9'.B9-S&4ZFDW,:X^@V(30T*,8=W8Z?R@8U4>,5DMEUG[ M;-^E&S1^CG%YSYGI6B$4=K5"'@$H[/FA/LE!6!B2 6M:K!2)">T4GQ< M/0$JEI'+!0##V'4#73\ DS/#2+D)HUC.LX$ =(X66_W8_'SY=2O7=]NKEBE* M9;=:BTQL*_:V8GFBGGFV6%"HZ'B>'@L31@*BKW4 A:F^V %02&=#4[\SCMCN M'#^P59(_*H4;/,"'8==0:J+"P#&2;J+[9[KH/B 7_E!;IVR*N9:QQ$A;IZ"'7P(.G+[QP=MENZ#]+-(571 MY$(7WU#!Q)JG4KE:YT/-$#9ME.\84]T$.;IP$Q+HT8FM/'W1G5_#=L-V7M?2 MR6;%)LFJIF5?KI-J-;"P3>.$J1<:!K!U+C&2;J)\+QS(.^E, M&[&;MH][V;N]&C#C=I+G-ONCLD6CLL5CL?73T1E*@E]PPXQ8W>JSTS0F6S0J M6SP66S]-G0LF=A=LV<,A@#V%-G$@'+2+ ^# ;1P 9]O'(9WA)4<,[_&=' *X M5>Q10S( ,F#6OL/5,^27*R72<70-<^W:J&IET%/](I6[F>ON#'9HE'9XK'8^EGJ M>A<2OF1AM#9&ST[3F&S1J&SQ6&S]-^!=AT7M'9:E,%)@CYNX^NN,!0#S7>+H M3A& 89\X^JYA#."(XY!P8..$=LT+/;(;?KQ44F!;FLY\0S$$"V:Z4P1@U*&F M8&!?W0N<@3))NRZ VKN RS*5>JLLR?]#F;1S/_MTPYALT:AL\5AL_2P='$%Y MT3,HXQY"&?<4RKC'4%[B' KMVBYJ;[ML9=+G!@ MLJCFI6:,EWY:B/1>V_W5_&O2\.0.I_7Z!3Q88^#W")W%[UK.C;X^>_IQ4 MJTQ6V)S=RDLY[P)YQU5[FK/](OBF.:YXPX7@1?-QS9*450H@_W[+N7C\HBZP M/U,[_Q=02P,$% @ 68%I5W>XVVXN!0 ,B !D !X;"]W;W)K&ULM9I=;]LV%(;_"J$50P($ED1_)K,-Q%;3IDB+H&ZV MBV$7M'UL$Y5$C:3B&.B/'RDIDN4H;+6RN4CT=5Z2CWA(OF+&>\:_BAV 1$]1 M&(N)LY,RN7)=L=I!1$2')1"K.QO&(R+5*=^Z(N% UEE0%+K8\P9N1&CL3,?9 MM7L^';-4AC2&>XY$&D6$'V80LOW$\9WG"Y_I=B?U!7*PF3C7_E6 >SH@>^)/"GMQ=(QT4Y:,?=4GM^N)X^D:00@KJ26( M^O,(Z\$=(N [H^6T"L",M1NWI2,0T DF8XYVR.NGU9J^B"#F46KYM-8O_>%Y.HN M57%R.F=11*5ZD5(@$J_1G,62QEN(5Q0$.OM$."?ZS9RCLP DH:$X1V\0C=&7 M'4N%BA!C5ZIZ:#5W590YS\O$KY3IHX^JE)U ;^,UK!OB W/\I2'>5>TO(>!G M"#-L%/R0QAWDX0N$/=Q%#XL G;TY;VJ76>8&EAV$1W49Q4I($H8:<5-3S9(+ M2#JHZYEJ5FMQMWSMW4RW^XKN'1/BY%W_?:>>0;<2(O%/0T5GN6"O65 /3U$/_#(C*QG_ORZ6N3J3(X2-57$*VCB:"RD;>;:% LLB=7@^EZU M3/5L#X*%HB665M4"6VIUFD>+?M_86:\CEJI.2?:$-Z_ 9V:!UO#\ER-JW^N- MZD-J8*O0.A5<4<&V4QA]0P'ERL,R99- KVX"V*AA$] 73M90:C4B-M:F-6*; M:H$MM?J;J-R);]V>^%;]B56UP)9:G69E47RS1_F!;+=J3_P&2^&IG]-LMU1H MG4KE4'RS1?F41LO7U*TR(7[D0 MW[@VG][G9% "G++F7F35=GRG.MU\,=J8;O\CL@ZEP2CE5'4_=D#M0 MZX^$\.R#;O:MA441\&:K8:YE:_)6S88MM?KGX,IM8.MN UMU&U;5 EMJ=9J5 MV\ _ZS;, JWAO70;>#@\-1NVRJQ#J"?=1AF@=;P7CH,C(>G!L-6F3D4 M]VB35+3?$K[-M8+=Z/-]-_TCX5KD+%,)&A7J=H5K9 M\WR#.C^1+,FV;)=,2A9EASL@:^#Z 75_PYA\/M$%E/\F,/T/4$L#!!0 ( M %F!:5<@PFGE7@@ &!2 9 >&PO=V]R:W-H965TK@H]H*VF5BH#JY(.)..G-I)R_[??% M9,9C)MZDIO=]<4\XVQ:-HJC/K4LOQ^S,.F-CLO/KK/1<9K+ M*$SX=49$'LSCE47I_TK-[CQ]\"N]FLOB@/SJ>LSM^P^67^76FWO77*M,P MYHD(TX1D_/:D]\Y^>Q:X18/R&U]#?B\V7I,BE7&:_BC>7$Q/>E81$8_X1!82 M3/VWX&<\B@HE%;K1_4/9?(JF3$3_"R-OH53.3OI#7IDRF]9 M'LE/Z?V??)605^A-TDB4_Y+[U7>M'IGD0J;QJK&*( Z3Y?_LU\J(C0;4;6A M5PWH_QK830V<50.G3'0969G6.9-L=)RE]R0KOJW4BA>E-V5KE4V8%-UX(S/U MUU"UDZ,/+,S(5Q;EG%QQ)O*,JSZ2@ASDUT$,/G;XAC'1)J46=+/&=P\W,^4.4>LZ377/X9 ]4/"^^ M]5>:9-5.(-\OU0'(A>2Q^'N;V\MHW.W1%,/)6S%G$W[24^.%X-F"]T:__V;[ MUA_;K$(2JQCGKHUS(775$6-);HKL2Y>4>PMU[K%QQ(_4N'=TPZ+"T3C-9/B/ M\NXL%?*0G"FOU)F_S1CP:*;&+,7\4JP88Q23@TOUZ>M#,N:J%2>?V:]M?H"AF/JQ%/,V M_#ARZ&"[&_[:#?_Y;@ =#JJ;)NC7$E0=[E-[>XK!.L4 3/$LS>9IIKJ2C-.& MT1,4,,T"2:R2ZV"=ZZ!3 ^$ TS@DL8IQP[5QPQ<=",&CF1HSK-5%X'K;B\*V M-,U8K58^+&^:XDJMFJ/3D.,&L=EPZ3,Q*T_M\L7[GWFX4&D5T/;]BL=CGFT] MJ6%1X\R0U*H64&T![=2(L H'RSPDM:IY&BMM$+Z>7R.HH+A2VZP1ZE#+;D M6T.@#5/@S4R-:T>?>1:3BV3!A8R?KA%4TL-2J^:OB=#VNE4CJ%B(I58U3P.D MW2Y!PO+&9M09TAY8OM7T4Z(ATH8IA,L(E3RQU*H6:?:TNP6?-BI]8JE5S=/\:;\L@,*',S:GCJ#0 M3P_5%$H1*!3K:AR.Q=036D=6J\$.#:P4!M;G#J:PO'&&MEFO:RBE(+?M.I@^ MC>_F(RX M[]RQUIZX!MBCT% A%TNM:J*&7.IWJ]!0H1A+K6J>1F<*H_.S"PT5DE=JN_QL M:_*E(!P"-4;A&D$E6"RUJ@F:8.FP6S6"2KA8:M7U2\W!#LS!W\I%]&*!>,$S M=L=)S&11+P];EQ]A+9L\<)81A\3+15][0*;L8=O"QQFLM&_6&G<=&'=WJ9N" M [FZZKD-)^H"0!2+[.=\GHI0@J4%']EXC;:-25Q'\[+3K4E1%$Q%$NM:I#&4"?H MUB"*BJU8:E7S-.$Z,.&B#Z*HY+M2J\SZTT'#OA%'$ZV#,2>+-8JBXJQ3G[!M M&&%#1MVH[J:3=UVV126-\ZQSJ:JW^VFK5BNQE,7"4^?W*P)'\@X MX3:@U-50ZG8+2EU4*,52JYJGH=1]62B%#V=L3AU*@X';M*#C:BIU.T2E<"S& MEM2I](BZ#9SN:3#UV@536-YXF_Z6K:P#.V@@4T^3J8,8N MM8&NGD97KUOHZJ&B*Y9:U3R-KEZ[VV)A>6,SZJC:,'_J:4KU8$I%K363&3[NU6;6PY\#0P>^WNJX7EC?(W) M/HS)N#]J3UZGP]$8WQO:QDX%7\.W;W>JM'Q4V,92JYJG8=N'M_L^^R9C5'A> MJ>U26IJ(?9B(S5<-&C99[G-A!L=F;$\;NW)]3=Z^VZU"0P5N++6J>1JX_7;G MDF%Y8S,,]CGX&P\L0)E(WJ'43*[+X*",G6ECTMG7X.UW:]+91X5L++6J>1JR M?81)9ZC&4*'9W[KSH6&NT= E3R MQE*KFJ?).VCWECA8WMB,^BUQT/IHH!DYV/>6...?M:,T>@?= MN@9JV X3=&%!QH=+S2FWSB5_;5L[Z&\_P4P1W5S[:4)!)FB=R M^3B_]:?KQR>^*Q\:V-=?7SY[\8IE=V$B2,1O55/K3: *.UL^SG#Y1J;S\HF MXU3*-"Y?SCB;\JSX@OK[;9K*QS?% =8/E1S]!U!+ P04 " !9@6E7+7X" M-V0# !V#P &0 'AL+W=OYWS/F<,WW3'^0R0 $CUD*14S*Y$RO[)M$2>08=%C.5#U9,UXAJ6:\HTM M<@YX94!9:KN.X]L9)M0*IF;ME@=35LB44+CE2!19AOFO.:1L-[/ZUN/"'=DD M4B_8P33'&UB"_)S?<=V;Z&*9ZCY8I8*\XMVI:VO/,:%D"RKP&J>$5K^XX=* MASV XFD&N!7 /08,_@+P*H!WJH=!!1BA&JS\E2A3P@J!Z4I,;:EVH'GLN/(V+[VY?_'FH0^,RD2@B*Y@U8 / MV_&3%KRM(J_#=Q_#G[NMA$O(>\AS7B+7<;V&_2S:X>\*V@H/_\U[=#K<;1'# MJ\^"9_B\D\["@@F)5)J16@:^!?3MO;)'-Q(R\;TI]27YH)E,89I8J M:(;1"EX\Z_O.ZR;=NR0+NR2+.B([R-"@SM"@C3VX!1X#E:J ([9&.1-$5UN! M("6J-F#9^$[-6SG/34Q)-C%D^B.T#9R>XT_M[;[@77J,.B([$'Q8"SYL%7P) M6^"8QH!B]3HT5KQ6@G/5+%D="C)HM7/N>6BP>5@/#PZX]%3*U=MK#8Z$&14"S(Z M[;B]1!*X>:7U;>H>**R)%*8<,YD 1Y#E*?L%+>>RU=.YY[)+LK!+LJ@CLH-T MC>MTC?_G!W/<98:Z) N[)(LZ(CO(T*3.T.2?*TPKP[EIZ)(LG#PI,;X[/BI# M'3DLU;7W&HD,^,9T<$+5F(+*\AY9K]9-XK7IC8[6Y_VK1;]A/51-9=D#_J$O M.](/F&^(NLJDL%:NG-Y(?9AXV>65$\ERT\;<,ZF:(C-,5&,,7!NHYVO&Y.-$ M.ZA;[> W4$L#!!0 ( %F!:5>LV%F'"@, !\* 9 >&PO=V]R:W-H M965T\ZYU[[V'95F9U9<9%CIKEB[,A> $VN443?PO,C-,&'.9&3'KL1DQ M% M"8,K@62195C=70O?B(NCM"AQ>@ M,*'R"!T@PM#WE!<2LT2.7*7%&$@WKHEG%7'P!/$077*F4HD^LP22^_:N=J+Q M)-AZ,@LZ 1>0GZ#0.T:!%X3H>G&!#@^..G##)D*AQ0U?%*%M2'[-.:5('XP2 MB^1WF_L5:J\=U23;FA^/T1+6A#$SN<04LQC:/*@X(LMALGLS\4;NID56OY'5[Y1USJ62^MS$ MA1 /][RBK.S[>Y3A(.BULT8-:]3).LUXP32O!*6H#D-)5(IB+-,V =$C 4$T M#-L%#!H!@]?M!K#DF:T8/)+E>Z'?+NNTD77:*6L!&Q"&\!@I$/INP?:>7 *# M%='QTGF-N$I!(,ARRN\ 4&PVL$U?)],_'O9AX\?P71)T^ Z:?6]W[WK_(45K MDO[S.>KOO0C^*[.T!GA9FOK!CCAXNT2ML5Z6J?[NLO<[[^6WR-6:(>I.5G?O MS&ULM55M;],P M$/XK5IC0)L'2IDV*2A*)KJ!-HJ)J-?B ^. FE\::7S+;:0J_'MMIHS+:"J'M M2^*S[WGNN;OX$C="/J@20*,MHUPE7JEU-?9]E97 L+H6%7!S4@C)L#:F7/NJ MDH!S!V+4#WJ]R&>8<"^-W=Y U+T/?57!K+[UARPH K(CB24"3>A_YX,K+^SN$K@48=K)'-9"7$@S7N M\L3K64% (=.6 9O7!FZ 4DMD9#SN.+TNI 4>KO?LGUSN)I<55G CZ#>2ZS+Q MWGDHAP+75"]$HJ>GZ (1CF:$4E-1%?O:*+ \?K:+-FFC!2>B?X0G>&=X25K-C@LX"[2<_5A7.(/', M-ZU ;L!+7[_J1[WW9V0-.ED#QS[XQ^*B[Y^-![K3P-2/8V('+R!VV(D=GJWA M O*ZO2FB0)CS&E/R"W*4":6/MKJEBQR=O?N;- QC?W-$0MA)",^WD?!3;3P+ M_,_*1)VLZ'G;&+V V%$G=O2\;1S]U<;ATS;Z!_/%CNH9EFO"%:)0&%#O>F2Z M(]OQUQI:5&[DK(0V \PM2_/' &D=S'DAA-X;=HIU_Z#T-U!+ P04 " !9 M@6E7D?(.!EP# 6%0 #0 'AL+W-T>6QENT(42JGQ8.;0]NAEHG9Z*0)K?-8']/ZN$[P+H'!AGGC<&N;P.C M04F4HE)^>2L6FFY$?DI2W=*G6Y;3, M<,_= _3\;]=Y1@65A&^:UK7_FE?YV8ZCWDM9-D^57<-.C_7K_[6;O#@$D_$A MF#R(FNP?@LGD $SV7NRI^123X:LT&=1'H8WSUM9IJXEZ<*H=^E_AK,S;I-YD MP;ABHN[-69I2\>#0I>45F>@_^K;T]?B49F3!U6T##OVV_86F;)$GS:AK6(AZ M5-O^#-,+X^9(K7,QD=(E3<=U5\XFINGIALY:?X"PBUR9CQO!.!9S(X!A>3 ' M&,>RL#S_TWSZZ'PLAGGK.Y$^RNFC',MR(6/SQ?*X.8G^N&>:)%$4Q]B*CL=. M!V-LW>(8?MQJF#=@8'D@T]/6&M]MO$+VUP&VI_LJ!)LI7HG83/&U!L2];L!( M$O=N8WF @>T"5CN0WYT':LK-B2+858]N/,^"M;OJ:#]3^CH+U!+ P04 M" !9@6E7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( %F!:5<>'-&^.08 (4W / >&PO=V]R:V)O;VLN>&UL MQ9M;<]HX%(#_BH:G=&:[!%]II^D, =K-#"4,9/JZ(VP1-+4M*MFD[:_OD0FI M1)RS^W+"$_B"^)"L\_D]_OFVPK2F[^5CM1 MP9&-TB6O85/?]\U."YZ;K1!U6?2#R\ND7W)9]3Y^.+:UT'UW0]4BJZ6J8*?= M\56*!_/GN-UD>VGD6A:R_GG5:]\7HL=*6^RQ\Q6/?RCM/REJIH7 MJTRKHKCJ#0X'O@I=R^S9[I6%O.-KT^ZI^7K) >2JEUQ"@QNI3=V>T;;/@7$O MX.3#5E.K3[*HA9[P6GS6JMG)ZMXV [^B[_R,MA^.KX=.?*__3S>JS49F8J*R MIA15?>A'+0H+6)FMW)D>JW@IKGICM1>:+?B]L#\*ON4F/_S &LB<[M+O)1S0 M-WG+2,AS.Y],YZOIA,&[U>WL9C*Z@XWKT6PT'T^9 QD@D,$9(?\-',@0@0S/ M KFZ@Y@CSQ8!8&#=P%57W]DO9R!BX[W#!,$<, MB"7Q6:G\01:%RX/I8$#L SMVIK8G&<:KG,WA'M2PI=V(YA7D5FB9[O@/;TX$F!8" M8BW,H=TIUY6=%>QBIHQYPQ;0?ZLMUU['88H(B!4!T:4I&S@@CL-KKT(MMG A M0N+M8F+F"(C-L1+W]@RX]@X?/YDAF"T"ZOQ!E:5TI&8C#0RYJ#(_/@>81 )B MB7SB4K.OO&@$^P)V:[1H@5T\3!\!L3Z6$&%TD]6-AIYSH3"#!,0&635K([XW M]K*;[D]Z*\2<$1([8\%_LKVQL:3]>)4)-I$F*Y0=5Q<2$T=(+@XC$F^=EE%V+6"(FMT9D+LHN%*N3)Y W1>A2Q2-RLD%WP5-F/S>Q!03$2NF(V'J MC$:89*+S)"5'3A<34T[TFLE)9R=BIHG.\3R#74Q$S67A8<:8>>)7?++!+N8< ML@'[8/_-(ZF+B9DG)C:/C_EXC#=&+S/&5:SV;/ MR3S'O!,3>^<)\OAF_9-]%NI>\]U69MZ08^J)B=7C98=6X*IJU0,C;@^YF)AZ MXE?(=IXPGP^[BXDY*"9V4$<^Z^YRUWE@#DJ('=2!Z?:IBXDY*"%VT)_<>PE) M#_ND] /7>=>@)YB#DE=X$/]R)NXM[L$ M8 )*B 5T9+SF15MT7K7?-"ZX,1*:<#'1]5S$"D*+'%Z&EF *2L[Y7-^?/YB" M$F(%X9C>_,$4E%"G04\+$#KG38IY)R7V#E[.^D9ZVZ>8..>2M#BH!?34TP]*;%Z M<$QOT-'%Q,3JP3&])<^8>E)Z]2"E5J\W,?6DU.L$NDJM'0X:8@X:$CL(7:7B MY3Y#S$%#8@>]6!)N8WOC8F(.&A([Z*0D?!HV74S,04-B!YU@^IM+M\HQQ!PT M)';0LX4VW=,'\\^P]4^_/=E\_)#;BJC(Y]"\@?T9+[*%9O;%MC0(HMBN3=TT M13&&?;?53/'\^"^RXS_@/OX&4$L#!!0 ( %F!:5<@%;X0A ( "8R : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@[:[J MJNZ,XJQFD^TH%T!.^T>QC06,)KG]6,["_M L9A/QK5"#*-X-CQ#P]*L>VG'? MG8;=_CPL/HZ'T[!J=N-X_A'"L-[58SL\=.=ZNAS9=/VQ'2_+?AO.[?J]W=8@ MRZ6'_GY&\_QT/W/Q^GFN_S.QVVSVZ_JS6_\^UM/XC\'A3]>_#[M:QV;QVO;; M.JZ:\'&X[1["=1,?+I.;QH2@Q_F#XA)E7!(D3; FT#HBUY' ZXA@1P*Q(Y(= M"@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HK MZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!W@GU3@1Z M)]0[$>B=4.]$H'="O1.!WFGRLIM [X1Z)P*]$^J="/1.J']G4!O1[V=0&]'O9U ;T>]G4!OG_QL0J"W MH]Y.H+>CWDZ@MZ/>3J!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/HG2<_"Q+HG5'O3*!W1KTS@=X%]2X$>A?4NQ#H75#O0J!W0;T+@=X% M]2X$>A?4NWRGWL/X>:C#K>=KC=?_3JK'R[GU=OGK\FOGY(:ZXASN*X;GOU!+ M P04 " !9@6E7B6[,?BL" "[, $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VTUNVS 0AN&K&-H&EBQ2I-0BSJ;MMLVB%V E.A:L/Y!,ZMR^E)P$:)$: M"5R@[\:"37*^$0=X=K[^_CA9OSKVW>"WR3Z$Z6.6^7IO>^/3<;)#7-F-KCY1G)S_=GNS'T75E^.\6??CL,V<;;SR>K3 M:>._R^G?Q5W)!DKR;,*W\/>#KW[<$Z MUS9V=6M<^&KZN"L[=ID/CYWUZ?D2K_0X[G9M;9NQON_CD=1/SIK&[ZT-?9>> MBEZ=3P[QANWI,[\X?RES+C#NO'7CY./$G'U_W/-(YM/K*1:R+K3G7_$E,9:^ M^/WL/.W&-F_,CM?[FC@/2A('UH2!\E MI(\*TL<'2!_YAM((1=2<0FI.,36GH)I35,TIK.845W,*K#E%5D&155!D%119 M!45609%54&05%%D%159!D5509)44625%5DF155)DE119)45629%54F25%%DE M1=:"(FM!D;6@R%I09"THLA8460N*K 5%UH(B:T&155%D5119%45619%54615 M%%D5159%D5519%44635%5DV155-DU119-45639%54V35%%DU159-D;6DR%I2 M9"TILI8464N*K"5%UI(B:TF1M:3(6E)DK2BR5A19*XJL%476BB)K]3]E_3&. MAW\97)PC$ 8 )PG 3 M " &UL4$L! A0#% @ 68%I5Q$V M<=K9!0 U1X !@ ("!# @ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 68%I5QV2H.\2" /BT !@ M ("!A!@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 68%I5S!MOX=L @ S@4 !@ ("!@2\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I5W?( M1\(3$ R2X !D ("!2$ 'AL+W=O&PO=V]R:W-H965T&PO M=V]R:W-H965T&UL4$L! A0#% @ 68%I5_MS W[&"@ $!L !D ("! M]7H 'AL+W=O"@ &0 @('RA0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ 68%I5\TH#ZQ""@ B!P !D ("!A(T 'AL+W=O&PO=V]R:W-H965T!^I%I0X /\L 9 " @;V; !X M;"]W;W)K&UL4$L! A0#% @ 68%I5UI0 *E% M P Z @ !D ("!F:H 'AL+W=O&PO=V]R:W-H965T;-11ZN 8 .\1 9 " @:FQ !X;"]W;W)K&UL4$L! A0#% @ 68%I5_WCO,\7! S@P !D M ("!F+@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 68%I5]O5+KE[!@ A !D ("!B]0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M68%I5ZD.1Z*@ @ Z@< !D ("!;^4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I5QBF7BB= P N < !D M ("!B D! 'AL+W=O&PO=V]R:W-H M965T#CYNE40, $H' 9 M " @1T1 0!X;"]W;W)K&UL4$L! M A0#% @ 68%I5VT=#K[_ @ L 8 !D ("!I10! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I M5PRBH&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I5XS(V_&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I5R^.29ZL @ ]04 !D M ("!RS@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 68%I5T#3:%&Y"P 4)4 !D ("!*4H! 'AL+W=O M&PO=V]R:W-H965TI8 M 0!X;"]W;W)K&UL4$L! A0#% @ 68%I5]R$ MY=VP @ A 8 !D ("!WEL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I5\[Z,!VD @ ] 8 !D M ("!0VH! 'AL+W=O;0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 68%I5TBA ;7O P VA, !D ("! M1W4! 'AL+W=O0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 68%I5V')3I/.!@ GT, !D ("!$X$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I5Q4N@I%W" "EX !D M ("!X9D! 'AL+W=OV#DL$ #4%0 &0 @(&/H@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 68%I5\\P1M74 @ Y0@ !D ("!I+,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M68%I5[2ZL/M1! I! !D ("!)KT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68%I5R#":>5>" 8%( !D M ("!)=\! 'AL+W=O&PO=V]R:W-H M965TLV%F'"@, !\* 9 M " @57K 0!X;"]W;W)K&UL4$L! M A0#% @ 68%I5UU-UXA$ @ CP8 !D ("!ENX! 'AL M+W=O&PO7BKL

'-&^.08 (4W / " M 8'U 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !9@6E7(!6^$(0" F M,@ &@ @ 'G^P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !9@6E7B6[,?BL" "[, $P @ &C L_@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 70!= ((9 #_ ( ! end XML 99 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 100 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 282 371 1 true 81 0 false 11 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.3dsystems.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Basis of Presentation Sheet http://www.3dsystems.com/role/BasisofPresentation Basis of Presentation Notes 10 false false R11.htm 0000011 - Disclosure - Acquisitions Sheet http://www.3dsystems.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Sheet http://www.3dsystems.com/role/Revenue Revenue Notes 12 false false R13.htm 0000013 - Disclosure - Inventories Sheet http://www.3dsystems.com/role/Inventories Inventories Notes 13 false false R14.htm 0000014 - Disclosure - Intangible Assets Sheet http://www.3dsystems.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill Sheet http://www.3dsystems.com/role/Goodwill Goodwill Notes 15 false false R16.htm 0000016 - Disclosure - Investments and Notes Receivable Notes http://www.3dsystems.com/role/InvestmentsandNotesReceivable Investments and Notes Receivable Notes 16 false false R17.htm 0000017 - Disclosure - Leases Sheet http://www.3dsystems.com/role/Leases Leases Notes 17 false false R18.htm 0000018 - Disclosure - Accrued and Other Liabilities Sheet http://www.3dsystems.com/role/AccruedandOtherLiabilities Accrued and Other Liabilities Notes 18 false false R19.htm 0000019 - Disclosure - Borrowings Sheet http://www.3dsystems.com/role/Borrowings Borrowings Notes 19 false false R20.htm 0000020 - Disclosure - Redeemable Non-Controlling Interest Sheet http://www.3dsystems.com/role/RedeemableNonControllingInterest Redeemable Non-Controlling Interest Notes 20 false false R21.htm 0000021 - Disclosure - Stock-Based Compensation Sheet http://www.3dsystems.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 0000022 - Disclosure - Interest and Other Income (Expense), Net Sheet http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNet Interest and Other Income (Expense), Net Notes 22 false false R23.htm 0000023 - Disclosure - Income Taxes Sheet http://www.3dsystems.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 0000024 - Disclosure - Net Earnings (Loss) Per Share Sheet http://www.3dsystems.com/role/NetEarningsLossPerShare Net Earnings (Loss) Per Share Notes 24 false false R25.htm 0000025 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 25 false false R26.htm 0000026 - Disclosure - Segment Information Sheet http://www.3dsystems.com/role/SegmentInformation Segment Information Notes 26 false false R27.htm 0000027 - Disclosure - Commitments and Contingencies Sheet http://www.3dsystems.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 27 false false R28.htm 0000028 - Disclosure - Fair Value Measurements Sheet http://www.3dsystems.com/role/FairValueMeasurements Fair Value Measurements Notes 28 false false R29.htm 0000029 - Disclosure - Restructuring Sheet http://www.3dsystems.com/role/Restructuring Restructuring Notes 29 false false R30.htm 0000030 - Disclosure - Subsequent Events Sheet http://www.3dsystems.com/role/SubsequentEvents Subsequent Events Notes 30 false false R31.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 31 false false R32.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 32 false false R33.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.3dsystems.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 33 false false R34.htm 9954472 - Disclosure - Acquisitions (Tables) Sheet http://www.3dsystems.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.3dsystems.com/role/Acquisitions 34 false false R35.htm 9954473 - Disclosure - Revenue (Tables) Sheet http://www.3dsystems.com/role/RevenueTables Revenue (Tables) Tables http://www.3dsystems.com/role/Revenue 35 false false R36.htm 9954474 - Disclosure - Inventories (Tables) Sheet http://www.3dsystems.com/role/InventoriesTables Inventories (Tables) Tables http://www.3dsystems.com/role/Inventories 36 false false R37.htm 9954475 - Disclosure - Intangible Assets (Tables) Sheet http://www.3dsystems.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.3dsystems.com/role/IntangibleAssets 37 false false R38.htm 9954476 - Disclosure - Goodwill (Tables) Sheet http://www.3dsystems.com/role/GoodwillTables Goodwill (Tables) Tables http://www.3dsystems.com/role/Goodwill 38 false false R39.htm 9954477 - Disclosure - Investments and Notes Receivable (Tables) Notes http://www.3dsystems.com/role/InvestmentsandNotesReceivableTables Investments and Notes Receivable (Tables) Tables http://www.3dsystems.com/role/InvestmentsandNotesReceivable 39 false false R40.htm 9954478 - Disclosure - Leases (Tables) Sheet http://www.3dsystems.com/role/LeasesTables Leases (Tables) Tables http://www.3dsystems.com/role/Leases 40 false false R41.htm 9954479 - Disclosure - Accrued and Other Liabilities (Tables) Sheet http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables Accrued and Other Liabilities (Tables) Tables http://www.3dsystems.com/role/AccruedandOtherLiabilities 41 false false R42.htm 9954480 - Disclosure - Redeemable Non-Controlling Interest (Tables) Sheet http://www.3dsystems.com/role/RedeemableNonControllingInterestTables Redeemable Non-Controlling Interest (Tables) Tables http://www.3dsystems.com/role/RedeemableNonControllingInterest 42 false false R43.htm 9954481 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.3dsystems.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.3dsystems.com/role/StockBasedCompensation 43 false false R44.htm 9954482 - Disclosure - Interest and Other Income (Expense), Net (Tables) Sheet http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetTables Interest and Other Income (Expense), Net (Tables) Tables http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNet 44 false false R45.htm 9954483 - Disclosure - Net Earnings (Loss) Per Share (Tables) Sheet http://www.3dsystems.com/role/NetEarningsLossPerShareTables Net Earnings (Loss) Per Share (Tables) Tables http://www.3dsystems.com/role/NetEarningsLossPerShare 45 false false R46.htm 9954484 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLoss 46 false false R47.htm 9954485 - Disclosure - Segment Information (Tables) Sheet http://www.3dsystems.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.3dsystems.com/role/SegmentInformation 47 false false R48.htm 9954486 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.3dsystems.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.3dsystems.com/role/FairValueMeasurements 48 false false R49.htm 9954487 - Disclosure - Restructuring (Tables) Sheet http://www.3dsystems.com/role/RestructuringTables Restructuring (Tables) Tables http://www.3dsystems.com/role/Restructuring 49 false false R50.htm 9954488 - Disclosure - Basis of Presentation (Details) Sheet http://www.3dsystems.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.3dsystems.com/role/BasisofPresentationPolicies 50 false false R51.htm 9954489 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.3dsystems.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.3dsystems.com/role/AcquisitionsTables 51 false false R52.htm 9954490 - Disclosure - Acquisitions (Assets and Liabilities Assumed) (Details) Sheet http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails Acquisitions (Assets and Liabilities Assumed) (Details) Details http://www.3dsystems.com/role/AcquisitionsTables 52 false false R53.htm 9954491 - Disclosure - Acquisitions (Definite-Lived Intangible Assets) (Details) Sheet http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails Acquisitions (Definite-Lived Intangible Assets) (Details) Details http://www.3dsystems.com/role/AcquisitionsTables 53 false false R54.htm 9954492 - Disclosure - Acquisitions (Acquisition, Pro Forma Information) (Details) Sheet http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails Acquisitions (Acquisition, Pro Forma Information) (Details) Details http://www.3dsystems.com/role/AcquisitionsTables 54 false false R55.htm 9954493 - Disclosure - Acquisitions (Fair Value of Consideration Transferred) (Details) Sheet http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails Acquisitions (Fair Value of Consideration Transferred) (Details) Details http://www.3dsystems.com/role/AcquisitionsTables 55 false false R56.htm 9954494 - Disclosure - Revenue (Narrative) (Details) Sheet http://www.3dsystems.com/role/RevenueNarrativeDetails Revenue (Narrative) (Details) Details http://www.3dsystems.com/role/RevenueTables 56 false false R57.htm 9954495 - Disclosure - Revenue (Revenue by Geographic Region) (Details) Sheet http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails Revenue (Revenue by Geographic Region) (Details) Details http://www.3dsystems.com/role/RevenueTables 57 false false R58.htm 9954496 - Disclosure - Inventories (Components of Inventories) (Details) Sheet http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails Inventories (Components of Inventories) (Details) Details http://www.3dsystems.com/role/InventoriesTables 58 false false R59.htm 9954497 - Disclosure - Inventories (Narrative) (Details) Sheet http://www.3dsystems.com/role/InventoriesNarrativeDetails Inventories (Narrative) (Details) Details http://www.3dsystems.com/role/InventoriesTables 59 false false R60.htm 9954498 - Disclosure - Intangible Assets (Intangible Assets Other Than Goodwill) (Details) Sheet http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails Intangible Assets (Intangible Assets Other Than Goodwill) (Details) Details http://www.3dsystems.com/role/IntangibleAssetsTables 60 false false R61.htm 9954499 - Disclosure - Intangible Assets (Narrative) (Details) Sheet http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails Intangible Assets (Narrative) (Details) Details http://www.3dsystems.com/role/IntangibleAssetsTables 61 false false R62.htm 9954500 - Disclosure - Goodwill (Roll Forward) (Details) Sheet http://www.3dsystems.com/role/GoodwillRollForwardDetails Goodwill (Roll Forward) (Details) Details http://www.3dsystems.com/role/GoodwillTables 62 false false R63.htm 9954501 - Disclosure - Investments and Notes Receivable (Schedule of Equity Investments) (Details) Notes http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails Investments and Notes Receivable (Schedule of Equity Investments) (Details) Details http://www.3dsystems.com/role/InvestmentsandNotesReceivableTables 63 false false R64.htm 9954502 - Disclosure - Investments and Notes Receivable (Narrative) (Details) Notes http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails Investments and Notes Receivable (Narrative) (Details) Details http://www.3dsystems.com/role/InvestmentsandNotesReceivableTables 64 false false R65.htm 9954503 - Disclosure - Leases (Narrative) (Details) Sheet http://www.3dsystems.com/role/LeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.3dsystems.com/role/LeasesTables 65 false false R66.htm 9954504 - Disclosure - Leases (Balance Sheet Classifications) (Details) Sheet http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails Leases (Balance Sheet Classifications) (Details) Details http://www.3dsystems.com/role/LeasesTables 66 false false R67.htm 9954505 - Disclosure - Accrued and Other Liabilities (Schedule of Accrued Liabilities) (Details) Sheet http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails Accrued and Other Liabilities (Schedule of Accrued Liabilities) (Details) Details http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables 67 false false R68.htm 9954506 - Disclosure - Accrued and Other Liabilities (Schedule of Recognized Warranty Revenue and Incurred Warranty Costs) (Details) Sheet http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofRecognizedWarrantyRevenueandIncurredWarrantyCostsDetails Accrued and Other Liabilities (Schedule of Recognized Warranty Revenue and Incurred Warranty Costs) (Details) Details http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables 68 false false R69.htm 9954507 - Disclosure - Accrued and Other Liabilities (Schedule of Other Liabilities) (Details) Sheet http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails Accrued and Other Liabilities (Schedule of Other Liabilities) (Details) Details http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables 69 false false R70.htm 9954508 - Disclosure - Borrowings (Details) Sheet http://www.3dsystems.com/role/BorrowingsDetails Borrowings (Details) Details http://www.3dsystems.com/role/Borrowings 70 false false R71.htm 9954509 - Disclosure - Redeemable Non-Controlling Interest (Details) Sheet http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails Redeemable Non-Controlling Interest (Details) Details http://www.3dsystems.com/role/RedeemableNonControllingInterestTables 71 false false R72.htm 9954510 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.3dsystems.com/role/StockBasedCompensationTables 72 false false R73.htm 9954511 - Disclosure - Stock-Based Compensation (Schedule of Stock-based Compensation Expense) (Details) Sheet http://www.3dsystems.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails Stock-Based Compensation (Schedule of Stock-based Compensation Expense) (Details) Details http://www.3dsystems.com/role/StockBasedCompensationTables 73 false false R74.htm 9954512 - Disclosure - Interest and Other Income (Expense), Net (Details) Sheet http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails Interest and Other Income (Expense), Net (Details) Details http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetTables 74 false false R75.htm 9954513 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.3dsystems.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.3dsystems.com/role/IncomeTaxes 75 false false R76.htm 9954514 - Disclosure - Net Earnings (Loss) Per Share (Schedule of Net Income (Loss) Per Share Reconciliation) (Details) Sheet http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails Net Earnings (Loss) Per Share (Schedule of Net Income (Loss) Per Share Reconciliation) (Details) Details http://www.3dsystems.com/role/NetEarningsLossPerShareTables 76 false false R77.htm 9954515 - Disclosure - Net Earnings (Loss) Per Share (Equity Awards) (Details) Sheet http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails Net Earnings (Loss) Per Share (Equity Awards) (Details) Details http://www.3dsystems.com/role/NetEarningsLossPerShareTables 77 false false R78.htm 9954516 - Disclosure - Net Earnings (Loss) Per Share (Narrative) (Details) Sheet http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails Net Earnings (Loss) Per Share (Narrative) (Details) Details http://www.3dsystems.com/role/NetEarningsLossPerShareTables 78 false false R79.htm 9954517 - Disclosure - Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss By Component) (Details) Sheet http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss By Component) (Details) Details http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossTables 79 false false R80.htm 9954518 - Disclosure - Segment Information (Details) Sheet http://www.3dsystems.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.3dsystems.com/role/SegmentInformationTables 80 false false R81.htm 9954519 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.3dsystems.com/role/CommitmentsandContingencies 81 false false R82.htm 9954520 - Disclosure - Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) Sheet http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) Details http://www.3dsystems.com/role/FairValueMeasurementsTables 82 false false R83.htm 9954521 - Disclosure - Restructuring (Narrative) (Details) Sheet http://www.3dsystems.com/role/RestructuringNarrativeDetails Restructuring (Narrative) (Details) Details http://www.3dsystems.com/role/RestructuringTables 83 false false R84.htm 9954522 - Disclosure - Restructuring (Restructuring Reserve Activity) (Details) Sheet http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails Restructuring (Restructuring Reserve Activity) (Details) Details http://www.3dsystems.com/role/RestructuringTables 84 false false R85.htm 9954523 - Disclosure - Subsequent Events (Details) Sheet http://www.3dsystems.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.3dsystems.com/role/SubsequentEvents 85 false false All Reports Book All Reports ddd-20230930.htm ddd-20230930.xsd ddd-20230930_cal.xml ddd-20230930_def.xml ddd-20230930_lab.xml ddd-20230930_pre.xml ddd-20230930_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 104 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ddd-20230930.htm": { "nsprefix": "ddd", "nsuri": "http://www.3dsystems.com/20230930", "dts": { "inline": { "local": [ "ddd-20230930.htm" ] }, "schema": { "local": [ "ddd-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": [ "ddd-20230930_cal.xml" ] }, "definitionLink": { "local": [ "ddd-20230930_def.xml" ] }, "labelLink": { "local": [ "ddd-20230930_lab.xml" ] }, "presentationLink": { "local": [ "ddd-20230930_pre.xml" ] } }, "keyStandard": 320, "keyCustom": 51, "axisStandard": 30, "axisCustom": 0, "memberStandard": 52, "memberCustom": 26, "hidden": { "total": 23, "http://fasb.org/us-gaap/2023": 17, "http://www.3dsystems.com/20230930": 1, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 282, "entityCount": 1, "segmentCount": 81, "elementCount": 684, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1053, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.3dsystems.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "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": "ddd-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": "ddd-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "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": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "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": "ddd-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (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": "ddd-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": "ddd-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "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", "body", "html" ], "reportCount": 1, "baseRef": "ddd-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": "ddd-20230930.htm", "unique": true } }, "R5": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R6": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R7": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "longName": "0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://www.3dsystems.com/role/BasisofPresentation", "longName": "0000010 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.3dsystems.com/role/Acquisitions", "longName": "0000011 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.3dsystems.com/role/Revenue", "longName": "0000012 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.3dsystems.com/role/Inventories", "longName": "0000013 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.3dsystems.com/role/IntangibleAssets", "longName": "0000014 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.3dsystems.com/role/Goodwill", "longName": "0000015 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.3dsystems.com/role/InvestmentsandNotesReceivable", "longName": "0000016 - Disclosure - Investments and Notes Receivable", "shortName": "Investments and Notes Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "ddd:InvestmentsAndNotesReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ddd:InvestmentsAndNotesReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.3dsystems.com/role/Leases", "longName": "0000017 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.3dsystems.com/role/AccruedandOtherLiabilities", "longName": "0000018 - Disclosure - Accrued and Other Liabilities", "shortName": "Accrued and Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.3dsystems.com/role/Borrowings", "longName": "0000019 - Disclosure - Borrowings", "shortName": "Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.3dsystems.com/role/RedeemableNonControllingInterest", "longName": "0000020 - Disclosure - Redeemable Non-Controlling Interest", "shortName": "Redeemable Non-Controlling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.3dsystems.com/role/StockBasedCompensation", "longName": "0000021 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNet", "longName": "0000022 - Disclosure - Interest and Other Income (Expense), Net", "shortName": "Interest and Other Income (Expense), Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.3dsystems.com/role/IncomeTaxes", "longName": "0000023 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.3dsystems.com/role/NetEarningsLossPerShare", "longName": "0000024 - Disclosure - Net Earnings (Loss) Per Share", "shortName": "Net Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000025 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.3dsystems.com/role/SegmentInformation", "longName": "0000026 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.3dsystems.com/role/CommitmentsandContingencies", "longName": "0000027 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.3dsystems.com/role/FairValueMeasurements", "longName": "0000028 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.3dsystems.com/role/Restructuring", "longName": "0000029 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.3dsystems.com/role/SubsequentEvents", "longName": "0000030 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R31": { "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": "31", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": null }, "R32": { "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": "32", "firstAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.3dsystems.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.3dsystems.com/role/AcquisitionsTables", "longName": "9954472 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.3dsystems.com/role/RevenueTables", "longName": "9954473 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.3dsystems.com/role/InventoriesTables", "longName": "9954474 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.3dsystems.com/role/IntangibleAssetsTables", "longName": "9954475 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "ddd:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ddd:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.3dsystems.com/role/GoodwillTables", "longName": "9954476 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "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": "ddd-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": "ddd-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.3dsystems.com/role/InvestmentsandNotesReceivableTables", "longName": "9954477 - Disclosure - Investments and Notes Receivable (Tables)", "shortName": "Investments and Notes Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ddd:InvestmentsAndNotesReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ddd:InvestmentsAndNotesReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.3dsystems.com/role/LeasesTables", "longName": "9954478 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "ddd:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ddd:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables", "longName": "9954479 - Disclosure - Accrued and Other Liabilities (Tables)", "shortName": "Accrued and Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.3dsystems.com/role/RedeemableNonControllingInterestTables", "longName": "9954480 - Disclosure - Redeemable Non-Controlling Interest (Tables)", "shortName": "Redeemable Non-Controlling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.3dsystems.com/role/StockBasedCompensationTables", "longName": "9954481 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetTables", "longName": "9954482 - Disclosure - Interest and Other Income (Expense), Net (Tables)", "shortName": "Interest and Other Income (Expense), Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.3dsystems.com/role/NetEarningsLossPerShareTables", "longName": "9954483 - Disclosure - Net Earnings (Loss) Per Share (Tables)", "shortName": "Net Earnings (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954484 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.3dsystems.com/role/SegmentInformationTables", "longName": "9954485 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.3dsystems.com/role/FairValueMeasurementsTables", "longName": "9954486 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.3dsystems.com/role/RestructuringTables", "longName": "9954487 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.3dsystems.com/role/BasisofPresentationDetails", "longName": "9954488 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "longName": "9954489 - Disclosure - Acquisitions (Narrative) (Details)", "shortName": "Acquisitions (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R52": { "role": "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "longName": "9954490 - Disclosure - Acquisitions (Assets and Liabilities Assumed) (Details)", "shortName": "Acquisitions (Assets and Liabilities Assumed) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "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": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R53": { "role": "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "longName": "9954491 - Disclosure - Acquisitions (Definite-Lived Intangible Assets) (Details)", "shortName": "Acquisitions (Definite-Lived Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-65", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails", "longName": "9954492 - Disclosure - Acquisitions (Acquisition, Pro Forma Information) (Details)", "shortName": "Acquisitions (Acquisition, Pro Forma Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-68", "name": "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "longName": "9954493 - Disclosure - Acquisitions (Fair Value of Consideration Transferred) (Details)", "shortName": "Acquisitions (Fair Value of Consideration Transferred) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-76", "name": "ddd:PaymentsToAcquireBusinessesGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "ddd:PaymentsToAcquireBusinessesGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.3dsystems.com/role/RevenueNarrativeDetails", "longName": "9954494 - Disclosure - Revenue (Narrative) (Details)", "shortName": "Revenue (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ddd:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R57": { "role": "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails", "longName": "9954495 - Disclosure - Revenue (Revenue by Geographic Region) (Details)", "shortName": "Revenue (Revenue by Geographic Region) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-98", "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": "ddd-20230930.htm", "unique": true } }, "R58": { "role": "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails", "longName": "9954496 - Disclosure - Inventories (Components of Inventories) (Details)", "shortName": "Inventories (Components of Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-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", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.3dsystems.com/role/InventoriesNarrativeDetails", "longName": "9954497 - Disclosure - Inventories (Narrative) (Details)", "shortName": "Inventories (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails", "longName": "9954498 - Disclosure - Intangible Assets (Intangible Assets Other Than Goodwill) (Details)", "shortName": "Intangible Assets (Intangible Assets Other Than Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ddd:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-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", "ddd:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails", "longName": "9954499 - Disclosure - Intangible Assets (Narrative) (Details)", "shortName": "Intangible Assets (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R62": { "role": "http://www.3dsystems.com/role/GoodwillRollForwardDetails", "longName": "9954500 - Disclosure - Goodwill (Roll Forward) (Details)", "shortName": "Goodwill (Roll Forward) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:GoodwillGross", "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": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:GoodwillGross", "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": "ddd-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails", "longName": "9954501 - Disclosure - Investments and Notes Receivable (Schedule of Equity Investments) (Details)", "shortName": "Investments and Notes Receivable (Schedule of Equity Investments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ddd:InvestmentsAndNotesReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ddd:OtherEquityInvestment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ddd:InvestmentsAndNotesReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R64": { "role": "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails", "longName": "9954502 - Disclosure - Investments and Notes Receivable (Narrative) (Details)", "shortName": "Investments and Notes Receivable (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ddd:InvestmentsAndNotesReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-135", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ddd:InvestmentsAndNotesReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R65": { "role": "http://www.3dsystems.com/role/LeasesNarrativeDetails", "longName": "9954503 - Disclosure - Leases (Narrative) (Details)", "shortName": "Leases (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NumberOfRealEstateProperties", "unitRef": "building", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:NumberOfRealEstateProperties", "unitRef": "building", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails", "longName": "9954504 - Disclosure - Leases (Balance Sheet Classifications) (Details)", "shortName": "Leases (Balance Sheet Classifications) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ddd:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ddd:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails", "longName": "9954505 - Disclosure - Accrued and Other Liabilities (Schedule of Accrued Liabilities) (Details)", "shortName": "Accrued and Other Liabilities (Schedule of Accrued Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofRecognizedWarrantyRevenueandIncurredWarrantyCostsDetails", "longName": "9954506 - Disclosure - Accrued and Other Liabilities (Schedule of Recognized Warranty Revenue and Incurred Warranty Costs) (Details)", "shortName": "Accrued and Other Liabilities (Schedule of Recognized Warranty Revenue and Incurred Warranty Costs) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "ddd:DeferredWarrantyRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ddd:ScheduleOfRecognizedWarrantyRevenueAndIncurredWarrantyCostsTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ddd:SettlementsMade", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ddd:ScheduleOfRecognizedWarrantyRevenueAndIncurredWarrantyCostsTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R69": { "role": "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails", "longName": "9954507 - Disclosure - Accrued and Other Liabilities (Schedule of Other Liabilities) (Details)", "shortName": "Accrued and Other Liabilities (Schedule of Other Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "ddd:OtherLiabilitiesEmployeeIndemnityNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ddd:OtherLiabilitiesEmployeeIndemnityNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.3dsystems.com/role/BorrowingsDetails", "longName": "9954508 - Disclosure - Borrowings (Details)", "shortName": "Borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-152", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R71": { "role": "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails", "longName": "9954509 - Disclosure - Redeemable Non-Controlling Interest (Details)", "shortName": "Redeemable Non-Controlling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R72": { "role": "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954510 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "shortName": "Stock-Based Compensation (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.3dsystems.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails", "longName": "9954511 - Disclosure - Stock-Based Compensation (Schedule of Stock-based Compensation Expense) (Details)", "shortName": "Stock-Based Compensation (Schedule of Stock-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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R74": { "role": "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails", "longName": "9954512 - Disclosure - Interest and Other Income (Expense), Net (Details)", "shortName": "Interest and Other Income (Expense), Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.3dsystems.com/role/IncomeTaxesNarrativeDetails", "longName": "9954513 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails", "longName": "9954514 - Disclosure - Net Earnings (Loss) Per Share (Schedule of Net Income (Loss) Per Share Reconciliation) (Details)", "shortName": "Net Earnings (Loss) Per Share (Schedule of Net Income (Loss) Per Share Reconciliation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R77": { "role": "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails", "longName": "9954515 - Disclosure - Net Earnings (Loss) Per Share (Equity Awards) (Details)", "shortName": "Net Earnings (Loss) Per Share (Equity Awards) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-187", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R78": { "role": "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails", "longName": "9954516 - Disclosure - Net Earnings (Loss) Per Share (Narrative) (Details)", "shortName": "Net Earnings (Loss) Per Share (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:SharePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R79": { "role": "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails", "longName": "9954517 - Disclosure - Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss By Component) (Details)", "shortName": "Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss By Component) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-23", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "unique": true } }, "R80": { "role": "http://www.3dsystems.com/role/SegmentInformationDetails", "longName": "9954518 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954519 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "shortName": "Commitments and Contingencies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LitigationReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LitigationReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "longName": "9954520 - Disclosure - Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.3dsystems.com/role/RestructuringNarrativeDetails", "longName": "9954521 - Disclosure - Restructuring (Narrative) (Details)", "shortName": "Restructuring (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-114", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails", "longName": "9954522 - Disclosure - Restructuring (Restructuring Reserve Activity) (Details)", "shortName": "Restructuring (Restructuring Reserve Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.3dsystems.com/role/SubsequentEventsDetails", "longName": "9954523 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-282", "name": "us-gaap:EffectOnFutureEarningsAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-282", "name": "us-gaap:EffectOnFutureEarningsAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ddd-20230930.htm", "first": true, "unique": true } } }, "tag": { "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r940" ] }, "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": [ "r877", "r888", "r898", "r915", "r923" ] }, "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": [ "r878", "r889", "r899", "r924" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares - 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": [ "r253", "r262" ] }, "ddd_SharesIssuableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "SharesIssuableMember", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Issuable", "label": "Shares Issuable [Member]", "documentation": "Shares Issuable" } } }, "auth_ref": [] }, "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": [ "r934" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "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": [ "r642" ] }, "ddd_RightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "RightOfUseAsset", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "totalLabel": "Right-of-use assets", "label": "Right-Of-Use Asset", "documentation": "Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Investments", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r343" ] }, "ddd_RightOfUseAssetObtainedInExchangeForLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiability", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease assets obtained in exchange for new lease liabilities", "label": "Right-of-Use Asset Obtained In Exchange For Lease Liability", "documentation": "Right-of-Use Asset Obtained In Exchange For Lease Liability" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease expense", "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": [ "r974" ] }, "ddd_USDepartmentOfJusticeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "USDepartmentOfJusticeMember", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Department of Justice", "label": "U.S. Department Of Justice [Member]", "documentation": "U.S. Department Of Justice" } } }, "auth_ref": [] }, "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": [ "r877", "r888", "r898", "r923" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r436", "r489", "r490", "r491", "r492", "r493", "r494", "r579", "r614", "r615", "r616", "r829", "r830", "r842", "r843", "r844" ] }, "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": [ "r927" ] }, "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": [ "r877", "r888", "r898", "r923" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r41", "r212", "r591", "r594", "r597", "r968" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.3dsystems.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r541" ] }, "ddd_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA", "label": "Adjusted Earnings before Interest Taxes Depreciation and Amortization", "documentation": "Adjusted Earnings before Interest Taxes Depreciation and Amortization" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r436", "r489", "r494", "r579", "r615", "r829", "r830", "r842", "r843", "r844" ] }, "ddd_WeightedAverageNumberOfShareOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "WeightedAverageNumberOfShareOutstandingAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number Of Share Outstanding [Abstract]", "documentation": "Weighted Average Number Of Share Outstanding" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, 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": [] }, "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": [ "r878", "r889", "r899", "r924" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld related to net-share settlement of equity awards (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": [ "r20", "r118", "r119", "r157" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income (loss)", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r41", "r212", "r591", "r596", "r597", "r968" ] }, "ddd_ContractWithCustomerLiabilityCustomerDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ContractWithCustomerLiabilityCustomerDepositsCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract with Customer, Liability, Customer Deposits, Current", "documentation": "Contract with Customer, Liability, Customer Deposits, Current" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "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": [ "r384", "r385", "r387", "r390", "r396" ] }, "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": [ "r877", "r888", "r898", "r923" ] }, "ddd_GuarantorObligationsExtensionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "GuarantorObligationsExtensionTerm", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor obligations, extension term, (in years)", "label": "Guarantor Obligations, Extension Term", "documentation": "Guarantor Obligations, Extension Term" } } }, "auth_ref": [] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/GoodwillRollForwardDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year, gross", "periodEndLabel": "Balance at ending of year, gross", "label": "Goodwill, Gross", "documentation": "Amount before 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": [ "r367", "r374", "r827" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs incurred", "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": [ "r15", "r391", "r393", "r1009" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r436", "r489", "r494", "r579", "r614", "r842", "r843", "r844" ] }, "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": [ "r877", "r888", "r898", "r923" ] }, "ddd_MarketBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "MarketBasedRestrictedStockUnitsMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Market-Based Restricted Stock Units", "label": "Market-Based Restricted Stock Units [Member]", "documentation": "Market-Based Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/GoodwillRollForwardDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Balance at beginning of year, dispositions, acquisitions and impairments", "negatedPeriodEndLabel": "Balance at ending of year, dispositions, acquisitions and impairments", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for 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": [ "r367", "r374", "r827" ] }, "ddd_SettlementsMade": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "SettlementsMade", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofRecognizedWarrantyRevenueandIncurredWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements Made", "label": "Settlements Made", "documentation": "Warranty revenue recognized." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r362" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares amount", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "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": [ "r25", "r115", "r116", "r169", "r171", "r237", "r423", "r424", "r425", "r426", "r427", "r429", "r434", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r600", "r828", "r829", "r830", "r831", "r832", "r977" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other liabilities", "totalLabel": "Total", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "ddd_IndustrialSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "IndustrialSegmentMember", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial Solutions", "label": "Industrial Segment [Member]", "documentation": "Industrial Segment" } } }, "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": [ "r926" ] }, "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": [ "r879", "r890", "r900", "r925" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring accrued liability, beginning balance", "periodEndLabel": "Restructuring accrued liability, ending balance", "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": [ "r387", "r392" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of deferred financing costs", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r195" ] }, "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": [ "r933" ] }, "ddd_ConvertibleSeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ConvertibleSeniorNotesDue2026Member", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2026", "label": "Convertible Senior Notes Due 2026 [Member]", "documentation": "Convertible Senior Notes Due 2026" } } }, "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": [ "r934" ] }, "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": [ "r936" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from offering", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r225" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r49", "r51", "r104", "r105", "r303", "r800" ] }, "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": [ "r935" ] }, "ddd_BusinessCombinationNumberOfMilestones": { "xbrltype": "integerItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "BusinessCombinationNumberOfMilestones", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of milestones", "label": "Business Combination, Number Of Milestones", "documentation": "Business Combination, Number Of Milestones" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r578", "r579" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r49", "r51", "r104", "r105", "r303", "r698", "r800" ] }, "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": [ "r935" ] }, "ddd_LitigationSettlementAmountAwardedToOtherPartyPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LitigationSettlementAmountAwardedToOtherPartyPaymentPeriod", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment period", "label": "Litigation Settlement, Amount Awarded To Other Party, Payment Period", "documentation": "Litigation Settlement, Amount Awarded To Other Party, Payment Period" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "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": [ "r926" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r162" ] }, "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": [ "r926" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r27", "r123", "r124", "r125" ] }, "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": [ "r935" ] }, "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": [ "r936" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r303", "r837", "r1023", "r1066", "r1067" ] }, "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": [ "r929" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r30", "r977" ] }, "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": [ "r915" ] }, "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": [ "r908" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty liability", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1016", "r1017" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r532", "r533", "r534", "r710", "r979", "r980", "r981", "r1051", "r1069" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [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": [ "r977" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r130", "r235", "r274", "r288", "r294", "r297", "r347", "r409", "r410", "r412", "r413", "r414", "r416", "r418", "r420", "r421", "r582", "r824", "r1018" ] }, "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": [ "r908" ] }, "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": [ "r908" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [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": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r827" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r364", "r377", "r827" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r59", "r61", "r644" ] }, "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": [ "r908" ] }, "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": [ "r908" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations expected to be satisfied, expected timing", "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": [ "r180" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r59" ] }, "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": [ "r908" ] }, "ddd_DebtInstrumentConvertibleMeasurementPeriod": { "xbrltype": "integerItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "DebtInstrumentConvertibleMeasurementPeriod", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period", "label": "Debt Instrument, Convertible, Measurement Period", "documentation": "Debt Instrument, Convertible, Measurement Period" } } }, "auth_ref": [] }, "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_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r827" ] }, "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": [ "r908" ] }, "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": [ "r909" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r39", "r184", "r211", "r212", "r213", "r238", "r239", "r240", "r242", "r248", "r250", "r267", "r348", "r349", "r465", "r532", "r533", "r534", "r545", "r546", "r566", "r567", "r568", "r569", "r570", "r571", "r574", "r591", "r593", "r594", "r595", "r596", "r597", "r607", "r692", "r693", "r694", "r710", "r775" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal expenses", "label": "Legal Fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r132" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Abstract]", "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r184", "r238", "r239", "r240", "r242", "r248", "r250", "r348", "r349", "r532", "r533", "r534", "r545", "r546", "r566", "r568", "r569", "r571", "r574", "r692", "r694", "r710", "r1069" ] }, "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_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": [ "r911" ] }, "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": [ "r910" ] }, "us-gaap_LitigationReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserve", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation liability", "label": "Estimated Litigation Liability", "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs." } } }, "auth_ref": [ "r38", "r1011" ] }, "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": [] }, "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": [ "r914" ] }, "ddd_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToEarningsPerShareModificationOfContract": { "xbrltype": "perShareItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToEarningsPerShareModificationOfContract", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to basic and diluted loss per share (in dollars per share)", "label": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Earnings Per Share, Modification Of Contract", "documentation": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Earnings Per Share, Modification Of Contract" } } }, "auth_ref": [] }, "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": [ "r912" ] }, "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": [ "r913" ] }, "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": [ "r913" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r973" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "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": [ "r20", "r184", "r211", "r212", "r213", "r238", "r239", "r240", "r242", "r248", "r250", "r267", "r348", "r349", "r465", "r532", "r533", "r534", "r545", "r546", "r566", "r567", "r568", "r569", "r570", "r571", "r574", "r591", "r593", "r594", "r595", "r596", "r597", "r607", "r692", "r693", "r694", "r710", "r775" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r5", "r19", "r41", "r567", "r570", "r607", "r692", "r693", "r968", "r969", "r970", "r979", "r980", "r981" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Current", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r307", "r358" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-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": [ "r527", "r535" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid related to net-share settlement of equity awards", "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": [ "r226" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r527" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r238", "r239", "r240", "r267", "r643", "r701", "r721", "r727", "r728", "r729", "r730", "r731", "r732", "r735", "r738", "r739", "r740", "r741", "r742", "r744", "r745", "r746", "r747", "r749", "r750", "r751", "r752", "r753", "r755", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r857" ] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.3dsystems.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r827", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.3dsystems.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": [ "r598", "r609" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "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": [ "r119" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Net Loss Per Share Reconciliation", "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": [ "r984" ] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterestTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Redeemable Noncontrolling Interest", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "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": [ "r934" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.3dsystems.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": [ "r598", "r609" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.3dsystems.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": [ "r598", "r609" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r866" ] }, "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_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.3dsystems.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": [ "r598", "r609" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r8", "r126", "r584", "r586", "r590" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "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": [ "r578", "r579", "r580" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Historical impairment charges", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount", "documentation": "Amount of cumulative impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r340" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions and measurement period adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r0", "r1004" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.3dsystems.com/role/RestructuringNarrativeDetails", "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "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": [ "r386", "r387", "r388", "r389", "r393", "r394", "r395" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.3dsystems.com/role/RestructuringNarrativeDetails", "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r386", "r387", "r393", "r394" ] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [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": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r344", "r345", "r346" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Pension plan adjustment", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r11", "r126", "r160", "r205" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r963", "r964", "r1022" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive (loss), net of taxes", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r101", "r166", "r208", "r210", "r215", "r648", "r668" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails", "http://www.3dsystems.com/role/SegmentInformationDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to 3D Systems Corporation", "netLabel": "Net loss attributable to 3D Systems Corporation", "terseLabel": "Net (loss) income attributable to 3D Systems Corporation", "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": [ "r128", "r143", "r176", "r187", "r206", "r209", "r213", "r235", "r241", "r243", "r244", "r245", "r246", "r249", "r250", "r258", "r274", "r288", "r294", "r297", "r347", "r409", "r410", "r412", "r413", "r414", "r416", "r418", "r420", "r421", "r576", "r582", "r665", "r756", "r773", "r774", "r824", "r862", "r1018" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r848" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to common stock shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r222", "r243", "r244", "r245", "r246", "r253", "r254", "r259", "r262", "r274", "r288", "r294", "r297", "r824" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Less: comprehensive (loss) attributable to redeemable non-controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r12", "r93", "r101", "r208", "r210", "r216", "r649", "r669" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator for net (loss) income per share:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense, period for recognize", "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": [ "r530" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r447", "r462", "r572", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r667", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r991", "r992", "r993", "r994" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "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": [ "r15", "r58", "r62" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage by existing shareholders", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "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": [ "r129", "r444", "r599", "r974" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r139" ] }, "us-gaap_BusinessExitCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessExitCosts1", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business exit costs", "label": "Business Exit Costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance costs", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r15" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r303", "r837", "r1023", "r1066", "r1067" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r183", "r196", "r197", "r198", "r235", "r256", "r257", "r260", "r262", "r268", "r269", "r347", "r409", "r412", "r413", "r414", "r420", "r421", "r451", "r452", "r454", "r457", "r464", "r582", "r702", "r703", "r704", "r705", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r735", "r757", "r775", "r792", "r793", "r794", "r795", "r796", "r942", "r976", "r983" ] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of non-controlling interests", "terseLabel": "Installment payments", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r44" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r161", "r555" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r91", "r92", "r99", "r184", "r185", "r212", "r238", "r239", "r240", "r242", "r248", "r348", "r349", "r465", "r532", "r533", "r534", "r545", "r546", "r566", "r567", "r568", "r569", "r570", "r571", "r574", "r591", "r593", "r597", "r607", "r693", "r694", "r708", "r737", "r754", "r776", "r777", "r797", "r863", "r978", "r996", "r1052", "r1069" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and other", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r22", "r288", "r289", "r290", "r291", "r297", "r986" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, liability, current, statement of financial position, extensible list", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r604" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Non-Controlling Interest", "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r165" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, liability, noncurrent, statement of financial position, extensible list", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r604" ] }, "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": [ "r931" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, right-of-use asset, statement of financial position, extensible list", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r604" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, liability, current, statement of financial position, extensible list", "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": [ "r604" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, liability, noncurrent, statement of financial position, extensible list", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r604" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, right-of-use asset, statement of financial position, extensible list", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r604" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r28", "r851" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on short-term investments", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r135", "r941" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation 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": [ "r15", "r64" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails", "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r554", "r845", "r846" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "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": [ "r146", "r644" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash noncurrent", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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": [ "r178", "r962", "r975" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 }, "http://www.3dsystems.com/role/GoodwillRollForwardDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "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": [ "r191", "r365", "r646", "r827", "r851", "r998", "r1005" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r49", "r51", "r104", "r105", "r303", "r800", "r949" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails", "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r81", "r83", "r554" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails", "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "verboseLabel": "Redeemable Noncontrolling Interest [Line Items]", "label": "Business Acquisition [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": [ "r554" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r950", "r951" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r148" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r238", "r239", "r240", "r267", "r643", "r701", "r721", "r727", "r728", "r729", "r730", "r731", "r732", "r735", "r738", "r739", "r740", "r741", "r742", "r744", "r745", "r746", "r747", "r749", "r750", "r751", "r752", "r753", "r755", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r857" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenue and customer deposits", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r973" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "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": [ "r589" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r4", "r141" ] }, "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": [ "r926" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the year", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the year", "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": [ "r45", "r141", "r232" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets average useful life (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r145" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued and other liabilities", "totalLabel": "Total", "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": [ "r32" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r113", "r536", "r1064" ] }, "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": [ "r933" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "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": [ "r926" ] }, "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": [ "r926" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss (gain) on the disposition of businesses, property, equipment and other assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [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": [ "r180" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r866" ] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total notes receivable", "label": "Financing Receivable, after Allowance for Credit Loss", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r304", "r357", "r743" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r149", "r397", "r398", "r801", "r1010" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant", "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": [ "r854", "r855", "r858", "r859", "r860", "r861" ] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r1071", "r1073", "r1074", "r1075" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAC", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1071", "r1073", "r1074", "r1075" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails": { "parentTag": "us-gaap_NotesReceivableNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term note receivable", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized revenue", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Modification of Contract", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r834" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "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": [ "r152", "r423", "r424", "r434", "r435", "r436", "r440", "r441", "r442", "r443", "r444", "r828", "r829", "r830", "r831", "r832" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r119" ] }, "ddd_SharesIssuedVestedExpiredUnderCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "SharesIssuedVestedExpiredUnderCompensation", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, vested & expired under equity incentive plans", "label": "Shares Issued, Vested & Expired Under Compensation", "documentation": "Shares Issued, Vested & Expired Under Compensation" } } }, "auth_ref": [] }, "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": [ "r927" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, reserves", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r200", "r306", "r350" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.001 par value, authorized 220,000 shares; shares issued 133,575 and 131,207 as of September 30, 2023 and December 31, 2022, 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": [ "r119", "r657", "r851" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r119", "r735" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r20", "r119", "r735", "r754", "r1069", "r1070" ] }, "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": [ "r932" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average shares 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": [ "r255", "r262" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment in cash", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r43", "r556" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserve", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r55", "r965" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r32" ] }, "us-gaap_NumberOfRealEstateProperties": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfRealEstateProperties", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of buildings", "label": "Number of Real Estate Properties", "documentation": "The number of real estate properties owned as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of sales:", "label": "Cost of Goods and Services Sold [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of sales", "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": [ "r131", "r643" ] }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum exposure to losses", "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount", "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE)." } } }, "auth_ref": [ "r96", "r98" ] }, "ddd_DebtInstrumentThresholdPercentageOfSalesPricePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "DebtInstrumentThresholdPercentageOfSalesPricePercent", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold percentage of sales price per share", "label": "Debt Instrument, Threshold Percentage of Sales Price Percent", "documentation": "Debt Instrument, Threshold Percentage of Sales Price Percent" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r15", "r21" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for inventory obsolescence and revaluation", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r363" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r134", "r277" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer relationships", "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": [ "r87" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts settled with cash", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r387", "r972" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails", "http://www.3dsystems.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r15", "r63" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patent costs", "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": [ "r163" ] }, "us-gaap_InvestmentIncomeInvestmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInvestmentExpense", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expenses", "label": "Investment Income, Investment Expense", "documentation": "Amount of expenses related to the generation of investment income." } } }, "auth_ref": [ "r138", "r862", "r1065" ] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Phantom Share Units (PSUs)", "label": "Phantom Share Units (PSUs) [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r485", "r835", "r836", "r837", "r838", "r839", "r840", "r841" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r299", "r643", "r685", "r686", "r687", "r688", "r689", "r690", "r814", "r835", "r852", "r952", "r1014", "r1015", "r1023", "r1066" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r485", "r835", "r836", "r837", "r838", "r839", "r840", "r841" ] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r299", "r643", "r685", "r686", "r687", "r688", "r689", "r690", "r814", "r835", "r852", "r952", "r1014", "r1015", "r1023", "r1066" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r558" ] }, "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_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding 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": [ "r179" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method of Accounting", "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r13", "r106", "r345" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r140" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash interest payments", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r227", "r230", "r231" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense for intangible assets, 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": [ "r147" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r436", "r489", "r490", "r491", "r492", "r493", "r494", "r614", "r615", "r616", "r829", "r830", "r842", "r843", "r844" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r108", "r111", "r423", "r600", "r829", "r830" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense for intangible assets, 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": [ "r147" ] }, "ddd_AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AccumulatedUnrealizedLossOnShortTermInvestmentIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on short-term investments", "label": "Accumulated Unrealized Loss On Short Term Investment, Including Portion Attributable To Noncontrolling Interest [Member]", "documentation": "Accumulated Unrealized Loss On Short Term Investment, Including Portion Attributable To Noncontrolling Interest" } } }, "auth_ref": [] }, "ddd_AcquisitionAndDivestitureRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AcquisitionAndDivestitureRelatedExpense", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition and divestiture-related expense", "label": "Acquisition And Divestiture Related Expense", "documentation": "Acquisition And Divestiture Related Expense" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of notes", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r436", "r581", "r829", "r830" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r301", "r302", "r722", "r723", "r724", "r781", "r783", "r786", "r788", "r799", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r815", "r836", "r856", "r1023", "r1066" ] }, "ddd_LesseeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LesseeTermOfContract", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term", "label": "Lessee, Term Of Contract", "documentation": "Lessee, Term Of Contract" } } }, "auth_ref": [] }, "ddd_KumovisGmbHMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "KumovisGmbHMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kumovis GmbH", "label": "Kumovis GmbH [Member]", "documentation": "Kumovis GmbH" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r865" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense for intangible assets, 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": [ "r147" ] }, "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": [] }, "ddd_AcquiredTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AcquiredTechnologyMember", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired technology", "label": "Acquired Technology [Member]", "documentation": "Acquired technology [Member]" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r866" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense for intangible assets, 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": [ "r147" ] }, "ddd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfNonFinancialMilestones": { "xbrltype": "integerItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfNonFinancialMilestones", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of non-financial milestones", "label": "Share-Based Compensation Arrangements By Share-Based Payment Award, Number Of Non-Financial Milestones", "documentation": "Share-Based Compensation Arrangements By Share-Based Payment Award, Number Of Non-Financial Milestones" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade names", "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": [ "r86" ] }, "ddd_DpPolarGmbHMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "DpPolarGmbHMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dp polar GmbH", "label": "Dp polar GmbH [Member]", "documentation": "Dp polar GmbH" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "ddd_LeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current lease liabilities", "totalLabel": "Current lease liabilities", "label": "Lease Liability, Current", "documentation": "Lease Liability, Current" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r497", "r500", "r528", "r529", "r531", "r848" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder 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_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "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": [ "r372" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r866" ] }, "ddd_RedeemableNoncontrollingInterestEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "RedeemableNoncontrollingInterestEquityRollForward", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Noncontrolling Interest Equity [Roll Forward]", "label": "Redeemable Noncontrolling Interest Equity [Roll Forward]", "documentation": "Redeemable Noncontrolling Interest Equity" } } }, "auth_ref": [] }, "ddd_DebtSecuritiesAvailableForSaleWeightedAverageMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "DebtSecuritiesAvailableForSaleWeightedAverageMaturityPeriod", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average maturity", "label": "Debt Securities, Available-For-Sale, Weighted Average Maturity Period", "documentation": "Debt Securities, Available-For-Sale, Weighted Average Maturity Period" } } }, "auth_ref": [] }, "ddd_RightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "RightOfUseAssetAbstract", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Right-Of-Use Asset [Abstract]", "documentation": "Right-Of-Use Asset" } } }, "auth_ref": [] }, "ddd_LeaseLiabilityCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LeaseLiabilityCurrentAbstract", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current lease liabilities", "label": "Lease Liability, Current [Abstract]", "documentation": "Lease Liability, Current" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ddd_RedeemableNoncontrollingInterestEquityTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "RedeemableNoncontrollingInterestEquityTranslationAdjustments", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Translation adjustments", "label": "Redeemable Noncontrolling Interest, Equity, Translation Adjustments", "documentation": "Redeemable Noncontrolling Interest, Equity, Translation Adjustments" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r866" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r31", "r235", "r347", "r409", "r410", "r412", "r413", "r414", "r416", "r418", "r420", "r421", "r561", "r564", "r565", "r582", "r733", "r823", "r864", "r1018", "r1056", "r1057" ] }, "ddd_PaymentsToAcquireBusinessesGrossNoncurrentDefermentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "PaymentsToAcquireBusinessesGrossNoncurrentDefermentPeriod", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash deferment period", "label": "Payments To Acquire Businesses, Gross, Noncurrent, Deferment Period", "documentation": "Payments To Acquire Businesses, Gross, Noncurrent, Deferment Period" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r867" ] }, "ddd_WuxiEasywayMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "WuxiEasywayMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Easyway", "label": "Wuxi Easyway [Member]", "documentation": "Wuxi Easyway Model Design and Manufacture Co. Ltd, an additive manufacturing service bureau and distributor of 3D printing and scanning products in China." } } }, "auth_ref": [] }, "ddd_PaymentsToAcquireBusinessesGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "PaymentsToAcquireBusinessesGrossCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid at acquisition", "label": "Payments To Acquire Businesses, Gross, Current", "documentation": "Payments To Acquire Businesses, Gross, Current" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal expenses", "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "ddd_EquityMethodInvestmentsEscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "EquityMethodInvestmentsEscrowDeposit", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit", "label": "Equity Method Investments, Escrow Deposit", "documentation": "Equity Method Investments, Escrow Deposit" } } }, "auth_ref": [] }, "ddd_InvestmentsAndNotesReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "InvestmentsAndNotesReceivableTextBlock", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Investments and Notes Receivable", "label": "Investments And Notes Receivable [Text Block]", "documentation": "Investments And Notes Receivable" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r866" ] }, "ddd_TitanAdditiveLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "TitanAdditiveLLCMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Titan Additive LLC", "label": "Titan Additive LLC [Member]", "documentation": "Titan Additive LLC" } } }, "auth_ref": [] }, "ddd_BusinessCombinationRedeemableNoncontrollingInterestEquityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "BusinessCombinationRedeemableNoncontrollingInterestEquityFairValue", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of RNCI", "terseLabel": "Estimated fair value of RNCI", "label": "Business Combination, Redeemable Noncontrolling Interest, Equity, Fair Value", "documentation": "Business Combination, Redeemable Noncontrolling Interest, Equity, Fair Value" } } }, "auth_ref": [] }, "ddd_PaymentsToAcquireBusinessesGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "PaymentsToAcquireBusinessesGrossNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred cash consideration", "terseLabel": "Deferred cash consideration", "label": "Payments To Acquire Businesses, Gross, Noncurrent", "documentation": "Payments To Acquire Businesses, Gross, Noncurrent" } } }, "auth_ref": [] }, "ddd_DirectorateOfDefenseTradeControlsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "DirectorateOfDefenseTradeControlsMember", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Directorate of Defense Trade Controls", "label": "Directorate Of Defense Trade Controls [Member]", "documentation": "Directorate Of Defense Trade Controls" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r301", "r302", "r722", "r723", "r724", "r781", "r783", "r786", "r788", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r815", "r836", "r856", "r1023", "r1066" ] }, "ddd_RedeemableNoncontrollingInterestEquityFairValueAtDateOfAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "RedeemableNoncontrollingInterestEquityFairValueAtDateOfAcquisition", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value at the date of acquisition", "label": "Redeemable Noncontrolling Interest Equity Fair Value At Date Of Acquisition", "documentation": "Redeemable Noncontrolling Interest Equity Fair Value At Date Of Acquisition" } } }, "auth_ref": [] }, "ddd_LeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease liabilities", "totalLabel": "Long-term lease liabilities", "label": "Lease Liability, Noncurrent", "documentation": "Lease Liability, Noncurrent" } } }, "auth_ref": [] }, "ddd_EntachIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "EntachIncMember", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entach Inc", "label": "Entach Inc [Member]", "documentation": "Entach Inc" } } }, "auth_ref": [] }, "ddd_LitigationSettlementNumberOfInstallmentPayments": { "xbrltype": "integerItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LitigationSettlementNumberOfInstallmentPayments", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of installment payments", "label": "Litigation Settlement, Number Of Installment Payments", "documentation": "Litigation Settlement, Number Of Installment Payments" } } }, "auth_ref": [] }, "ddd_ShareBasedPaymentArrangementChangeInEstimateEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ShareBasedPaymentArrangementChangeInEstimateEarningsPerShareBasic", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Basic", "documentation": "Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Basic" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r33", "r189", "r235", "r347", "r409", "r410", "r412", "r413", "r414", "r416", "r418", "r420", "r421", "r561", "r564", "r565", "r582", "r851", "r1018", "r1056", "r1057" ] }, "ddd_AssetImpairmentChargesLargestAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AssetImpairmentChargesLargestAssetImpairment", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment charges", "label": "Asset Impairment Charges, Largest Asset Impairment", "documentation": "Asset Impairment Charges, Largest Asset Impairment" } } }, "auth_ref": [] }, "ddd_TheradaptiveIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "TheradaptiveIncMember", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Theradaptive, Inc", "label": "Theradaptive, Inc [Member]", "documentation": "Theradaptive, Inc" } } }, "auth_ref": [] }, "ddd_ShortTermBondMutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ShortTermBondMutualFundMember", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Bond Mutual Fund [Member]", "label": "Short-Term Bond Mutual Fund [Member]", "documentation": "Short-Term Bond Mutual Fund" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [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_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring expense", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, 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": [ "r15" ] }, "ddd_OtherEquityInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "OtherEquityInvestment", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails": { "parentTag": "ddd_EquityInvestmentsAndSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Equity Investment", "documentation": "Other Equity Investment" } } }, "auth_ref": [] }, "ddd_BusinessCombinationContingentConsiderationLiabilityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "BusinessCombinationContingentConsiderationLiabilityPeriod", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional payment period", "label": "Business Combination, Contingent Consideration, Liability, Period", "documentation": "Business Combination, Contingent Consideration, Liability, Period" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable non-controlling interest 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": [ "r122", "r172", "r660", "r851", "r978", "r996", "r1052" ] }, "ddd_EquityInvestmentsAndSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "EquityInvestmentsAndSecurities", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity investments", "label": "Equity Investments And Securities", "documentation": "Equity Investments And Securities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST AND EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "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": [ "r34", "r108", "r449", "r600" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (as a percentage)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r34", "r424" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued and Other Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r29" ] }, "ddd_RestrictedStockAndRestrictedStockUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "RestrictedStockAndRestrictedStockUnitMember", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock and restricted stock units", "label": "Restricted Stock And Restricted Stock Unit [Member]", "documentation": "Restricted Stock And Restricted Stock Unit" } } }, "auth_ref": [] }, "ddd_WematterABMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "WematterABMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails", "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wematter", "label": "Wematter AB [Member]", "documentation": "Wematter AB" } } }, "auth_ref": [] }, "ddd_AccrualsForWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AccrualsForWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofRecognizedWarrantyRevenueandIncurredWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals For Warranties Issued", "label": "Accruals For Warranties Issued", "documentation": "Warranty revenue deferred." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LitigationReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserveNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal contingencies", "label": "Estimated Litigation Liability, Noncurrent", "documentation": "Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r1011" ] }, "ddd_LitigationSettlementSuspendedPenalty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LitigationSettlementSuspendedPenalty", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Suspended penalty amount", "label": "Litigation Settlement, Suspended Penalty", "documentation": "Litigation Settlement, Suspended Penalty" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r57", "r60" ] }, "ddd_ScheduleOfRecognizedWarrantyRevenueAndIncurredWarrantyCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ScheduleOfRecognizedWarrantyRevenueAndIncurredWarrantyCostsTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Warranty Revenue and Incurred Warranty Costs", "label": "Schedule Of Recognized Warranty Revenue And Incurred Warranty Costs [Table Text Block]", "documentation": "Schedule Of Recognized Warranty Revenue And Incurred Warranty Costs [Table Text Block]." } } }, "auth_ref": [] }, "ddd_ProductTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ProductTechnologyMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product technology", "label": "Product Technology [Member]", "documentation": "Product Technology" } } }, "auth_ref": [] }, "ddd_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "OneCustomerMember", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Customer", "label": "One Customer [Member]", "documentation": "One Customer" } } }, "auth_ref": [] }, "ddd_AccruedEarnoutLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AccruedEarnoutLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout liability", "label": "Accrued Earnout Liability, Noncurrent", "documentation": "Accrued Earnout Liability, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and maturities of short-term investments", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r223", "r224", "r987" ] }, "ddd_SystemicBioPhantomUnitPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "SystemicBioPhantomUnitPlanMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Systemic Bio Phantom Unit Plan", "label": "Systemic Bio Phantom Unit Plan [Member]", "documentation": "Systemic Bio Phantom Unit Plan" } } }, "auth_ref": [] }, "ddd_TransferOfEquipmentFromInventoryToPropertyAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "TransferOfEquipmentFromInventoryToPropertyAndEquipmentNet", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of equipment from inventory to property and equipment, net", "label": "Transfer Of Equipment From Inventory To Property And Equipment, Net", "documentation": "Transfer of equipment from inventory to property and equipment, net." } } }, "auth_ref": [] }, "ddd_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePrice": { "xbrltype": "integerItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDaysSalePrice", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days, sale price per share", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price", "documentation": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Sale Price" } } }, "auth_ref": [] }, "ddd_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets Other Than Goodwill", "label": "Schedule of Finite And Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Schedule of Finite And Indefinite-Lived Intangible Assets [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross", "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": [ "r146", "r645" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net of reserves \u2014 $3,315 and $3,114", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r304", "r305" ] }, "ddd_ShareBasedPaymentArrangementExpenseEarnoutPaymentMilestone": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ShareBasedPaymentArrangementExpenseEarnoutPaymentMilestone", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout payment milestone", "label": "Share-Based Payment Arrangement, Expense, Earnout Payment Milestone", "documentation": "Share-Based Payment Arrangement, Expense, Earnout Payment Milestone" } } }, "auth_ref": [] }, "ddd_ContractWithCustomerLiabilityDeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ContractWithCustomerLiabilityDeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "label": "Contract With Customer, Liability, Deferred Revenue, Noncurrent", "documentation": "Contract With Customer, Liability, Deferred Revenue, Noncurrent" } } }, "auth_ref": [] }, "ddd_BusinessCombinationPostClosingNetWorkingCapitalAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "BusinessCombinationPostClosingNetWorkingCapitalAdjustment", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-closing net working capital adjustment", "label": "Business Combination, Post Closing Net Working Capital Adjustment", "documentation": "Business Combination, Post Closing Net Working Capital Adjustment" } } }, "auth_ref": [] }, "ddd_ExportControlsAndGovernmentContractsComplianceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ExportControlsAndGovernmentContractsComplianceMember", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Export Controls and Government Contracts Compliance", "label": "Export Controls And Government Contracts Compliance [Member]", "documentation": "Export Controls And Government Contracts Compliance" } } }, "auth_ref": [] }, "ddd_ShareBasedPaymentArrangementChangeInEstimateEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ShareBasedPaymentArrangementChangeInEstimateEarningsPerShareDiluted", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Diluted", "documentation": "Share-Based Payment Arrangement, Change In Estimate, Earnings Per Share, Diluted" } } }, "auth_ref": [] }, "ddd_LeaseLiabilityNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "LeaseLiabilityNoncurrentAbstract", "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease liabilities", "label": "Lease Liability, Noncurrent [Abstract]", "documentation": "Lease Liability, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "ddd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValue", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate grant date fair value of outstanding and unvested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding And Unvested, Fair Value" } } }, "auth_ref": [] }, "ddd_DeferredWarrantyRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "DeferredWarrantyRevenue", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofRecognizedWarrantyRevenueandIncurredWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Warranty Revenue", "verboseLabel": "Deferred Warranty Revenue", "label": "Deferred Warranty Revenue", "documentation": "Deferred warranty revenue." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "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": [ "r36", "r237", "r423", "r424", "r425", "r426", "r427", "r429", "r434", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r600", "r828", "r829", "r830", "r831", "r832", "r977" ] }, "ddd_IncentiveAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "IncentiveAwardsMember", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Awards", "label": "Incentive Awards [Member]", "documentation": "Incentive Awards" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discounts and expenses", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r15", "r107", "r137", "r444" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash income tax payments, net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r46" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-operating (income) expense", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of conversion price", "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_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "All other operating activities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions and other investments, 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": [ "r43" ] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "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_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by 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": [ "r229" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [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": [ "r926" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r229" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by 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": [ "r141", "r142", "r143" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive 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": [ "r41", "r1053", "r1054" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for deferred income taxes and reserve adjustments", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r143" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive (loss) income, net of taxes:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization and accretion of debt discount", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r15", "r64" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r120" ] }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialStandbyLetterOfCreditMember", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Standby Letter of Credit", "label": "Financial Standby Letter of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain (loss) on short-term investments", "terseLabel": "Unrealized gain on short-term investments", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r203", "r204", "r338" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r84" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Geographic Region", "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": [ "r23" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "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": [ "r644" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "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": [] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r15", "r62" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) on equity method investment, net of income taxes", "negatedTerseLabel": "Loss on equity method investment", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r15", "r127", "r175", "r281", "r342", "r662" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets, including cash acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "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": [ "r903" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "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": [ "r379", "r380", "r381", "r382", "r644", "r645" ] }, "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": [ "r903" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "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": [ "r934" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "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": [ "r578", "r579", "r580" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired ownership percentage", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r82" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "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": [ "r904" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "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": [ "r59", "r61" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill expected to be tax deductible", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r90" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "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": [ "r78", "r118", "r119", "r157" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r84" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails", "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails", "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r81", "r83", "r554", "r845", "r846" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r256", "r257", "r260" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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_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": [ "r915" ] }, "ddd_VolumetricMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "VolumetricMember", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volumetric", "label": "Volumetric [Member]", "documentation": "Volumetric" } } }, "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": [ "r902" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "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": [ "r915" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1071", "r1073", "r1074", "r1075" ] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Liabilities", "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "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": [ "r871", "r882", "r892", "r917" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1025" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r45", "r190", "r817" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "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": [ "r605" ] }, "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": [ "r915" ] }, "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": [ "r880", "r888", "r898", "r915", "r923", "r927", "r935" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "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": [ "r35", "r73", "r155", "r156", "r425" ] }, "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": [ "r880", "r888", "r898", "r915", "r923", "r927", "r935" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional payments", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r89", "r557" ] }, "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": [ "r870", "r881", "r891", "r916" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption percentage of principal amount", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r201", "r818", "r851" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares excluded from diluted loss per share calculation (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": [ "r263" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [] }, "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": [ "r872", "r883", "r893", "r918" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r605" ] }, "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": [ "r870", "r881", "r891", "r916" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r868" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.3dsystems.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r601" ] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNet" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and Other Income (Expense), Net", "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r220", "r221" ] }, "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": [ "r876", "r887", "r897", "r922" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r967" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r901" ] }, "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": [ "r873", "r884", "r894", "r919" ] }, "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": [ "r873", "r884", "r894", "r919" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r192", "r381" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r47", "r48", "r256", "r257", "r260" ] }, "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": [ "r874", "r885", "r895", "r920" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r79" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r40", "r41", "r126", "r199", "r658", "r696", "r697" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 }, "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest and other income (expense), net", "totalLabel": "Total 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": [ "r136" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r121", "r157", "r659", "r695", "r697", "r706", "r736", "r851" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, current", "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": [ "r960", "r975" ] }, "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": [ "r875", "r886", "r896", "r921" ] }, "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": [ "r877", "r888", "r898", "r923" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "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": [ "r36" ] }, "ddd_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balance Sheet Classifications", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.3dsystems.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r601" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r77", "r158" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r558" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net income (loss) per share - 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": [ "r218", "r243", "r244", "r245", "r246", "r247", "r256", "r260", "r261", "r262", "r266", "r575", "r576", "r651", "r671", "r822" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://www.3dsystems.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r400", "r401", "r402", "r403", "r488", "r495", "r523", "r524", "r525", "r617", "r641", "r691", "r725", "r726", "r780", "r782", "r784", "r785", "r787", "r811", "r812", "r825", "r833", "r847", "r853", "r856", "r1008", "r1020", "r1059", "r1060", "r1061", "r1062", "r1063" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Paper [Member]", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r151", "r858", "r859", "r860", "r861" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://www.3dsystems.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r400", "r401", "r402", "r403", "r495", "r641", "r691", "r725", "r726", "r780", "r782", "r784", "r785", "r787", "r811", "r812", "r825", "r833", "r847", "r853", "r1020", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount awarded", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://www.3dsystems.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r400", "r401", "r402", "r403", "r488", "r495", "r523", "r524", "r525", "r617", "r641", "r691", "r725", "r726", "r780", "r782", "r784", "r785", "r787", "r811", "r812", "r825", "r833", "r847", "r853", "r856", "r1008", "r1020", "r1059", "r1060", "r1061", "r1062", "r1063" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "http://www.3dsystems.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r400", "r401", "r402", "r403", "r495", "r641", "r691", "r725", "r726", "r780", "r782", "r784", "r785", "r787", "r811", "r812", "r825", "r833", "r847", "r853", "r1020", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "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": [ "r6" ] }, "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": [ "r934" ] }, "us-gaap_AllOtherCorporateBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherCorporateBondsMember", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Other Corporate Bonds [Member]", "documentation": "Investments in corporate fixed maturity debt securities classified as other." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pension plan adjustments", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r10", "r126" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "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": [ "r985" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, vested & expired under compensation (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncomeTableTextBlock", "presentation": [ "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Interest and Other Income (Expenses), Net", "label": "Interest and Other Income [Table Text Block]", "documentation": "Tabular disclosure of interest income and income classified as other." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term purchase commitment, amount", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r237", "r276", "r287", "r288", "r289", "r290", "r291", "r293", "r297", "r409", "r410", "r411", "r412", "r414", "r415", "r417", "r419", "r420", "r1018", "r1019" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income, net of taxes:", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r20", "r24", "r207", "r210", "r214", "r591", "r592", "r597", "r647", "r666", "r968", "r969" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (as a percentage)", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r49", "r51", "r104", "r105", "r303" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "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": [ "r577" ] }, "us-gaap_RegulatoryAgencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAgencyAxis", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Agency [Axis]", "label": "Regulatory Agency [Axis]", "documentation": "Information by name of regulatory agency." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r274", "r286", "r291", "r295", "r296", "r297", "r298", "r299", "r300", "r303" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Member]", "label": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r237", "r276", "r287", "r288", "r289", "r290", "r291", "r293", "r297", "r409", "r410", "r411", "r412", "r414", "r415", "r417", "r419", "r420", "r1018", "r1019" ] }, "us-gaap_RegulatoryAgencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAgencyDomain", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Agency [Domain]", "label": "Regulatory Agency [Domain]", "documentation": "Organization that establishes and ensures compliance with rules or regulations." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "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": [ "r466", "r467", "r486" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r52", "r53", "r54", "r56" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r274", "r288", "r294", "r297", "r824" ] }, "ddd_HealthcareSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "HealthcareSegmentMember", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Healthcare Solutions", "label": "Healthcare Segment [Member]", "documentation": "Healthcare Segment" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase price", "totalLabel": "Total fair value of consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r18" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [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_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r52", "r53", "r54", "r56" ] }, "ddd_OtherLiabilitiesEmployeeIndemnityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "OtherLiabilitiesEmployeeIndemnityNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term employee indemnity", "label": "Other Liabilities, Employee Indemnity, Noncurrent", "documentation": "Other Liabilities, Employee Indemnity, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "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": [ "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": "ddd_LeaseLiabilityCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r603" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r364", "r366", "r376", "r827" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "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": [ "r153", "r425" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r102", "r103" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "ddd_SaudiArabianIndustrialInvestmentsCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "SaudiArabianIndustrialInvestmentsCompanyMember", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Saudi Arabian Industrial Investments Company", "label": "Saudi Arabian Industrial Investments Company [Member]", "documentation": "Saudi Arabian Industrial Investments Company" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "negatedLabel": "Interest (income) expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": "ddd_LeaseLiabilityNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r603" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r133" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Accrued Liabilities, Noncurrent", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of building", "label": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r114", "r165", "r699", "r700" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "presentation": [ "http://www.3dsystems.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of positions eliminated", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s)." } } }, "auth_ref": [] }, "ddd_BusinessCombinationConsiderationTransferredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "BusinessCombinationConsiderationTransferredDebt", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred, debt", "label": "Business Combination, Consideration Transferred, Debt", "documentation": "Business Combination, Consideration Transferred, Debt" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.3dsystems.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": [ "r598", "r609" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of Deposit [Member]", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r17", "r858", "r859", "r860", "r861" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) attributable to 3D Systems Corporation", "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": [ "r42", "r208", "r210", "r217", "r650", "r670" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "ddd_ShareBasedPaymentArrangementAccruedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ShareBasedPaymentArrangementAccruedCompensationExpense", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense reversal", "label": "Share Based Payment Arrangement, Accrued Compensation Expense", "documentation": "Share Based Payment Arrangement, Accrued Compensation Expense" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r496", "r982" ] }, "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": [ "r937" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated post closing purchase price adjustment", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r85" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r251", "r496", "r943", "r944", "r982" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds [Member]", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1024" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r163" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r49", "r51", "r104", "r105", "r303", "r800" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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": [ "r399", "r400", "r401", "r404", "r1012", "r1013" ] }, "us-gaap_GuaranteeObligationsMaximumExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsMaximumExposure", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor obligations", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions." } } }, "auth_ref": [ "r406" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r251", "r496", "r943", "r982" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r186", "r271", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r303", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r383", "r389", "r395", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r827", "r952", "r1066" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r405", "r406", "r407", "r408" ] }, "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": [ "r938" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable non-controlling interest redemption value in excess of carrying value", "negatedNetLabel": "Redemption value in excess of carrying value", "verboseLabel": "Redeemable non-controlling interest redemption value in excess of carrying value", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r26", "r71", "r72", "r74" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities (VIEs)", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r94", "r95", "r97" ] }, "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": [ "r869", "r939" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.3dsystems.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Reserve by Type of Cost", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of 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. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r65", "r67" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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": [ "r399", "r400", "r401", "r404", "r1012", "r1013" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r405", "r406", "r407", "r408" ] }, "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": [ "r869", "r939" ] }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValueCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal contingencies", "label": "Loss Contingency, Accrual, Current", "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r187", "r235", "r344", "r345", "r346", "r347", "r582" ] }, "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": [ "r869", "r939" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r274", "r288", "r294", "r297", "r672", "r824" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income before redeemable non-controlling interest", "terseLabel": "Net (loss) income before redeemable non-controlling interest", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r187", "r206", "r209", "r228", "r235", "r241", "r249", "r250", "r274", "r288", "r294", "r297", "r347", "r409", "r410", "r412", "r413", "r414", "r416", "r418", "r420", "r421", "r559", "r562", "r563", "r576", "r582", "r652", "r663", "r709", "r756", "r773", "r774", "r824", "r849", "r850", "r863", "r970", "r1018" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net income (loss) per share - 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": [ "r218", "r243", "r244", "r245", "r246", "r247", "r253", "r256", "r260", "r261", "r262", "r266", "r575", "r576", "r651", "r671", "r822" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Earnings (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r252", "r263", "r264", "r265" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r235", "r344", "r345", "r346", "r347", "r582" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r183", "r196", "r197", "r198", "r235", "r256", "r257", "r260", "r262", "r268", "r269", "r347", "r409", "r412", "r413", "r414", "r420", "r421", "r451", "r452", "r454", "r457", "r464", "r582", "r702", "r703", "r704", "r705", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r735", "r757", "r775", "r792", "r793", "r794", "r795", "r796", "r942", "r976", "r983" ] }, "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": [] }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofRecognizedWarrantyRevenueandIncurredWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Obligation [Roll Forward]", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [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": [] }, "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": [ "r928" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to 3D Systems Corporation", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r552", "r553" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r116", "r170" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails": { "parentTag": "ddd_EquityInvestmentsAndSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails", "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity investments under the equity method of accounting", "terseLabel": "Initial investment", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r284", "r342", "r961", "r995" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related expenses", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r80" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "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": [ "r14" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term tax liability", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r117", "r170" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r344", "r345", "r346" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares (in shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r164" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "netLabel": "Less: net (loss) income attributable to redeemable non-controlling interest", "verboseLabel": "Net loss", "terseLabel": "Redeemable non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r100", "r167", "r206", "r209", "r249", "r250", "r664", "r970" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies (Note 18)", "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": [ "r38", "r112", "r656", "r734" ] }, "us-gaap_CollaborativeArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementMember", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement", "label": "Collaborative Arrangement [Member]", "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity." } } }, "auth_ref": [ "r558" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r378" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r344" ] }, "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": [ "r904" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationPolicies" ], "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": [ "r182", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r813" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": "ddd_RightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r602" ] }, "us-gaap_BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition years", "label": "Business Acquisition, Period Results Included in Combined Entity", "documentation": "Period when results of operations of the acquired entity are included in the income statement of the combined entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "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": [ "r905" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": "ddd_RightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r602" ] }, "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": [ "r907" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [] }, "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": [ "r906" ] }, "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": [ "r905" ] }, "us-gaap_EffectOnFutureEarningsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOnFutureEarningsAmount", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of annualized costs", "label": "Effect on Future Earnings, Amount", "documentation": "The quantified amount of the future effect on earnings." } } }, "auth_ref": [ "r66" ] }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleStockPriceTrigger", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Stock Price Trigger", "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective." } } }, "auth_ref": [] }, "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": [ "r906" ] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentedTechnologyMember", "presentation": [ "http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired patents", "label": "Patented Technology [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Products", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r835" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [] }, "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": [ "r903" ] }, "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": [ "r906" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r945", "r971" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/RevenueNarrativeDetails", "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "verboseLabel": "Revenue", "netLabel": "Revenue", "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": [ "r275", "r276", "r287", "r292", "r293", "r299", "r301", "r303", "r484", "r485", "r643" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld related to net-share settlement of equity awards", "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_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": [ "r906" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (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": [ "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (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": [ "r515" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r50", "r303" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r530" ] }, "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": [ "r907" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": "ddd_LeaseLiabilityCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r603" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r854", "r855", "r856", "r858", "r859", "r860", "r861", "r979", "r980", "r1051", "r1068", "r1069" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r138" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r16", "r653", "r661", "r851" ] }, "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": [ "r907" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [] }, "ddd_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts included in contract liability at the beginning of period", "label": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance", "documentation": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance" } } }, "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": [ "r907" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails": { "parentTag": "ddd_LeaseLiabilityNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/LeasesBalanceSheetClassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r603" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareScheduleofNetIncomeLossPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for basic and diluted net (loss) income per share:", "label": "Net Income (Loss) Available to Common Stockholders, Basic, Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for bad debts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r219", "r353" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer Benchmark", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r303", "r948" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r188", "r202", "r235", "r347", "r409", "r410", "r412", "r413", "r414", "r416", "r418", "r420", "r421", "r560", "r564", "r582", "r851", "r1018", "r1019", "r1056" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationPolicies" ], "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": [] }, "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": [ "r907" ] }, "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": [ "r907" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "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": [ "r856" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/InterestandOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange (loss), net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r583", "r585", "r587", "r588", "r772" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r297" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-process research and development", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r271", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r303", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r389", "r395", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r827", "r952", "r1066" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/RedeemableNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable non-controlling interest", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r69", "r70", "r71", "r72" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "presentation": [ "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest percentage", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods and parts", "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": [ "r144", "r819" ] }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r19", "r41", "r968", "r969", "r970" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r144", "r820" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.3dsystems.com/role/RestructuringNarrativeDetails", "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r386", "r387", "r393", "r394" ] }, "us-gaap_EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Ownership, Excluding Consolidated Entity and Equity Method Investee, Percentage", "documentation": "Percentage of ownership of equity interest excluding interest in entity that is consolidated and equity method investee." } } }, "auth_ref": [ "r946" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.3dsystems.com/role/RestructuringNarrativeDetails", "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance, termination benefits and other employee costs", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails": { "parentTag": "ddd_EquityInvestmentsAndSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails", "http://www.3dsystems.com/role/InvestmentsandNotesReceivableScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity investments without readily determinable fair values", "terseLabel": "Total carrying value of the VIEs", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r339" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.3dsystems.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": [ "r236", "r537", "r542", "r543", "r544", "r547", "r549", "r550", "r551", "r707" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/InventoriesComponentsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r144", "r821" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "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": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r154", "r234", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r465", "r573", "r778", "r779", "r798" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareEquityAwardsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails", "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": [ "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ] }, "ddd_ConvertiblePreferredStockFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "ConvertiblePreferredStockFairValue", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of investment", "label": "Convertible Preferred Stock, Fair Value", "documentation": "Convertible Preferred Stock, Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "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": [ "r498", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining minimum base 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": [ "r606" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating accounts:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.3dsystems.com/role/StockBasedCompensationNarrativeDetails" ], "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": [ "r498", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r14" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized amount", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r111", "r1021" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining minimum base lease payments, December 31, 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": [ "r606" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining minimum base lease payments, thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r606" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax liability", "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": [ "r538", "r539", "r655" ] }, "ddd_BureauOfIndustryAndSecurityOfTheDepartmentOfCommerceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.3dsystems.com/20230930", "localname": "BureauOfIndustryAndSecurityOfTheDepartmentOfCommerceMember", "presentation": [ "http://www.3dsystems.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bureau of Industry and Security of the Department of Commerce", "label": "Bureau Of Industry And Security Of The Department Of Commerce [Member]", "documentation": "Bureau Of Industry And Security Of The Department Of Commerce" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Current", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r358", "r988" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r193" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining minimum base lease payments, December 31, 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": [ "r606" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation (as a percentage)", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r947" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining minimum base lease payments, December 31, 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": [ "r606" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining minimum base lease payments, December 31, 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": [ "r606" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.3dsystems.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining minimum base lease payments, December 31, 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": [ "r1055" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments [Member]", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r789", "r790", "r791", "r816" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.3dsystems.com/role/RestructuringNarrativeDetails", "http://www.3dsystems.com/role/RestructuringRestructuringReserveActivityDetails" ], "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": [ "r386", "r387", "r388", "r389", "r393", "r394", "r395" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r173", "r174", "r966" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax asset", "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": [ "r538", "r539" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r989", "r990" ] }, "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r7", "r19", "r41", "r211", "r969", "r970" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "(Provision) benefit for income taxes", "terseLabel": "Provision (benefit) for 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": [ "r177", "r181", "r249", "r250", "r282", "r540", "r548", "r673" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.3dsystems.com/role/GoodwillRollForwardDetails" ], "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_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit pension plan", "label": "Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r9", "r19", "r41", "r968", "r969", "r970" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.3dsystems.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "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": [ "r182", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r487" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.3dsystems.com/role/Borrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "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": [ "r150", "r233", "r422", "r428", "r429", "r430", "r431", "r432", "r433", "r438", "r445", "r446", "r448" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "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": [ "r211", "r212", "r591", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r14" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.3dsystems.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r351", "r352", "r354", "r355", "r356", "r359", "r360", "r361", "r447", "r462", "r572", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r667", "r826", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r991", "r992", "r993", "r994" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "presentation": [ "http://www.3dsystems.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities without a Readily Determinable Value", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change." } } }, "auth_ref": [ "r341" ] }, "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": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "crdr": "debit", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment impairment charge", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r340" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit pension obligation", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r75", "r76", "r117", "r159" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r168", "r194", "r235", "r274", "r289", "r295", "r347", "r409", "r410", "r412", "r413", "r414", "r416", "r418", "r420", "r421", "r560", "r564", "r582", "r654", "r748", "r851", "r864", "r1018", "r1019", "r1056" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.3dsystems.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation and benefits", "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": [ "r32" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.3dsystems.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "United States (included in Americas above)", "label": "UNITED STATES" } } }, "auth_ref": [] }, "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": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.3dsystems.com/role/InvestmentsandNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r854", "r855", "r858", "r859", "r860", "r861", "r1068", "r1069" ] }, "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_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.3dsystems.com/role/BorrowingsDetails", "http://www.3dsystems.com/role/NetEarningsLossPerShareNarrativeDetails" ], "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": [ "r36", "r68" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.3dsystems.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": [ "r608", "r610" ] }, "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": [ "r933" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.3dsystems.com/role/CoverPage" ], "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": [ "r866" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "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.3dsystems.com/role/RevenueNarrativeDetails" ], "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": [] }, "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": [] }, "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": [ "r930" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.3dsystems.com/role/AcquisitionsAssetsandLiabilitiesAssumedDetails", "http://www.3dsystems.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r84" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.3dsystems.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.3dsystems.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "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": [ "r835" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveLossByComponentDetails" ], "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": [ "r211", "r212", "r591", "r593", "r594", "r595", "r596", "r597" ] }, "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": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-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(a))", "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.19(a),20,24)", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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.22(a)(1))", "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.22(a)(5))", "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.22)", "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.24)", "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.25)", "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": "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "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": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-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": "420", "SubTopic": "10", "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "2AA", "Subparagraph": "a", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "b", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "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" }, "r127": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "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(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r163": { "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" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r166": { "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" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r174": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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(1))", "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(15))", "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(16))", "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(17))", "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r215": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r216": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r220": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r221": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r589": { "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r609": { "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" }, "r610": { "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" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r648": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r649": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r663": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r664": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r665": { "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" }, "r666": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r667": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r668": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r669": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r701": { "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" }, "r702": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r703": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r704": { "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)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r710": { "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" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r835": { "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" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r941": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "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" }, "r942": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r943": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r944": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r960": { "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" }, "r961": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r962": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r963": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r964": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r965": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r966": { "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" }, "r967": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r984": { "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" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1066": { "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" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" } } } ZIP 105 0000910638-23-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000910638-23-000025-xbrl.zip M4$L#!!0 ( %J!:5=]D>A?:O(! )][&P 0 9&1D+3(P,C,P.3,P+FAT M;>R]:W>C2+(N_'W_"E[-G)FJM9#-58"K6V>I;%6W][@LCZ6:WOU^V0M#RF(: M@29!MM6__F0FNE]!@$@@>\VX;($@,^*)R(C(R(B?_N_'V.7> P[_MG_Z_YK-__GZ_,#=^=9T#+R0NX7 #('-O3OAB M'@/O-AW\X;R;WY)KA MT(?C9I-\Z]:?S*#S.@HY29#DQ5WSB_!&;[6,EF&:34V76TU%$Y2F*;_(30"T MH:V)ZHMD6?SKC2C)BF KH"D(%F@J0T5IZI8B-TU3$@RK9;5L0>+M&TF2!-T4 M+$UK 460M9<7R;!,::BW@&SIHH1?.PK1_- #&MNV?&Z,PG-Q<7[^_OU_) M=C +0C .KBQ_?(W'*Q@RFO_\;N L[_YX@>Y5 *RK5__M&ET@-R]NQ!?MK7M] M^(KN$5K7T<7%K=.@^6J:D^6]0S-X(??.+VP\U_*G7@AG^PP R]#J'I!9A?9H@8CK\N- 6I*4J+AZ [_]C_%#0?^1I??C$#L)S\ MSOWO,KE;- SCFEQ=WAHX^VY$CQ6O_^?[0]\:@;'9=+P@-#T+K$VJB2:]\>X<(=/V+(!E[^_.+;L_9/MO/&!>',!3\W;">8N.;LQO,]@-[O?-S@ M&P&,?G5L&WCD5W3]$>DFZ%C1ZS_"9S#\N6$U$-M9@WUSS MM<$YB W#IJ0VVD/3#(0DO6$[U$-Q9OF6O.FV?P!KPI>$8ZQ/$<[Q6Q MA*@#)(2]%]=Y)7JA^S$!%EK&!LX8W=(;]M&GP="T\+6(AVCTD1;YN3'7/#?V M%+[[T Z MQBXVD( "D<0 &Z,AC4*DA%(T98DLNV;!Q $ P '/>&6*H@&L[B M16A];+2?Q-\3/5_>)DUO B":J/?Z )#F?L:K8Z#UAM\< M#Y'+07#V RL\R&MCW=._ 2WB-? M$A)? )F';P"&> K1KSAH\XPM6V2V8C,>?5-83$P7D=(3K@0)AUJ4Q3@7 TL\ M4%U>'^@.7_HC$P(<&+!O_?$$T9G8VQV(W/)7PI"OL]4M3^8,?]1Y-Z%-?OP+ M!!BC!/D!,L0M=-5\!7LFI4MX4C+Z+_V,%#IF)&;CXA>OWKG? B!/X7D+Q+5N9D3E^@ R)'G@[T1 MJMO[?VSZN-M?;B\^VGSZA#BCB[^"T(0A]LV)R]\41/2_Q?=6UY;#M-=N-9HX MY+)Y9?'WXB77&_/>3P:) C)$0;4PFIF(B-!:/FA^)=[,L!B1:048[<%R9F.D MXZ<0M.>$)1<7CUA<6_R-G[&?4C)ME-K P)F4FA)QVB3%/!!Y\Z-_EYQ*"EU4 MDA:!KK140HJ1Z-#E]&SG#0UK_59B*IBA#\\DZ,[W\8=WP//'R.+9\]BX<-YX MQ/7FZ$_R4\V;G_-9@%>\*D5_VNAE'Q/7L9SP.\ +(F<[8VSBX9VL (8W3]"W MIU;8@WT WQP+=#X<).V+Y7!^-?KJ3]=[G[B<^?+%9ZAK[?+JNL78L9\=4GQV M2-FQ0V/LH,F8T1D[#DI'7'9D*!U&^=@Q_["2:X5',:N' MF+LO7%9^%+-\B#1XW#3H;1I\:AKT9>Z^:$GD(G_W0 MM_[(?B7=C-EF17.).F,^(^_6G#BAZ9:&_M09[PGI_PQ" MT_& W34A3JL,2D-XZJSTI,"WK.EXZN)3%[UP!""^#X(1?MH;N/!+.V"9$;[LGB\%#EAFO"B[,WPIQ9]A MM%/.W>FMH.+/DOYE]\POJOBS)'SI/>Z"%7^6O"B[0WVY\%0QF]5RZ7WI0L)3 M!3&K[/[SA<-3!7&I]!YWX>&I8ABGE-U5OZ"7DI5GJ)3>2R_&2\F,_F7WS"_M MI61&^-*[Y\5[*9GQHNRN^N44?V8IE$KIO?1"%']V]"^[9WYAQ9\=X4OO<1>N M^+/C1=D=ZHMF3Q5PUDDIO2]=5/94 I>^J$WT(IA5=I__\IOH17"I](Y_X5Y*,8QK41L$^#H-D-@$0<="C(M*#Z#P]2&#[XY:-#@ >E%9'H@>7C%!>9)[X'@ MZ^R[^6\?WKIFL*5?!]"TP:,Y!J?6/_J!EI5^V.(WM:&+L_A]!]Z ZT^ /0#6 MR/-=_W46E8)G[-_/?FHC)V>Q_W8:A,AD@L_ )5T#@I$S8:P_P'IJ8S=UU_2% MF!1;X* VF,26!>JP0FU$OXY=?\TZY%)J"DH5SHE$;ABJ.TEL"L$'KXP*P<6LJ :A6 MM.C>>X*^A9CY# )@0FO40;2)7 7\^HL8?644SFH%C2X<.2@CPZD-%1VE]#^F M8__-"2Y :4')*"BG41MW*8[2VX:?$M_P4S)R735J0QP9L>7D^W#SECZ:H3UU M06\8)35\!^'(1XKV#03A*M5A_5- ]&JY)9+:J$6BQ0Y3?]Y\9Q4#O MES,FDJ&X7\:@HH;A>CG#+0,'S3C*RGP##P^WI2%W.>,H^9.; E-'IS;R4I+U MKK1"6:W8SH6]^M)RG=I8SO&-ANF'TS6#V;MY2JA345K4LSN?HY@#<%SV!L.O@ TQ. 0Q^.3<\"O1?7>26Y.=V/";!"8 ^<,;JE-^RC M3X.A:>%K_07Y(E;^E,^#KVP?/R?:_L4.RD ML ,A0+[6B2TYX'% MIUE%PVY]9'=X(216Q[,3_/%U]A5XUFALPC^V*Q$0N^4;],?H2^@;5OB;$XXN M," ,V/W)_3LW5W-9IB[DQ$!*-TB+L$JHB]8QD%(,TH*,,NIBEPRD=(.T")N4 MNE0UDC6XJ(3T"_!?H3D9.9;I1FS"ESN(/>B3:O8@-ZA+)*.'(\4HX8OE39 O/;G[T*R<@5 :\BF5%45)!95B'#M.WF$";*% 9Q*"#)<5X M[*)0-I?]LMY((5)2-I_]LMY($5(BELUGO[@W4H2@B&5SVR_NC10B*V7SW"_C MC10B(&5SUR_CC10B%;G[Z&=@,N[I3G1K*S-"4.W612I\Y%+ MQHP,F_R*(G7>\=D'G\DY)KA>[;@\(D&=0UP6+F0J"]3YP&4H2)*E'$C4N;QE MX$"6,B!1Y]ZFXL 3,AF]DP7O*1( ZOQ8ZLF?*?JI\UTS('\I+2*)NNWE,G$B M4YFHEN],&DYNWUX>L:B6[WQY9F0J&=3ZSLMHYZ+&1S]ZQ)J?]BLPW7!DF1#, MKY6'[-0ZRS'(?N_9TR"$CNF6CNS4>L=TH)V&O1>96O^9#M&@@D?4>MATR%%. MEI-,K6=-AVCD17;J/.IL:KKWS:GM=*#YXIC>BCNK)P2XI[WIY>WF;=1#2\#:.H\^.S8=1@!*!IFQ-< MF>C>RR'S;Y,?KL-^Z%M;A0#Z:*8@Z#Q!, 00 IO.C!+WU"A+G9R64YDO3[_9N(ZD7F'_C/D?T6#.)>1Q"S#:4I%HS27THG9 MA6&4BH9A77*\KOC.>/IN**"0UU09A\' MS(\*<6#J.1'Y7Z8.FH?WNN3 &)C!% (B^8N+BX6+PGV&X\[1I M"&_PA3A/VD8'=5&2A:W]X'NO(8#C._ 2[BF5Z2-M"D.YC M*FKKUE2+A$I=R(8A(S=?5,T]*G1!%;=<&6USMG>919^?L2ZJ=$9.%F&JO@4\ M$Y%E94$M/OGF0V"90?XY>/-V7W%,J0WG/9V>HC.,0@U;E/@6KI(E6^B,J5## M%C4^6]0LV4)GS(0:MK3BLZ65)5NHC(GTWCT <0V,E;GSC^G8?W."7\8OO^:] MY9%5@W!1I2[X0PC[IOFZ:WE)7DM:B- M+A1&Z6W77HHI %NWGAE]'#LN"$+? WO]HN75,[RC%K7A@D-*=M5\F"C:?,^J M9BI5U*5PT"55!>UKM:B+#U#'EB+J!;:HBP^<4$S/ &?AXQ;H).67&(#/_1\5 M%1KJP@2TP(OMNPC] ^-4,@+V/217E$'6!@R,_3;(R6 M56;*XM@7S)M"Y*8L+GZ1O"G*-"N+LU\P;XJPS_2RN/TU3,0I8HW3J0TZE!P/ M)]]9Y(G'0I!&;1RECDB[U,G.0I!&;6CH7R ('>]UJ\09!AC9,\4%3M!72-^[ M")30]-! !^]^-:UXG=IHT;F<&D$ *LHK:B-(9_*JYU654V6)*>%E;RM/I./M MRQRI*)_*$E^BB$^%V!-EB371PJ>B8AMEB3M1Q*HC1[L6>\KG\E@4!L?*)H; MA:SH98H!1(<_[X-@:KZX>0=EBEH^RN3L7YHAA:P>U'KU>=0YB_WRXY7=UMZ; M/2IRJJ]H4!L6J"NC*:BM* G4!B%B=CWH6-9T/'71O38NS.2\>K=3"(%GS3KV MOZ=1H>M[SW*GN)KMDP_)]D<80N=E&F*M/O ??0\3!?JNBVZY1^1!2C^'F%,^ MK80D@=J@17(.WH&AXP'[*_#0+V33/Z@+%ZD-=)S@(E;4:QS\X4%@NLZ?P'[P M@Z#G]4>(60.D7U=EYZO-1VK#(W&ET;><:G.(VG!)Y58\"B( DD!M/*:2RR,5 M+*$FW!DF1#,KZ4MMH%K[=_Z7N"[CDT*4-^C(6PIJA[BEXD+6"_& M4\US:C+]L:F: Z.@S0.9_F#786#<>_84E^TUW0H#HRB-07^,K>; *$AC*-2% M[FAD3D%2JU 7D:.1.45)#G5AMCC,N?7AQ$?L <@QBZ=-RRH[U,78Z&1/4=)# M?TRLYBY,00/8O_AN 'GXR^="TP@!G";B.Z5D7:/,KQ1S#E8^WZXE$)TCY4ZD)C90+C5T1E<]H;SAVK&1I1'UA3B.C8&PY&X Y, M$#SP\'I#-*XQ@)55:M1%TLJ$HQ_]=:3\-\*24UF@4!=9*Q-0*%C]"O%!J(VZ M_3(UH8G&"GHO[AQ!P=?9HQFBE6'3(_GF> @C./86FI[],GL 80@@6A<@L)T< MG)/M;B2"M)QWFN,$*G5Q+OI9L2U"Z\PX(4+KMZ83(>I"8$MNF [\E^E.P=?9 M\M=?T1--:(T0:]Z N\6]Q4WWWF0:!N0.,2O5NX3&=G^_Q0W??0_,OIOP#Q!^ MFWIVONT4LZQ%VJ(NS$8E +Z:+E[*^R, P@??(FID*[1D!B-D">!_\+&&-].- M$9ME )1:U 422PK />=B&/Q.PX^Z0&F6\),N!H!;W.%VZ"!@@@#[(!,_R-E\ MS10%U 5?J40!]:M@R5%(7=2UI"@L="DL.0:IB]A2B<'3*(CB^NB.)Q,QH#S\ MIRX06P?^%[T"4X0_:F.Z5.&/]C6PK-J/VC V5>@[R'^\&;4$WE??L[]/PZGI MXI! >3!0Z9!X]7W!*F!0JW14ONJK8"406.FP_.7\@([K]L(1@,O,8XR'\ICC M&@N/EWHQK H,67R^Q.MA54!(;7B^\E$AC=JH="XB1Q'AZ0T'5UW;U#H0>@8? M:,A(UJB-'SX#+"56.(6.]WKK!R%:#=!G +YM9<%VQQ/7GP'01VR"^1RWRTMB MJ WV&W0H_LJ5#U^O)4&0K^=W7 ]-*VP.?3_T_! TN"'T MQ\]@&/S<E0^#P3Y'\E,A/N<&YCO?'\_&'DR?C^QIA"R(*08NG1AX]$G@3Z$%@NC/$3!M AW;>6O_A'Y$Y[7B3#,J6AW@*RI8O2_Y(7++\3A#,\W+'C-4? >1V%-XIT MI:F3\,N[8X>C&U$0_D]CXU8,AZ;I.J_>C05PTP-T.9B87ONG%WB-'AW]'KUA MYSV'OKRX;OFN#V_^(I#_O@P1^)I#<^RXLYN_#Y 0!MPC>.>>_;'I_9T/3"]H MHB74&48W!LZ?X$84T=#)G^_1=#3T'$1NL)B>*.$)_7B\'W3ON/Z@,^CV-\=, MX6C[W=L?S_>#^VZ?ZSS><=W_N?VU\_A+E[OM??]^W^_?]QZIG\)O)@*R]QKZ M'L_=7=U><9*@*D:!PQ9B#?M_=_Y+/.1]40Q8N0F+_]16P)7W9_YC(F/=:0_OFC\SSH/C_\SCUWGWK/ ^[IQW/_1^=Q MP UZ'-*M Z1 HT&*,M=[YD3UD_TY^J#WC1O\VN76%/!2^79N!QRZ+!JR0I$: MVX_%;S[DPA'@_K- &!>9>1RR_H!]AM@_D:]W(]MQ$Z@V^J0Y1H\8X:\U;7/6 MG $3-H&W *Z,5C0P"2/;6A9X#ENE-&&8*XZA\1#=>ZZ?=AQ ]#H'F\2'U>/0 M=(.E?E3F^E%)JQ\[N(9INNE2J!4'SYW'_CW6?=53B]L4.*X5PR6R%FH1NW?< MNM47^N6V >/I/9Q>[00XT,%][HMC@6JV[/=@$M"P1F_<@&T$(%MNXG72L&0A?]]%:_^/7EM<*:+5.#] MV'P%\P_F3YI/P) G'U_&)GQ%'OZ+'X;^^ 9[]V_X-)EENO-WD==&EY>.OSCY M:%R7">1*+%XFQ?(S>'4"K"+"1W1E@>=6HRW?_>:HE\9PN'+PI5X\%I&C[TF0XZ&C0B#R?=S0VYL MF: WTN2#$S<-4&R5;M,F(LMFD'&3H/@A&W:M="6I:Y]!PN?YA\6;Z,(Y:N;> ML^8))6CY)=7U;_VI%\+9K6]O>EAH0!:.\(=@ OTW_)R5:Z4UVG? -=]-"(Z' M818\3L:^N40?8F )R#PP/^[G&TM14M6FF:(WVH;:5!19E%7I( 73R]H=D4=\ )[D5OIJ>\R?Y^_,&74I/ MCONKYZO^%3??B(?1_#<@@^WBS[M@N"9K 0T+?3:&3\>V(0B"^3\/Z'GB0DP, M9/W(,C<800 X9 ;- EP3G;MUH.6>4#R5H_ )Z7K'L^(O!:+8:/?]:3CB;DWHHVF;NZ;I>2-Z\G$- MZ/_?F41+T_QU4J,M&9J\X]W1P_X#]N]\5MCX?8*(Q,[$=+GN!["FH?,&N-X0 MR3UZF^G9')HSAR>=P/REQ#F*28N5]?^WO^B2J'T)N %PP63D>X"+EDJ>0ZN! M.\7JG.M 8$8$N>$^Q4<3%AW\U0W\R(VV+NR$@3\G "G.DW:?\% W%W510>I* M:C5E9-\6$V;>3VV:XA[[1UA$V&,>HRY& .;UU!WT0$A$ 4#D^TZF,)ABCSCT M.70'L0%$Z=/+9ZPS< 2Q8X4WR>9V66?3,*XT03O'V92U*Z4EG^5L'K^FRN<] M]=A@11VY@$I)!BL;5ZJHY>QOT^>P#9S0)8$F8%HCSG+-($C@/PAX@HU8MY:# M&M D"VE_-G[QW1H3XG$>?B2H !_6"&=O_N&!T+'24"2[KR)6YG$=BOF1)J]&^N[MCU,Y+!KIS/1)MW&S[S5C+ M;+G,&E)$:*R_^_"/2$JXQ2-.QP(3AW\.F,27IJVH(MK>>S:I+,F]S#AK!-#$ MD97Y!U*^@,0$L8T+EZXA\O7$>2+ R RXH>,B&]ET770+3LS IO-_I@XVG)&] M_ +F-Z GSVWG95*!#Z.D@H49O69]+^B.36M\&><3<#8Y/D-NG4!@ ;)TBA)' MLHT"[A-Z'F(R%TS1BA'@X[%HZ/,=_7!DAEO3X-[-S:'B<49?GD_D,T^\_D_2 MVFQ?$%[032__1G/!7R+WHV_BHTOB+B=2&QP6'R0Y8R<,D< !%TD0]#V\NK@S#I]WFW'W M6#^:%@F\W9FA&>6A;.F3U3/6'?/G*;I3$=3Y)O8T.C[!]9L#[A-&@O9%DJ6K M^0WAR G0B,T)WLO.6Z]$XUUJ"A!\3JX'U@B#Z3)7"TL]8%"E!^8I;P7J@;6D MNX+UP(H63 _,Y0.)GLFY)D2KNVE92 _@*@HV$0V(5]R]GW((U\V]%X(Q4B#H M+7"Q1B)I&B,:S'AL8*#'H0491\Q>N5?HOX>CQ>4K9&\ ,C8;#!V/) "270 < M^I;0- ^,D%P6ORQN.WG#X?$M;L1&QOSF V-=W.EXD9Y#WEU36IA-Z[;250*L M',K,20RZ?0\J2X!3DJ\$(_OHGGIER'H>,4-#53-_+*)!2S\OH^C8->E*D^-% M8W-***+:25UERL);I#Q>?3C;XZ.2FXA:L>8WK=Q526BT'_8KJ10QA9A$'CNV M[8+X1,YJ/17VV!:YQTNS($"6*.OL\KMZ_%6^)(GUEHA[C_LLF1IPL$X2VC]D M]%6,STG7.T*7K], /2@(3A[ADL239[@J9C]T]]O_-4?-@BJ_$*+<1C0YC1XI M'GHRTTOGWAI[_Z!8)W]XQ)GFD6NZ-P;@#/>% 4GP#RU]GD]B=],@&7OSOHU>BUG(>FYF,U^^8$9"F=5V_$)C'.G\L=Z?I$^-)=X)PBF "[SF$FJ&2 !7BO*@PFB/!@S6'S#Q;T50[1*X(T6BP0P M<36+JUB)NL7FK3BYOCP&Z2+:/#HOY&B')'Z;$6%.6X6>U7?"%G0LZ>> M$\EIQ(/&ENQ*#:2.+0<9^L'/C?O';WLVML\UN6_WCYW'V_O. X=$DG*MS+!1 MAP'7ECRL=1A"$B $.:SW:+7BQ*OU^F#+;B0<.09,,DO/0@F3_.+X*A_@&!/6 MLC(5YUT3:96N..Z[Z2'W!XOF,M9PYP36-"JDAG.[.I[IS@*'^-@KB;[UD<,; M+NYY!L'4#?&G(=(-\ \03Y<+'DI#IJLYDN6)L5:2Y+"M( MEM$"'$+$/B+'3]"W@(U%EPEJX6-)R-$"!)4VYJU%%W!XH3?XM?N\&5HH4UA! M)*4ID5FVL9 5 M6UO"VL;"=YR*VC>' -DU:WN"3% +'TM"CC)!K1Y;%XEV*A+4J./-O1<=.4'/ M9"):^%@2\I(:$67V;Y:<;3$*WDL#]TJ?1 M<"(,=T_*:8K2ET/G;+(ZH%;$#!>Y'/O.AL0J_\D.Q28?]FWO\:[[V._>X5.. M_=[#_5UG@/[XVGE \.IR_5^[W3,./EYZ%I]^>.;4=D)@[W:P._O,Z<4KO:HM M\9Q#FIIRI4KG=8%(W^*'FH'/.XW!";AJEC&Y]59;>K;*QFG!#\J1WCP*'RE>DW%(\8= ML.:T$ DMI U:9-UL+9\JE/%FVNGWUY>EE%V"LJV$E_R59:@ N\V7_?4/Y^T; M.%R1* QN\I'%5([RD:9JIO7'*_2GGMV<4\NR !@.MYM)<>1?H_"EX3@CS&!$ M\FHL_ ONV8$6@.B0]29+DDQ>X.A8%(_._*^I9K@^,XB?2M/4#M:KF@;V=K$J M>;U8%?XKJE4U#9JOICFYP?CH>#;^I[L"1R>\-2'$A2C_A"6KY$7)*EEH MM!5%Y555V2E7M=FJY!S6+"0O 8N.*>E3K]Q6,DQ.JBDG2@%R(C;:LJ[SHDR3 MG"1>'8?DOU*NCGWN5!V[3V&#JA:$]CZ+1>E1MM M41?XEB!3!*2,O(Y,]GGSQ,)Z=:*J35X(M'R_T(3GZP%R1LQ3L@H8S) 9) M\:\CA:K*O"#LKM[,#ZD,@$XHU#0 ,G#)?HW798DB -5IU^,)@HGIV!SXF / M'\/%1K=/R-$_IU3N%N1.".9Y.3!AU"U//,#D5 OD:+;\DZ M168',V,OJW5S@!4.LLN\9@@4P>J$+EZDDJ'!@N-(O-2==3*_!WYHNEFL$W,: M',P#J;BHGPJ!I!%JJ='69(/7Q*PBO/&85"+CO:ZH.Q4G28,ZN='69867E*P< MPWQ15Y<=AR?H3]"09L3*QRE.$[QK1#816)@ZI94?4?;)-;T066/=!7&3.\4* M+N4B\ZJ<6G:8>4\OGDZ:]]GA2<5ED7E!2QUCH2]*3;-U?.^%IO?JX!,QD6F\ MJ6=9F#%IG'I!SL@R08+0_;#<*:;(+[YOOSNNFU0R6L@X%I&F3;U_P\+7].+J M9/@Z>USA?4&!E^34D13ZHMHT:]P%NUBL^DP=>R[><; M"\V/2),R,_1,,W1!T7M"T('YL?3,DHH$WOWB!84FRX*9I9#Z)*LNFS(:HMM2>6@+5LID??L\[:A<8]$906K^HT'6YC]O1EU7\F M0%(;;4GG#8TFQZQ.6"^V^>YY^Y=M_N]\_6ARSWV'INWO*XI#=9 MG-*&YT?!BGP&"\*(%OZ:D]!OH"4$PDJBD21[:G,Q$)H]$V>(&JC-LZ M1=*6-<0FY@S7OF%[U"GK4CU%=#Q/&G!C2>3PB@)->XIL@[J8@E3ID"0VVJK, MZQ(K15688H538*_53]GG5;#=N\1:%E/U847*,\5#0HI6YE6-%:JJ,)A.*]IL MP"0C7:LB,(D4@:GZ0:@26]VWTP"]&ZT)-B M.5DUK7-",K?H1OR(WYQPM*#H MFCL:?7 WI_"9HHW/WO.:D=4&%+/'*838D1#')2"F8H@98NK%@QGJZ=+U(7@# MWO2\"$@MS*D3MOD)63E+-EJ-MBSP6BMU/(29Z?3BZE0#H1QPI37:4HM76C1M MQ#"+G>)58K.T8=I0SJETI(H+_(F%)+U#KD=EI TIJS@Z'44.,[3HZPJ]$VM- M>NCA"N:JR.N9;>$46NFP HM.^0Z,/?C>:]1:SP8OX;*ED[UP5(:.9WH6F@PB M0,#.E)V_SB ZXWYI=XC*9Y\%TO"6+1)XE55IJ#*43JT;F4 )%VQ0#%X5:8)2 M76KAKK1NS"10%D!-G#9YOFA(I#*C9+""8A7&4>Q)@F2M;"1XM3)69?9LRVE5J,M";SJ/=,D1>TK,ROZDI)Y.A;5YCY,7?N4R* M/ ,C3^$-(750Y%+(JX%)?.N/QTZ(.SQ%/9@Q&-#0@6?;L^JP4@=0'S>0N)A97XR(5* M2@94$@]2J08!Q6=@ S#&YR,Y-/\FIB[T71=OBCNX7A((6&>M&:HTNXN%<&^5EU##5>IO97[A;+)6 F8YAI MK6+WTY?\JHOMT@]]ZX^1[Z)U,_C;7W1)U+Z0[K+AK+9%O[): =&3"7NP'YHAL/]ENE.P>N1< MU(6EJ"O'E=.AP2BY#$9MM(4K0=B-=NU\P$U,R+WAQ_&<.0U'/D2\L+F#4PGP M&X,4)"5##CK+5R55J:TC=-X_N 0D3CLX?*Y#$G@D 3$H'XWVR_Q?S@F"Z04H M?T]>DW1B)*-]?\$"XA[FS9+S1HV3H661EX3=303.#'!2:Q],0C!^ 9"3!9Z3 M!$DFT[D#UOQ3D7PJ\1P:Q 2@[[X!=Y8B(:L6EM?)DWI+[A)%MLLY0R!XH\AL M8M;YI4_=G<2(2*2;(HS4Z4!:!PT9D]MTD07AV$W'XRQSXH0FZW9[=G&A)4F? M$$7OO=N(GFN2D'#],TB40]4$7E13NZ!L&YU>8)TJ-)0YL$A<0U4T7C5HRL^H M?FY5B5, .I8U'4]=[+[BLV2.Y=0L1/XIU5H1H.&CWW:CF*&)WF1W3>@A<@1K M5+Z+B)Q4MI5&6Q=EWM!WNU3N;/>QN'@9L;6S7%P,6S@?5T'8:E&"K5I9[&OZ M-ZH(:OGC"00CX 7.&^!\.!^9%4 M@EJ-MMKBM=9N;"2^ #%3GF*-,F]=O3J.H6:YLBES9X. F)DN=S2/Z MLKYI'&W](R%RIY@@3S[$3^^$(71>IB%.&1CX^Y,&DHH9R;HU>#5]%V^6=5M% MT)Z([!0#6@-;\09O*%F5KV,)NSF3%,EN9_RE)F:R:D2'?0T(66_6 MK.A3&147_TA+Q[-W%5Y"Y87&EUOGY S86K ?EFJB:8KZ55NRXU*F,C(=_[!0 M-C(MYM:K.15#4YDKU\1FRYC5HG"*UQ+F=42RW9^;B4]K?537YO?O:1 ZP]D< MI.V?7N!U._GW+CWC/@"<:>&(J.GA?&]D,87HZ:&/D6T#+P#D#!1A- FASJL@ M$D\=?4#.REP=G.?\78ITI:EH/*1@/\+F#02NB7/*OKP[=CA:2-K:%^?X$U9? M,5_0(*;AX:^LT31JWET02>6M-+FUGWBT6'8=29($W10L36L!19"UEQ?)L$QI MJ+> ;.FB]+^2U%A\:007,YB8KZ#Y H'Y1],F.Z[.0L:UQMT&#M>N_T18_H?S%\\5Z171)%NF531-56\ M:DG*P%X[\*7JH'? <^+ 9XJP,6ONTJS6O)D):_\4ZG1YG)R$& M1K* 4\U?68WDT9@0?8*^/;5VN[VDSM:C;J:)MWYHV,*).;SCJJ?(I1&=] M@_YX7X?$[L<\#Z43! #]STZ>@R@*4J.M"[PB5K#K I.;JLI-JWBYD1MMH\7+ M,DUG\YC<,+DY*C=:\7*C--J2BH\G9=4\D0D.$YSQJ\)&=&8@*F#^";8Z6KJTY3*GT.M1EN1>5EKL;JC%0::*!2/- UI M9)4W1(:T2B--+!YIN#2@:/#(<&90JS+4I.*AANLY"@K?2A_8H+2&A*Q1;F9& MI\Q@Q.LTU2)*8U(ZN.6&4YXL1 &A.D)\OGYP]2 M4N%3RL*T8""M)DB+QZB$'"U-YB6)*5*&T;T8+7XC7<1MYP65EXRL^L[35['A MO'X6A:+HU@]"7(0^0.P*SFM-$M=_9<^@YQDL;ZS$%=\NGVB%M41O^(OOV^2P M_'R?I^^[2=MAB,BD;RL:KT@5S MA>(J;@)0AGM1&6]5Y0:%IUY?AZ<*).1GB MJ87\?57F%0:H2@/J1,)*AH#2$*!TD=<5FC*(65X*VUE+D)>2H3CHC;8D\H*8 M5=U&ME-+(YY.I9]D""B# $I5BNW"Q0!5;)9)=H"2A$:[I?%R^A,_#% T ^I$ M+DF&@!(1H&1>5VG24#7,&+'60]TL;R2?O)$,Q49"8J,C1YQM:C(HGI,=DB$4 MY49;,WA59SD@#(IGY(!DB$0EZNZNJ5GMGS H5@R*%]O*DU2$147E6T;J QXL MHR,[L/P"_2#@)M ?IFMN6FLA.F'E$AH_$1(GEAKQ+UU&>A&+AH!E?X-:/['A;BFHG$4F1E-RM M"'JNB"@D(]70V0F22F/J9'&2+#&%]UH%7LMLJY5ABDI,71)2+>2#M'@CL\(V M#%)40NIDZ8\L,:615&=13[W!R,ZZG0>-^_'$="!F(4YU=KS0]%X=W*W5# )P M9@F$FOA3)VS$%65[P_LE73N$K,L".3BOZMUQW<2"@[='95XU:*HJR7SV2]N, M*3 V=#Z W?P30'\?O(P&PI$NB=(7AJ\JXZM %:8(3(75 6(G[,F\5)@BTJC" MZI"F$9V>\W>2-7(Y0E=Y\3EA92YS8N8>6)!8#4?'Y@PY=9Y=(E:5R.&O+_9. M6)_IL2WE##V^ZR"(O:KF?T638*QOV3IBLZ<%'3L+I MO*IEU;0Q7_#5X1C< SX%-X3^>&&Y^EZJZ&>EI.=3.I,U0!- OQV4HWO/\L< M<\P#) SX^[/OJ>ORDV9Z; J +R!?F6P)(_RP:G?"S2[( E(KN4 M5_< *[Y&9IBB645=2D-)C;;!MS+KNLG01*>&BFLN9@47=S5$O1$/5 M(W&J@IN5[SV) ME)T75\580BT 'M>"I1G@*NY\RTO";LXA WCM 5X!?.,S6@8OB+O[R@S?M<=W M7 .?9H!KR!=5>$7>=4;I W@=0LV?GJ#_Y@2( 9^1.^&!H1-BEJ;W*>KB=9\Z M1;:0L;F/_36B\3[1P$?"M#1Y$"P^0S523IT%BX\4 V8:&7A-CC1>(M9[T ?:E1A\*"N+A,*2^NDE!%#VIEPBU_GH M6=B63.-96(8K2D*8"?22TFAK2@;!T1FWR=W M3RX !#8 8Q-7@$+<:&)\0)\4AL7%H4ALE[7"S=MLC+J6G).'W<+GH41>:V7@ M:U&S <0Z/5YX!S\%_C2RP:XJ:7P7AK^*XB]_^.&34 (OMM*PMK]^8 MCV6+_(Z5$]E98\+ ?_2]-;(O$DGV")DF--I[VIFS&$1%L!3[I%066!*1O\0" M6M4%TR6QA!LI*1F+@2QH*Q%ARCH2$N,9:Q.6T91L?XI=R.T9IWD#&V7I1UG/H,H$ M0#3;\1@IN6!D0G!S<%LMBRUQ]@QZGE&KMII?S<"QTH1JJV:Q[9MBB8VR)P#[ M6'T=#_1)!VVSK@D]1(=@\1R"EZ49)JS,,/UX!G?6X[ASW&D(['TC,1IMX6I/ MB6DZMB@R6O.9B%9?1)5L1507L&#(:<(23 Z8'%Q>#C(6 _',E2KKA4J7L#RJ MNWM@3$"9@)9*0-6,)53&@J%1DNR64?BC'.[@7%NE")QN194J+=\)9U]%T<_< M?=.5 ^Y;FFC^,;:49^N,B5:M1.M,]^^(:*FI'4 F6DRTJ)KV)3W*(Y+5.N#* M,0;+\5C.NIH')@\:+Y'4)ZUNOU >G4AW/$[' M+P#VAL1V"7HK#3(/:2=+8=5Q07Q9X*663%%U.78P-P^3%0J+BH%2HJ!JVU(!J_IN\%2!K-JP>Q$*=E\<29= M:KR9:60YTLB*MGO>AB)189OVE6\@'OH8&S;NLH:E MQ".'Y$V\KS)T/-.S'--%(T4?D!X;5P?G.7^7(EUI*AK/Q \F^V[.@L;U!AW&CM?VEYZDTIXO_<'W>]][K;W_-1[ M[@SN>X]Q9*_0<=_V'N^ZC_WN'1KU8[_W<'_7&: _^@/TS_?NXZ#/];ZA2]^? MGKN_HOON_]7E'GK]/O7S^O3#,Z>V@Y3%Y\1CC:\VEU^+"B(NU0;9%4=3=_HOE' =9%AN,3I ;G<(3)(RSJI6UJ5H9MP+Z^0# "7N"\@?$( MPMYP8'[L6UTDY#1E$)R@R%"K.-!R\;HO"#A\JD1M493VFXZEH8[-%[D<8:K)CP MB^EXI+<[= )$T+LI1#^?T Q]>Z6N$D:><'M+7E;3K)_L3#S5Z$SK'Q2)3JW1 MEB1>E--L]S%X4@W/$J-3;[1E7I(HZ6S P%GHL2>!:0TKB5 MG]O$]]_(+0+W(K#WPX, C?)/8'.OB.&+C232D]2'83,$<,PYWAO8#J]OY#FR MX$#J&/N*$;_Z+B;00OYZ7A\@]\<)'1!?%H?.![";?P+H[Q%#46BT__8771*E M+Q0%#%B<*O\P?!%0/+TLB"(RJ7E98T4>*HW&HL"XBS>\^2C15.B!H8T^._GB M6A#O4/(M=;=Z5R';1BQ^7X+XO:I2'K\?^*'IRDD:*^GT5Z).%BBD%2-(9E%(M#9D,1E"@V^E:K38^TP60M8%HG*%G9V M#25-\F-2'E8!E]4'919916>C4FNT%9D7C%VOF#)=24O,7M0+B]E'1O4^/%C!O;,OB6'+[E0*^$SZ/+ MO"AFV_"OQD%S>DO/O8 @N!F?ZC<7(, +I)^ M=E4REDZ7K9T?3S9WQ4_"M@\=F7 L49-*$_Q<9.&M9(5!J[+0*@Y9N,F8DL&& M"D,6GBXC6-IXB8GLR $XX"[]>'$AYOG+\\I M>3OO>R$C_MC^%+^'^ HIG$;J(6B:<+>AKK*4-^ MEJ/Z8-(I,H%.1)TJR70&7E%BF=;()H,L9%<-.RU+JRG63*9KN$@7(,]ZHZU) MO)%A=7NV1C-A9L*J)667 U"(.+-NO=P9W7IC$:&.K7S53%KY MZHUV^E:^N#Y!/GU\=U(J%Y+8A!$I]+U=L\@G#D;=A8HG[.\V6^GFOYW^K]RW MA]YOU6WZ>]GNO89QI0G:.7*,(S,&[>*PI42LW-KLFNJ?-Y33PXV=O/: M2Q_:9-U:CQ"E4,^!=6M-QG'61;.(;JT744YTR.'QW4@S&'%#UW\/N"'TQYP_ M 7BO$3D;V"%\(R478O4SB1.'C8')+.";\)47+BYPI&)$<8UPXH%EK4]K5$7@ MG':M9U34B!T+&SNV[8)BB),X%)8LI%7DU"AK2B=GV)3NO##4DAF7C"HSB:!G M:K3UCI,S[!V7GTC04\:']I5VU8(BB X>($19#EY>=Y9@=!E_:&%#[M,4QX0= M[S,W@?Z;@]Q'[F5VODU7RIYL5$"OQ$;>'9@@N#DDX9#GS#$^#?4G^8M#GCG> MD,!=4]!?_A!IM9>00P2ST-QW++PD1]?.R_(M<@7(L!#C.L4[GMU9(WGB=4!J MM"6-%_:<[KUDK<5<[".&I\,&17Z DA&@=%YJT0\H9EW$Q5H_]*T_FB]FM($\ MG@ O**B_3VDD[KC ]4\"S_R M4QHHG5#>&6%)Q>U>>55(770Y=RSEJK?IJT;+B$#+"EYB)PW'B&*T#&&6\YG! MZ57E\?L56?>IV5:C76R+8^9J77BU3H:8A*LV;G6WMWXN;9!BSE;L35.\(8J# MLZLPK N0><>!#VS= >9TG=N_9$'/!TS.9_R2WO!' #I! ,+UF$6FS>6.\AP@SY>,U(;$>5VTRIEG#_AO3?<:AYC@=CE7NC# M&>?C@Q @L(!G ;*7 L&;Z4[/#[W5PP([+J#W"_+^!IT0W/GOB4,EBH#UO+#G M;"-M1A>SXW/3\_M@M(L4$2%%H=_?8\$DYJ&/XGW ^<= (/1P"G52V.4.-4JY=I@+Z%O,Z Q\E]R"T-9SP'_C-U)CC4 M2/R)J.N?B5U3M@>0X1Y '\E?;_@TI_J3:WIA=T'X?>*I--HJ\R9*!J&4*=U9 M80?OV[=4EL6=85WYK;-E^763.L?C?6_2AL]_4PM4I][0.I,W48L9YCMFTIU"3 M,-ZHD;;C+1;RKYC]CG"&[?%PQHU!./+MM90<9HVGM<97'3>_07_<)73^3LA\ M/$-'P:4+]W1F8-9X=2!T,K8?"SKK6GSH? "[^2> _CY(&0T$'UT2I2_4PXH* M8[T4*ISLZ'/.>&(Z\&R570^#Z;BX$4+>+^EX.S+A*TAL):D"-KQY7:7?3&*V M=VZJ.R,LB3BM4E99Q+PZ%C>"@H>@@&SLC?/MT9[)>:?;XQI<]#V#GE5>%JXD ME6[D+#;6<%4%X+SAJD7U6NO3E?/9L:TASHR\ ]&_]]Z"O!W/[N']J.N&DCKXHRS>BBQR(H@6I?9/$YH&;[W_FJ M]#6R)I8Q!9G>,B^F4N$L^$8SFA*K\#1PPMOC JMS5B%S_ D"Y-[;B^-PP5HF MDS6%D.0VG9_15!,S*JD(SHF^V-J<'UY:V%0DZI)<-ELXRJ(9N]5+*#*GF+&> M_U'H"\&-G)566_0?SV0F_#G1F8DY.SLT4Q/+ZVQY7!#Y*:)Q8M'#>^J\)F;0 ML9?9]%0BZWQ5GQ9:QJ'D*(J@Q>S[1/5DYPFN$""W;QJ=?+:F 1H0P.FOY)!# MS8S[RVCY6_0<_(;?G'!T.RU;!974LL MH7@K%E?)H-HP8S9_GDFTEP4%FG/W6;N0-)%@;7G2\(^]J2U,L-R#?& MORF*M^8$M^)\/,,X4X@D*D::4ZG,\J<96HEU?V;84G'Y.UU+T\FM3H:_1K=R M?TS>B"J-+Q"K VA593:FHX!8@GN\/LW9\'7V(\!'69>RVUER(K'LMAIM3>1U M(TW^7%).ELA?J#4ZXVX@Y A/K=%6D=FB9- EM"!X4N%8T+S>;'>OC@Y<.]EU M.LRJQW2N;1!9(^R+YZQ-H34R<;*:/UQ6XR*QSF5!+A;C/+M\HCDC)[('?L=" MU(1@HWA2Q[/7ZB".5)\N"F#1#ZU2AQ?RPA1,7<.=-JK%%A451 M/A6?89NETD:4\M3P?4S? 2+O>04Y-"&S@APL3EDE[7X:5Z<5NX9S$W2%5^@^ MAFG7\*)MHYA9]GE64+\(VG!6@B@A,S]U MC^9RV_KT=>R@8EDLL<-#3*:HWOSZ&82_)*"157AHOB@82 ^P7UST\(T' I?UG@6WI6 M[;7CL;!$/F25,'G1?)4LX*DUVK*F\**8P1&+(I!)A:M%\P*SG:TR=#S3LRZ1 MK4)_J@HU>2KTV6","(P(C B,"&7R]6@/=BZR.W T$]&@B:U!Z+LN7HP=9!A" M9,VQK;_T@%H&:0LK90DLA=41H_FU!\O7]@%V=(Z'%K97!\6GFU5 )I+B;2AD@249(TJFNS46/ M0U.:1(3]530R4^>Q]V2J*I_I]GSW2F9"HU-IM%5>$C.P.>G(11><]:\JRJ"*%Z! M^&@=PC&S-P01W)8!9X;CW1'H6#C2AJ^S++C,=U B_O2&W3EWGA%S>AZ6=OS_ M[HH?STM6D'Q>S][\8.W.Q#J@1;HCME(7_6;)$5-T[BK6(R7R[,K:D&\C;WJ<6;(A2/ O8!7Q_-P4!'YA/B#&3 AMP!%IE-0 MKZ08D_A"^D(A:-Z0I [G#7S!6&M*5Y@$VP1'@H(?@.3:_)QB(:^@99]$SRDY MKN))E94A--JR(?*&EE5=#^: 5@2F8HLFG(K(P=0-A-.L*H(P/[,ZRRK =32B M!75"S+LJ+:DQ3<2(;3TU&F,OI'3L<89A="1'4YB;F_,WSRU?DTA:/HFL:LHM$]>!EX4H\>.W88T7A2E&, MLQY[_)JL*[D,5I7B/K9XUX#F7 IM?SW9Z602G2\RW.,>+]!'2)V?5 M=(@;**#O&>5R)@M8,Q_(1J6).V4'G/\2FN@.G.>Y2L9!T.$\]"Z7W'FD=7+J MTT.E-[$J:BKMMY1LV[YYQH_L#7\$@/1:[\WQ<^\M=HB^^9 @;-%]=Y;8-%)P M*:(,+:,2^3),8.B96A;G""\D,2H^4JY(66404.T25,6<.U*E:U$#A)O,C^/4 MZ[Q),SW MB:=>+7\,N-#\6"I84ER^7O4X,M6RF*"D$LI2AA):,#KIQ+[G*!IM%@RKMI&C M'DX-(P.YCKR:/FF'&<)4I#P,(/KN$,!%Z232&W/5;-D+?3C#Y9;V-\&-.H:4 M,.7A)8,LPHJKDL/N]@(SO>&RFRJN;'"_P,O 7W1=76^XFES9R(* CZC)>PIF MTV86,M\AE\#.Y9"&JT/QPIY:+;0AC56(8D1@1&!$8$2X2"Y,I/9?X'5[TV!$ M/Q:/F^OZ)K;O;R3I2MU#,,5J4PX#LLT?YVIX=+[$[&/GO'F>^^&\ A['< MJ0UV[D&^TE\S3(#=3'F[G4*(1K?/2,&M<,7=&"F91Z(!G3@(%'M I%NJLF= MI.%R'TQ",'Y!SJ4L\)PD2#(9Z1VPYI^*Y%.)QP2> %S-!K@SGGL?.1;B&%PR M@.1.3" @-8#!!ZX!"M9[6%K1".<9%U?"[_QC&10B$!P:"[\_LEP M3I C.!Y]SUJP(Z&%JV +5U%V SQ["%XDV0]_@&] )H05 M51UWT%!P125T6]1UWIL.$5"G$'\=D?#-L=!#7=\BWP^N8H)N%V"-6/;(/ <7 MQ\'0XKK)#B46=)4\D"L*L:#;!X@GEN6/T;MGF("82 %F+-)!-M;\V*;S2'HU MJ04_+Y>(^!>$Z .RV71UD#CS=\DM3)F=V.$R(_G_-#:^-<]G%E9?,5_0"*;A MX:^LT=@">/NS('JVM@*=:S_Q:+$D.I(D";HI6)K6 HH@:R\ODF&9TE!O =G2 M1>E_9;&Q^-((KI3B*VB^0&#^T32':((WIOMNSH+&]28:$137B9Z47OO ?DQ4 M+D3LG51A0FSYCNO_WA]TO_>YV][S4^^Y,[CO/<:1\$*'?=M[O.L^]KMW:-2/ M_=[#_5UG@/[H#] _W[N/@S[7^X;^ZMW^X]?>PUWWN?]WKOO/'_>#W^//;$/! M8" 4--7!""(%\QW=-PJXKH<-A -F*C;FRC>_3S\\ M]NR(H5Q)VEE'1Q3M2A7US$]CJ%>&=N[ID*,G1^(?\:CD6#5D16K%CC5^R"GV MK%I71JM5&@YH>G)'T-BY=<^6WUQQ4W1,ZM8? M(R^)ZX>^]4>, U$)SAOE%PX\J?HH7; XU-;R$3D)B;DWDQW"G9JJ>U+"(A[&IANH2:]EPXGQR>9;YS# MB><0[51:U<6NGCD/M0JK4&OK>-+&H>'(^8Q&:[3QH?#=,P-[/CB:QI5*W99" M0CNK^"5.Z6S>>]RM.<&J+MM%./ER40[R6=9T/(VZ2MZ!H6,YAY/4:P"F-6I$ MO<5PRST(1L +G#? 1?G#W*<'/PCBK(*4&"ZEH/W Q_4%B*J<][W].]?),/BQ.QG\V)VUNY/!C]W)X,?NK.>=#'[L3@8_=F<][V3P8W- Q" MT\-427P\2&^T15GF56'W!%IY.O,DKAR1(_K*6_HTV=S+*7'[:F><$+?UW<1H M+W'9;O+)A_CQG3"$SLN49& /_$??PR^ OHO&];JHVK=/]@PB>TSNF-S54>XD MX3)REVQ!%$FY)+4E\:IDU$DTXUN[3(BK+<2)VCY+.S7.#K1]+DB MTG9+/L1OYUPF.6;2R:1S)9T2W=*)&PD:O*SOMH6MIG#F$7PZFS UE_ERB7TB MJ9>IM*SE1EL315[(/]24E=37H-1\%$'DG""8 IOGWA!C@SX_JU1'?'\F53A1Y(L3'%95M?$0 > $I M;M.!$/?;P458OLY6MSQ%30 Z[R:T>Q-2!>=?A%N/4UQXH3?LS\>P*WFX;)60 MNO4Z*UI_6;#][2^Z)$I?&)<8ER[)I?BF*>-G&?C)N%0&+N61C< XGP?G*Y7% M<=0I>'?"T0BXN*AK=)PU]'&ODB8Q=KD A&'4TGG1]P37B\36:D_N43&I9O1TPA/[]NNPS[C'[<;7-W!RMQ7(W&Z%DE872>8F-< MHD78]P7B3K02Z]BX="RIMOHPST4C MF+*Q>DH+.Z8<&)>HEKJ:RV>B94$\L3^3\;*@4;0LL!,8[,X"[ZS#AA[V'IMD MQXBSUC3#HN=+O3;L"H\6L6@NXU)%N)2EYWL@QD6*6AZR;!*FF^B-ML;K6I6W MO=E6 %,;C$OT2EW-Y3-+G_@""X9!WX)1@[W&1Q!RGUQ<"YT%.F4+S"RG6:[P&>,.XT[%N4-!J)+QD68I*XVQ)FDQC372G&NC M-]?*=GL&EFL&@3-$%"!GVP3?HCSN]V_NYZ=#Q;/*<)S\((0@=&)W;!1X8 M.N$3/B&-;,+><&!^[+/XI$9;WFW0%]_:8[LD-0-W;$^$ G#+](";I1VR.PN\ MLP;;>,_ !F!,=N[0S)MK]6(X9UXPAH/HGC&I7!'U@$972%_H(, G""T3PAF^ MGUQC>WVECD,R+C$NE<&>VLU3/&!/?7<\'Y)*69$RNQWA&CWWWO-2IY%4E'UV MD-)HM]+8010#J.:;"$PA,"Y1+74UE\]\7.L42X%*SU)0@]V];SY$?WJ<-840 M>-:,"R%ZF!L=ARIRMZ]\VI#B0"/C$N,2XU)E=@$9/YG4T;8;.#9D;4!%Y44Q_2+Y-HQG>*F!!76X@3N87R M3H-=JIK_R;@UIRCSAI[&$2R3'#/I9-*YDDZZ&^?*4J.MMGBMM6L$5U,X\XA1 M,H&OML GDG[H T3.WJFEBSBNM-WE:Z(J]9HMW21%T1*3@BQ98S) MTU%YBGMVNB!YTO%A.UXT=M/GRBQ.1>Q3,!&E9VJ)$L,OE#^74#!QHPU=YEMJ M5IL.K$04N[/D=];@.'84%^7><1M;X-HY (2A2\K,X9I0 M@"@ESGPWH1W4ZYQVTOATW"8'!QHI13835W"/ B%-,W&*P53S,Z=,.3 N42UU-9?/9&?"=X+=N2X+$D7+ M O/DV9UE\N1I3AL[X,EC'[+Y@A4#FN)*,W#@ __.BC>7>V>!<8EQB;:HUQF> M;_XMPQ6YT=9Y,;,"'33"+!NCN[2 9&J#<8EJJ:NY?&;I$U]@P5#H6S!JL//X M"$+.]8.:[2!6+E+(N,2XQ+C$]KHNOL6ZDT:71_MW16VT98V7#4K"Z$PO,+W M=N/RVHW+18.TZ-(@-=@)F3?*Y1#^UUO*G.=IE-8)KUSXA7&)<8EQB6T@,'[6 MA$N)W,$3U9&/==EX!I9K!H$S1//>[*;Q#?KC3N_V?FY1=#R;/.?)#T((0@>2 M,Q%?@0>&3OB$K(U@U7YCUQ#4&FU1;5$49&;[(R4 ]JG]$0J K=,&[!KLGN"^ MIF",3X!RB.;-M1.@G#,_ LK!9>]3[@UOEZ$K'/BP0!#@8UR6">$,WT^NL5V8 M4D>(&)<8E\H0<]M-#\N\G[-B--I*BY(^9FR'B&F$VFF$RG&)[;\4NO]R_EJ@ M"A2M!378>?GA08!&\2>P26H7AQ 0C'P8-A'CQLC]> -L*Z8*D1[&)<8EQB6V M%UBI8I9QMR="X)7-Q@$OT ;P&6S/??(C^]#C$40@\:\:%$#W,C0[CK]+1 MV(Y+J6-"C$N,2XQ+;%>#\;,F7$JVS[GC QV(;1]+WYD;$K=S.V* S8CHW1W/ M'JR,BE5:S]F6HHPL18D7Y31E^2D&)-O *70#AQ*0*W2!O%+[0?M;6?;!) 3C M%P"Y+/I9SGN%1A/::1>:HF\W=6*8L,ZX(ERN#Z8:=?;C%='(MCMU*K86'&\K M#+FE[_&2"67**9E MF2WC9WB!3#TP]9")#ZWL=.BFJE^CJC?:FJCSBK"K)A(W;*R AF!RS^0^&[F7 MZ99[H]'6!5X7=KN.UU'L\P@D,U7"5$DFV4AQ*JY?7(&T!&0XR HO978PO$@U M0D+UUX1 Z%_;>6O_A'XLAKSV+ M@>D5/=SP;_74CMX@JB2;[ J_;RXG7]CD5 MF09[3K'/R4PIB\*IW2P):V7YCNO_WA]TO_>YV][S4^^Y,[CO/2:&_:6'?=M[ MO.L^]KMW:-2/_=[#_5UG@/[H#] _W[N/@S[7^X;^ZMW^X]?>PUWWN?]WKOO/ M'_>#W\O'H4?T"?<=W38*N"X:CIQ^>B1;N$-B?#PY^ MOMPUL95W8Z#'+CX@RQSY9!\PR=JV7(.CQ11-RS4G ;A9_/)E8JUX9VN%O'GOJ\6NR*M5ZK-J5J&O%CC6Q1W9Z5JTKH]4J M#0-\SQ<4BG)THN00CKB)![-S$I A M[UOC0Z?PH1:2EWCB]3%13D=R&7G@C1.BEUDQH/S)\;APY$_10^V )[7.D,,_ M,6%4XVPG^R_)V+]EDV"'W"[J*O93J[LTIW,OBQ.QG\V)WUO)/!C]W)X,?N MK.>=#'[L3@8_=F<][V3P8W3)G^*/.NPGM'FFV'/R+<.MQBH/NO6%_/H:$8FG@WF2ZGKHZ$,5=)^J%Q7T+ MP@$@VK8=@3"X)PH@ E0WDOL?6.S7@;D'/9J T,.04R[D5*[-47QCFO&S#/QD M7"H#E_+(H:@DYQ,5DGINBONI(&#Q'.G;@#\R/W[#B MC?J[?_/A(9%/%BW1Y$9;X34U@_T*&K&6C:%66E0RW<&X1+74U5P^DS7%I6?1 M4*A:--A!&'9G@7?685,5^YY-LFN'IKA2''A'%?T.ZK5I6KG )^,2XU()0LFG MW.8#$3)26S0CPT=MM"6-;TE53BZH^>8&TQN,2U1+7NI?[BK4K<:VL6A& <<+<^G%S5:U>R %2: CU,[T M,+;#\OI_V\7!2(3I<" MJ<%FR1-NC8)XCX^3<>9R5Y;MD90Z/L.XQ+C$N,1V&!@_:\*E9-Y@7&..]%#; M:*&VLNV>@>6:0> ,$07(N>FE[? -^N-.[_9^;EIT/)L\Y\D/0@A"!T9GJX$' MAD[XA$^Q(YNQ-QR8'_LL0J/15M)D;E$,1+:)4J2C4CRV=8$>;-=@E^6'!P$: MQ9_ YEY-Q^,0CH*1#\-F"."8"^-G3;B4 MSO6)9Q6NC(=?H^,IOR 3 IN*/:\/K"ET0@<$'>@$Z-)Z=LXQ\T]LM&5I]W!S M==#&=F(NGR5V20!+M &X!OLUS\ &8$S2PQ#-FVN5(9$+$Y6&Y""Z9TQJU'%O M.#L07>' AP6" %>YL$P(9_A^>U[J-)+PO&\YDO%RM-O/I6:QXDIBC6D$QB6JI:[F\IG+#DV* MI4"A:"FHP=;*-Q^B/ST.^9$0>-:,"R%ZF!N=ND^95%9:IYX%#QF7&)<8E]C& M2@WX64DN73ZI;&Y(W,[MB $V(Z)W=SQ[L#(J5@DYJ_ATLJ,&NHI,1%Z2=IM, M5N*H$MMZH36W[((0;U$%\4IMSFC[*X^!20AP.R!.%GA.$B0YS?9*BE:1U(E9 MPO+BTHGRXDBVQKY'*F)$)<5[TS (30]3);&8:+@/N,RKFII1V0LZ>B&>"'+E MB+[R-BU,-O=R2MR>=>V4N&75LG!7]G0B>TSNF-S54N[BU B\>*M0W4!"B99# M@1?5W8/8%1;-^#X1$^)J"W$BKU".6URE&'$VA$9;%V7>T#,X:U0*.6;2R:1S M)9UQ@S8%2:?8:*LM7FOM&L'5%,X\0I1,X*LM\(GDG4:3VI :[99A\*J<.EW^ M(K(^C]4N1C%GAA1)?L39;&4W)]JSX9XX2'&U_@EF$P) MAIA'=YG,IEV#C:$[8,WWA42R+R36Z]A-PMT?5;K<[H\A-]JBI/-R9KL_%-G: MJ9%4>NNWFC;N*0');;_&4(BT,$EADE(22:'3'53)#HL@\I*8U0X+1<*47>"& MB1T]4TN6#:K0'75M-=HM"8F?2LDA(;:,,7DZ*D\JW?*D-=JRQFO";N>H,HM3 M$7L53$3IF5JBW/ 6E9:FWFCKBL3+^NY"QWJZY=F$F@2FN'?C+O>X MIYL'T)/P92X 8>B2DK&X, \@J.#,=Q/:-2M"FC1 N"-KQU;#W9Z)$7.R:9IH M&(VVQ N*0E$=+':Z+>LP0ES K4[M!,^1Q _\@?GQ&U8#4=VU;SX\!+QM;*%Q M(VPQ7)4+5\GL>NVXU9 *3XD4F2*(C;:(,\,F'8G>S._\?>FS8GCF0+H']%P;OSIBI" MII'8JR:(<+M@GKZS E1>52[?"LX8^G:LARBW88B*X%/83_Y8=K<\[U")/29[2 M.7@$-SAN5GB>J6-I28IW$\?'J=U6-N9Z.7A6CE%XMA@I^88\I4I3W1NGSS)] M-D>0&*T*2HPWD MPSP+%=OTW%M._.%>V/"5Y2O*49##VZ#D"F>Y\*Y)/0,XD M?68+*P?MVJ#?5;5VMKKK(L+_%XE';Y@O2 ZRC^EQ$ [2J18'>0.QD&_871P. M'_ _/6AG-TOC;*WPB_._R%.2IR1/2480Y'F^D5,J9 YN:!J];OC(=S:R#=^W MQK#OQ2$CGSUW>OUPIHEC%$E6QBA>/ MA%5>,%X&ORCLYXCY/A96C@S/F^/U])N,PIRUATB>DCRE<_"Y91/$RAYSW6KT M01QU]NGJ7V$,>N/^7.'T>)OZRNRS0&A62!6\@\O*[XS%8Q5_, MI-0N!3# G[A>< 4'-P7SXX7)4,PE>'KD*62C$'1!B_G7GN7#3^FJ@!UGPK@\TK1X8%9P"T&D<;$MK2<%X;G&9+ZY<[OGNO8SVQT^UDF'OV W!* M@XMD?PA'LF0EDI644BJ^3??UHS,0O0&*0[.EZNVR&NR>DHV0 MJ_X7 A#\U[1>!O^ ?Z(EIYZ%,0IK/!=8,_C'T/ME$&]T^3ZQLBLDR ^M]B*5 M+CZI-/S3&IL04.>.>Z88(QPI8CA4+NZX 3P]4>]94[%^]J=F Q,]>W$"T^T%A@ZX5]?+7,8!)10NHNIY40+:FOU M+N):=4"6B1UI.JRI^4EY_,_CT^W71^7FX?NWA^_73WPL+O/]W>/]Y^PK\>'[[WZH<>>X!6_VB#Y$XFL M<.\X.@8!4R2"S_0*%R/-O@!5 #FX55@6FGO M%>57P[>HATD:#-N@Q&:A7.B$:!T/XVL0CR&"$]0HVQK-^;\Y<-?S(+QQF<>6 M4$^3)8D?1JRHB,A7+-(MF1*(QX7X)9P905NUYU?NJP-O\<.A;YF6X5FP5_P57D,Y\MC7YG5BC2:*H>0VP@%D MF1KP"?X/SWF'679ZXV.R$/I"^ZBX'JU6_'[#(9#Z4?SPRK+?N:&7_3*,GOR^ MKES#WM"PIV9,3L 7)X"

W%22)+[XR,5Z8,F3,49AM@>PF>,-^1VF&4%_2 MH\M22RN#DM>KFQP!+(P$->:*Q\8V&Q$H%<0;SY]8LZ7+(QQ;1JPY'+]!Z )* MKF*DC"'4=Q$U!$[4E<\"5V94DN$K,\Z)F*FFK_N[OYXV#.K1M*F/4X2PWT%3 MB!!*%1@_,7R.'AX#4A+( :]!NH+],#+SZ#M8U0+1#@T;%L84?\(8:.@*DKW# M$$*8D*6\PP+N][E P'4@D.(]*P:!.ZEH6 (7@&'AU=G7P/6&YX'*#R_<8A4K M>$C>-E-0!^;CPGD9G+*0U-9<.4HGJ2TN1Y#;Y]##;+:IZS$UW688%^BA\#(3 M:"%6P2^9CER&Q\2UL $ MB!^#.@R\RPS"ND=&-F!8:M_!G%0TC9Z A#R=(M["([C< M #,0$=CC\YJC=<;(3L"-,-FD(JD46:XV.\^>(R*U[B:7$XD"^#V#)8,?YZH2T$N,>>0UN0HSCQI/*-KKC].:)F'\A)II9/;;VCAS_>WB3/GLU MYXJ0E3BG-15H KSMFG8'F['G@/>AMR/H3)<$0\R]0:2+95L.=XI%F@QWDGC( M?A' P[F"H" D1\9B,T#ZW%?@S?[$#6VX"?' MEA;!^!'6!VNV42B&'DD&T)Y#%-8.0PE*^IX;[4<9&Y9GSVF9R2HB_Z(*3_%# M>UF)X$)Y9/@396R[KWY,2QFUD%,(Y[@@TK,F<:4&QH+ZN(DGQDAWPQ"@B#?^]28 RK!P[R( M_D#>KW[Y!9/; _ 6@[/41-7AAXYZ&&FAA@V\$%@JLL6Z@G?DXE",,\'$0U\[ M2@]XGS*%14Q\P9 SZ?--(E:DP B989-PF":U^@4)+P13]$K E"&C8> CHC/Q MSG$(-,47B :J":8'K#A"$ER+BSIN_$U"_ )O%AP%8]<-N.3#Q2U=ZX8 $W7W,>4;2!Q*"OF20!NZ7%)" MOIAVC*0U3['Y#6(]I=*&,RY'#"0K&UER24RHD%_P-]N('M$.MT<8S7>>_C?9_N?@<[3"2 M TG';>Z;\ /23E#*"^N _)C !%Z8MR"CL77[LY-8O09A4'(?LF?;,H:6+0PF M%+W"G%.&H0]+\]'S,AVBWQ YJY)>'/FXIBB[_D+]9&'=(-.%E+" NUL>:1M< MX(&821G:8Q>]( JHC*!->+@S9HPF)%*X84+ MW!'H;>0W&%G>*)QBG1* 4A$6(6DVKV0I";''A-P5?-T O!ELF5$'GQ5O3GIEZ#!(MNO2644X6\PF^B M-:A*& "=_D57D3V&5[*4\0"(;]AS#&PE:A>^AUL+ 1M-'.N_(4.; Q"4,:1T M8P8@FGD6K![-+P '>@YCW1+^'H;F,Q.JG.TZSU<>$8\?P!7L&409#DGC^EKH M1V[#(<77(ATQN\)% !JV[XK=14QHEFBVKZ[W S<=NS'%'Z2+ MWBN0H[BI\F M_/3LN:] 8+A$\:X(8/0=]_8D?#$'A/"_(0X&1W<#7L*1&/>'Z/:<\.%H-9%_ MXX_KF\2KA.O/P0+0E9TTLB\Z7E\GS,EE1+%&GGZ6\*;ZY'H5#!Y1D)D"'05= MF#GXO9;++*O-!U"C!2=HZ3R-Y$VD[_16I^_(3)RJ)JC(3)RSR,0!#B5L(!'. M,U.I*3D)*WI%$RA6;@0-NL&G1'F.M.95/IZ%6#()3,]BH .;&"E+F2,VFZ= ML43+7\:882*$C>"RR54-8IMTJ,50;)*I',4;12A;^/OKRA\LBL>0&]@DX\F* M,E/A_(,0507%!US@B1_I#>.EIZQ14!;G1:T!T'6":& IL>4].*"T>=;S,R/DXJ;> MQ#"YN>=%5W'#3I@.RY:#@#2',QK/JP$=&R>+0 A>W0P@5N_HG^XKFBE%T'Q" M2CJ1)5HOA#) L^C2SZ,?LI3'@*N4Q!31<^2\%?BZ2A=,MN:2DWEQ6T.&?P.9 M$8'$9^RC)QBAMM5Q+V(Z/QR'<15J1E^#E]V"H$;PU05GO M1)(0!8X23_XJ_(F?!6^$+T?)0DC-IWY%@&06ECZ0Y^-]G=3MM S8P9;?VPVY MD#3Z;P/ /+195,9Q2TZG93=D*T?0MB[0#1E!0XG H=Q&R83O_GUWZ[]7+M=G M\_L,^-/4^,&))S65@TC0$>Y(8MU<3*%)2QR&F!!W5J*;0@%("?-<>&+BR&9T M1_RX)$<3'HN2G;P@'H8E*0])_/T2G4LZ=Y->MUZCL3$*7,]/.URR:XU9 M6N"2WR%*B8NW#>+&L_P?P%(HAPRC4Z2U@480CL<8@>"A5AXC97F/%HE*B#_H M&W3#()W*Y8=#2C]9#G&',V2]I,J0,^S/T'SF06"//1N4L$(OBY!8%^88T3G6$>:9TY)$60UIK6B'D.AS(^LC)C<$M MRC^$-[LVIK]P!S31!4^D8MQ5R$B><8V+DJ4(IRDK8R2Z4#.N_:/4YFHSWS I M8I3#(1Z5)J;UNR%6L; 0\#B3V*23O1:XB6ZLHG 4#^9FO![Q8Q M)0H0X'_]5:OAVQ,<@_^.H?$EDD#'*7KVQNXH%$P%8.$@"JY^/4]#<@'T6(9 M[^=JE1OM.)6T:#$_60J=XQ1]CBF[#0/VH&G ;:3W+;&4&%X"3XCU($3?Z?S= M[A (QXBR.]&#Y@TIQ9+Y428[%30*'8U9%"2ED;X^S]](O9:OD*ME,S? +RG4 M,UP,SL*C4C?5E6^IM;F1_AHY81<<_^PG\T:63Y=%?(XS)&XB< O.( G CI% MP=W)/DV=34H*T:)1FOBYIP'*98#9J1N@3T>T'NZQ?%&581B0L87I^#Q.P95C M'H>;IUZ_^%SAE4==D@$@XASD!%V(^B*QH2[ )3Y,KO\247(VA !"D\C HE5K MAA3(TRU\EKPH1Q^]8 7GCXS-B3QIB6N#VN(9IC$3\H^GICZBIT^Y]N L8=EW MC@G[0.L$_DQNCJR@=[5/H>^'7NT],4<*%"0Z$;D9DINB;)W%'$..+%I)G%1*P@Q= C%V MT]?_4Z0./=/08M$LR;=$^+]?^6JQ'>RM6/ U14\*5YU3L!$YK=MDLI+DIWP5QUV@X_C%H;-P=USDQ'E=G.D2 M:QNFR.W"Q9YWI+DTZZZ8FC9I<6>'7 MR;&?.UG[F;\RG>P>6PV*>*^2?K'R;SZC?3FF=\:'O9LZWA'J>!QO7:8>81?Y M>9#U!&3--&13KC12@'S,:79"/^4$(IH5IG"0X>R4QQAI3 MAX6/DLHQ3I0]J MUM\&"P;#4A0-"*>?X.DY BI."L;+4>N*C/ D(R$JA*+HO<_>JZ*DJ$#AE;@X MRI:-:S<77!':DG.\KV'BNF=)PEIV"W1RFUEW) MU/CC\,R3-%;)N0A@"U4:<QF!.)$5(*MU].7:#V5.\\Q%R M7)Z)+AQLR-:6:Q=9.CFZ.*+R]V M$7)I_R5:'TEU. (3<]X,/HAY.%]8"K'?=(6Y>)_EF=R(Y';HPFY$L0>IP/F' M@DY:G]>V8%@2?6# _(O)!?);4A'$%0\WV\8SB=[8M10%B[A0]85/BTSJ)%2] M](1(SBPXZ!:?YM3)IVJ8H4KQLBK(N4#>^=Y&^ ME_(G,8D,J2[>J2=4!1*?BSI$2F,0EN.*S+/4&E"10*H?F@0&R6J]FP MUAO/!^O+?#"9#U;9C9X\L>L G9FV"I*OR",[8<;8]BH^G-PZ%9]&*&5*Q.;* M[U3Z=)F%8H3,6*#HBCR:]>5B)A@FGC5,JA27ZL4\ANV T--&,G6Y3\1:(5<8 MC-LU"6LU=FL2]JLH\[E)JGS6MO[JY=ARO>HD>.S:%4Q_KP!)@(+,]8?SIH+2 MO %_,!X!.VMHK*_#=I1_A6#I:7D)LU&G#5,8M^S%;0)SJ"6 M' %,N?XUJ0@1WR6=EPSE\96!53#!KCC8'07O@*V$&+ $LO.$/P^-@*'G&B9S MUM]3=?M1;B 9?U%9 M-X\$+%?+IN)8CZA5D[7ELV?NVWRBD'4"!O[@A'\WYJ&* %KSP_C?;I!J/LRO\I@9AWQ IL?,K5\;@*Z<"?C\ M+3* W&38F?)"STU<(:G3KRLW"ZD1W'M@^0M@$KTG&/=A8#K!3TK.!/0J%"SK M;!@+\\V8DX'YY(JM1_!B_F\>&.=% V/-!@))U?5L/W\QYA<584$$*ST_JX$E@LW(!* M66#E2,,;DG;/L-"%0_TBZF;GA>&GU0:ZVLA!LP1\H_B=2?Z-,9I@4Y:H.G+$ M/,Q*7P1J.N, @XE6TJE,N%&XX%88,#9WOORL'VR><#!^"6/C$6H5I MFKO \!NY6!8@"0Q]],$,O5?7,WWF). #%1R3KS%-UE]V"RMD'?.]"I"8O+1Q M3+ZXJ+O> 3#G5H#KD7DOUHC1<,1?,:D.\9HY/FWXWN5.-//ZU8!M/6$^8?KW M&SC,>S?X#X.W1O6 A?&KN1J__&5.O]CO;91:BB("-$E5^98H<'" <&0!95Q\ MA==IV^%.BW#G"G$G@SH^7V?L[HM\84@4"2U,@6E%ZK_XEES*B7A>ET^1ZKR3 M[;&T1. \'VDS<5.2FCND6"00NBJ:_XA>9ERJX<5I*2\M_Y4A%'_#Q":-<&O59V0B^/&<1/N8IV+#89M3Q* MAS,MS!BFT(<:M;#CJ52=?K%6S[YRT?S\5 M/EC&4#R&@)>)&8KM&I2:&,ND92_]8H^C?X4.2Q7=/*4=V0MUS_'SZ 6O0!:E M8.UJX9>(/!I#/69(*I_8,&]^9K-3&_1;.5E'2<5(6HU$E!)ID(:?ME'2R$MM MPRPS'7P212=) E+J''B[UZ2P4,PC9\F4F)C./HH88'P:/*(" M%&5C(D80V(DQD=>5A$>/8(_LIVCF1K%*(^H])CI$3JQ97;EWE6?DW5%D"E^7 M$H*\5:+#ECHEQ@L2RQ&YIU&?KCPHTFN)*JDNF"7^ M$7R25$Q%YIPF4YG"O7CS=*K]%6HS[B$5=24FPI;EH> M^2G$34E+SKML(\&DGPA_-\#J.>,PI0?IC?CMF/7&$]"4KW# H4<8FOMZO9%X M2>+=4JLBT;HH:A#(%CL7O;)T'V3.3^"E>06/?HJ11@5^"T(A!>'M"UC>8NA2 M:\C8I8Q=5G:C)P]"5BIVV^YHS[B8;#92)+S9PLP69.EF EA?GCQ'UUHF8446692*E"SV?H MC2:HVHC>$#;LW!"Z,.6N\K;UU/]JL?U"HO-OV;LO:M@L)%M*F'THIA/QSOVQ ME**9>"-L[SKSV8?HCX_11$K+(:#031]A*\_ SX5H0UZ^-!*/7LA_3MA\O<%9 M/0[(2X;XB9_K]-/2@#_^6Z=?[S4Z*W]NU+4=?VOV6CO=N6ZQ&B@(O=X!%MMN MKG[I/HOMZUL]EL8:BI/+&5RZ-#EQTPQ1CAIETW)O8WPT(TCX--YT^^',S-HU MN]UB]NL1+]UP1-EIF:,18ZE)MD7/SCS\\*_\D:.G,M\"U MDSRC",YN/;GX,%QG2Z3=?G1QWA8W#J$]Z=XJ2V2<4? K\^@+1YOC2-_!PH(>EX+CCXARU$;AESV,_S&2<0ZTMJ!I\ZK>FTIE-@ MS)-GF(SXA'\XT2=%SL6*'/UX(F=YG ,E8S]-#"?JGE\TW0/S?C6UU'W%:4Z<5 G,LMSYRE;&AA4FV60AF* M>E/;EZ7DD]-!68K4MH[@7L&$7N8M9%8<4/':BJULJX2=.5MI58JM9#F'7ALT M^5I1LS9HJ8W.WN[ $K6B8VLCIT"PS,"_*K%UJ>(..TGD2J%,;=/O9I@G2IUZ2)#P/YO?%Q4(NYDWWYG32IJPB:TAT MT=1O>>R@6QOH_6:%K-%+U(7.Q%5^8*5'.LDEL\IE5@LLJJ _#7//U<;^>4?2 MI"Z$2OM-]@EV)4C-0_A33#=&F)):UF9E=HIU7)F@D7]W 5Z-X M1+XRR K/G6IA#T)-U3J=DE3#,M!@+X;\"Q6%#C;W4#C[EA[8C"6> 9WN*@.\ M.@@\:QCRHEH<@CAWF/<\SX:CPVFS\G/2MLS@+1*R[5L@FM /*3\?,3P[U2AD#.A+BQ]9.95W\QSXV)M!$3:;M1&SAND.W1M-1>SXQ? MP3N\&#^Q%'SF^JRL9E\[ENY_QB$I[(OUDDV4B!5&_YOA!0_C'+Z8+=YOGT>9 M/A(HT(?MOE(['2)&[)Q#O=BH\)[@W?XFXSH<_& M(9IU+^G QT%;&)U-N7ZO76]HNU6Y;RRL[Y=9JUZ@SCI'?^1M/DZD+>77L?_. ML?*+-68+2L2;*0POM4YL:\WI+%3H%5U=V\LB))(.:P3('_1X$""HG#PSCG6( M=+D]6K$7:R)&]-J@O7+6VXE*>BZO<.<"$+-S9,1L@E56,F:>*Q<]=/W'!6!G M]\C8V>+-^#9AY]NQQ%>WX*;67*O:<9&5%C>"I,[:<1.OQ2D%4:<7V^6F&WJB 8%##L:AQQ,D:1S"F$-LMLX[ M^]*H15QCSJB%O)UD;'N PU6Z\RA:LAX+0L_Q%PQ.BIZ\\0E^,36&IZ2TX##'3"1U-/3@7DZ8K MIMZ&MIQHJ>9$7=()**GCB^&2?]#1C6N@1GOQH]VDES^BL9&\37"Z<7#<+CAJ M$)QN,)=Z0!I*Z>W2*#,, ^JCC,\1WA6$Y=H;::HJG)G)1 =CN(-%'9-S+?4%XLK9 MJ\&T0=W-5P-R@ M^7:&\CD>3GOG<,4##NFL@;)QWG;Q:7EIA[/G$N!2T,KQC[:SS4W;[6QSTT4' M91@?SPR.AQZ?FAUL)2]<[A_*F^.GAGR))J*QX$_Y[[$=MI6=*X"C&/AX9*Y$ M_,MP0N3@?%":SOEHLJSH110S&#(F9@YXHKFR,X]N6 T%31$UZ)I\&8]97 MJO4'I[GN3S0U*RF*H$2 M<7N1+;1F/ST),9X#DMQL@> \ U=0MFXHGEA-)PJGK!=9?B8?#8:_V?(VI MP[TDR9O3,UY&.&U+C4U<@GLT<"9GE#+H"R MY)E/R6RF86K@XO*PH!73W*)CX;96_*0%4RMZ#YFK7$'")R> C]Z1WAOZ96@F MDL77$6\E.AT>8N9-[J-SR1G#E6.E#=G( $M[E3$F="'^IF22WN*>^&S8!"/ M;+<%6AS)"C^;$'M'KS?:W=,VF<_Q_$>0 666[73E]LD C7JKM5TR0 6Z[)_; M8MOM$Z59;''IWCA6W2R/WE9)'D_$D+]RAGQ+#)E8W0)7+F.&0?\\X7./7L4T M>#9 1PZVJ XA[I1R4ST41*6R7&!?#F":VQ2SE%*B=C$@T]]F&@H60KU#>^4] MFI'NE&5R[%.6Q(WK@9V4$\HX<+U362KOGEF(EUWA=-XU3.\*543TEHN8?-@ M_+5%H,J/(E5 .7=$,5^ >HK6)[4[M4&SI[8:V<+/C 916@KM*>O9)05*"DQ3 M8/_D%-BM#;J:VNAF*P0E!4H*O'@*[&8*>8].@=C[H-%0M5ZVH6#%2'!%WF_I M*0.537+B\#)Q-#SM]@.< //PJMK G&&1H&+CJU6%"A[3:?& M9N)@X]45NCP"DR%';8:A*6T\LX?QOUT,&-ZA8Z MR]#5GLY+0R4=ZEAK 05BF1CFFF42IT* MA[^/QF/'L?)BX-HPU^N;,:?7/+D"$A'\F/^;MX-8Z&B GGVUT\@V^5-FAD71 M33Z!-H@2Q]5R=Y2# #<8%C=%MAS%XGDZ-$Z6#>8QV=W!:5.3(/R#=S LN'D= MM%*UT<\.#>)[3_:LO%@&CV3CJS!K?C$[,4FN=Z=3S&T,W-$/GG% B78OP$1< MS&X_-.B^)>]*)7?>83\%P[Z.AVC[BJHYP&N61OT]'Y.+X$X27V! M/I;3/N)W*F9(;J]THF=<-. SVV:>7U<>&5/NW8 IFAZ'TDW+!V+T!;<"*879 MT&Z(;2D\3.6?QDD5AO*#81D!R#K+#.$,Z 41DSWSY.F-R3UQ^FR4.1/+'(2D M,<+L52J'$5__'5OF97A& J'/CS5"2B>&Y@B*LMK!NQC0"QF2?"B'RB0&0.^X'A!;\ RMEQ;U1UA7> M1;K:4BG"4O$BG71.,Y7T"4>G+M+THI-+'5:VI\I:JCRGU*U^O=?H'" 9J-EK M':;G2N]<,I=@L7V]S,PEF?-QNDO?3)A;M)J/,[-3]C.9DA$3!099!5]"?KM\ M6"G\@"8G2 (TN?/LH%9MH+>R#;&/&J^O9(_3-Q#%.*-8166);,,$I$Z[-F@V M]I[I+,>?%<*6N^7:FMWF()W;$#0Y"F0KW+B*_#=8:F. 8<4KA-D+V%TS=-\< MHK6W%#<7*VZ:9SQ?M]/!^;K]7M83+D>BO*GQ<$F7SH.*2CEII-LZ9W;1!756 M[3>SV0!RH%J96M293%#*U+"?>BC*@>8HR:%O5;2]R^=NO=J@I_:U*BE#;\%< MC\[K31CI4@/:Q"-V)E],5,1LJ"II)V]A.MI#JJ'HJ34 *>[=1&W0[V>( *;P/.EHY.2_I99=>=H$5T61V9<9'L_/$LM'("Q<3RZ2K M7;K:JREU;C+SQ".<_L91.D\":;5!LY,M1)"^]#?E2_^4:GX?,[NY]*M?#&^( M#OC)^+DPS#O+$/3:H-?:6R65WO)+\)8?6.V1?G+)K7*YU0*+*N92Z^($-E5O M2(_X<5$)VVPM%6Q:,^<"55XH@<- MOH]F "S7[;LXP1*;LXL1MMBA?@P'[=*-[@P_(^58?$:< Z#@3[1\JMZ=&MX/ MJG41>94>C M=\IO5M9.2^[6X5J5=3NU0;\)C#J_69DXR<5>9>++J%49;RI#\X^OJ-9WJ?5" MX8K?SG';874Q0[NK]G)@4+@-V,P.?6I,%'?Y^ [\MS00F*:9;X^9C$U1.<:< M#Y;$V^DU:H.Q!1H8CL=R<3[(\N3-U AN@:38FH1W)L/=13W>_A7:4:6E7DNB<1,]E4_WLF@4K!6H"EQB4V<5 ML'' !,)<-_XOV$O(#SU%L))OM[?_*_A(/.LK7L6$.OE@>Z<@-O5LYN D=#R1 M*;:XFC(3K6S%F,U :D43N_'*L47S3_G89'B&C_W1R.B<)-OQX^TD7:32O0OH M'1;P=0-WFGK')?=BNB.C_,_06;#*62P,4J)-S8SKQ<^ BUNY@CYZ @T,1HF!["$Z;B'>V4]X MO!5+=7C^*+1)Q/$&I:XC]!Z:!QR-6L3)@BG71SSP#T#^C+P0"1PI-<">< &2 MU3Z*DKZ%\_(Q8+.4WK387_+.$2R;I8&YS)5A*3%7S@&T7AM\!@8]S^DPR1\: M\=4(PE$#2<0WK+'F8!68%1/(R,!&5_$YF""8\F%NX,!*:OZX"=[$:6VV)](> MXPARP-RL#=IY/7:WAQ-0,&QE(U;6E;LQH#=#N35T@1E2E G/D",MYPWQ:,TI MXTTH@82V5!K6J_6@&'SG0RCOQ!C2.^=&#$Z_!?LQF&NYBL.<&5X"+; KVRDU M/]85\"H_X91ILR7FM1[CC1O'MNNB/\BS?D1L@ \#!W&U /*Z\GM:::HZ)K57 M8)(@TPSG(_R*M*A(#J6[P$8MX9B=#%M/IOP(OVZZ:6DT951,,!4>\NA6M"%X M&V:N&"T8&$GCNC,W,WJ=568&::U)*\6D0=\2LEZR4K9-@\Q(GNS6'U,8"(RS MLR5O1AP)B&"?UV7Q_#ILYJBT7 59T1PS9PPX?-OD :[TW&$Q*GBYMR2^ET0( M66?IYLM\>+4P.R.-E)P'R\&OY0#9AYQ(R(%[A.:X+N';;5R79]/@LM>J:\UF M^=T=F_5.9[N1Q[*[8]6:*YXBE>.&^Z9X9_H4U>]5WW!AB3T77L*QA]?T9C>7 M:0]=XBVUT<_Z3&46XU'J(,@EO: @K&22LI#A-'&%7F]57$'6SA\2,VY7F+ZH M+.]$)&\D?[Y:QGY_E;$O!9;.G;MH*?2]7[P+MTSU-Y3\6PI<,JB)03Z M#8?Y/0O^X!"_X0!/9C'E4$F_ 532VIM&I(#9H?9L4;BL]-7L.$93%F8<"#27 MSV1V&**G%17/?2S+[ZNM9EF5^16KMKBDR, N(Y"BX4=1G.!(TX\. O.S<2G+ MF4ER9M(9>-5/?JFQQI1M6E)PG]_#E#"4IZ"LP0ZG? MJPVZ#3E#Z;A8(VZG*$DG>V7)G5VF:'4QP9GS2J9CU71GMZ4,SVN'13M M;*1+_8*Y0G38W_E99[E"NX&S/:LTUU=J1*=D"OL/5I-F:A59PZK!:H6<6.T& M-@=46_L/UY!*Q%J>>28AMGU-I1)9^(&":U+/J2(SVX>#ZAWIA3\N*I4U M=^U,G/%;Y@+(\EY9WGL:OEKRW+5VHWG9E< YO1/E7*F2YDHUY5PI.5>JLAL] M^8"H \V5.N$$*3D#LL@,R-0L07':\6J]1IHJ[NX_'VS 6KO1!D6HL6*Z )VC<@V*+>J RIAL&PY8\8JW=Z) 1T6AEX5#G0%@Q>>K.,4.<-V'86TZ>HCD5 M,V8#IESQN32P:P]6#Q"9@:J-ZQ8"PS0]VI&8[(:YA.DA4A[#G>.3;1SSH0Q# MRS:5%U@%8#IVT)GA: X:+47 &'#.^A;4Q "+_!F(0NL%RN88YL<'R@+;+:1 MX03V7+'=5WCER/6#NO('M8W'V21YR,VQA%B_.V,.#B1#.21$3S0S8AVHWOI@ M! [!8XQ%6!Z(L*:)?BNWB7[[U V="!)I365E?R?$O'VF/1QL<,&F^U:?"4!? M]I.2_:1D/RG93^J\PC"+K:3><@3F#412+C0BLFB5';6C4M9BZ=8&G8Y6H728 MMU#5(5LFR4Q&V3))2I>#2!?]?)L$M!N]VD!KJ_TM5TH;>@GTN6R:]+15H M Y/8F7XU:IG4:E9)/7D+40+9,DD*^M.W3&IK6*LE1TL?%VEDQR3I59<=DZ2O M_=*$S@X=D]I:$PQ(O4JSIZNB/+TI7[KLF/2&N,+FCDE:JS9H:56R22]1)3H3 ME_F!=1_I+)>,:W,+E"R+:H/EW*R2XO(63.>R>IR<@_6[A623/4X."QK).(_< MXT1;79ZXF^Y7G1XGV0*KBRL E'T%EOH*Q*7#VW85L'Q9V\<3B:O!HVT>F!>IIM M/K'"8HT5.H45GAO@)Q9P&?KPY &%<#^55EB+Z6/++;6=TVPBZJXP,7R0%\Q1 M9H9% M)R? "33^-E'E#3%-..D]#QU(8:*Z+^%NTYTM^TZ\=5R7,\*YH\3 M$+\3UP;P%.XYH6.2F-K,@89"3=>X.,]I%A"+P1IINA%S4& M""8>8\H4%CWQ09D!N:]\-3S C:9HMK(D[LOMAH>+MW1=;_2,QJC;[;!6H]D= M#O7^R-#'O0YKCGJ:_G^M3FV0M+F"[=V#8N]9HR58:\O0%:[=SYX[O4')###Y M ]2^&]'?XPEN_=5V1S\2(.J9'@SP'3Z8 <1GN$,O9"?OIY6ISM[0'NA=\[VB M?%^*:5R<0B VB-IK2NM_G3#2^U$OBYMR $)8?M*1!:2 %XE-GUIL)&P7F4+4 M$,8_\[XIV^N^&Q#J6]+C1GD8PN)YCYRS!LYZ93-0'MDL$*IF@SAC4^5=8,QB M4F]#&8G XN^1P$F!.H%T8=G7K TZNMKN9CW%2!-N&( T=TQ2 5-'ZR9'JU*G M&X^H!NXPER*E:M(TB9P9"KI";)>KE_%/)J.FI3XU..)&-))73*U[*NJ]-&1W M VPB?'-E;*LVZ#?J:_3,8OI/[Q2HT.;]>W/&D^8=;/X!8DN@Z )TI(B64P[L M35DKHG'+.VPR[C%H3>&2A_$C?.N/^;*_8=NM)>T8R'ST 92<5T!&GSG)YD&1 M"%Z9_1)I/!$,Q&H'*G55H_YK+JJY15&P?W 4!".QE8N!PSF= 7.(0($_M93( M&95HKT/#)LK&Q$Q&[75SU+L4/&2KXQU;';=DJV/9ZKBR&SUYS^(#M#H6AEJ. M^:;7RK4;O[F@/\]SK,=>GIU8 6V^T5VKS=]@#[NA^(&$QAH[FAC.,_Q.IX!7^"S]WA?#PZ?ATKCM"J^X&LZO MHK]!CON64*-YAT66?0BL)0X$H1E,M3[PSUR9,B::.+*QY<2.+B-1]+ALAD5/ MK!EY/;F_,-+Y_(D;VB9N%75W4/A-@HO/XM7ZRM28TR?0/)1I: ?6S&:KK N" M4_J&,8/MXWOC8U'A53XCSQ1YM&$EMCLCOV-DN:N"^)_Q2T A!IN!K0OWI*^$ M,]<1!S;!WJJ1TS):) GP 9G55R'%PKX\#D.)-R68BFI8NG&;\-2(;7&Q":H1P+?\ MH_"LQ'!W;=HO@S/9M(NZ\FG9;XFO=9#629U7J 6O&?DQ\RSV=' H!?)"=EM_ M0Q;#!O%Q^W-DAVAK8Q(#_ \[IQ>VXOJU05?M];/S^0@DQ;:SH?GS$;;3;(#* MW%$;_:Q_@N@>K3^P%.RYBG@3$4[*;;_$SST/V6N*AZ<\>'OBD%X2#FWH/G0, MH&/$0&TVLDWM=L"A[;Q:!]T.J'E]M=%M'QR%+M?-^1!Z*=#$F,VUE"UUIJCE M]B)Q+4:8LIP9U#)$ <;;6[/Q&'V#0GQ$M :7@*U,[T,?E)!+L1JV0C*)!YM1 M7W220 *E>=_L%!*@O@"/P\?G;8YK?V(=^$>\"#.&%RUAQ5I>L94V%_GOM/=\ MJS_9*$PTL*EK)@):Q".C]<7:6:P&(G3?Z>_34/J[OR2#*4&(EBR4FMBSMY3H ME*,QQ1E/*<5J#RWJ-=(:08]STMJOV#;N43REKEQCYWX@7% =U73 \K\A:.)P M6V$9GX9!'.R)@%$T=MU?S^_RF%R4FCB_"4$?)M?7C1&,)K_/KDTD>US:DRLX MY=<4'CR,H\<5YHG-VJ"EMMKZR@P #_.\4+$DRLFA]8QZ%ZM="#>L(@.4!^"+HF::Y!^1N :D 2?SHY:M F)D] MTVS5!HUZH[F#'%RU44VKYD[;*W:Z+")CE5SPUF+,O(B$Y(X)RT'3Y$.S0XGG M%1.9I85-HY-1?N5N^,L,F&IM+*5,&/8V&$.AU!2OWI4MKS!E-I);')F)D\T= MH9$^S!C2FCBQP@RX4QO [EK]G&A;HG;D98BNS"4_U@F22(@UC87!(,%RVJ6N M)YD15<.V:@(WSZY<10*GA&Q!\ELQ7>YT]-<%^NNIO78V8EI-O$C;(FGZ.R4. M+-!^)<&694C:*0%VYFEB:_<6ZS"B )*2ILM,@/K= 62SF1F]R >FP*P7WKFC M(/7WT$O:S,MZ*NSA:NVQZNS"^K5!I]O-618EI.>X1W"]&:&[J+5GG1,B\K1P M7E$&R,HWS3P+)X?9<\&+_,@-L?SDQ/51HN=ET9.QI75(YAE&8@12F\0$68"^!=>EKIYYU\I2H12S*E MBL_F5,H7U2+*]R[(M%UD>7N=(+Z 4^P4RZ0=-"?&_6L];K;"7;+71QV[6K5 ML_&K0B>XD(J,>9*4@,#]H:DDB*1>.#JV#9F3:PMEWF1.9%OF1,JW;?F7/ZFW46^U=GOL"<8*PV+;VXT5SF_E%)TC$"DK?N66HXI7MI3J;S/5F/.O M(\\U7CO%^(GH\BLGQ]MTB$ .<,[T"MNV-5&UCSS+;DO9^S;-UBX4@/H6 #PH M=[J(^1O7I%@9F8ZBF_;X-GOJ%=O\Y73-ZV]7)WS(Y-H6]AGMJUTMZR[;K=7H M87O>'6D@@23#-T6&&W(^CT&&G=J@UU!;[6R2^_F0X9'5@C/L+WS[]?9ZI7XE MYP; ':>G1.S#T%2U5C;Z<#GC 22J:8W3%\>UL+=A1^UKV;3MJJ&:M/@V6GS? MKF]V8NUO8[*"UCA]760+^V8VU'XS6UQ[.?.@)*IIC=/7K+8Q0::E]GIEZ?,7 MP]K/4&NG.4$[3@9X8RZ$8IN_()Y3 9:#:6]Z4^WVR[)&C:3#MT&' M&[+YCT&'.G9GUU6]7999]P9\>6=H\/WN8/J;\AA0*<6[=$U$%/WC90J9<'P! MW^WR1*%+YED%=W]!3*M1 :Z%C:1[:F__R5C%CO%\ H&2%-\$*:XH=#XF*;9J M@VY/[>\_H/B4I%B" A'/MCMH>9A,K)6)M3*Q=FV2X#VFNUYYM5/+ M-&U6$0#*O%J95WMZ-?Z-> $;&Z8S'D.+;]<&NM92^^VRHLW5<,?+S%I)B 4( M<<,DT&,0(G7J:ZEM;>^XF,RMK3 URMS:#:1X^F*3=A=#U%U5R^G:5[6,1YE< MNP^NG;ZBHMU#7-/5;B_;XZ9JN";M/IE=NQ_!::97;M M/JAV^L*)3J,V:/54 $KE44WJ[3*[5F;U["L9?=KI"T\[V,]8T]2NENV8?48I M?3*[5M+BGK1X^C*Y3@O#@9K:;I\U+9:>7ENHRWGA!%P$OJ7K>J-G-$;=;H>U M&LWN<*CW1X8^[G58<]33]/_#TJFD??'V#8KO'$";P/7FGRQ_9+M^Z.5T(.YT M:F+::AY.-$ROQETIULQH.=N.\J$INWXXQ=$[./U- M-H"6>>H+CQ7F7'1!C(&D29669[YPJ&U1!0EU:&MO;L[\V[/]R++ -]E>LOP%B?8WPZIX%#^/O#%;WPOS" MYE:O-NAH:O/P_87/U_^-4-^&,O\#4%^_-FCWU7[C +Z.PU#?6\AX^,/U M?F D8^:Y(^9GY+9,)"TLKA"B=\XW#L^]**;;J V::A]UR8HGC@L6TF?+L?P),Y5GUS5]F^C0S/;9EN!-K?$++[ M$8=>&_2Z:K>S=U*'3!VN,&)MRW5+1*QF;=#5U?[^K?A*1*RWH.)24F\Z9+)C M6I8(62S%57'M;]9^+A] E\-AMA5=P%0*LY(6#KINJHW&WO4MI9_@>60)2UJ6 MM'P ;6$76FYCB]ZNVFN698Z=GI:W2.DY5 >]4^1F/$U8K%[,%8_KA\IKM/#T MDE8>VK'6FK0K.@6DE/\YA 3]MV'SO+"=5?,.T&!'[>9TY:CD(9+KX)3G6.@8 MMV6>^Q\CMG1HJ^VTM%UC)CL*$79L_KBWSQ6/QU*1,S26C$ M5+R7[TJP7H[@1*X"KPK*GE& &CER07@T15$*FM$6;L>9[A M/+,IWF,XIZ1C+&*Y\F$+([Y@P_^EL<2 M>K5!*XYFQAR?KWPU8M#./1#SZ+9%,+DCR\"JH)$[G5K!5!S_#" Y M,7Q6<*OK-_K%=9Z? *^^B8??Q*^\G@(A%=.UW$ MBC3R"^952<:Z)C,MDTE^"K);PT6!7]:SJU2**\$;F+M83TNO=S$'=^;Z%F5S M>\PV4, DJ;=_6\R(%F9%([G%&((%$0:K;\DD[IU(3]7RZ_?JHW#Q\__;P_?KI[N%^&W0\Z;+O'YYN'Y6G!^7IG[>P\/M/M_>/ MMY_PK\>'+W>?KI_@P^>[^^O[F[OK+\KC$WSQ]?;^Z9&(YMWOCA&:6/3YOO(; MW5J%6UCEZ6_;J;(F +7)&MH,2ZX"?UV!3:^15]51N7J9-M7+1-M2^+Y*Y_7' M=)2LS)#/8\GK8),!B_)J!1,%XW&@77\!$77,\B+3-%.E17P1UXYY!^L=TP=< MD+F,H2M*CGI5J_/*%Y?7VQ<6J:0G8HV2XD3H\#BK%QL,#2\MC MNU<@[8KV9U.YU-3J[<;6TR6V?FR_WN[N]M3UOS5[+;G6,RD(DVL]V%I[VSUU MW]DMV/WF'*ND#E,R=J[0V*MFK!(9.*G<:IW2.%*SL M3\(G&E-U:<3[!L&X3+9OH;+B;K._X<,V:+17J>$V*+9SQKY^]@.M*GV96>Z"\>JWG%E8E^K#=IMM=6K_@1KB5=[R<3=$:LD MF=C7028VU&Y.#W I$RN+9<="LEUD(H;D6FJW>X%--<_&YGWR#)/1,LH MHW]DN=X"?;&AMOJ="OF#9/_X \CUW1&K++E.30Q!KE^69_["L>Q82+:+7!<= M^?K9CGR2=UT05NF-(\O$+LC$MMIO7F#RXX7C53&9N =BE243>\#"=+75EC+Q MC+#L6$BVBTS$OGU-M=4MJ^F[C.\6QX]O!K7Z'&'#21G874,:&YI:EBS8.XT& M<-N>VBUMMJ=T+U94L.^.6.4(]DY#(R=V3\_Z'*43N[)8=BPD*R[8.PV]-NBJ MO?UM78E4E48J_<@BL4DBL5.IV(C$JP.(Q-T1JRR1V"*1V&]D4U.D2*PLEAT+ MR781B6T4B=U.E;3Y#:9NU#,4%LO6XZ&\\CRO?&MQ_3B7?49.#QG<7\<>FT=6 M[GB K*7+X/ZYX55!Y6YWQ"I+N<.Q6BVUJV51308R*HMEQT*R792['O4)T&0, M]K*1:L, K])%(A;<=-56?^_Z"(E7U1:)NR-622)1:]"DR4XGZ[*5(K&R6'8L M)-M!)&H84U)[S5Z%6-=;"^T_!!/FR9C^&I(X;J?"CJ935K'6E85IYX97!07Z MJ5O[=;1F;=!7-3V+:3)^45DD.Q:.[2+/6[5!2VWD3!Z6G.N2D.JXO>,Z&J^S MT7-RBB5>51NO"DK$4S=;ZVB=VJ"G=CNR>\D9(=FQ<&P7B=A%B=CJ5TDBEA30 MK;15^^0&AIT=R%K4H2 &.8CAITT N.F&^+AH!]M-S[G0_H5E0>=RN,N1P^$: MAI2Z;;57VE2#DHZTXKU%)5E+LBZDF9X\&T'#*%^CKW8;):0C2"*71/XVB/PX M-+Z#7: W:H-.1]7:>Z?Z2IJ6-"UI>@5-'SD71\=X=E]3^UU)UI*L)5D?3!\_ M>2J43BT]NZK6SXX=D/JX)'))Y">4W;OHX\W:H-=2N[VRIHBL\U]!\ K M>N('*X#7C=9CFDZST:G7J4GI'(<41"*_^"8K!)RUH/@4 M>H!.2C!ARG]#PPN8IS#'9*;RR&8!FP[A<[.A*GI#;ZITU8T+P'/F2(\C.\0K M@XD1*!;\SU= :.)L^1_,GN/7CN*X0?S[JV7;BL_@']=37,PL?+5\IF!9H0O_ MA9-X^&\ =/_UX5%5#&48^K!:'TYC8HTF"^\VHBH\R\&5:?7D3L5C,X_Y6)L' MSX!GCSP6B B/@L0XH].%&_&!=XX)T/73ND6=.PQ&=$#5B##\N&_YOP MR1I;2"_*R/ GRMAV7^'QN%?#>\;-6@"S&0*.HQ0^.W4E?$/[Y0N@SSSDI!B. M"? RAI9M!1;SMUU;7?G5\&'_XF MR2Z09S+X%. ?>X''FG7E"1XA/JQ_%( -N%00(1$'F^?-$26- M*7#.P%]8'>R/GF<##/2 3O&WFN68X"E)SAPC>0=R; M.1L#5)#H >3P %@B##MD&W=%KPF8C[!!@%L)RQHF1P\4!I? E@,6H1W<[HXL@BEB/\(0 M'Q$&H9?&23PD.,(Q/%2L:,H,'ZZA5Q@S@)T!5.>Q:'83/#KDN/*%O3!;::ZZ MUW)F(9X*K-]D8R!A(M-[%Y:H]0$P/CU+$&D"#?PRVDO.>@5>XTI<6)4?VH"( MGCN-%X8G"PMS@A (AF.V1420P"5&5MBXC9R%6%3^X2S=HBKFKHP2T>+9 99L M*O]3*!EA@\^19%4BR6XFR(J*>R5:E#[5[F?'#R 84F@WXB^ _=B&. <"4G:Z MUQ*5(5$)42%86T),*1#7E>-+V94:VNETD[3A65GMY!APVQY*R!H;'!LE(P8E("H][/=T CJQ5:^H9B@Y)7WJ+N6GM/(31E7 M$JMWP6E]$:?K)^5ON2*73).L$>6G5'D@ 3"."N'2'ADUJ47>\C5^9U,#S7/O M8?S90D3Z#S.\POB&C:;51B^;^AUS*R]Z#VIMG"&=;M/W\-RG5V:_L*^$847W MVVQ@JGM3RQ;?"I]+ZY2[PQ-\>G4+;TK#337T'(V&;ZI]\DTA=RB\+>J5VNCE ML$*^K4YQ;E[ZSCZ#1EYX8\W:H*-VFRLWUJV?M6.VD&7(??PF.J4(MA]"Y#5X M56UPYY"G!8[DZHLU9CDVX[O;GVB"HP?C-]GLXR?ZK'U\ MK^:X_5.>-/3!.NDX0$P -A+ \M$COP!P.8QS/O(#H&N?'I#X"!@%+H*[):#]S@>]C;R8^GONX''PK;=Q*JY6CUA@4:3AKCK!H+9R2(RS)Y0-$E\7K6GJ] MBTU4(F__!_(!POX_OEIF,(DR"U(WBJ![([G%&/H87UM]2VJ-(V!:S#N16-.Z M2V!-_8O+122W=&"G/:,QZG8[K-5H=H=#O3\R]'&OPYJCGJ;_7T>K13=-O&@+ M,^.970T]9ORX,L:PPP^&_6K,_=HO"X"8 DL7*VIK'/#5@5EW&6::#FMJ?E(> M__/X=/OU4;EY^/[MX?OUT]W#_38JS$F7??_P=/NH/#TH3_^\A87??[J]?[S] MA'\]/GRY^W3]!!\^W]U?W]_<77]1'I_@BZ^W]T^/1#3O?G<,8).@%FREXYUT MHUMKE NK//UM\/HPDS0YL]C*,EY^R\N[S':MH[$_3$V;;[2B%J2E3QV-@&58!'VT<3 MT*,H$)N78X&*S[. @3*<"S,)?T=5+G9P;>.$_U#LF/E28\E,26\ --N8^>Q# M],?'J/&XY=#6Z::/4\-[!G$DQ#F*HJ6<-WHA_SF14O4&EU2BPEV\6?QN_ZW=+'^MO7JGWSZ3M1X*KLU>J_2U M=NMZLWDF:ST4#AP&KHU>]TS6*OG 8=8*.-#O;_74#7U/-C;/:6M)<<1"=O?Z M_.V/&9WS."GYO4U:)HG)>Y3X/("DW*Z0^ NY[_M"$8/(BU#$AYI^IF(NKQYME\->"X=CNDJVPP0J.DZ9UPO>B'U LY*:]H1O]8@IR99> M/;A)0BY7$V!!%O7V8-07!Z 5U"FQ2]*EI$M)E^<)/$F7I=.E4-N7PMAM LL1 M:%8^9*>'G.6B+^PA9[GHLWU(29..3N-WZ&_5;^17D;9H8/7VL^4X&/%TQ\J< M&9F91T6V?6E-:/*V>#F=9#2]NSXG,1+C.S5]:V*=4JNIMIK9L7AG/YY"$L4Y M$47!:1M;4@4W$9B9:IV66 U?=J&8?FW0U-5&SCR7E0B7IX6SH84/-['[J% [E M;??53E^2A"2)\U&GMJ2)\I6I=FW0;:G-7G:&AU2FJH1-ETPI!R"4PG30 3.\ MUU:;VMX]\<]O>&TZ2?@DD[K\\@T>ZIF*86&:YF+N3GRN\;NYS M#H N .X=0K,HE;*W59#8M:98984+F=Q3)5G 'KU&, &]U_41@P6R]8CH[Q2 M7GEN5TKDEU>^V2O?0+7:9]>#CXXR"CV/.:,Y#EAT?)NW0SJ3H2RRJ+95+DG,4QG1\SZ$AF<.%8 M=GHE3AV/C@F!I5C!L3/$3^ H3+6U8HZ)#:UX1GC1 MB-SB&(,F -QT0QS7$^U@NU:-EU8N4C)TJLULBBFW6\:A=RI4;/=Y(RV]LWI6%*QI.+#Z=A;DG'Y.G:SA&9PDK@E M<;\IXCX(;1#F(37L-HC?3EOM-B0-2QJ6 M-'PP#7M+(BY?O^Z4T!]0DK8D[3=%V@>@[,*$VZT-FGT-+..RFF62K\,%MMG M;G/?$?FGCOSS:<(4-AZS48#I7N/E2E'VF>*#@^(KE* '<0-!1C*'[ M C^PL0UW^_2#!1H0/LE1G@4SQ:<:4VP:X<.E(^1;)CY&O,&"A[IPIP>W&_SA MO]-+<> :PT;H /KH&+5]'+]<.A;IF5X^#AL:HHW>

&>-O-&8S&_@C;G,<.L3+X>WQ;=$[4FNM+[5*!9Q!Z6,Y(3U] MX?3%";3T>K<-IS1S>4/6#Q[#I;RPCZ^6&4PB"9>Z44B$1G*+,03F'P:K;\G, M.CX1HFF])0"E_L7EHC"U=%UO](S&J-OML%:CV1T.]?[(T,>]#FN.>IK^?^C) M$C=-XDG(,^.970T]9ORX,L:PPP^&_6K,_=HO"X"86DZTHK;& 5\=F&5&06LZ MK*GY27G\S^/3[=='Y>;A^[>'[]=/=P_WVS"5DR[[_N'I]E%Y>E">_GD+"[__ M='O_>/L)_WI\^'+WZ?H)/GR^N[^^O[F[_J(\/L$77V_OGQZ)9;[[W3%"TP)S MZGWE-[HUCU]8Y>EOVUX-^,* MMHGRC;C]!]#IF8=7U0;ONN\5)04*$AX$#"6!1G%%X9P4C!L7] )GKDQH[CED%J%C1AF*Q'9_PN#BNJ)LA\2197A+2_O*@HEKIDXR M!X7[.2C1S8#'6@( M>V\V5$5OZ$T"VB= )OZM1M_J'S**:RE(MJ38)%O';>9L7M^"8@4$(B6'C-L1 MJE4SGWV(_O@8J>N60VA&-WT$F#V#9!>:$4KU)=N67LA_3@1^O<&%OK!RQ9O% MSW7Z:^V$:]W5S]TGT6 MVVYN]=@-_HF"!3>'<5_U(N9(#_Q@!?"RT7HYPEW59/( >P22]C-^WS6[75G+ MMA5@N,IP)-#4VYM$*H$BR^?>-#@R_'T!&D=J8Q6XLQ,Y>KD,7E :2,DB.USH M#E.2T.1RB!M5;H$SI<\\>IMQAV*;?S-AA17*8]$H0[=1&[35;J^LH4G5B !* M0I.$5M9 LJT(;6S]9.;57\QS\VA,BWL9G 65':DDO5)"_]5"]3A0/&:8\$+ M"-#4II;#??6&Y2DOAAVRUU_LY3L>AX3/A M_M>6XEBR8=$Q!1+&H0AS.(M(],(\XL8RB<;>8RED7ZL*H\D*05((3=I50Y.C MV@&I6(ZX_PHO_M AE#O%^3^Y@6%'/L"4K; 'WRTG,_F-^26*;?YR>,H:T;/, M3C 1(E%3"VN?'> \';7?RI8([)5H?!%E )+8W@2QK1'@)1,;SEAOJEIIIMY1 M?(%+*:9:FTBI;#WR2,](06RI".)LEWAL5>TT!/W%!:T0G2Z*XP:8BKV/KBPGJ2--![%MR[#B\SR#4]>[5!NUFE MP9F2$"0A[..YWY40^D (6I6&DY?DA*=W=ZL%H<2V+."_039'_EELF_4 M+"P3-)?#A+:1Q@O,)X?E]!JER-X2#^@\DK,D>4KR+$%'V$B>6BD:007(,Z<" M_2P*PGJ;\(+JP=YI[Y7O4=:,<#=^F[BG0*EW5<"^IFQ+)R>''$=/7N-;B.EMK\=K]W3G*5\,;3:C42%5>&2\RI5W3+# DF-MSPS]]DS9A.+^:JH$Z;B6GC$5YJII=P:R-2H M^MH+)LKUV ,9S$7+TI)]6BS/*<8'F"A*W!GM_>B#@@#0!ZF^:DLS MSS5#K@N-C!G<:E-82J5*9++"B 4\WQK#/M+"3 %B-UQI[S&VHY=]#[@F8'9D;BB>5W!KA-S M6,_4!Z:/IL)T:@5!Q.,!M+!NPT[+;'%2BT#$PYW!IG^"7A

Z[\3[%>N,7Z,C%X9%4A-]APX@>$OB'E4%8"0\-/(\"<1 MZ2Y7YR."9!^_4)A?!XFC?&9#+S2\.15\JG1;U#[ '0-" ^H!+@W9"& *O,:? M&![#O@+,RT7#.K L(K_KF6?9J8<6/-/VD<^TM?I,F4WM#_@!JG@$K\RV\;_4 MN8BX#[4KXOK;WH2X8NME$V(;=]SHY.S8?>7,)\MC.-9R.25PJLDQ=!GA =.< M'S&V"WZX^##4^T-2\A4+<7;&N&8$-L)U M1Q**3:0O.*G*7!_[E>^XPL,IP) M&C!&(*%>6"1*1F ) O-50(+#\UR'X=M6M'E8HH97QU=6GB0 '&[-'F8G?9CZ M=F?Y\.J -)E8LV_,P\IHXYG%!PC60WR"G=J@E6U._+=<:/_=)\'BHE[CCGYP M*1RU#\/KK72#D(B!B+W'8E$<1M(?#/M_T$F1C"-^-+;=5S(/0?E@(R''ADRQ MK:D5)(A%U[IA@)>_\]\K%"2.A-X\>E/J1%,8 /K&&&X X('U63]O(V+K9BZ" MEGRBFRS^;U6 M%* :7.J!TN-C]Y=/(8N./0 L .E HI[ET''Z60F:60YG;F1(9S#+>#$L&W7' M18+EMK*?:H?'$4;<%>_55&:AYX<&UZDW0! IPX!_F/)?D)J@SRFV\5Q7/HLS M"2:@GA,M.'"8"M!;,/$5KH_G,9BX4X^1:M='FC8#;N93.]=:L\_6WKNV+UKL\]112KH*02ER3-,8X9RY:SW MO6J71+Y@NO\K!!5#F&#H_3)1\RAJ;787K,WVD2M].XDUTZT->O55X7X H$UD MOJ#JI$]:Q8!*77E72W]9>Z\J+Y9!.A$H>2-0LQBW]:AU\;7RS<-H%"J%CV@6 MJ0NJ(->5 ;3H[R#G:V+6%[<$>VE M_+AG&/YW?X4GM6;E"9W"_PMF%\[9M: M9/FV8J\VZ-=SPK5_4U%/+[R9[DDWTT=4R>G^_S0 M!-F6T*:^\ F-"Y$$1ZTNR N-6K^!QE# 2+TV E#HP1[P8$.^,D1;X-ES7X,) M/@L>,+3@RM'$ 4;P/ ?(A;9)5@JVN.;6!ZA&,P]79*(*CVVVX:?(M)L!W^>\ M?>)RK]ZKY2-YSR,+!BR:61C$GF8#3>LAN>C0G8*X#G9"P%=&KG57>4%7/!EX M,]L8,>[X-L1[N3,@,D6X<44>^D MEK/)PC,3:U7 !!8 4/N!UV$DAOS\!(,QK!:CJMR;LAHZ8A%INQ69B,>=JY$; M)O2R#I;([%%%?_4ERXVH-W&[U%=3B/I9*TO;*XFD/MTZP,='D[/> O:9)8>)XLRJI23&< M2<(,K3$ BQS$]"-^5PZ3P&CM3;+HV-@B6ROF!T4CE_T6V#)JIYO#"'#]!9>^ M8@3PMDO/K@[CJCEIZVHDN>&$[/FRQKB<09-W=O$4G.CX5-0KTT-^\G( UO;E MOUSQEV)P%+E, T IX M#]HH'K!0V#1G26 P.IPC,H\VH(*)[,/Z466UC6C"1C(^@ANF'#JJ^,V$.[SY ME8UJP6)NEM@[/I;F5TV8/0.%U:,Q6=;(XJ;X%/"50(66-AEIP*CAR;1?$'HH M'DA'7@(VCIXH(7GX7+!^C5LK:>9Z$*B2BBCY@H/D?0IS/"4Q;R"NF$ M_'))08N%=T9D+4@J8&X%>7E5FF3V.T7-UZKT6^QW,3VOGZ-DYPBT*)<@-9!. MS.8EGT><7%+P%,N'Q:(E?Q.O<4<8]8J>;OEX6?*.^F!3J-T6_\"W4/4ATHMVU6@TF[,=R*L7GU6T4=H]U*N4>2^WDK-QCR[I#COZ\Y5C%;FU?I;O00*TOJ&&QS^15 M9E\8V,7985K=AIZ9_+;#2QZX;]IY7OF:YKD/F.N]5Q2^N\NUG_Y@G(='P^-L M1KZ8R)/#'6D4L3!&<64%1E5XT08JE"\,] .;^1%A1IX5_BCD*&"]&LXS?C?V MP)Y8V"@L?'1E_;R:6& '.Q\0<<#N=YTHI(\4OAX_6[VT,<^Q\PG>^C &PSY MSK+ J/"%'X!'O&+2(',2? 6#?FR- Q1FP]"R MT4):6U"?P[_OR57Y, :&;=]2FM\W#SUYF49LM$O0".)=+CM:NPU07H/7+$]6 MHK5A8BA85]SCQ]-.T&>CY31#A1(QO5W1D%L_C%) M088C,,+0;8!>W^QW M5"TOQ.!CNB_@+97-K"\8,)Z!2SX;0=J;#,J3-0VG&!P7Z*O,C#GGI"F,(5P$ MR$6'$$$M#Y*\8'J(%$:#P0FRQ6RM#79)GD#_8HFZM6]B^9\*.W"[#3 W6EVU MT\RV5>5E!+Q K[#I6,9VOM.1F4AEGRU<^7^ Y1?=H ;ZN:8V&MD@C7J2 [J' M)SZ],ON%?24>5W@_H*6WU+96E?W@F3R]NH6WH>-(KT8_VV#TA-M 2Z3P1IJX M$3V'?DZWD<^@#!;>1POWT>SE14L*AW+*W NF#A;=2YMZ1;<:.05U9L@6PS\+ MR@VP:\LAY 7F4*^\%$3Y\K6GGEE]P@'>YPJ-O>9WRYGVJ[I6KFK%E].-K]KX ML<';K'4W7]*K#;[C$Z_<\15Z,WGF50SPQ?_L"5-Y-BG ]S=>HC= E>>5/$)W MMQ,[19[0H4](US9?HJ?G5NQ_1O(8_,E'<6+ 952^[[_D6^[^'WFZBF4/%**_9H"*P MG)"T)#Q)>)+P-A->>MY70=K#T1]]M:7W)/%)XGOCQ+>A6JE4=;.I8X:BVF[H MDO DX4G".Z*ZV:P->FJS)>T\27B2\(ZL;N)LAI[:ZF=[W5>4^(XZ=/X4Z"(J M"??Q[&X84!T_0R\&MEP^<][TML&\2U=U[JM?MFL#35<;K6Z%!CU+A#HA0NVM M-W6H$J:SMZ= (M2%(=0>^D 7<$I3>QW)I2X9J3:HF66*/2S\5/56MIQ*XM.; MQ*>LU,OB#$9^/?\3F]O&T?2LZ1G2<^ET?,>]D(31+2FZOULPQ%) MTI*D)4D?QQM0AK+=J@U:NMIME9S,+"E94K*DY$*47(ZRW<;:A$93DK,D9TG. MU2'G/73M#DAH3>UV2TY!.R%)DVO_%VH!-TC-QDGUM=[XF6[B^U[;U%R<;$NO M=S$ $(TT_4"-;ZT7EG25PY-/W2C TTAN,88TS&CU+9EZ\^,C,+411,=I&ASI M?[>?$]#%_@W\IHF7-+IX9E=#CQD_KJCWXP?#?C7F?NV7!4!,+2=:45OC@*\. MS#+E^#23$^=:_>?QZ?;KHW+S\/W;P_?KI[N'^VT:(9YTV?/RM.#\O3/ M6UCX_:?;^\?;3_C7X\.7NT_73_#A\]W]]?W-W?47Y?$)OOAZ>__T2$3S[G?' M"$TK8.;[RF]TZ]$%"ZL\_6T[#,RXYN.@_6_&'#GDM6/"-U[(TMU./UG^R';] MT,MI=MKJ*(B!!S4P?:.+@EVS'B^.ONY8W MCF43:$\^CJ-??'[QAC-ZG+A><(6#+N*3RCF?(PZ?>1Q-F!G:[&&E""5?R$?P375\48Q@Y\:_!DY5L7&.^Z5V_^W"G?W>(=J(]IOM\VE]VV]V MR^QY^K::5)Y%9ZG#M&(]4V#LU8FUK$98)W5GX'PCYOA&/,9YR!PVMH),Z92L MMY3UE@6K*VZG,]N=,_:=CQ%**5>[NJ_[M8'65EM]V65 $M];)[Y-PXC+)KXV MCH[JJSVMY$2MLR]V/BG&1(9>8/Q<4^XL*R8VB"H!QCMGY$[9$\)R5RK1J/M; M4];?7#(V;>"]Y6&32([M5ZD < -;C9PYL%BV'@./=>5;L..^L&?#%H[]9^:, MK!VE0<[6+Y!^-TWD";N*\REZ[K.*5"MDH M$KVV%0\'1*\6:A_]5EGM+Z46OAUR?.,#J)57.$/#">9QW&4N5?)=F?!C8#BF MX9D"MG\(T IJ*4P9. 15;37V3I.2>GF%46H#XRT9I3I8%M_I5JG9RZ7IYG+! MTOK9@D?P9!\CF_0@;:"=>[,C2+-I,;LJIKPSEM;7*J292L/GV U8R\6I'N%4 MJWF!U@Y'C7[%V6YN4YI-.]V]P."B(YDE0^=R>,IVD9L2V$F_-F@UU79W[ZKU MU/SIU&;=!N SGOK7%6@YRWJ(H[:,X\%BTF^?+?V88X+MN2+#/B^I?LAL]S6;3W_LI/E^O][2 MVKODS+=:]6Y//TAR^VXI\VN3V[5ZI]^2BY6+[?0[LL9AUQJ'2ZL ^)4!OW1P M%O2OAHU-<]\P+!Y9$-AL"NORE:^&^99!(4)"/DEZHDNG^,MW_D+UD/K$Q2QMG%'ZA*2+*NVMF(G8_O_9^_;FMI5^ONF5@2 MF]UH V@@1_VYR-V:X.VJG>R.-V;^XA2%J0L'.R,6"$*97IS/1*+=I4J;J1L M2-E8+1O=_=M/?;*?NCNW=2B[$FT_^6I' EQ=FF)1% =70!.[SC,'PSTN""[- M)FE L!X"M]LX"0A<3N7W!8#;[]?;'6V;7+Y.O][O;I>HM0Y2=L-TJZ*Y8=ME MG*V=;%_FADG\V_>2S2/Q;^D4#O 49@(P4;'@I)XZ.=@=\E)%7JH4N%0A R1E M3D6(G'<1?VW?]:FK(8Q4IWDR4)SR6E-*X.$3X_8I@3H!N6DGDRSW'JXZD\,\ M,'Y)#*Y]P.+N(#%-#-ZV.SNC-50O>"L9:GMDW!T8JH4,U=7**O ]BI8]09?I MAHWAL[A3B(+]0Y MDOI8B;JTK<(5M/W,2?N=4_:[;3@I*V8'B6FCT=+O[ Q. M+D&8*LQB:U3PGEFL@TJY42F X_=E^H[$G:+B\VXKIV!VE!6#RUUY8V\3FSV8H(Q8'8K$?G?O>$NDBA]6R0A<+IU%0,Q:/9?(PMGZQT>5_F>?FB4*_!DS?TS7]4X4L%&D$ M'U#G%F2G]>JUAYW1NJK>*NLZ1AJ]AVUZ\S[,D'5-;\#SX^&;'PQF\[*#O='3 MJ,19JU(^HC1K#]WEID1^TFN#CMKH5XF?WH/]*E(HX]""!-;?'[!^6CJR H!M MP_0JX9Q+B[4:V/FKV:8%YW"OK&KL"EFE$A[_'>8XE4^@\U$>FYPYI=SO]!#B MH:$V.V75X)6WG16OX)."+05[/U9!.8+= 1.SI6J]X^/EER78&Y0@GGA)XLH" M.&0S'AL+.6J]V.E6]U(#XV3"%(\APCU]Q3'OV>*%A3+D0*^*Y=,//.:'=J"X M8_$7T-\W;/S;L&UE!A]8;NC;;_!5U"! 8;\P0X@I1A!XUC#D%7&!JQC*S V M4RT88.;Z0#3SS]#R+9H0T(/Y@0MK&AH^##(SWA!- <:UC0#^AN=Q!M?N%"C[ M]EA MA^BV.'(P\=A:;'\U/0E!#IP/6&!8M@]O>C:\442$:#I4GOS,^)0A+6"Q.% ME4)QIQX4>JV1/&(,086%P?)',J5@1U(,NC9/CO1_<;JH)RQ=UQL]HV%VNQW6 M:C2[PZ'>-PU]W.NPIMG3]/]@IH]X:.(EU6_/L.T>,WY>&F-8X4?#?C7>_-KO M^PI*/PXH'WZ6M4'V8#D;(_#!@1/_A5LM M6H>L%FW>:K$(BD?Y2R%,DU8_[9?"5,6>.E] V1,?BL^'\1/HC$__;]7XJWY@-MI^JW->OZBI9M1Z( M!6-U^KG# C0#3<9&OC+VW"D-ZH[!9$5[4'@;?-FO0/&"S-INK':BOXM7?X$W MXP;?L^!AC A5Z/E0][*B7-MOH#/=4=LY%;H*&48P(?*]A*%MP?S)#PH]FJKEZ?$?)AU_*I\D!HN)H8#KA#XB+#G)OHFL*E< M_R@>*L Y,8%1=U-^[""!' 2 Y/!XK2Q#=0Q;.825_DP/)+&9 MB(HXLGV;E MXJ:#6P)V!\SDQ;##-<-P4^R>^,ADT M8W#U6ZB.&HULO%N9 39R#+WF#L*&?K.G@)F=VW@#^%@N@K%W"F4/X2K =U M+DP2-3V>4XE,X59;[FBEK["G)5XG\TFM5LM;;KDQ='+8>L'"QS.Y(^P@I( M3.:,-CA:3#3<7N%X!%L@C^S@>HYAJ"SAYS2^X""N?E%)'V#%WT HP5# 3[_3 MZXLNK;]L:4MX*EIEVB6<)I,07\>^(1@>W$"GFQ0Q#%OVBY9A0_SV/ME,/ V0DIK_ VLIK*5=C9SBNL!74UZ'H7P!D\S [03.X^W 5_.KBH<+."C\ M8C/M.:2)7U<>'/PA5Q$96Q#XV[+W0B9R)_ 6%XFDQB;N%!X2]C!=V[I<;R%+ M)0:Q%<694INJKC*=57%W2.(FO@'^8,]NQJZM*W_@/B6\.!^1))M]AI,T_ EL M:<1%JV-]B9L%/T\L?G2I';J$I+UB-F@V3XTN5N$-C.@QA,7AZU0N0[2">3,6 MJ80?#2W'B%9/$\3AESTDZ+5H(#.;D90C]^&=.K!GZE)]:B $H4?F-WF?2\WL M6)93O>DMO&8V4YNP*=GXY6M,MK1S.C%>,/P0AZDR6F2LZ-UZK]EI+:'$>L5^ MP0\,"_7+\'^1'ABF'*$?20H=EF7"O S\WS0O?B$&?.=&._ M!4K3TA>>92\\E00,>,H@8)M: =>7O0JG,L1+Q"S$S.N4X#P\WQV-S MO: MM!3X]PP\(S7%P/E*W\T82=P]XQ<>:#/A.NAC-V4O9"9&#PT9GJWTGI8&YL2. MI@%8+SP.M"[BL]K*!$&&F3%G@\!!=6(DO4:S:(PDX.%J$8KGN50I(S,)*N!V MUI4K4H]YZ6,.YG(E;^'I6$(47MW0QNVD><]KTY3XQ!IWQ"D_9<&[".P:\X=) M+&4\KK\DK(^20]:EAQ>4XJ=H@A%A81^B7#6R']Z6&5[L%YC\/"8+XAM2S!Y- MMB$(BR.\S8 LDE\@=3[F0\*1[&)>G2'B\GEOC'?S$Y\?#SP6GYZ844*"W+FA M.H03(#VQ3V@WQ]=+&\ZZ()WRY\07#US&$JN4QXQCX; Q!=(#@M (<; Z/0[W M U$WF/ N.$465H"SA^ M!=K7L]CBA1(_6Y(;>#J+41.".89V/;BF!CFGW$G%I\$'-3#U-ID;V*\O%K\) MX[8SG9VQO8=**;H=$_9X<@7B()O5E7\Q>H@.[ND,%AN;?$BG>!YX].8J,%!M M>=>5W)T;&Y8WOXGQU>0^[VV_P&LI]E_PCK;7:(')W=14O9^M;4F<#)[3*LRN M/T.7TG(-[R>E,.#9\#IA0C6]4&XQ&60H4'C:P@"V-;4BKY3?!5*P#?Y$LH6^ MRK-H+3]*D#64K\ &MJ*G*9J*=9VYND\R&,2];C'F68=P.Y>X\(7G-#O/(NLC MRR/MVJ#3S;DRPMTL-K%=YE60L?&Z1&UH.5<(I%B& 26!D?";\ )Q/8TK0"62 M9,,3R\(FK4^+%S$-.D7(O)\3HX74[@/6ENWIN7=9':.741V#D#6R.J;B M12.R.N;\JF.^68Z+@EP0M5P?\OG&+@1$WB0!30GB076>(7<+AC0(9< M\,)Q[+FNOZUU7/KPZL"[)]8L"5Y_)D3*9"_Y3_+BUQHZI74]:_K\IKC1N$FN M.%@RT?HH%#A?P8P1?XKW_ "E1S4F8#+-0AYWPHL9<1%(CYH4H18UX9:S,!0R M);>IB)21B94S);P2B:)F>!^A7/B,1XL4_4-=*:8 $FF8IU]$ZORNMCVM4Q-( MDB$;707B,QQ^7D,\S:7KBO:N$_<57%RZW?(3HU+)H 51KP6C7NP1/4S;N94EC>" Q:X'?UD/25JJE*K7F]TGW;)S#QR](86/V:_S>*LN$UV"X9\ M\'9M>-X;?+I517E/HYXKW4Y9'8KV &/%]W([*^ PY\42]:9I1]-N]RQ0P,_W M=]!DAX?^7J1==83Z8J>[3!\F#_]:%&_8(][Y\2MLU%4*#NS)S9?W//'M@?BV MLIBV&7MA/R#@AQ'-/5@>1Q3-))U6)"_,I:B;0IOS[_9GB.P?:OHTCN!-A74Q M1,63=^^<9#=%EDU61/NU05/?&4=R)]AI>806YZ(G#QZV>40H52UP4B=J942R MU ,4ZPTWLXU3>WB5;&&.D.H(42-/T=/TW[/A).7H'GP^T*_T[\L@387U7(DH M]8?P_G7$E5+[I?52*6F'#Z$ZYY&P-T///20WM7\[\.V:_C%GU?+>2]Y[R7NO MO=U[Z?+>2]Y[5>;>:Q$(7=Y[R7NO_03=UJ3"[V[ZKNIZW=/ULKM>5\JRW4/( MKKHW,U^2(D"1O3<2$"RI/,?2#Y'W=O]51B78YE&[N&;U*KB!S7P87R5;6=C# M130#M=W>N>WC^43XJLMF>&O]-7UK7>T+K^H2LEBX/2.P>[RPUEL@C[U=0NWG M*6AZ?53@^]W%= MW<%3-(L!\!Y/T1,,O*V( Y>>5;+N.7E?O7?2G$O4KEN!"VM*5^^TLP[$'MHR M5RNLEVW=/-R1:IZ+UND6LV&C_H'12% SDM:II*F1&D%ZL5>;7VJS97;VCMA>6?+^3 (I!R&$S \_POAQ=Z]K#% M8H*"CN< : B"T>68\(N?T!'D*Q>BK<:/QS]231M%]X89HO=:W.\A+>MSN'J$ M,A(T-UX-;R2P*V<"1M:-.ZFE9L3;)7%)Q)^ =VR[;XSY I+0N4P^(#O.2T$< MX&!BP5C4CN.-&9ZJN'"4%D0_2$Z1M':]2OJW?W[+'#17. _ZSS\YB7A/&2W; M5&84>CBSY#S"3/_%W,5!XI\E8I[?//!A8$=^&RYRO<);*@[ M5?X TETFZ2Q+DY"+3E"(^O#$3R&69*O$UR)6B"ZBSB[8M:FE)^[8.0 M,4-Q8.)FBD65&4H;5P%"S%2^6*;K1I'=)A=<@3+O]=HF@(Z,$ MD9<0BQ&TBG[M@TKD76%@'G7ERK:7*P::I9%&]WV[M F>5:B:O6/ O4M,MN8" M65/_E?!J544=NY?P:JMF>?S'5H(!<;\RQ]O4EPK)\PXPY6'@M"S^&^0F:-41]AP_=A9.0IQ)V[N/J #"1:=!"9 ME M6?ZZKHE[A$@X;$1A4E;OO#]1&C)B0_9I97@Q8MY"8VFS0BGZ''U]\_L!; M6<%LK>GBIB@746\ZPU?^88 ( VEX;FOO ]\8:@V4:G2S,-]-[)UH\5$WA+=+ MTP9"<'H*C#@WY/VP'BW?@*/#U.>GR=D25*_*&ST M+1"GT7$U/.S=9;_QC@K4RR%G1+RFIR@KWQ AP'7E:S15)9JJ.8<.*!X7_8^H ML]!4H ,CJCYYGR/AREE>&GE?N'>,FH]S;XT7HR2^95VYX43A_1MAND[2+%GX MIPEK1:T9QP9**&[9G,",7,:;=? F;/ R8P3*4S%>#,L6!3)HD%+W@3G'$C^E M.<.&^KS!(2;H,^7:\&S8(! #<94:=_E"4O%&8+R/%'=)<2_>:"C^\['E3<^B MZT!>#+,V>*#V&FFEK:2TMHA)W(E#A%0X>$C(FOAU]0.9I7G$/Q@_'"GF\XV- M+!-K0&X-SW%#\(I%%)OX^WLJ8L.#OSS\1.?TB?O.#TZBOD59P7P_2\K+177R M3VH(@L&_NO(]%4++]-?S^+W ''*I\>PQXK#YP45L+-W(#7M=PCI!%;I.9-G, MHMV -_".F@6QW/NKK\(^BS/W.FF0>4VFXS/OT@7'MC Z8LU<]":L22T1VVHC MIZ=>5!88][I4>1O!<:HU#O6W$YWHHHZB*?K&D5*A2/D!+VP984E,17NBI:2+ MR9XM %C52SB'>O>$*_LP_A:-Z!?K\=QK@IWNXQ&?)98X:1G%5,8<=Q^($D]> MJ+BH9Z,1( PN;ZL<61',(B69L5OPM%[\L#UGG<4>A8CO1#2-NE'^9-CK!03= M&H5 *]X>+RTYMWCDSEPR-=*SGN=T-$A-P7?4]S>ES;$=@./#'B=-JN=ZSWJ@ M[IX=4 %H&\(1^R9Z].%I[EJ\&2DU['O%/G!&,H54UYZ9YP[I=*;$_(1[@HF' M9@^W(4!M34G0DQ3^^)=BH]>ZOO@^SB33>]KJU61N,P>/).X%]P7?G93L^B4S36-;*[(7H#![!#;O9%/@?U\L$7I,S 0=VMQ#]'&=_$N M,1(U:]$Q9 MJSEY3VH,+*3U)EXX8-O<99KS?.7Y>[K?[9_@[6.'V.67-/. [/%&YNYBBH?0 MZL$]24[=9:X\21]AGMDWM@PDU'A1^,0NTHR^OLLJ*?*(1 M;OGZA%LBOO^6J)]-C-"4Y+=J@TZ^#:K&9@[2#D0MQ=V1$D4Z@-L$SI)"6BFE M4><)F31MYPD%Q.;9CHJP(G371U$WRS"*F$4!%Z-HL\7.$I"6C;3O,N7+$^&2 M'HT^N=A/$\-YX*D*_Z19WSD\W+EU"\8:*%Y3]"V(Q$/D1+Z8CU MD_U"NJTVY##&$]^9SDMB]B5&U"0ATYL"U^*+D!><%*&)XI@CAR-<_K_L0:T_0CFUF$RL86[A>%I'D7K:CK:^[7G14$7J?JD*@COOYQ MZ-'I*FB+!DV&OE$+O:6$7=B %"VB8 <^D9;K-*VY4',&2&S5:*X@?G%763*1 M17->Q7:=9][EE;-??'RFN#0*2O--BY-2!$6CL$+T[[QY)[)+D>GT\3(?HY7A$3@9Y2]'F87=M?G'D3A$<"+B!^Y@P13,HWB!Q(QV;/<;H45);8$U=2VGFUU6UHKTP.N!G.D>VJSGZWA6M(?\[)0!U-N/'-&Q)!$ ME@L%PXTVT@U<%XWHRB3&L7($?C4:T>A!">D969B@,1(Q?NKBG'*"0=Y7[A0< MI[0#JQE0WW3'HI*Z6W%RX JQNW3TFAL^V3RSJ;+DKTZ64GME?>Q8QFX'O98#H) MK7.Z=RJ$ _C@* ]FX.(&MJ*.Q;E7*M&Z]WZA8B21-+!2"YV/W36]O@]P=]*B M]KBZG@4%48O>BP@S:B$(_6(9]&3<0WK5+0DWKC)D6N+@+Y(IA8T2^96\W,J_ MPX#7Z,'#_Z6J+!'S(]TCOLTC3A.(T\ZY5-H\9,XMA'CQJ)2BX"A_.LG Y_<2 M8G>C %ER*2*R6?GU>_Z="/>L8HF/(F/S M.J*]0:D2>L<#8'L32$L2\,=^1O M;K?#M)+@C3L$'2#N^H6VC6X?<%YSHG RN]Q:N\MSER")?AU%G27.V $ MJ/U^KK>0QVU'%Z:5Y>9QV&ON/D/A [+1I0$>"]AR2Z^:CRE?6P99YR5,/Q;C M_4N0^(I3F+Y$A-?4#70A MA241YZ,($;^_6L"=B(I^X@HW0B*(4EXW !] KCIPS5N57=N^II*!G;=.C2GD< MN2MLIZUI3W!$>[3=J TZO9S#, G;YB"^H-B!Q(E\&(SN;/I9JG0P"FT;4>881H)'[!>% M7U,EG&S3JD(US@_+MRO7YB8NMV8Z)VO-M'5,5:GWGHUN.=5<0J3NBT;:Q#_IA?N^ZCHHNPUT^F2:@1**T M![S3:M\5R73)2Y*7]L)+!VK]NI\UKW?*:-&/:]RN??2&6??<9ORT<0>)H]*W MO.:N!7M$''75Q1KB9.JYEO2H$K$2-LH/E&Q9_M1NX6VUULI6/Q7NCK.Q(MRP M^4.\AU+ZI/1MONI"PKFK3*/4E>%\Q,36TW>B0?JOGA4IGDR?BE#YK"Q%6SE MYN[82?&<=4O>$L](@RQ!((DTR*T HWODE7OY>@2X[S-GOB^>.UVK8<;6+S:Z M_"_SW#SETJL-J+)6_W34/LS;G=Y2CMZK'*UQ/@\O1WTI1U*.*K&V$EW)@XM1 MIR'%2(I1)=96IF-X>#G2JBA'2[I+E]RHKS)IJW=168"U 4Y&*DEU.Z M0HW^ M2['[LTZFT?I!+] ZF)2M-MK9$K,/6Z A=GKE1&>RTVS6!GFPP_,5GEM,>$UO MCST1O85$UWLYF(W%E]!M'&4);;IXU7/@AK>2'7UQ+PERF-><1?(YXY!0E#WN MSE>B);V@YR0[ 9;VXRY%*SHQ4+\P4=I1! #K"ELX6T54S3:*(H,>=5A%@9Z($%AFK_5X6'V^;):P) MKNUI">#YM]5^)V<)Y2BC",?:IF8.;EY/F!STV\2N$##.KI=3"$,]* 0\6-0I M9@E*,]=,Z_71%X[\K:[70UO:.4+7%078[Y:4KY!A #@#!UHWITQ^"PXNZ8(I M.T?P![HYH-,Y!U].7PH"L8M@#UD6PAPVW7*PDGV#34]VKZ#*SI3*'E1E=\E4 MU5N=D@Z@XQK>H"EA-9J6-:".> #MRWSO$@!E%N%XFSF69+%GYP@6;3>'N(M0!(YT7&9]S YXJLZ2685MX&1=&+O%#&1=Z]*]K&\,X.3VY@V(L%O/=N M\&\&+XU.[L*B#J9S6\_-'J">E$[**-@@2!$S#W:%B+O>D+^RT =P&=X'-R]\ MWG@EZO='H"3_$ MI#?Z:D99Z$#KL:E!C=KG6G8M.0WJ\TB:<< D -=J&/+R>GYPICJA^Z);WB(4 M]6J-U:NBSB+.2S8$/-M6H][.:"W!H.[:-68@0BJW1I"'0:NW9(7J(B8-;+$U ML\CCN>+@$Q$3B*[D()8C:J0$"D*/=INAL#,4>(N].I2U.P,4R4"P-\2 MCWQAF":SL54!6G*"5V&T#]C <>*.EG&U0(E)]:5,,+5686:L<] )JJ:88;U. M+=VP,?.\I4KI7U8PN8MAW378YCA=W!9+ MU_5&SVB8W6Z'M1K-[G"H]TU#'_XKDT]KGW =A498RG'%>5< M.VZ_L+\LL#?;)\ M[9V6K^T'2$]PWG7H>(K*3-+X0,.+S1]3(13M7Y.22P3I"W:&)Z((=)#TJDQ]RPH+'X:BE^_D4U_W@[CL4(8JI*S-H8M MVPMGZ>A7-W3)66?-64=@+"PB;:J:5A8NK>2L2G+6FIKTO;!6"T_#AE8EG572 MO0-GD'[%73.> 1O?#.::H"7ZMAN)VZ9^;O7$;3^Q^"49VX[Z@+#Z#OW$9$\4VEEM&E, MLV1EA$7DN>B&IQS&I'?4Q5-?)28'9J=%/";MY&FVXI%R_>[G>C\-4EH3W M&PU,36COE.0FA5L*]_L4[A*=UO(D6JL-^FJGK\DS6XJU%.OJQ!7*DW =0PJM M=@[T[^D)]V8M6$X+0'%C,)$8>_I"^Y#$*<1OW7%!S+*U64*(SX;H9)S[HED6 M9K\FLE^OE3U@M@ P/M"46]0KNMO,QGB/!B^]-O.FI*6WT87OMG-:DQ2?\]J; M]Y+FW*D-.JK6V%L[%7SN0D^)7 1!N'^9B_Y>>AO1;W3!@&N6T@UGY\D5W+<> MA8NTG+EOB8ET<"';8'OZV+F@%/3VPN*TX_YH#P6.9'=#[\/&L# MY7SQL_\%KQ6NJW&I=YM7#;A_SH70[ 'L7N- MWOAT99J((H=XU2Z2?:)_KB?T//\D<6B:\ M1^YBN,&RL1X(6!\BP#> M$)(7FWL1P#08\Y9C>&_"Q*PK!'6LP,Q>7 1Z):1=,6O+&0$5O3="]Z8Q!>HL MA]L/$;"7X.+!.;@<82L@#NX+1'ZF048,#M>IZ%"&9!B/N:90 N.7@N# 6YX* MIPU/OY)UOFQIC.9U0>U=1 2 MM9!$V:S9;;>U?9!)8S?'>M:]S>[K$_:ALN!E6/W&$"(]>&6,Z\\_ZH]U4!]& M$ 8N:-QXLR*4\^P^[H03!NQQE^ 9J>QS:MO)BV!Q! M'/L3N*\&K #5]@O\W W]^0-FCZ:=>.Y=(I!W2D$@[\96KT0@KRHP][U$(%\U MR^,_MH7;B)TMX3#QOS./^H;D^(R=6F(U7P7BL\O3]R3;X$G>LT")2*!<8*WW M!P5(H1 MSM=$!Y<)6$-$[RFF3UA7V!F,MQW#7BE@4Y@A;TT&!R[U 4$W*/O4 M8B;+S3.B/>1,>SHA9;OAS1NW+7&@$^F MU,J:>:;%PZ[4ZDUQ>6LF;OE&[63@6PS2@D0&44\X,GE^//[AJ^FN,32HB*/RT! MO')+CD/P^D7%2)=Z1<% 1DWTDL M]$9MT&VHC1Q4'RD656(=*1:%ZPAWD@NL#NZJ6KLBQ\6! AA3:S2RV9'8X <; M,38E?PGH?8G;[KFVC5?#<0&2![^9\B1QS,NC3#R,4_MTI6L:GO>&OZ?OE@8U M]H8->U3R[<<9^68YKF<%;U&-VC4U+KMS?L0;\4^D=9X(Z;5!)R<[]# 8L/%6 MG!:Z\ EQT*9F^PX?9^H@;KCX7$"9T'2-]%J8PX MY8HSRCT5D#^,J8K7?T@*QKB>+0"J;A)VY MJ*R!#-VOJ.B'FF]IHH(]E_6NVL_I-R!%Y?*:UN-DFU0J*RQH^,X&=@LFLR9>0OYW\I M";M?PD8_B51:FU3W$2(WA9+G.V5QN1:!VJT-5 M^G)(ZCQPO-CX:23&3V^%N;:'>0BC+6\F?<3N;F3!NZM1.20KZJ2(;B@:K;)% MH[4JI+V'F2Q3%BT-132GJYD442FB)R6B)XBZ#0V9:6!3N%=L/C=S M/4H\HNP^#*)$;_&C]@)^_8P[ &)?J+&+7940M('7]\T\6+P3\"X)<4L!;,P4 M;81(STK _0G8G_VB'M$C9>RY4WK8=*>S,."MF[#%@<#!9'$OCL6HU6*=X8J6 M$F(3X366)UI4B1X%O@6_*,0\&W#-QP,QP6$[!O3[]5Z[N4W#@&ZCKC>:Y2/% MZ_7^ADCQQ;YK]K8;=>UDNYL.>^C;IW-%AW^*!?CT<>+C%=. 6^+$2S1XB=*] M5S3XO:JI$RL560:S/:"NJ+5&T0R@UA8Y2[UN%1?2K0TZ:J==?AYY M(=[==WRP1&2?]RV,O2KR\*H;Z64+Z5=Q(?W:H*TV-KDN.QUA/+ 5L6-2SS&$ M\#'=67(K.^'])"KW&P>1VXQHMK>H$>NO2>C?VURUVJ"54TM>H=1DF<6_%^'0 MC\1P6U2%]==44.YMKLT3%0[IC:\3ER)04XX;XD(? Z%-X0E4,7P&),4/?!Z:P'.7>A3W6]+IR1=U6EK ))M)X MV,)ER=O%' F_",8-7)K)/UT;Q UOK)3;[%P4P;5C"XFCO,%THP09)X0/AJX3 M^EB-AME"+SSUASD^S_T!D7?JYYM$M95$ZRLD.DAG97U4,$5N5R$_S.591G Z MVX3+#G,_EIVK!@=WH[.YD.=+%XB3SX+ IMRTG'U7;,L86C8E/)JF%V+"G& @ M \:@M$=S8K$7(7=CQ45FLFS8?_P7I7ZL$]>EJD,E_KS0=^:HSF$N3K*[M$6, MJ7ND8'&G61OHS0W\N8BC(D:8&6_1YO,D3"_*H'[VV#-R M6<3X%AT^4>9MD#>'B!!K#B6X?RR\./AV\)(.$VPVB]'2*DY'$1E!LLG&?W+ M-H4(^F*][3SOTS/?\0TY)0>=%N++U;4L9%:2M+MPL._!=!>';4NO=S&K-0O M*-(QN2N<>E"X2(WD$6,(#E$8+'\DD[UU))M"[RZ0-?7?20R,,0,FN1QZS/AY M:8QALA\-^]5X\VN_SZUI:CG1X&V-T[ ZR\_DJ5%5 /9J__?CT^VW1^7ZX=]OW#T^VC\O2@//W]%B9^?W-[_WA[@_]Z?/AZ=W/U!']\ MN;N_NK^^N_JJ/#[!!]]N[Y\>B?\O_G",<&2!4OQ0^85N;)G/S?+XCU77B4#5 MS@W*D)]$4=OLSB78I0]HP+WP0U+KT&&BJ>D3A.Q/.%=6'A%94WLNC>?N_LOB MZ7##AL&=XP=>B.?M%\/<,BC6H1Y>#15HF#U*X-Q,C 0X[!S3FL$Y;=";5MJF M#@%Z[;JLJ"79#WC_8X ^,9RER$J@7>.U7.K)8CJU0789O\%6.!0\0UODD3D6 MV#!H=8,A'K+4]K5I^SK+3/0&V5;\24)QZ7Y2+-AC$TCA**^+4,E148VP4%XM MVT:+#29MAMR_YQ8,\HHUQIZN.$?X&,RJB4MF(!;\F)XUY+.X>KQ6]$YZ%GQ0 MV!8X:'C)S9IIP'[@SKU.F+-@Y>0:-O 9>B/48M::8J1!6&K<2,39\U(L+/ ! M/C$""I[ (UL91%J_7X@]4MM*=AX92T^>]?R,K)>UF;"G3;O>SS:L2VPF591' MX< ^14@B$R^(B%Y7M@L4QA5+:C(6;!?&A.;JH>"EAD+ =Z#^T*]$I*"DK@IC M#NNW;@2N$N>MI%P.6 %FZ@;4%1@]B+R51D[HBAH\!EYP1!%@4/1'<-Y141Y1 M-ZTPMP@4+3M8<"J3P0O?<1=N@%5 (L//?8$SWZVX3<)3_5J(MH .OXJ$)_AR""Y MQ@S7"#[=4E/N4"=;QE: DXU?,("XN1YMTT>*?4:@Z)T/BG)EFN%4Z*H'#%\2 MTWD,M(>/.XZ]-O8"^+[1_&N#DBK_BK&(.6&CT&8/XQ1UB#ASM$F:D3Q1(Y(L MX_1S&*=?.<8I\Z9D00&:U&?4CYSSH6$;X/F3*V^D&,\EQC/G&(]4$3CJ^"EH M2(='] U?Q&;]CU4N[03M5&]P_ZYH;2MFM6U[:;$G@PF,TC#L8(#RMT>4ZPJO:85+UA8_AL!,Z3 _\*%+Q.B.Z] M#T7*?:#1G,GV_.%X#&;Q7]@A,NFP<_D$?,Y+F.<4#,,7QKE^>5XZW43IJY?+O-\>D*[S^:J?A%FHZJC>!2PD^BZ';1D'VW@>DP:J.3 MQ57>'%^NZ 8?.;U<"NK[$-1B4 M:RG7*;E>4R6[CV-W;/UBH\O_,L_-DW>]-J ;7_W3.Y/Y/6*MY GG?IRF@PMG M04SWB7#PF;LBYNIMKBW1X M*)53$K5,^=<245MU^_R9@0"Q'\RT#=^WQD )PK"Y9\'#^,GX55B^6E@)W6QG M4V@.A&P^+T0G U)R2FR7J>3;!]ME.:M=&^2 ?IP%6^WC+N \6;48IZXIG2M- M+Z[V#3JE^0859N'S9+="FC&+L%*!\[A+YW&W(N?Q@6Z9XI<>K<$GS[7'8KEH M(Z/N"NM2U_+MW[E+J2)0*BC$BEG! MPO6.9A%M29ND;\L*X]PZL468[P*C5/F%>ZY:K";5WFL)>J9?LZQ EQ7HL@)= M5J"?_?;("O1SK4 _\C7(#3/%^:GEMW.7E6_OH_*MH/^7*6FMEO_7 ?^OI6K] MEBP]EX)Z7H):3$X/5**:E4#,^,W!:C[O,M2#WHA(N3XKN2YX !^ZP#4KX;W: MH*EG+SSE ?NN[D#>;XUYM@EJM6S@/MC 3;6G[U)T(VO,98UY%43M(,6^Q>2K MWX#S3]6QSU(5:MID)>4>V"Y3HG"0&O.^5AOL8E=5F*MDB?E^W/PU'4]+YD^] M-M :9:4Z5I%-SY.EBI7'5/#$;>*)JU7EQ)55Y,6JR.,V.*6NH5-O;["(G)Z? MZ,Q<-NLYO5"P_ZSH+V3(VORUY=85_MFW4YMH.? F4G]>#[,MJDAOV]6ZX+3V.M4B-4.7?5> MW8)W6>0CBWQ.K]2]WY.E[E(^STH^3Z/4O=^7I>ZRU%V*<\GB7+%2=UA">5!H MIR3K4B[/72[/J=8=5J2=<;%[&2?U)JO=H=#[G4QQ+]69U5]V:5/<-=QT=M7\ MFS24UXO49E8B,"?+^64Y__&I*LOY*[T]LIS_7,OYJP!MG&XHK^?G+\FB0EE4 MF./I9B+*%?-T$=RXK6K][#6RK#J4DOJ>)#43+*Z8I#9K TWM=]^1H![TBD@* M_SL6?KWJ >E6;=!2*<'HO0B_Q :0V !S(EII?"Q84;LVZ&A@2;4N" M ^PD:QF,JZ.7*L(R*+->U9J[")BLD*URPHZ>@6#:8]$US \3Z#O9.J/SJ;J6 MX ![4I"; A65S;&$$";UWYGRU<;X5P<]=_MT[C8:)21#29 "1(@00)*,I;6 M -$>!R1 :VBRW?/),F!!*VB-N;[?^E?@M!U1O2K,7A(E8#\Z"Y]@ M:25Y>F&':CF_OW?NN2"TRK23Q?\+*NX>/I&U_[+V7];^R]I_6?LO:__/H?;_ MR)VOVHZ64UX1M6$%2\EUC"+N*VVJM?38RKH$%W56[C7VB\9QDKJ0L]C\^/0K*6J:*HP)%A[I>&[0TM=>I2&=B M6>Q:OOV5R7_?:^FTCJVNM6R6J2SVE\7^:QAUTQ3J@RI(C@C6EF HY\IWV2;@ M56"[-K!=6^WD*%()!B#! "08P+&,J8.68A<(:74D&,#[8,#C5+/FNUN MYU>8VR0VP'XX>%-[ZZCUV'I/8@.]$GOAN MC2_I/IS"7IO9O^/[S\'_#+W?!_,7<_"?!:"'EE[OXN5>]N;OU1H%DR@REGI0 MT**1/&(,8=EAL/R13 WEX?E'N#_WI\^'IW<_4$?WRYN[^Z MO[Z[^JH\/L$'WV[OGQZ)_R_^< S0. $;?:C\0E<+[+)9'O^Q^.&2R=;?2*CQ M[,)CPW)"#J+ SX%^IW>I\;,+OF&CJR#Z5%_Q3!^>P7P&A6=SS"=S6$[@XG_H M6%(,)\KFB/(WV"^$'6 ?5,5A =:XP[= #"-@6-NNN&/%G3&/Y_?4E4?&E'LW M8(K6QQ,.CM3 L&S,'WDV/#PYE+%A>D4-^L!F:9<[SC>6;P$[ M<$_PU&<;S+B4>=7*2!5^B*,R,,9FN#XO9$N/P$-Q04;' A=P\PML1Y>+X4>P M^)@GLIBT[@=%$:10[AQN=<*/]I*0M=%T:SD\M'>ANX;GAIZU;-[:.F&CH^SI M,$3+?SE(+-ZH&LX;)39U/_DIQ4L"3/EWEH_Y>&-EJ?/CPYB+$ZH.P53^G"L#JS/1G7D%#P+43>S)-%*BUJX-@E3#.Z@_85/QSZ[,\0I0.//1:XJG)%@$5 Q]O/=T\W5S"Q ML0VC^J0VQ:&%@\\\=VS!A"T;O$ E1,H/W^A'BSME3BP6'Y1P""*I"DT/!.A!*0:<- M":0NHTIJL+_ZL,1@XHZ KY_?B%:&#'^@Q9,$K8W#HP+^C M%RJO!D[DA1@1UC!UD35!\3+[+:(DT,-PGD$VQ%&4O'H8^L#Y/M]B...!(0/F M1^L-??!B\ ]_ @PQ@N%\-_1,^,$\W?_JI];_'3;:4]Z8X<5GX<0 !AGBS.=, M(9@M" 4267FU@HE LPKXL^+\%*=K72EX M=)D3-@IM]C!>/,12&OSSF_@R[SCKY!UGG>QQAA;"V(7]?<7=)=9!V@6X[[ H MH&Z*:X$"H1T0L05YB3W(F)AX8/GAICF(!S=U"0^.Y>/!->F'F#7P,>OYEV%= MY!M%$07R"*-O<+(+P9K#6@+M;QLSGWV,_O$INK2P'-+A]-"GJ>$]@VLMH@PY M>19LKVV00S>G5QE(><QUY,$IY?+?R MN.1@/((\MAHDC]U>%KBQBO)XH'+QH[)27H+&X1%13TB:,A4(ASV72)'CT&FR+V;$/MYS3EJ2*;'CJV>[3> M ->N-\.24U[W0YBO)PCSK^T"\_].'.I6IB]>R4;5:C3_5K\T-'\9N*DTGZUM M)[%7/FN7UPA5\MF!^:P8VE=6H2V@?1W!S&DC=FA'[36.UEM+\MW>^6Y=T\MC M\)U.7J#>ZU6#[]YA>%K %FSIQ^3C^,EDK)U)4VW-4ZBQQ[X-JTWT3'-/8?N= M-ODT,BJEB$L17R?B:_H:'T3$6WNZ^) B+D5D?*N91S M*>P@0Y0MVI#9KZ+NVK*B#-.>CR$MCMW.#'Y&0EL%O5<$TDL)L$ M=BN+6/<(HBIQW?9&,PGK=I:X4A**:TCBBG5$KY&2N(>)+%= 4FDVH:&JO>S?3VE)$I)?">2N.1,/,;% M9K\V:#;4ICP9I3R^7WE<01X[C=J@U5:[.5GQ591'">SV+K+^BTE3!8"\ M.QHF^6NJUM\Y,T^6F%2:V2H 5MW!BI)&6VWLKK0ELU6:V:H#R-QI\NJYW>UV MR7*59KGJ8 YW6L1RK6Z5CM1W6#TGP=W*DJT*(!!WVK5!L]M4]9P\U"HZ?!*4 MZ) ,6@'8XDZG-FB!<:OWWU7K!\F@NVC08U@G7>#3KJJU2R[1D6QZ!FQ:'8#D M#C:VTE6M>QKW+1+<38*[G9DR:.\;TGDUZ%9'@KN]$S[;-S+S:C[K2G"WD^6S M8B!;685V?)"MKE8;M/MJ2\^V'I'@;N?"=QD%5P&^PR9+3? "*P(J^ [#TQ+< M3<)%[!<6YOA!T6YS3U%["0@C)5Q*N%:!2H5N:T_W'E+$I8B?IX@7PWRJH/- MC=94O9.]0CHI2"@I[%+8*R;LF0/]( !OW4YMT.]FVRB=E#2O!G@3@&SX[H7P M0(+WQM_'UG +H']IAA!X%GP.\J:"UP<654,TX2= M@Z'L-Y4/;]NN:2!H$_S$#3T8-9-J5U>>)LQGR7OHAHX&->.)CT.'.,U7_-"< M*(:O3$(@#?S6AV%-YJO*V'(,QV0J+=)FSX9-_[(!8^.60. M&UN!SQ]UB3Y\$JCW?9SBHP5;8W@X*?@Z"LG\U<]2#T9)Z W3"VV@(>([\*5S M4N![//9BL5?X>_B6'G,OEZ3K51 Q"UUO=#_M90J;L:NO7#_L+&!_U1@T'&-Y!%CZ&/9T_)',C@MAS^2=()DZ2\0.O7?B9>@^SRSRZ''C)^7 MQA@F^]&P7XTWO_;[O%X%I2H&;VN:,\_OOQZ?;;(W#EC^\/ M/ZZ>[A[N-U'Y1YWV_'N#_WI\^'IW<_4$?WRY MN[^ZO[Z[^JH\/L$'WV[OGQZ)_R_^< QP]4'6/E1^H1N?P'.S//YC1S 6-CP M_F=!D\:&7[.%_J7XBHVN@OAC?=53'?@ZYZD.&*P#./7!GP0#X15/3VX3S#SW MQ1K!>@PX'N$YT[*Y;8J'0.J0% >5GQRJ#@L4V_7]Z(0.Z.H$GLJW.A9/%#J1 M\^RDQ=^!!PJ;=SJ0Q^U&O=WH[0%!M]W<#I=W)8)NH]YJ]4]DLOUZNZN?R%Q/BK P MV4YC8\KF1*8BL0,3F&UX<5X ;[ ,NQ) 1 ^D4I/ \"6"Y-[4L3(@.%N0(L= MV.Y] .6^/U#/K"DD45%W(Z#$VY5\5A4^VT+AGP5J[WWD;"Y&P3%B] ;NXM2/ MG4GPG39AQ8,!KKVO"\,-UG].MX+KND-'^3[ P'>.Z4[95^#BXM?ZB/ZKJ=U& M%G)TVXO ]?MT&G?W4M[>E;RM:[-6DKSU,#E6;?9W:; NY4W*V\G+VV'$K5\; M=!MJ0V](<9/B]I[%;5V263GRUFM@4IFJM4_W>"O%$5Y1):?U*RY045*AA_; 58O^"\279ZFS9ZAAB^3573=K$Q)%M5FJW6U#CNAZ^P MJ%%M:)765GN\ICD-Z_0[IA7ZR$ 7(M?_ R7R<5M5"; 29A^7-!N)9PYA3T0\ MRS51<2N>C%]",#_S?]?FW05L$]DU"=Y\Q":ZS$G5BHWT 6TEI9P$W)0F?$0OOD( T< MU;;:Z6<3"20+G1$+K3$G=^,AG7BHWZ^^&GKW8<8T>LY.1J1TYL9EV2G2K)3FM,S1+YJ0-V9T/5=^]-*X.7^^:@Q\ U?UYBURI<[!3M3AG( MK&+9W>/$\-AGW*?KU#85E\TNF:(YD:D*)9ULSU&[=<.K'B^5:7^6Q4$]JN!L MM;)0KGM5%N]Z:P^SLWV*%VFM;,Q1[NR1K+)RMA;F!6I?4]N-;"[+<;$:3L-* MNC+_#"V.P$IP?"/KA?F!%80>NXS0?F70KAH&$Z&7)_MUY8QNDMWZP3=+)&<4 M%R.J6VGLU-"LPD[R;E KU6.L,JRGO;(3U:MT]:V4LMSF$BVI0KN&"S::_2VL(P:;.7=9T/94*M-X;7]7./QA9#7.+O/VH]8K!C[/E7ZK40 M]5=8TR]=^AK[O?"DS?C"6.$R?*W1QH-,:V7M(NDX'BG:L\-F8J,>M=N0\9UC M6R4E["66)*B]GHSH'-TT*6$SL2:@H;8Z6TGFNP_B_ [T M-L 2Q:<0APC7O MVD)?8VS,[<8U=LHJ+@\8KU;;.157,@AW5-LC;V^SVZ:]MHMED"B47F)54D+VD.O_$JA6G_Y-Z[3FKK(@R=7,ELU@;M75H#5S@E M23+3EEC76S-3"]R"G.PDR4UGPDT'928$#&I5&J)+,M/!<8JWYB;,C,\!%J@0 M-[W[,"'N+S819W^&5O"F3%DP<;$5/%XC8W6$C!@>+&*X1!03.?SBN=-;VJ=O MM$UW\2[E.X#=VJ#3*.F24GKOY0*RK=W/=&1H;/UBH\O_,L_-W>=>;4!MGO5/ ME7?VI:XH);!8NJK 1AYEE3A(55$NO%J)JD)OG(ZJD#ED^$]RVRR(UWP4@HF;LE=O"/7?$.^TG^#A2\+7_GH&N&QM_LRV^SH)MS^ M-YM2Y/,ZA@WDJ]_H8>?1[W>P6RG6OMY4.?_\TX;&T="G41[1Y#K35/4Q5;.<@^IY(_>!1@CN$2L9& MRNWGNZ>;JWTX NN>$WUA.1D^-L%&'+DAYJ9%JW^W#8[+)] 9:9E5X3'!U+>& MY\#2_<\,5 F+$@>>L*58&OCYRAGM@L>GZ7TL NOJ.V>^EK[?1TZ$D9(O)?\8 MZ8YEZ("LF#<1XTG/!L\*)Q=)^9;R+>5[>U?Q"$=\$^_$=%7O9,]X*?Y2_*7X M'S)E>$_'NUX;]+LEE#545;Z7ACA^ISSK :TYPJ/=-0Q_W.JQI]C3]/P2UDGI*S#M%3&0B M:_PFQ&+P/T/O]\'\VS@WW(=3F+N9/:CF(UK7[G1J\20IX+AKHMPS*])A<"H#,;7071A_@"!IPZPTE[(:MMMHS][4]W<7_T MQF^<-T%@78]XY"-(!//P5R#W6N^#HJ2H0NB>PT(Q\BH4JP01+2<&DLH&/0\]GBCM6AJ$/O_5]57EER@S&=D>HLNPW MA:&>QEI35S&>/<8X;\!?EJ#9FV+"DEP0.E]Q/<4/9S/;PC^,9\-R_$ Q;<.: M^O@6K%BU;68&(;Q\YN&%;? &GXZQ5IE&AMD9@3(UWI0A@_\9,67X!I]9WDB9 M&:!&&6=+P[-@WF//G=)R0KX(6 V..@K-P*\K?[=@5AY?A0I+]6':$4 M3!^> M@Z>L^8W'QWF+>U^9&"](J !FPAPZU^AG3J#2%(!.A@>O=J@V%P9$:#VP4QG- M:&K\LJ;A5)FY :S*@N5B4IX9X#37OAG^PJ6,0T3J@SG[H1T0_<0--_RF?KXL M^D1[H\!TD!]@Q:"0<,](5RDWL(.O2'CX'V+6A V19B,+[ C8=LXF[AC(BZP( M!H<"_PB (17V0AP,G[BF&7H>Z#:&?#]A7#:B(>@7? #%@A_ GZ\&_"\LZP63 M#(!/\8T>^S.$K8=Y .N;$P6. ,.T F Y/QS^+XR$O&%;L @"1C;9C&^@\I3+ M)L84S!1B$['],^.-BQRL%>35'J%DX$MAFL3(4^,G$\3)YRQW"+O*V086 C\5 ML_FD3-Q7H(9'="1V7T(^$./0,X!., /XO?',$CEE7 !"T@GP-/X@FCM?C ]K ML$9S]## :D0QM?!1?!42?@;&E?G&:<7I T/ A!WXO1]-@-Z;^;7R:MDV$L8/ M<+ #ONC_EC')"QPYQ11%XJ*&^70,>UP1$_#:^_X&_ Y>,V39Z 4 MXPRO/+ &H<9,;)@X;6^ M.'GA6S0DB!'@D\< '[K L@>]\>GFYNF:_JE]^A"KI5L^_2OQ8LY::^?T&?2? M$>(KP+8$5O#>:,!'!D<.UE+FS@:EEGEF,J'/=X_1?.HPD/*%#;W0@+'TAMZ< MWS&?N'HDS@ P1 +4W*]6,*&?T4[,O^T?R*&IE]T\_"-ZF:H@*6C&,(6Z NQD MD &6V"]^+$4INW!^2O0YG5%PB"G*7XI$%O2VO@8[T(H8,9'G*SIOKL ^@./E MR255^!UF_58\B-BB_A^-5A:/'-G2M%XL6YF"=Q[@;LS@$+3).(T-2T/X3"K? M I B#!8(!B](B37P<7NF1)LZF(&ZRJ6$'_JP>GB)(,);?.@#*>! AL/7-2.; MVX.YC2QR/*;@)-"!/F4&>MI^8M. !"'W<0MI<=17- J&GOL3K+61^PID1>L. M7O+J?Z3'U-.B;FS'P6!2G: M69XDDT?-QTCQ?N>S+DY$;;GJR6KUB>$GP1!T\YX=,$='J'X-<,*,H66C66.0 MG?4(3BY#E:(T&RI1A(=,A),V_SA8@NB%CY011Z-%JJY1"YU#JH66OE(MP+9/ M(VLNSR;B\2JPAM"*1"Y *E)= I)7.+.,O.WJ+;VYV]*C#4?_/S*,(^-02&!] MX<9@X1UE.&7",6KI]6X;G"=P5<@.^\C]EQ?VZ=4:!9,HKRWUH+@6:B2/&$/? MM<-@^2.I.9H4.3V2_]=L+) U]=^)EY0M/[/+(3@J/R^-,4SVHV&_&F]^[?>Y M-8%S$PW>UC@-J[/\3!"$KJ&:-\KCOQ^?;K\]*M;A^5IP?EZ>^W,/'[F]O[Q]L;_-?CP]>[FZLG^./+W?W5_?7=U5?E\0D^ M^'9[__1(_'_QAV. 1PVF]H?*+W3C*,K<+(__V/X#14ON-=,WNZFK2+QUS+N, MU"MY_5@;) ?628?>2HM*4DO+B6MC\/XQM$X\6+LR,^ I'1@"ZCL%K03"U M^4T,MY;0- &"L%_,#/& 3BXBZ)*"3% T@LA\'&&T;V2@N0ZC&2@.E*5!,8=9 M&- 1#XMUS9^"T*9M^&"U+1S1R(J2N$RA^YK*#SH*S<8][/, !80 M>@'=)E%DT,"8GY-\#6M!:OW;]7XJ%_B+*+(V]WP2T4.:B'E8/M^0$8;YP,? M$^P-AI_Z4"G<4R.F-B"P&CWSO!:$QZ:P/K,B8OA1B 2#0#C.CZSZYGA+%L\<)W> MRJLIMYB1A^BWP.:!U#3I;W^9 M$\-Y9D@U7(/6;P*9T/T1KTY/)_WC)*9* >#;:^5':#-%:PPOVWCK.PWMY^B% M'N,7>6 K3XV?.+TQN(/\BFQJ^390"C_TD2V3) T7OJ*;8U7XL\*KV$RF\B0) M+UBC>/T,?H11;CXSH CQJ]ZX,#Y$QG]ZN9RKL[OUBH$ZVEIX>L@FACW&QU." MZ2NO$Q>XR(/!?/B=C\HQCML+W4$ 1=U//L7*<6_Q>1@O>$6M\,UX4SJTQ0U: M]3<#!E/:\:;#1SYC/_TD="LN!N>/B%QS-'EH^D MI]]G5^RFXO4:GX.NQA&'J4MT)+*$F&@Q]"QX \(KTC+PUR22\25-+QJ"IB>R M(<";M,:68-<%/14QPALH%,._,PJ0#\+ZMF4U9!J[]P@7"BK0CGRW, M\H:90H#ZT21RI=:(EH54IM8R#MY\N'CIJE J'5Y+X9VM8WAPQ@@%$;G]:2<2 M7LQ\S':S_ E^CPL%[0$_-]D( \:9ND7L8/G;&%X7?^4OA' M?'^4)IO0@PX3? ,J@P>8HUEFM3DQI >[YWDP:J3@8N+$/Q'$H0OP;\8SOTUB M\+(1R ZJ44/YP>BV"2?[ TR&*7*5N,9W4GS#F2 S!C!C2-NP?!@O^C-6?CF< M\^PAGZ]>!#"U^VYT>'$.;=:5 M*['=$V908$D0<(%C4"Y"Y%U*"-)IE3K)\-1$"\)U*&L$LV]X &OQ3GK^L$CE>ZEX@X1,0.D1 M :H4<5M)ED"4'N,L'OMI2RE1WLGX)K.0&8$V,Y+109M>FT4:N6J2(FT2'3)K[RX=NC0B18E).&[XS=Q$8RF M3:1,X%+B2V*8\F(\COYS(GX&3Q]+K1.#UO/>@@'GR)3X-+9VMO=&\-LD8VJM M;P*GG_7"+63A=?BENQV:S5Y_G3LCQIEW8M N\0T/1_^;!QOB+PP/9N#U M]U8'-'NCIUP\UJ_ABVO02BN) V>K9>*U-5")?O]&#^":YZ?$W[TXHT?3<&S7 MV6!.FE[^G**W+\[JLSM!M9&_"SKN CS=O+S^?'7YX]O799O 1UD<&_GF"["H M!4)OX#NN;4P@=O M]>0U;4WO:,W?\1!0+G#L>0Z:9[OY]R:C+SJQD?R3V1)K M=,$LE-"2FC+E?5K@(M"]7NR>D/4GSB>-'A)'5FR"@_TY0T_HA6%R,1P1H#^4 M(9G9E+MI@;JWR+\(82$B SI*B*:$Q)2SY8RB7U">*OI=B*C/KPQ%7J<"K@%# MZ])/SB;4(DF6=:+!*(LU'G\923BSDD\ZQR)+:0+&E=Z)7:DU2\9Q0P>/ O ! M0$M-.!SI/"%63C2:Y^)6SWN2Y"JE?2L^,3]-T963?$5MBM^9+CI\J--PB&!A MEE%2<&JZ1S(-Z913CF4;\AQ3X)7P&?=6[Z9#17,JF?8)/+@WRMT.0'R:#7"W MWX"P>-?$[ST-#VL%@/P?E0OK X]:8*8BF4F63PF\;VO-,MB7"TL\/@*G!6?, M_:G9C!DVMQ>%LYXX*$N&X^80:)[_117+CKO-1][E./;026]S^IA+;(0Y)<*5 MQUPLEI>0*#[LACT?D$T91E'<0=@*P$%WF&N9#H=>@YS6E73D_"9Y?C% 6MZ! M_Y![N,X;6JF)+!Q+[YF)>!"NF?;VUM'M7'1''$K2.NGEITT06NJ\QC0?FQASCB\&(]NQ[5=-2S:5/SU=\R<6J[Q"E-)D[)Q*G* M+O3H&5 [)4ZM2&0Z?L92T=R=KRP0*=_7'@/V.=_#,S)B]>@^]#6^:2R8X]Y= M737PM]# BT?&'I*2Y6^\1!JK\+!.J'B:.U9RJ5HG"P:'6_<J5^5,?';VW!\7V^I'1H.!-LNK@.P"H QY+QJ%9F#+R: MH-)*B\J^845\O)$(JG."-_26J!\+X4 %@ICK\L-[Z?QP04_72]'S%NOJ,5OD M"::[81IXNS9PG25)X"P:+ZH/>'/!<.%7L<@OS69=^1=+T!3P_MFCU'?G+54X MP/UO,,[C'4$RO[+(6J.]L:V?\-?$=2E;'H:,JD^91]N61$LS]+;P@G[J!HSJ M*(%J#DL9UO3F -[K1P$(A,&PV>B9)TVP/\.YVGS3\">BUH\D >6(BXIX"'P,A3K7$?SWN/0 ML*FNSI\P%IPX3D1I>994!7'2I%BIH/_%L4@L!QR]%\XQ+^#MX;TPYQR\X;;C MHF#,^0'6 ;(B#R,O1? O=>7*1N?E>4)P$X:#$CM##C9Y'#P%1L(%,KZ=)CD2 MEQ!X=S@GND841?!;KYHPU9'@5$B+&/@Y$ HE<@2N.#S,QF,0 M9Y09V!YK%!)RC>M%.MUX?O;PCI^I*>%)1"87846=_PV)[AC+3!5WX7',>W H M7!@M[K2E;AV 4%9YTJG)GEU4@V+/B '2A5XI70]T+F0W;%RA^X,A.,L6-@)6 MX7;41BO;CCI=E8;GG\*S_.*$N*8615_XI9G0VCRX4/4*P.[R"D"JCLPM<\< M"E(DO;D!#V69=#ZB+N$$\RS_Y^788XQ#2&!6"EVP(0H/26Q4_Q8 BR);B#%) MAI2;A/(.QLY@'L'$%QN0+3%,4&RHW*PP(U9#$$EIFTT*8NE+!<'T MP816'FRTX!=:L,6U-XNRVF<>9AZ#%/D,[!#,H:8VJ^BQH,LP)B2#1&0OT&'X MA34E^-P'$F&1_0Q62PF9-.=Y8[CM>"4\L),PPFFVD;^,%QJM*(_:DAP5%$P:DZ.-( M-_Z!1B:6,R1I')8S"X,(((7FS^W&@)D3Q_HSY(ZR'_]08 !Z6/* QMP0CW:$ M&D/#S//<(>5JC'BI1+QJNG8!'82I,C;"&"7/U8F=%U[JH2)!6OTS,G;Q])E5^1*E;5"*EJK=9K7H[V2Q]R69E!3[*$S>*[B1" MH(*:L U/;NIA-K4)F_H _@%0?NIZB"^0E<=R,(S7Q$IEK\XO5%DEJSAFPBJ=GX\,(+\2"=2E2 I3(\!OQAD M]255+=P>FS?64F:P+P*75 >1UJ.($F=X7'9%Z-O+3LPT/.^-S%(!$2>0H"EB M1[G5"S13L[%V8;'YHJ"'FYGQAS/C37R"^<6FZ2&UYP0+B?*+HS^GB+L2#"D3 M00)KUS2$:A3EU@_CV!RZ(FU]Y8R^)LI:F$BC!^<' M)EJ@KOUL^);_A.=PGJ%4M:#K,E1N.IC$D4+W)JF3!M-*T0#AZT5C'($8? YI MO6@L4$%E. 5KBFY@A@S,];DK$WXL;7)G CI^%-W%SE\%1"=DZDJ ER3SN%4Z M0X%>2:::F,IA[ _^RO@ HV9-L)NV,?/9Q^@?GZ)V2I9#>T(/?0+2/8.J%Z<> MJOF%1DWT0OYU<@+4&_P4$+VFQ9O%UW7Z:J'Y%/^NV:XW&\VE7S?JVM+O5@W; MJW?Z[:U&7?U=N[G\G7*N[V.N/;U\?NW7]=YV%#@&7?O]UJ:C;MC$K;2.]LL: M/28_376+G.MR-]_';K&)W<9=&P]I9O7665F-^ 8O8*\-]1 M^ZOVUN9FYKM %V0CNB$,.O(S?3JWXJ C;WZ_J 21-;U?V3D[\EV[?J"0ZR<) M5XAP?SA8B4"^X=\0QD*Y^.J"]UF2Z+T?.I+\<@'>@'+OCS[7T2T+_>,VN661 M?%:(CH])B.4N%6+9@(I[=3.RG;--D[%4H_FC&B.+I,WO:/X-EAO?.XYA*1OQ MYK*%5Y[?-NSS+J[!=B'%,BDMAX0-Y:B\M2$9_[)QR_EBB]^\C?PQ5ETLM[Z_ M.K?^A@V#!/;BZL6P; S0?G&]1SA*KJ;8-P?L�%KSDV0N&4^[9>&^A-76UH MV:3[__M_M$[CTWZV$;\JN)U2$*4@5E,033.P MO+_4B%'*\U:QL/6KKVSP3R]CP>UG&N^2Q2O-8:^^Z"GS0D]!5,OECG:N'W40]CLYHS%(@H#O$K\[?QUL3 ML-M(&>40[2R54?OHV0U@NPTT5>]E(:ZWBUE5*#0L.:TT3MO-!02[;G<74/+7 M*?/7OF^_.BVNQKJ2S[30VR7?;TC>:R:/+:FT55GG5%29O"M< MPW>IPHPA=C:9A@'V MF^CD!>&,K(UE*]U3N^,TE- 1JJWM(K'_V2O#;/:Q<[ M,AN">L*_#NM8]C#2FF&U3)VJY+*J<%FI&FWOEEB?JS.MU93J[*P9;9\9]*O= MRJZ\>'P?/-8]]&34R(>.6HVS6% ?PAKMZ;=#MJ:W2"G)D MP+B:SG"6UX[A#'>;M8'>RM[C;^X-2S8[98VV=P.R1>I,ZU;_8D+RV2Y\5G8V M=P%G6-ZQOA,>VV>F]R:ZK',RNFROOO!N@\M?OL]?OH.;^RF\=L;X(Z&KDA]KJ@VO'WB8A0)FG.YR!>4PQSB"!)MS9H:;K:;V7O<;<+ M2Y>QQ4>^-Y$"+@6\I.!41L*/$IKJ89N];!BT<**&E&TIVVWGOWH?O\ MY.[H.]>.2>F6TBVE>S%&=F3Y[C5* Q24\BWE6\KWHGP?N62RAPEAO8;::925 M$%8]^2XASOD[=7P=[+D7;:G\V?, MQ,0Y^TU57JU@HA@*WS[L]0RL;SPS>"; B;SAF"M[9^O=;K3$T6BT9C_^)5YS MQ=_R3;SD.XSKCN;4"G":^7$4>F_,\%(KQ]KK>KQR,:.!@K_RZPOY??._H;_3 M#<)WDS"J-G-,QNM\-:C69W.-3[IJ&/>QW6-'N:_A]-TVN#I#_YY@W( M?S _\$(SH$;95\[H!Z.(R!7N&V<6RS=M%UM=/K%,G_%>NV)]QC/-I$ M<*T+ MHH*)I9C/"5J>>2)94V]\4)0Y(ARF4?>!CW+2CJN[H?\C=%BJ$3K^ZMJ=PC3? M0, =.!I-E%J4ZH16B@4:RJ+D6/AGP <*7,6:SCQ7?.8YAJVX,X;$AR?8>&R9 M%G/@__LJ-J-]9;:-_VN[SC.O*T7]03NEF!ZC?]25*](\OA(8/YFC#-_FYC?S M+&S\;K\AMX-&0OT"Z@0G.PJY*K4<9<*,D0GK".B[&L#F& MS%O4O9HVY\?H&PH5G@WW-.##^+M(+O9O;6MJ.?@U5T[P7S.MCB_UE+AU\D!' M?L/UI,CQ5Z"IZ_T$'68Y;@(,89@FJ!0PT1@J<7P,!T(.P5<1>P!!@27P7A.'*G1^+NQA M]OQ\C%Z+V^9KQ6W1;FW05+MZ*[-AL"D3RYS (D%$A@SXV6-(4E@K[A80S@>9 M@!6IRC-S8!*V2DLW1K!RX&Z/"QS[-6..SQ376=A]6.@(OQF1.*!-2AOB!_ _ MU (:.$ ()&X?#NVQL0UG-=<-2$]!6WR'&7"A'N*^(7_PS86Q'<;I+'@,30%^ M;KR!P/HTV)P$)BSW:M TD=,]([7P37E.%8,+LH%2"NW SPK"WYEA!Q/3\)CR MZ-IALN [9P2ZV$,[SZY_, MK"HH$)) K>X&J2)VY[@E5%3E>V;E2Y]O_3/I8N C>)H$:^.Z5'Z!DR^@!X!P!H+8PPI48 M0)W0 .IMKWSY.(9 (VOMJ[< ?@K8IWE!Q< ?++YAO]U]NUO!=RBPJHRUR8:Q MQHE ^L#@5*-QK/Y2.<45%#)V6?_WJUI^E M"PPH6#T>5!"9-N+-XFN+OBIYYOR[8<_JC^RM7_>L0[_K3P8'_7+79NV>-1A, M]69K;_8A\KXZ!8!&FQV.:BV[)Z.M%8EK652'%GSIHR'G[7;H>+H &9?1&A:= MU1KAW2!U[1XEDQ6"GE?K/70TK!I*KX6"5#0D5W9EX\"I7;!XEG!\4VGLH(WP M$'![B(S7EI23UB3;)3KIR:9UJ/E\-Y^7V7S3IJV@UT[WO*YYAY6Y\F8A?' % MSO7<3[E#&(%S =[3@H3W#27 M:2Z[%Y?M:894X+(W"S>^9DGC@.^TMRW@>\*,]H"NNV9>S;QUF/>S>T=1^]^C MN,#'S1G8?O:K8XZF]\X=ZA(#:V;3S*8PVV1/2[?]]F@=1J,!+;W^L0:T/"RC MZ7KSDWQ2H_4DG^QT(7]-B?Y@E?RZ%$"7 CQ*(=]]PUK3_K%;#+ M)^+>/6WYCA,N&QPI7'8Z#/RHP30M%+10.*90.%X8;GBD,-SI" ;-Q)J)C\/$ M>YI4'B>\-SI2>*\%#%RLERU7^IU&0TXGH-BU[W3;5)$I:^S]Z3V:851#I^]NNHHG^3$?-B M+3R^!Y3A^J%!OJCAXMIJ^4+,4C]FLSWEH ])'BW[G2"E@6.-L2!@Y5@6<[VGSQX[EU-CNF7D^J4_S:IWQT^D[]:Q'F*XC6[O(J9 M^_W2G<,17[K!K7N7//NE E@0+FEH?WM_:>_ZM#CDV[[KT_?WGTUOGTROOWY#C;^U]MW?WU]]Q;_]?73 MA_=O7W^#/WY__]?KO]Z\?_W!^/H-/OCX[J]O7XEK+OX[=-<@6MGL1>L/6EL\ M%';Y]#\[H #^Z_HJ87^O8>5W-^B^5!1.33<+I]I7Y8ZU[/8+P\C/8_ #G6X] M^Z?0^.2E$28X.T-9)U@U,FJK9?E8.ZTNIL=/0P"FP6Y$"2H:1)B0O+4>=,:P MUV6QR+ZZMAY+_*/U]2):\ZK>*+YVP1+CIAJ:;K,8%RQ6W3.EXOX;U?/F9:&K MA9LP66JZ=8.W?A 8*5I=*>YQQ@+X-,Z+6.'T:]YETTC<&_@Q9:I?L?06ZZ"; M&8.38D1B5&;M=_,YO/13^/L:]LG>N3&6C2:\O" S"4<*GV/WOXK>+$ 0@81: MPQTZ]]EA';YSR3.(S@FB:AA89K"C10#U>,&."T1$LORX MN 3^<^['\.#?:S<&2I+K"@HJ%C/GG1HXC2!%I(;HED(EQ)'!Z]*)2)2>#0C\ M:Q9=Q^YJ 5*=N@Q0T3;8YUAHG;5\'!V="L 3 4^ MRBO5E^L@]6$''A,%[=7\102V7-%:' T_F)?)CA"V3/T!V#7 R)4],]!C6;IW M6,'/^V<0QD5_'M71*>Z*+MC&KZC!PXT?K1- F^O]O4:G)ZO-9U0^\4L4BPH* M\I(,E+8K< ;EPNJG<(9U N ;[AD1K*^^E^Q"\4_1$C!QL%!OV8Q+[^_ .WF MHGL*\@0 "!YD>,UDEPG@.2JZQQY$80C;P&X#U&0!OR4AAX)(.''&1538Z LD MS2N&H%XG;&8:%PZ\R_!X9R0AO+CD)%CZ*?Y@&8$/&/C?L>D%?!Q2PP#ZOMX[ M250"2L#1F1D2?K<^G U#^5'"FYB@O/=!K+MA&B &L26QRG^H+A3\ -RHJY^E3SLXCD\[.89/*R&_ M#6C%1@2C8OQZ/ZJS4[6M-=5[D/.&8QD?W1! AC2?R6/LR;5.$FF3O 9E>8>- MV(!9?O=#%^P_X)4W42@">?C,E[Q#RJ>L]S(KQ<":]D(301B!P7 MQ118)"@@23VBJ%I+EWU;*Y%Y!NZLNPXO)P1=P!5TS%"S\9Z$U)B$\&IS50M[ M^#_<:@+1_86ZEV [G]_!\#/LWN7_,2Y0'B+>G=ZK'+5?LW?15_:K%Y;Q1FA: M91]H*\!'LA<3O$P!!-H#>!00WB"2T-:\=>/991!%WQ%DRC*B-0\9B,REUBO" M3O@,+@3VZLG[\!D?X'^NN:K\@KIJB9V[\'FPKH?4@R9AZN)^"+X/J [7X*VV M\-'83[Z#[8!.$IV)%LYK-#/U)3L*;@\3X($"R 74@'" PVADL^QGP:+PW!7Y?2VWWFAR> M"N3^%\*\T+<'MK=1F6])4!3B2&'8R-S2;+(OY9$*8A*?*^8\N)+\<4M,^6'XA.@ULW' MUIF($=T]$Z+J51QA7R_.EGA+Z'MYR %M^L2?^>#H,?+/_@+27QBOR2ASZ2=? MP:/,/[G 5D.R52CV(F/4: '-QD1N1#R;;<<4+>6RQE ?_=DL8,8[%PS/.@N^ M^_CN=78VN!DSVTN.G#3QZ*/.PD>$V^5*VM?G[])F?0?V5=MD#>+L%4 M7X >06L94 ?N<$B1&PK(^-?8 4]F#7*.&Y[)[([F2FT"'XH?PJ>$$D1\ >! M1CV.CB7(M0 >EU8S_#.)YBG(,F867L2#2;#W*$@LXQ.@-!%&BOI#WF05Y27 \^O!). M5!C=<#\IXQY82_3,S2-RZ,-GC>^6T8P%Y8:SIR3>OI6:/B)9\39NO#69Z,AG M-J4I]?%6AH2S,SQE;,J7O;+!MDVQS>22S9"'D8%0HIMH224B&#=# PF FLM[ MWCF2]Z@DPJ:?PUNL E9:#?\G#0UF\'=9',$.T%R=@4X)4<:1+"%.R+PXT0ZT MJ")(@+JQMP!'Q4M5&;YB7)%AA$_*+^%$@IAALUQCNZB;KF0F!XA,17DLP A& MY8%:)D795E H(,OFC%P*=()4RLA41U&AT0; QN W#:C[C)6+ >B(V@5?B[L, M?O. -%7X-3P2(63R:PDN2W';++SQXR@D@4$-2%T16#*515"$NP KEMVF&/.8 M80-;4K"P*7!0W&OJHV/R*+OZ#C+VQ<4+& Q^3%H+ ]!YV]1"?U6N6 $SBQ"H MZEJZ,K""AP+^>QC=!FQVS:2B(27H9G<.RJM7X& DHA'KTIVQ''G5H&)P3&/F MWIV$]JCV [XPC).!UY2I^\V81NM.1"O6ZG5'=_&_^TB$QO]%)Q&O.(O=R@W1 MJ?WN%)"\(24) )]"XR-X^9/=G]2!N!% M:AYV748ILNV>I^8=%-G%U*$[2)385N7-D<2('UXF8)E[3 !;%50X34)$K\AW MD;Z-JG#)\QYZQ7O-CL MF[);-EZ<1")2B >M<2G/8T4W %D>_A+)A #-F9#I^1(9>0E=@>:8>C>:M_ V MQ;I<>W(0TT6=Z#%/CF= 2"7U0KV9T4]&:YN/M" ME1TB0]8>O)3[4\NM>W<> MJ#)PDA@HUVA9\,?@,46I76$4\I+?Y@H\LO :SLUBZ1<7B46Y4Z*>TME>.(I+ M9@SA62Y<)L[BY3(^(0]>CRJ- COA[7;%U6[VMKH]OO.[,+SQY%8%EV":0LJ9(*ZQO\%)F#0-DIJVYP^5DPI0Y=43XU*YE,A/Y&*P;F08+9A,,2+% M30;\DGS9?9E&@V&99H?J)U5)+@6ZK C6/V@J#3..E$E3&+J2/X$_J=$;!MEN,X?:,@@[D!K3;320(?T46SC_.(+]>F*QX& ]4"VT7T/%SDD%]759(#-3Y(U);S"F]=IDKKY_'M MDMG EP87!+6:NLP[_LT'^B:_VY/&JN+%4!(!<'@38%?#F,MS-$+Y YFBXJ8+ M9K>!J2+NCM (?SZV>CWR_VE&C;"-;6O4GXSQO@84D-A _L(T11J??*@X$V@@A5]+@%G_F..RVN&HKJ;>9&IV'0Z)9/A*_5'"TE MS[48NRB%3$QB9?1 "DYCA#Q1LIMM^JUJ$HN ^69C_!.EOVIL_(LM71+$KW_K M]+'W^='_7(-@MJLT:!X/JQ!*"G@RHT!^EFLHU_AZR\"G6"C)&(5K)B[LU;6O MXLC%)$*CF+2#^NLK$TDEQ@?P@6, 5/[(PKU-15ERP MTN2]_$7%*9B%F/=SNVJF@..V1\-7CEF+]>CIN#,:U04ZY688BBNYF3FAO0 "QM2 MLOLH+U,1%%SK\@C&3$QS**^5X1?35^3 !YY'D\5##?(_^'+BK6A44_H[?!\R M,>&N>+ -MU:M?^=16$"_L#+D]$89D(5W7U)P05RBBB!97E%0W.YR36H6A^') M3RD"D-,678%NF::WS)**T1E&B"?YBTHXX)/\]L.?@A+1%=UB(BX6_,@HJYF< MW5>XMQ FTB9,T'8D R/H^.5E?<%L#[F:C-V9N^+AN?>AU^W3[^LT02Y<=JER M*VZU82O/)THD+M?]*#DV061AI3"[!$M303RQG^!.9S$-Q=SGR,P( \ MB&Y#%B<+?\7''F-8MK1ARRC\B1PC:HR".WE'(C(BXBAE?BA3T#PP;X!?P5>( M &37X#&E"Q$_O?*C++G@+BNMXNEZ7 YE^DFD!AH)?(673Y0Y")S'L[P7D5*! MA%)=B'3#7:[6:7:CXAJ!O[S"ZBUWG3!1ZH2CX'%G/GK&D7%#=TN4R!6X..V5 MSW[G[RWJ$#'H%P.3F$X/._)Y5O@6G*.GXBK#YPL*#"N+DH0[1+A25BU$,4^R M$W%,/8]#PUG4A7].R/%+T96C2BXL"? )+Z+)B91K_*(HWR!_7-D&A73Y6@#P M1<35,#\D:1(>72]67 &@OI?JO> M<]@IB$\97]T*%;$)5?W(#!YT3FF*K9H@ MG]*W.2];CTETN]]+<(BS2Z MO(BS:'=)=0;B'%.B,[N:CJZ6]7#JP=/8W+X]SZD7M@W+SCJ$=?+VF[ >1SXK;NV'@1Y!G M8:I&J5EFB>R@4M*&E6"HE+ \2)%)6-H3#84GPX*LAD[+GH;!B?]:+Y$1JF5N MZPZW3["^!E8-1 RBAEB=]JWQD"+<*AA OHH_G[W@,5EJ>7!)1%,2"I0.-K:F MDG\MS XK"3?ITQ5_>4LW)\(TQK>L5\@-1B1'6+N0SCV65< M;E+HA2=>B:TKZ09J"EIE6K_(^C<-^!LOKQ-DUSM>F\G_^YVE>)"L3.GSNW>R M)DY-72Z6B5#UB'1T [QT]U-N*85W6>:[6N>BEMS00SYV7L 9>$A6F^.30%" M47]2D35/1\QSLW/^WX@39>(B9&[,,R@MVA$^QM.XSB_GONBH\]IUW*JR]8-;L< M%L?-6)G^,7KU/^1N U;[/5/>PV6"=!YYZX0G1LPP128A>:3>7&")0+2\H]/G M.:X)4(*+P4(J(+.,_UY189JXS".9E:&7-LBIPE1) ;UE/\T:)XF\RJ 4_TLW M8+QYV3>RAKDC#U_SXX%',"AZ!%A^P*42(QN-$H+XRV56D"GV*3I(\%/2H= U+I$S=7/[*#2CBD"P82[&ZU/B=7<5KO*O< MO-W%V/026XI04 (C^;PAV";$*%_H%J3T8/J3Q&OAB9^34G;66U%U1B3*#^LDRVPN9,X;,540:P"K]G^*HZ M%/?N$JIHPFB[ZHN\SC9];. O?9GGCL]%ZQ0?O4A>J'4EX@7*00OY)W[> :UT'\YA MGF393D6HYXUF=EP.Y"5?](9"&T-^I2)NE$7CMP@9#/&5,I',MH6,,U8,&9Z' M>N_!-L&+3Y"JL_ 9=C;@H;[;!:O@&76I' 5^R)M5TH7=!MC=&]/ M9XG@@J200U"\/%>OZ/;=KM %$5Y&R62@P+T^EVL+LE?>A6"U PF=_/VQ:I5E MM\>8X5)]>RR=*^5&UQE9HY^V7-RJ8,QL./%AG@:DF#+\1H-[&"#% 4;XUJ]K MS).],][)!B3DQ"0^)A6[(1-=&^F]F03''C/NE6SUPZTR\+CNRK:#V UO (#) M.-&5:/AUZ\:Q&_)R\-1=H S24^I'D1\712P<.TB- E(5K$2\&WB#'P$-SDL=H)<>2:,Q@ M"A]>1C+)KL="*RJ:(G+CH)$EI;RYSV4@6J.I[0CRJE3RN,'J6?&>J+)(#)WW M)1-E6IBT0/%BH)R0!Y@+4=(2I"VC875-"Z0O.<;_0W$/M'2-WY34#').*B5R MM\3NIS"WSKEQ;I/PS0JP]IT_$Z7Y@YE+3/>U@UY^^UBP1\4-))6#/^.ACDFU*%;1HGZ8H<*1YBO7QV*TWO,P-F-Q4-7GCC,Q;PDZ_S 4? MC>2SO)X,[D3W&V&FJ1;PBL)=Z.[ZY-R4W)E^#PVO\H=#,RLLJ)/$6+PL%?GIGO\_(W[HL+K<7AP]U5<1DB;^B-Q1K^XG6=B;&FZYXK/\J:EG'S M*T^\Y,U+J>"C((M5NXZJ/YD0CWBI'\ALW!^X-O["HVZ:O/83!<&_N!]?S'$E MHN.Q#_32UW%1UG)/ !P+2N@)"[W6%$L?WGA9Z,&VI9O1&RKD$)W7A/S^N?IA MWMB8Z^<*'!2.3$(72X&^HP#E'O!,J5"!C:EDH*I6A+(1O1Q,2A,_3'4-0H4@8P.N&5D MP(&I\Q278 IV?DZ4$F>YG$N0$YZ.,(%VW58>W]8^RPNW<:=K>X2=L.GJSPTQ1H&!0W;ZX/D!*9&'/0CF34;&EVQOB%,P=S^VJ4:?-&VA)OC,Y.VW)ERNT5M\(^]9-62ZI_HWX>Z;4E5_OOR^O M,"!>)]2":+, G9YCF&;.30JE_46 )$W:FUM!17"4148F#NAZ96NOJZH*GV*Y M6]ZCJ\;X$C_E'KUP7S!A%#T6,96$1@APZ2E#U2NTY>A^@+ILQ P;I.53/M2K MQUU %A8X1;1Q%$OHIY;QFRNNX<@#X"=)"/F\]$!>O&4(1[ R#^\E,_B*NZ@; M,*1GLM\:_;'[]^A?\<9M66D4F'XQ.3CYS0U^S-]2'OF2E)-GU8BVZ!RLU&Z0 M&Q5C$!.'1*%X \E-8E^NAE49B"41'$>Q"5\#(9934[-M9J4.W.$2UVP(#FP; M)"LNLCJ)0M=,>;ADO%!ELB>8,* MD>'!O>KJ (8L,S/I96P.SRK+@]W(Y5-5H$#(, ,C_@$/D\?LDBH[8]+'F2?/ MP^EY7H<,]7WYA[M7B#+W%>*C;;G[J#B%4" M,*(S-,;O12>U=QBQQ.)ADUK;)ZE[+?JQ8<5;@$(90TR)%&%D\ZQ8M$+M\6=T MBQ:X*80]731AB0]=*L]D^(^NYI.U#.U3J%#&]GDOZ?S^!#4ZHYDI&SN5O?[I MLDZM=0.%>(UIADB32*)\]UGX2"4K>M1=FGFUILA+(*]#MH7@!26YZ86ID2$O MR^>5RK@&J4*.$N YT*:\'8J/:4'V6/2/H"8N?.Y%P*Y=[ZX03BS&Z/ AS#DL MW?P(]*74)J80OR-U2&/1BKF,2AR==N/8>4)3-9^*D)MB4>1;$\-H) P>INFY M4Z_I^5-V7/\6B8(%,<2$: !-=C7?*R_$Y2;&2@F/$]K1YP,)&LP2A36#-3FH MW_U9R$33)7(V$U/28VYL7D3O P7'\UY&$PB:DC.,S\8==_-6$K> MN,. M)(]O%UBX2 $BF:HD[60^)8_EHSD9\GL-^DZ)EI?RFO,^CMQ1R.0BOP1!95T> MFUC,F,X2J\7 AFB=8KY/L>*[X!?+=&DW36-!*RC%>*5YED M+GIB=\76E)RI M1OQQ[;S4W,0B< ]O*W@'SFB>7I9!=^J$".B*MUPIY=2)FI+B3C)BMT&;!55" M0:PL=T$EU/[;2UGF7P"]G.Y$:OP2J-E;^*M":TM!O;-X7=2S5W?8DC5>NAZA MFT)N8MB/$C$399:X[=M%A!T1,)\F4T4R5FJ*>S-^+URP2#=>[%,PE7<#H6ZB M2'> G4ODH/52)")@]H&,^V%7/%R%4V=6Y 4$BAU5X.&ESZO59/HPK 5(HT-1 M-"(A0TE^SUF]],0FE^X&K<>[X,GK.$H[*9]4CH'@D0]J6L\#87R*1&&?_(#< M=2HV<KSD'RXYU2EK*8=U- B4*2>M= 1!02-0:8M7)05K[;)QV5)2?!\?B]#)]C M>/XZ$G,F>?:*.AN1^^\QMA2/1$_;O#B<;O9@"[$RSPH\)(_&&U!!#EBJ.$P^ M$>W,5FCS9OF)N VURWNNM=9BT"QBO;";F)>APW8Q[8D2+0)-*G?QY5A8F:CA$]U-4T7$6.X[BF=PZ MIKSS,#,/0H5YST$L_>*566C%*JVDQ*QEY0Z5"T2QMVL")%_EA.GE?=XZAY(: M%YAC00A"?9#DQ<\(0AZ>Q-:2'*)\2W6/,#\RWS<*UZ*HAW.^]5Y%*A_G8LZ MBDP\X*1Z4UP_^F(4+)Z)'UI>O)7PD-46D!M(<1SXWRMN_E^Q;#8B$;5R=:2H9.73#5$[Y)2U=?BFP.Z^WD0: 3T5-&$W@T7>*$N32 MD@ON7&B+?V5%4"'#@ ^?W)-;#B71@VLJ-"=N;R2I61N;5%)PE/+."RSN?&$: MJV"=R,]2]X=QD?6:>P&P#MG6 D6-WDEM$A2JFK? M:V)R#)@H_\YLCHI4EAGNV//+/Z0L=S'TA_: X7?BCT(7ZG(@CI=59P]DW4]) M"Q)@J&B[!#4RB%?<(A<:1$YJ5Q+YV2+BY2$Y4WYG_JX9JUX4HQ-1+BE'@RW^ANQQY;TU? M%J3F2;(ZGZA20O56YG 3WE\KR\)%7&^H3(,JQ24J5,Z6W FK46K?5BXI[PAS M#*C[A,Q1YAM!?XA?#:11%'#.OHO6Z@'D[OFX4[D!D9N+]@@8DH([8A'?*7 ^ M?TEV[9V5-RE]''AG"MKXZ=+([S2%-!9@RW5Z/LVHA#,3[V;EI=(7O+WW_,#/ M!%%FF7P47"POFFBZX'9 GN5%S?2TJ[H>NR9]Z\!XM'O>J+YE'F61<179G.8; M)5Y2[RY,2/C(^[N^VY(:30]BJXU[UZ]GA)B2[9$1-\8E+ZGSQ2IA+^4_7F%2 M>.#>O?1#.BG]Z%41L4@"-W@7#7)4O(3>Q[\6U#&=6I-A'PDDC>'_9_+%@G8L MHIU?TMGF=\.>-9STMW[=L^RMW^U:UNY9@]'HH&5W?]>?#+NSV6'?T9L=;_]: M7?87HEQ.O< ?R&K_^:S_+!>?,U1C+WN&O4J5];)'IQN/.JL?^/"K#?8L\Q-G MI6-KC\D^>=;C6=,HJ%3YE(F9\@E/'Q@;LKH BYH44G'2@,TWA.@#G[-^V0B= M_(*3ZSO]P0)#%_XO>S+.C2T[;Q'(ZY] M +W/&GJ33[?)QHPD4NI*C&30_TY;SE&?1>9AF:.:'+9G=$%V/+_7$=6C49/+ M5IUMTC,']I!WY;[/,279-CAN(YXLO;+,UYKHND1TTY'9[X\UT6FB>\2S.<.^ M.1U---5IJGO$L_5[/7,TGE.LX-7\D_[B&S0-_OC M44,:VX'GAY)L=9VST\12?VA.;8VEEF/)MJ,06LLU7(UAGUSH-'4>C1-;',R>,*4 M"7VC<_KA3<_9 !Z%;CZ7AH&GH0&/ID;$T&IO]QBEN&DN/C:6^.1D^(2^= MX7V.I\9E]*V.0HL3,,1U2/AD\3N>FL.)OM,Y6?PZ3L\<#P\,2VD$=P#!@Z$Y MFC;-I=)W.L?#P!]QE%#_J+F?WL-(*[@."I.>H=F-_;/M.A.@K1:M/A4]:X4O3?/3 GI*Y] MK-=HSQIG=G=% P],@P_B"_@TA-G2#WT:P^??')9+W=T@;[\/UK$.Q;<<2Z.A M.1PW39C46'IT0Z9GCAQ=J-1V-$V&9G_:M.R\I1=;K5>Y7UC"W!@[LH.J50:> MGEE:IF.;TXG.)&L[EGKF^- @ML;2HUE#(W-Z: &8QM(CIH_8DZ9Q69V4>1BP MWR]7KA_3G)*J*4MGYM3:?7,X?<)*=&V'U\$2C89T7FDTM1M-I\9,3UP\UVHU MPK,0HXWK )V*6$A%G/:;7D?J3*;.X':GBZ" M!Q-S.#ZPK6C[\@DZF(KX 3,1^=CZ;'3Q@Z0D=I$\+]"@G@PVYM8EI8G8 +-VX;KYY#?.&]&.U=F/;-QRV+4,,+ M$X0S?W4 OB M_@9$A^U5>]P@5*_=B<04]S3XO1XYA3NX&N[; S/O-OGM0C MCT*#_;WVTSMCR=)%- .=>L.2%#.V*>+-T[8KU"QM_$Q232]&!]R@=M1P[R!Z M=,)V)]!T,1XTCWMH])P-%YV#)_L7:-2+H"(6'K,98TL72Z/"*(03AFD<45,0 MK)JBRVF=[*ZZO[8Y'C4W$5L3:M-YLCM#Y,-! X-+X[8[N!WW3'O4('%-X[8[ MN)V.S?Z@>29*^T+D';Q@_\"2Y"4Y[$7SPDW3V+]:IV19I-&#V1G=M7LOAMHK M:3%V;.TTMAL]S;/0-7H>#ST'%/1H7_Y07[ZL;/MOC:]W2;CL<]L^?T M-!UK.NXV'4_'ICULH3P63H#[P;&6S=U]625O#ZS:X$C@^NYG] .B8C_Q>ZB93%.O ?N3%E+;23 M_?F=@-ZO_]]5_,NOQ2*?(_Q.0&S@6.,A0'45)3[>A+Z,64###5_=^K-T(2"J M_E! J)?_Q+U*HF"=;O^)LD>/84K3XQ.&0Y9GKU0KI?QWD07%5NXUN[R*F?O] MTIW#9E^ZP:U[ESS[I7"FI1]>EF"X[?A+-[Z&IP7@1D6YL1]I]5'^B$$+@"<_ MQ8QYXA+])3 5B_$I=4SL%Y:L@S2AXO!TP8QOBY@QXR.LO4B,=_"+F?&5K5*V MO&*QT>^9AM-S^L:;:+ER8_@NC6K_RCDZCSPFH&G%EWX*K_/VDO(NT+^)0HH; MN^AKQ^R&A6MV-,@\.M_:0YPU !0PCX(@ND6*XKD<.*L&B2I=&-["#:_A;7YH M1.O86,71;.W!M]@Y$-YXXWOPI8!$1HX!)*6M0426\$D-BE% M)ND6 %?@KA+V4O[CU_FV[]JH!JP'+ 5MOU3V1Y58$D"=[=6#UG>UCDUMT\?^=P[3_E9J+,:ET%[[RO ,>T/ MB?JG@,1/!V6-'"=XKF5HQV5H?VA.[?M=SFL9VE49ZHRMIJ,EM S5,E3+T/(4 M9,=TADVG1FHA>AI"%/YK]=J'^Z>7HJ>5Q5U]XC=T$X7Q2''==*\4[OOQ7M=S MHC6P-+ >+%.>ZY)IR\7)_T3!>LFVBI!3;9 Q-9UI@QI0W<+DL3'D@(GSV/AY M>@-&$T<=F(W,T:&^C^;@1W-2)M;P27"DN;@;!(+5 *.^;O/68@Q-K>;%&IWG MWB,%$;IA_G^.?8_]LO1_G-D@+=OL#_5TWK8CR1H\"8J>7@9I^GBXV16:C<\( M39J5NT$C6A]W 4F-;QU/A8G/ZDK@]RB&/T/#6\\". MV;,/3/?588I'0Y+55'.<2JA"TT<=F$UZFH5;CB+GT*Q0S<+G01_FQ&D:"]), MK/5P6]V#+E\9X 4W@Y#CR95;S.'YM1IX1B\)PAMG!YN1U:[!I,^OE)S,#HPH*:E1OO1Z_2LIGZGEAR:M&HII F(#FUKG"1J1U:[9L4]O<#076BV MM X\:O]9/)\N#SX:@-K-8).>.; /3,\^'I!T..Y!JR2&AQ8)=UYC/&XW!2U/ MSUZ>#OIF?_P0 V>T/&T-COM:GFIYJN7IXV0:.GUS/#WP.E$+U&X(U'NTL>F\ M1-T3TY!-^\,(QRWL(BK]9#>?U 1PYD]6CVIZFLDHM&*MP3 T*T6VBS_ZZ)>] MOWM$H>V(5/CZDUS,?"R,G 0S8U[,W 0>O[HSGMM#:\KU'6PU\*/0-&!]3"[X MR33*?<'N\FMHIB_(DX1'8&.:U+[FH5^[#"'7-C8P50C6:PXMRX7?C>@M[4DV_" MCY,U?)J_)C'<-(W]JS6?70,KXC2=/YD;I L/CFY\Q2E?\-O$2-CUDH6I9>!D MGF#SB+=^NA#3>';]WK@%P,*6EVX,Y&',UO16=3UQK!D\[ 8&//>=I80._ND2 MY_/@1!^" \"'!(A? +P\-EO'N-3"38OS@9+U"L%J+&"]*\9"PP<4>RDG M"%Y@D1K,B\)HZ7M .&,YITEEB&8K'CH.@=V@R12"*]P8@ $3AT0B\*_^=F7 M;(9F$OR*#S+B0+",U[#J(KH-^?0+QL!_.0*3$. !]8PL);-T%D]$-8.O1 M?)ZPE!9+X-W^'$ $X"WR#&>1ID3][1'B-K5'@G=O:!=\J-%93'QO8;:8^!-2%9?MP9UEE$D4_M>+0 [\FZ-B[SMS MQ&VH'_IJR=7'#7Q#<@.$?^+/&)^V9UR(M[X M0&>+H@=^ $IYRMZ&J#!OP!( MAO %3><#;,7LFH6TR(V0ZT"1:),&[I68Y$?0 #9E\#Y8P+V.&6V&JR_4E^Z2 M$PQH-7RB-OE: & \1XA0A!>ACJ9?TX+\'4@&?E)O1R;]F 8UAG>XL!>L\.A#J"F_].J#%8"/2'A\OCR!M\)1!YQECR M,?<:]G$--&8"J#TXPE;HFV0@<"(&"9/]$)\#HAZJ-"RI">&L4%1S4']1.2SG M^WJH]@LOCVY@Y12D'CX/TL3SHACC*\$=QP 0J^N'!">G:-]MTX#Y.:H0I* & M3O@#F4ZH;[:YK<+[ 4S\8$(:2%1:QNEJ$#2 "Y)0E;QDGI0E594]LDOTJ;)4 M+IZH!HZ0*8"3>1PMP9J-9[2;N=V$AF.XG@,Z.#'GW]*8S&B>TH\0ERD+ MW=!CEM%MO#6T>FC"UE:3IW6G.Z9=DZI'+_G%DY)1,[(&][!I%-\M9Y."4R9W MP7YXC'%]P@I,A4^7F8J6G;'$ \Z"GX"(O=EALI_EZ&O[M$=?MX@S&\F=VI.< MK^,HP6!)-/?3(XYS?MPYQ72KQ(FDZ:!BC(I-#QLFNVO9B34>31]BZJMSV"S9 MW5-?1[U)1_8ZM0;3AYBFVY\[WJHUIS]OSVVP\^2&0N+& MWM2,ED_3)5OU([=5WZ&M>HS1POK1/8_>EQRG96JLE274;E+<7SE2E:UTK_DM M9P'&C3'0]R.X3@$C'T/U!WD-GXM>@P8(!XCQD3R8)KE?K2A;F^SU-*NAL9#Q4TG"*$A/QQM3M9) K"*?^YM.)PFJ#2M:5I[2%!M M5"MH JL!M3J%-&<)F,\LQDVY8#-]COPP331YW9N\SJ%3@DP^?KC1WR==.];Y MTK"^8TXGD_9-OWZJPJ]3:X S:#YEX"QFFS]N#:X6DUT7DQ/3F=ZOPXL6DVW& M[]1JH1+48E*+R4Z)R8NAV>\UGT&K)63[)>2%W;>FK<+LR4C'U[/N!\BU:;0++<[\P&83N.V1\UE6AZ\N8C8VEH6TV["Y[*Z$U-(+6L MDH'9'S<-]V@V?NS8=O.&9YJ-SXE QN9T. MO]%"]. \EH;+@+FF,WH"["AB0;YP"X:A%/L M3S\L34_#PJ)[#=WY0WU__J[GZO"TBDEE?#P/'V/%QV+@G!X^'29O7E^:WV:* MN239(S00K3SE"HY9/7F+OSF;[57:.ZFWTER(O9M!WIK%/C >!WQA#H M./\M[L*Q[)^VSU&ID'+T*V_;" KQ4'DNV_LPPRR.HMPZ&>G^4Y'*H#*>VX4I M837 =CP-UP(U9COU9XDD0"I CZ88'15P>3-;^J$/\.;CZ7#R5YAT?1#2UQHG MO7CV]8]_N,O5J]?/7LACT\RXVII0-1/["LF33AE,@?-PQA)\U\]G*&ZHON>C M8:Z-&KU?*$,^R?".Z[@XD5/8"CLJ&*/RV-FA,RYI=/I[38,""0B_GH/0C&Z3 MEX]C675FYLUX9#G]PZ9][!RE Y)R5&^@Q6,W+7Q(6;J[XV61>21!'74KTUH[ M,1[DW?4Z5EX\[+NW:K/JW:AMRI\0*"^*TN4^]YPMNYVL/N][:3O]8ER\%>KB M19-+O*.W''@$J5!]=_D_Y,Z!G>F1ZQ"MTVI::'+P4TOLJCIB6PA\2_,A9V Z MHU[]]D-'+ [085:#>0/[%J8V^BIP=8I6D$^]1YY>IHY'Q<#=]%M,E3?K-/TY]FM2509G]J M:VGXL)09RNL@I$LP)#"NFH7!SE(BVJ8S.3#144O%1LVS8$LXT/TLI=MH/'BZ ME;9'0ZE![ (-?;S;EWIVI\&=:@G5,T+2< M/_N.Z3B#QC;M,4!S+]8^>GJ< ,O L<9X6[&*$KJ N[_2<;PYB>Z-)OX)0L'>6_BUCN9N5>L\NKF+G?+]TY;/:E&]RZ M=\FS7PIG6OKA90F&VXY?O!L:%<7&?J2U]Q)U,PJ:W1@J%Y_.(,_$HSR$!3/0 M(7?#.[KEC_E3/>4I<,57\)4?K9/@3DTKV7C-.N:9(X=>2!GSB>@L?\"%7O]O?:Y7,B3;BSC77:1'+AI?AF\_21X;)Z: MHV ?US3P>AYI\!*W@&?QD:1 :%\O:$T7%O3\%;T&LQKH*,63\31,OI/L5);Q M9W2+Y$@T(IXZ#&<+(C*9I$1I390.M V>])411&#.Q!7)26+W69ZFF^>*20Q< MK6?7C"[H07=)2E&/&;,$0.PM*,HP@]6":$7@ ,TBM/$5/)2Q9J<-V&C", @ MV,*1521F&5_8G!'A_P48-FQ'!#=B8^8GWCI)!(<]>Q/[I/B,UQYEN.'KWX%( M6\*FDV>0J1BOH::BA%LCY8W3$7Q$Y$( IM6,WX% MT?XLQ(S ]PK(\ >A 9Y^/K7&2@:5P02&9F(C):Z^CH!P0I&,M5P%/L88#/A! MBMDG@@*X].#D,5%%ZQY6HYR6*-GW%LK?0WH61TA8F@;$0EM>])&XHV]S:%FP M,P,ST-*$\^]MM Z0BT"ZQ4RP!_% *D@9!),/(')CW *CW#2..Q5O&80]$BRS MQOK+,EZ767O8TIOIY?C3/,$TC%(ZR"93[9(-_4 XMS[43:F75IZ@]8E],1&8QH&F) D> MK[A^$\(7&]R+BT9[?FX7,2\7*?]N\R!@!: =1\F@N"5C'?K-6-DD$N;E*V3C MY>] &<&5N92DA,TKEILXF#0]0YL0C0)Q,L6\W&9!D8PNF%$S-#UG%=84K*2J MO^.;4@]M_9RVJ%2%A+?[QDN^8\SHX<33<@X1XM"#-7&Y5;*FMA88?RLQ ;_ M\&G=>(79\KQ&XFJ=P(&2),-_AG=234@P5"I#MC (4%B8"\Q5X**2!]?;KEVTGOWCVA6H%WAY< M(J&4 MJE"HFA-18%$F#)];872#@]V;OPP"H)<8;+% M(U0L L8&<$[(%"+!XB=0WFR7Y8;KW"XBL)4OHUL,J27K*U!R/IC&IO'U+H&M M@MGSFQ_QVK_G/:449-.)_\=_3!Q[_"I1PW 4RYJMC%6$_AK(DD]>&N'QX6,\ M/:W[+\8=9_S^GVLRW(4H^M?"#UA)V)3!=5AY2%YVZ"Y1M"EB7)&I#D=(6'AHEO!0@X<\1IX;),@\$TF6OO;0LD76":;;?(J0RR,CG*R$$'X0<3);QB3RF5*H)565*L'.=5Z:D^M2( M< 37CJHA53H!^[D46LRU8.'=YZ(;]I3.O0! MM%,;O&WB#:J!\5)0W">?;1D!"P7^=PS3P<MCQZV MGZPB;K-_^AL\0./CIZ]85YH9:KG_*=^=<3W0->S,MHS?BO<@.=?R&Q%NF:/1 M7_/UA;\VT3L@K<4NDNV29SPB2]B-#RHAW7+ M*(:RG8F;)PXT[M1? 03H<33=K_S 3^^D-2D8@9NN2DB9P$ LPB5@?FE4BI_F M:V!B1XQQH!33/.ABSNXK:J\4;<[PNO7TQ8)Q_$U^2!6\C8.Q1^?PL[R4[^M+ M^584?^?&31 EF]JK6RKJTSHN'8CD65&2W*^:&:NVQ_>IRU9O!0J]"$H;ETOO MT[6\D4GN%(#O,M[:^&"CGTV-R]O?; !7A^WW7?+(#$ED'9!:(NX0+ M^P4_G1KC!H#YT>P2%=,E__^&\*!'#A@+*%6.C>'X6_,7'E8"O>P6[ MVQ+31>/=C6?R)=1F)?1(<7$=)QRD NB9"^ 1'H>+[5]P[[ L?IV%R!,P8WC> M Z5+^/!'PUC;O:KXE>XCU%P*7,\XR5MTT(%Q132FLE-WV[W85D*[1Q1_RGC^ M2\E5_ L1]Y&#^MTVUG]30E"-'SF=!O-#1?BHZTS[^[]L57Y#$6OGG3.(P7A7 M"\9)"BQXGCB=2$V0==&C.^%R_QU)A2$2U+Z(#O430OW6S'IX[,X;TZGL<]&T M\4:_9PW&]3ID-%D69T^.APJGO* M:%I1?G5HUY2+MRA'8V%4BO8I&Y40V:FG=4[-(P>/?.X]_7JX-JLQG&3OD(F. M@N!KN7CX_$"P.4#V;"K*OPC#C>X"G5=U#+=R64RSJ3+G/O^Q\^,=^[V>.1HY M]QHMU)K)0;7V Q%-.A=1"M.-"U.X-S%'_P)'46HAV M7(@ZPT.GYVHAJH6H%J)RP&5O:#K3^PVYU$*TJT*4&F*W#_=/+T4?NR/94YSX M#5U*86Q2W#R]/$B1%/NU',A[#4!["FMH8)T%L(X4 >U&BS!>,WINW>>&CND, MGZ8!W9$L_5/'D#VV&G0?.Y7AWIHX:MF_ W/H'!B+U2S\:%CJ6T_3G%BS<3<( MY*(_-L?]H=;"[<70U.J?GQ(^JQ;!G^6TXH-<@.YV-1^:0[NI>CIB7_-C^[JG MB22[\671<5#T]#)(TT<=F(G4+GHG/ZD[@ M]RB&/T/1U-N[XTWX JH(/+.;@D%3@M^-) MJW22QNVQIJ-;TU8A]NDEAFY+LZ.?X+W:TE3/ZL9#ZFKAHP&HW:SF#/OF='2_ MPOPC0$G'YQX2R:/)H47#G5<>C]M=00O4LQ>HMCTU0:AJ@7K* K7O:(&J!:H6 MJ(_":^.^Z3@'Y@AH@=H-@7J/OC:=EZA[XANRHW\8X2B&742EG^SFDYH SOQ) M(H!?:%;'K[7G@3R0X*(5ZPU.&RJ]Y(\^%F;O[QY1:#LB-;[VE!#X8Y7/':(XS)AG\5#E'JDYS(@G M85<>FZUC7 +'LA:&!B7K%8+56, Z-%T9YZAY*2<%7FF1&LR+P@@'6'?_,PT#YGFK?'I1OSPEO$:5EU$MZ$< MM$98,XVY>Q/%A$!^FH1/614EY2;?00[KTESP79LW:5 T'[PJ!MKA>Q,0 ?X< MM@C'*](L)]$R406;'"'(!%?;26Z=%F+U!;BC3L+0 KPHP#>F?.4#[U& VX-\ M+B*7I@.K=Q\!_B?L=(\$AU<,B^_L6U-XISK&,9/@&_MO),(GRM1'FGPYM*8; M(CU_;W.13JOB0^_#&5!%C(,8*R0!0&#%)6UP)[0 #3Y.\P&)439)4H4#28Q- M$ =_IMCL):NH!677,33[$4\'8V8GC$^)L^X$(N_ -$.;BB()O@!*= K>AJ MQ;\ 0./<21JK1T/DJV;1>SA_Z$J,X",8 1!\LX%['C,^I)!5#LZ>7G* : MCV4&L.,Y0L;GV*-@%%,TX2?\'0A3/ZFWHYTCS/F.T$L7$SV!C@"#8/]>7A$_ MK=P[7&1S!C7A&'2+JJCV"R_'X:U&"D(1GP=AX^'T5?A! M<&>*@>%+UP\)3H[5JSI-F4_S#^ R95SRU54$N7) M5YD;;)NQ[$'F'8&)-^J04FHXB M=GK68#H^^JS4B34=3A]DKNMAJ^Z9Z_I ,VB/O]>'@FM_>OQQU."&3)TSA^NY MTVO']CHYZGSG[0D*=IZA4,B^V)M?T>YYN7^AN?.1FSOOT-PYQNQ@_>B>1^]+ MC=,R,=;*]&DW)>ZH MF1<72OH2QG 4;G&!S=T6G@^6RI/\AG^%ST&31 .$", MC^2_-,G?:L6$L/[,:"A=OT9N+$QZ>BM:P^"S9J$\\5-QT@A :\L/1AE^= M) "K^.?>AL-I@DK3FJ:UAP351L6!)K :4*M3#'.6@/G,8MR4"S;3Y\@/TT23 MU[W)Z[$['SQ%+81,('ZX>=XG7?_5^?(N^*\Y=)HVPFKI//-C5&^=6D>;_M1J M(7:? A)/64BKY637Y:0],2?VN'V3DL'W8U7)2R\E.R9@*)EAE=0.[]>G&=J-@XTM"*5MM LK3UW.9; MV^:T\.)T]#(AI+3:(V!XYYT&Q\%@1B MVZ8]=#0;MQM+SKBQFZ#9^)P(9/!$UII&40-):SV-U_/T/'Q6,^JI:/\)VR6? M]/W/Z?>3!FO,'(P.' NN^TEW0Q<,>M;T3-M)/^Y]N1:H6J .I^:HIR>>G+1 M[4^M U6F%J@/S0E:FM:'3KL)[V)LVOT&\S^/"QPM01\4MP-KV!BS6G@>G,'R M4)9I^R!NWS-Q6!M?+4=POW%@\U3$AQZ-HY_LQ).:4/63G7A2$ZI^LA-/5@]% MD[\XN9[.RB@UM6LSM6DO?+ L=K7I(F".V,>\ )IY'"V5L5O40;_8VMR>E(>@ M#6D(VL%C>[Z5>IOOW8]?,8&,#\B(<=@-#O\*K_DXN,+"I65$(_0=$RJZ0 @- M.22;5:4YY#X<4IHQ41IL95M.@4,P->Z^'*+V\]^[G]*0OM@'2L>MX2MKS<#: MF/M4'GJS\#=F;6WNLVH &$XGXO,,RM.":DR*RJ=098-SZLRA:CIPR#36($4, M,82)_]1-&\]?=O& M-XB'BB/1^#RKNK*@-'O)-?@$LJ 9\UQ%@(6M0VCP#+O(.6D"\FIH*4IS[O^ MQT(W7<N3_RK(N=XDT1:H#AM MI_ZXD 0H&MC&S B#S\A:^J$/B.:CZG *6)AT?5C.US_^X2Y7KU[+XS3B(\6F M?-X?Y+-NN3Z:6).?<+X.Z*IA3QT26=*@8(N"[9E)H@8;$$J5ZTBA(>-$TG]A M2P43Q<^ MI+3=W?BRQ(87DJ0>6_17;T]MW/W .]NYCQ=%3KO/[5_+[NRJS_M>&C6_&!=O MA1!^T>1NZR1*\/^'G"NP]SQR!:+U1EOK)J<]M=RFJB.VA:JW)+$X4].Q)_7S M6(Y8!74.W7 _L&MA=J.;!+MFH7?'79J#NEAT-^?APNXWH[3CI#RPIAJHR'_C,>J8,S-ZX:<&(%FT-N_' ;G#:]ID)LKXYF#Q-ZOS9R+)/ M&%L^,XDU?<(.3^=7;FQX- [LJ FVNJ#CWJ!I-XM>] ?F>-P\Z?\8H+D7:Q\] MZT: 9>!88XQ\KB(>W7T9LX!N%?* YT_/"C\4,.CE/W&O$KQ3VOZ3C?DN3W3% M,!B6(E[*?Q>QW,W*O6:75S%SOU^Z<]CL2S>X=>^29[\4SK3TP\L2#+<=OQAG M'A7%QGZDM??*9C.4E-UC*/-TXQJFQM]K-P;:-HV0I?3;OM7;=78%!^D").3UPOCG M&C:;7V1_CGT\153UFAT(4:D!TTQ;ZZ\A0^@DRNY1AB%EW,_!&_(5_,Q MT M'PI_Q<9O,4&A>N13+LRXLXUT&LL!-\_NX[2?!8_/<# 7*N*:!5[S(;Y>X M!3R+GV3@IVLY6-#S5_0:O"^FHQ1/QHF$[R0[E67\&=TBY1!#R%OZ@W"V((Z2 M62J4UT+Y(-O@25\9002F6UR1G2)V/Y,I!2YL'I/L$,8" U?KV36C*](US\R3 MW"./^87N5-\:H+BC.$TH/T/$5<02*M>X0;!%V%11E&5\87-&=/X7(-2P'1&K MB8V9GWCK)!$,].Q-[)-.-UY['E@4]/IW(*V7L,?D&2?O/ %HQE+7#Y*.)P_N MU!;EO,Q@>V"UF4#,\H*( +"TX>D^9:X[=<9"7KJX3]O<;7)2Q- \[5 M.:$E)F3YWB93&Y>@,L9W+K3F0:+K(F!L@,8=EX#=W(([HS2;A8O\I*5\, M^4G D.]LIAZT*$(^NK&W,/JV0!?FC*'X YG+1*+#'/?&8K%I>K$ N#R96#Q9 MPTHKH+]H9@&$#4R((DT(8N3@5+@CSU =5P7-PY94EQ M&E3I+R,53R0G-30Q+.-U*7V*3L9?-&<\N?.@E4%?Q*@_ .31? Y05Q(U\'AA ME-*)8Q**\JB;)^2$77KY);U<@O:TA9"*'6]WS/T0<9399Z4\.EQ@G8@,&S^> M72(^[^2K9 9<3-F+R7J%>4"4MPIZ"56=QY-OD'O$8D*^F2))%,\@T^=\]+)0 MKX !$2:P_:708E(E*LF2I6VZL!+/X'9SQ86$>T94DY7H-:C8N'2I M*N&T6L?)VLU51\6Y"ZY3#GA0S\$:1QG;;59I5 )2.Y,5T,&(#A"$,Z"A(%H1R+>EKW8)9#M2?9_]FODC MAWC[>2D(N.C%O-:1U?O)Q+35T5AQWLLYK:.^$GYIEM):WKBR%T?)V%=,;C * MD1,$'PL.H_S0\:NDF$4*SWP#&H.C_-=Z">R44+Q/S A#5OT4%"#X ZMXL(/(S+Z!9C7NA_^C/?C<'(_'H'[N32]XS?_,@R/I$'DDI]KQI/ MW1?3+,4SP1T"FEM&( #_SN&/.#CD(2A_/X6F))J=5 O MD\=_ZV/@W4]6$7?Y/OV= K%^_/05J[PRZ_UVX7N+HDB6HAKH&G9F%^)!19G+ M@]FN%"UU7U]X&Y !:PH .S&\1U"[,8-UL5?P=LP9'L9^!B;Y82#!\%05,Q2 M04M8%+9>\1K+A&1#+FOH2H?JI8V4>8L0:.#ZCD><8A<\[M!=LDWBA$]\$?/@ MH0VL.42UD>U,7!IPH/'B.RJ'P\?13[GR S^]DW:[8 3N1RCQ00(#L0C77[G6 M+L60\C4P_R"^QMI3S$;@%TC]O+BH'#G,\+KU],5B3_Q-?D@5O$T#4D=G\+.\ M.A[IJ^.'4V##^FYD;G0'4;*IO+JEH3ZMX]*!FCF'*/N>CR?6>'M)XV2J^(;- M*QK5"YM"(?!]M[UQ8X.K-RB4?)3Z2%,H:-+]I/2C^7PC\'YAOZ#=!Q$X2:HG M)*JUQ:U*L9U(&;#%'@R-#G?AO!!EI@KPN,=XB3KP4GB/Y:+NDJ/!_>^+OEBL MH,PVU)YZ3ZHH)'DUDUV2XH?*Q2@O&*V^^T37P(UGZ3Q M7U%X^2F#U_L0(,J,BP\ MQ<9X+Y15PR$S%\(PH\^T48'$DW:#VAAZ[U^?>;MH-'IUN/%I1M<"=ZL?)T9_4JM+GRE_5 M^36ZUY\J,#;LGQJP>!0"?=("F,E>PZH:FA=JYXV-&I#[L6/M&I!V$]RFA5-G M=L3>LY\Q !U-9YK.6D)G#ZH:3J(DOK&'_1 C4VJL46L,S'U>H#=YBIM\9 %P MS\8%2A!%+'&)S[^T)W3.IY /OT,B6\"X%,K M3N]B1RX3]/&3-.32]':.]#8>#32UM0DC)TUM?7,R&&MZ:Q-.3IK>!J8][;>( MWKKE1+?0ALY\;.Y9W]=V/N]!I -SVFO:)O&(O>PTDNH@R3%[CD92RY%D]TW; M?IJIOAI+3=K"VJUC)1U6.T:[T#S$?B3+8(\?4(M3NMN.],+N-6ATV#XW[=31 M,S#'HT[[T2>.H('3>[I^OAI%M7AH:#J3-D7:3R,VT!\]F2' 6SO73=I^N*A! MS0O9ZH; O5T]@7+*U!Q-;:U7-+=H;JGG"0Z&HY/1*T?P(X\^,:0--<#VD.=@'E"I M:^9>I1)=5KJK5?2(:/0&1W:R6,!>R6,MO([:_O/&_IZ;\#:8] ]L6'WC!HSW M-I#=B.=QM%0VERV&;%$&\S?BRYX@&%SC^\8:+-N1\:[\*%FWJ+39S6:= 2,]F9,>OXG6\J4;MT MU-W2?8A+MYHZ1JNI<:=;3;6_B\9?(/9YVKX0S2-AH.':+LP&$P?HNU"_[#.$WJS^[[K3QZ&#(;#6LO>M_E$ M1YLHZ(X2M3M*G$WW!Q,K^$"'8<[**OU+W!TL.C/V>^]U ]T/_=L^<-LD" M:WK^;ER":3KN.AWWQZ;3:Y 1K.E8TW$;Z7@T-7OV1-.QIN-NT_%T8 [Z=OOH M^+'KQ9[&W/^,,S9Q:, +,/9#)LT0$G5/X#&? _[W&B7A+EBYH*)!,_.'Y<#0RXYXJMKO= M!2Y&36JF=?.'1T8/39)V7K6M_8-&4[DA89,&<1H]Y\9%9^' ;F09RCNKF,T8 M6U+R6AB%<,0PC:. )LC*+._[.+;UKCP[0JH7MFV.1\W-PMKWOEVQZ$\+J_VQ M.1PT;TZCL=IJK(Y[ICV::JR>%E:G8[,_:-YCY6&Q>A8N^P>6)"\K\O/=-(W] MJS7/?T^C!S,HNFOA7@RU_]%B[-C:/6PW>AHH<8V>1T?/I,$]AO;:[^NUE[5M M_ZWQ]2ZAB?)OHG@EZ@N/9AZ=>I)(X_.WG1MMF/6RA/!9>@-R(W/20J/38'ERS MR:@5[;N.\0:]R\[O\DQ=5ZQMAW\LHY"7N+\\:&IUW9L1O49[UCC2_0BW$:9M MI_S?W,3W[A,2.S5CJ.J(+;=W>E:OTU%G36X=([=^ R=1DYLFMWN2V_!I+FTT MN9TGN8V?YH;]2(Y61^S.MSXVE-WH)EWN*C'9L\+2>29M8O$<& M3C?"V+7Z\I>!<.XLT@0\K6>1)E;ZD8'391;16N1\M$@3ST)K$:U%SE"+-/&& M6J)%3G>&#PTF^+2.L<& L9)=?@Z<.F#P(.X[H7#GUJZ6&\2NJ''L(^$:]RXP9K28PT7 M9U#0%^XU/)4 P[ YBPD)\%(WH:D4URQD^/Z9<75G)&MO(=]R10-YUJLH+&W' MBT(O6!,!I0LW-7SXOP3@!N (_.\ ??PX-,(HE=\GE6^^!8334U=8H L<\F\: MN@0GB/UHG="C!; ]TI"+I^!-)%_2ER3CS]36.;RZ"QCWI]?ZD\JXCQRR[;9 M(?56ZACWG0+S;;3(!^;;.>XK"B__>/WZL_'.C0&IUTFG@4 KUIJ"M@X M5Z">=[^]__;V=:>!LM?5*!U6&:Q)0"-+ P4DGS6(RPRL\4'+ M]-%9\)-.LA6*!$$B>-D$=V&\ITX.3/T M_, OO#0#&"9;8D<]1'N9N"[(]0+%1%OD9T/(W"Y\\&@J8(-.!OI&X+B JHRY M/L$QGA[AYHB(VC;B=J]!4 U87& W8&F'S(5SPW>@D!*F^,8"%HDI,8XSF$"? M_INO)C2\"0(C\KY?00Z F_70=LTN:%0J_S!X. MX+EKO@ AA]SU-%Y[*1]\FJ\**Y5&O++D 2S8LYQR.NGTE--.:+E\E'%)R]F* M1FGB&*#04%9Q*I1E/;,9+/^5GS)44+:J$1FAC<,%2)BRYW$#F%A&5\P["_9<>8GWCI)Q'+/_HQNC7\Q MD$U >0D]\)G%P%-+>9>!ZO6W=0*;3Y)GQ&UXQX?; ?'IA_0H;2X&]1B3Z"]M M@-/Y[>(.9$\(9@W1.@@PG]V0F,=K"X[0_.CKA,W7V]8OPP!5$,64A.AZO$N* M+DWB'O8FYSZ%^B$V.[6&8Z^T48&&SHUYMR%9DU4BV"R-4)[72M!N4)>Y] MM*-CLO7,<+6R>.?,\*.3W9,F6QUENGB=&>)-:G]/=(JQ'@-]3P#J<>.:SMI" M9P<(_':W::Z97OI7C>2+'8TB'Z,Z\VR;0IW:1-*FS2;U9%U-QVVDXZ;-)C4= M:SIN(QTW;3:IZ5C3<1OIN&FSR:>EXZ-X&JUL/%$37^]E5O0%3X9^D=^EAFS[ MK!<]?'C[;&AS>D SAA:5PIXZ@AQ0M!I!+4:0W3=MNWF_8HVA1Y1Q/;M-+/2 M <-NJ/'/6;A3U^Q.-HG:C:-#3 M7-1R%#GFU+;;AJ2S=\[?LE7,/+^0.:U=\L9@')J]25,)I'V*1T>2/7 TDMJ- M)'MHCJ8]C:768VDZ;1TOG;V/_KJB4DK[Y,T=/M,>3]MFJFHDE5P^TYGV-9+: MC:2I.1J/-)+:C22[9SKCUK'2V;OF7_<4.&LW_8!4/G0!6W2K]"BS]CJ!&MLV M!X-Q6T8^=@-D&-#H:9 UL>QM<]B;U "9=B7K-\_0'N9!Z0W#89=GK-V# =J- M&L<<.W4DA(98IH?Z PVO1DYQ?_)H-8K[M?1.U:,T4Q%+7.+S+^T)X>HIP/>! M7;M!UG*LU/%.&T%U))P]&&JSL1''CGO:-VD6G9U,M&O2B"M[YF!4A\C.WC7Y M4M683UL@32PV\((?UF8[3;=M-&Y;E%QCJ(0A,GHFS6J(%F_AQM?ZIO"@FWUS.-57A0W+G'M3#;$F M1#8P'=O6(&M$9)-)';8\>Y_H$PWAQH!F/B&MW(9.^T6-**]_8";$^4)L5*LC MO8987GXY<#2--;OU'$[K9-NTP6-X$I=@R_3X(]H:^WXGNL^*T7%]4*"S:(VW M;?+T9]N>^/@ :C>S#LRQT_3^^^@P>N*K$M?++5I?N%1KO]>O]AVH=_*=\HH#]PK#'.S%Y% MO*[X)=41^S9]'QT,E:X;\P--C9'<]*#.&+2>)Q9 M]4]!N>_F<^8A6QK_=,.U&]\9-C^\2:='P*U@Y6B6&,GZ*F%_KQ'"&&AG:60: MI5B+$;-Y .LE!.TE;JSMZZ$VTA&/?T:W[ M^%5B> N?S8T\@#]C'F]$OW2_ VXN\$&G]^K-I[@HBSV)\=7@.^:8:S^NJK=0+8Q.&>@"?LUK"$X].>UPF(#/Q'LG!C6#IF M2;2./?BR"/.?$^7LQF? %:R[4R])(TC%G M=BYSF.LMD#> (S+J)V:_94& _XOWAX*-J1<7'X_+.!^;&393PLN2XX7MTR O M'P=#0J!)>XIL5,!4X*X2]E+^XY6T(OV0X$T_>E6T"M!^*-FG]$+^=6Y:6#UN M7H@K!?%F\;5%7Y5L;OZ=,[*<_G3KUSW+WOK=KF7MGC4>. S6.?D%>8P0.83A+-J*@58'XTT#YIB5^E+/723$Z40#62FK3 %2J2##EXPT% M;XXAED\.0)I%-8NVE$6/E#3?Z@OC/YD;I O/C9GQ%>_8_"C<&.BZ[[SUZ.#4 M+M";';[=E^-#QQPX!PZ_J2T%GK*V5Y/PJ9/P:& ZO0/GF6@2UB3<@E-?V+8Y M'C=HKZ+)5Y-O>TYM]\W)2!L1FH0[3<+CR8'M7C4):Q)NP:DG!S;"?5CR/8=Z MT_?A;)VD,>:;;@VE9&<_S>Z 8]OLCUHW(5KW<"RYRA.S-]33UEN.I;[9;]S4 M7"/IL06>.=+RKOU(LB=:W+4<28/&ANL1470.-WUOL@QV3$:G'ED'6:>ZH^=3 M._$:31I-&DT:334OE4;FI'<:4X=/%$..;3J3B<90:S$T, >3 U,+6A0\Y;#N MM]Q,_1:E;B KDX_:K^-,+S>."9IVLZGM],WQU'Z +GLMN=Q[R&9(FCM.G3OZ MCND,FZHQS1V:.\Z!.RXFYF#D'+=!F.8+S1==YXN'ZENL>4/S1M=YX_A=BC57 M:*[H.E<,S=Z@:0IM"WCC(=JG/@#H:<5:C1]L9V=WNIV%GPVZP#[F&3<(;L\9 MRWUV&O6O;4WKN]^;=)HSC2K$9MWQ $XQ<['/Y'/;MB8&;#>@+I?P#GMB]7^B M%GA>J?=@G3<[EO%MX2?9&[!1I>BKE[T=^URN8G_IQ@ E8P:?P LN[!>&"]OI M6_W"=OI3RX;M%-9S P"KV-0,NTL&!BSVG:6T;?[I4O8KI4;#L%46B,ZFXA>K M./+8;!WC4@LWI0Z \-ELC?U*D_4*>P0:"S?A'2]QI*0G>@;*!I= ;&&T]#UL M?\G;A":\3>J%0V?I6[TB9)U=!UFR&4HE>.#&Q^:<_$0(3E;Q(S\LGA]?6[T" M[RL*B$Q]-P!X1_,YSL@4O3^?#ZRAW"0LFK_F!K!#[0/A<(D_8YRM,AS&UT/&PY>"?ZD#0-C,U@\O,[;-EX# MB1&Q(.IN%[ZW4%N4XF:\8(V41SB3[5F1 'P 2QH!UUP18:_<.]Y5]8IY[A*[ M1$97=)YH#A_A.YD;A_#@>H6[@6=G]%[1(#;?") (]9J$#_]> Q2!UK=QG64< MK\-I^\7JMO9<9R%>R[U%D5Q1@E2*72D D1'G =+M@<(5Q4>R\E-F!-$MB_-. MIH)_%/FW*7[%3H6\Y0ML%Z6T62;;06NY\;!R X4\_,B/=T!6 =T>(,.G:>Q? MK5-.7FYQ'4D/8'LGB6C%7=4OUSIZD]ISG 4P[!7!H?ZW UW]V^_![*RWTAY, M=U5L%6(S$2<%V@S-[*+',+"F]_1?6*6\S%ZM>B]NRB4M26-28L\=RZF4WP U M;I?GNI![)O"SA1O/;M%HD ^99+&C#1^NY^!Y<&62?XOR.HGF*?UHZ8([P'#* M!2OT+L=#S]T;("C<'7=A4%&!C@2\A ;[P<<)&)@/CDW_M?EZ)KRUS7RMY#G) M K/]7(;A7AN9(WOP7.FL-A*@8$83((0#4ZWDHKA28_]LO1_F)7>+>!@'5;] MKCCR JPJ/)OK_;WVN6U!0S-F*V,5!3C\ ACM7VP)?,[BXUM$CTD_1].XNTI( M3@HPQQ8I70+*,:5-!<%L2"#D_9!=<]_ON3U2HY(EN9(_YMBY[F\TBD.J^26X M/S=,.G %UVN[, *+8Y0]IGK:Z[!J4D@^O(C]6('?RJ'@HA#-EVFBILL1P5VO M9=E+FTTJR4_.K90DCQD$ /Y SC]Q#1"2UQ2*N&%Q E_ QMTP7,._KJ)PGQ63TP2 \,T@.#],"@!X6/'AC4!%H;=J&>%]0<3'I0Q,Q/2Y(]YA^]JL],VECHVG= M)UW3<*U3.[V>Z4P'FH8U#7>6AB_Z$],9C?3 ($V^721?<$#ZVHK0)-QA$AX, MS7%OJ$E8DW!G2?C"'IK]\;AE1H0>&'067?\=VS;MZ8%-Z5K4$N74T=0;FKW& M>DZCZ9'1-#+M25-[6B/IT8.GYJ2QUZ.Q]/A8&HRU7FHYEOK#)]1)YW#?IX<& MZ3$G&DT:31I-9X6FB^'4'#@-VF%K##TVAD9]TQ[JL4[MQ5#?'/?UT*#'@;4> M&J3;%1_*IN.^Z3AZ:)#F#LT=%??;O:'I3*>:.S1W:.ZH&@!A]L8-)G=JQM", M<1:,83O-$E,U8VC&. O&F#;)M-)\- M^LS5'Q?4GY2Z;=M\/D]%Z]\:+W8JQMO4&1;D&L\'Y>DZ_2'U_>[(H*"ZON_FV>3T58P+V M#>W9T@E]:_MTX ]LH%Y!_A+#9SFRQ3Z!D2VMD5QZGHNV,)N,Y MZ$$N>I#+_>1:\SDNPZDJRK;.<1GUE9EI#08DR&G3ZAP7D$Y5>]HRRL7)Y\S< M;Y3+] E&N=0:(5%ODLL1):(_^\]GON,XO8G;\\;C$1OT^N.K*V?JN@)2;;IMG\A84-O_4%DQ\BL--IE-K.+(/F6TR[%G. M=/@0@R*&O<.&9>P;P?$@4RWT9A]NL_U'F<$Q/:1!]0&K=J)?U(;\ &;H!# V]/HC=:ZO2.5H-Z VU90>VG MI^BROO1GLX ]5=<%-UF0Q>SA/QCX(S=N@%?C1^O1=NJY:=-RDT8-]Z/K]N'7 M'EC'[E!^!.P^!23N:897MY=HM1G^=1'%Z25X0TO##V]8DBZK;/!:W-'=%GN' M=6S2G1 ?6TY->N:HIQM6MAQ-%P)/C4N=-(H>#T6]GM5[; 1U4*-W,+#V_[?W MY^7P7E-[E/KJ)H@J0HRDY2I?&2*/'8CC63>>^O%$@T1<0@P&"1S'SZ M>[9N-$"0HF2)(BG(./:L> :4[PM+#9[9IBF;J?? M.G$'#0KC;A_36:\U'#:GM..GY()"[]TS M",[*$.WT.'_*-*T]>;E#O?@NWWXW70][:=FT5N<9&U][B%473'7A1C MZ_:ZQS97EJ]\#KF^MX+!%U*+=1AXHR ,LOL&"/=7R6)^8GC/:MO&%-I:KJ_5 MZ36IOAT_)+E-S0-N+#_;;6R^5WD,UOH?>.:CQ M)%<^=;G'A"?W?#WT?J]UX]D]@-OS3\\LSXY>CTK-5S^_?M M MA_5CGTB*'[?".&#S9A_M;?;?%E:=S,[\KQTE2E*4W("\W4'9P;H)(9S7+# M;S@KN,#A13*C6C$N-GPPR3%]"!>9<30M@>I#QX7FS@61%XWI+YQI1^G%MG,1 M :OCAVG<EP<.5.XH,4#F'("O(%_@'N$%&8?XTZE;C"BK MI3Z^K&MZJJUK]5UQ[EAISF*1MK?W@.YS9H]QQ>LR[[M"2@;=:8U*C12CD$>B>($-65EX2@1I)6<"-E(*- MST?_5F/A<]J B0([&IX,4BZ>*90(I'91"(TS6 J.*)Q[." 7>4A&O8*\,S>7 ML;=TLYLXATV.8IJQ$M M=9,)Q,-M\6.\13S*//B2S9PI6+=74Q&W,^5%=4.C#T8GOUVB2;:/0..A)A(# M)F5.@SV:Q9%:."!5OBG<\S1+>1%C9KH=B#R-*MSE7B^;!$-I.7WC.$.^OII'&*"\(9 MYD!UL#E.D*8Y4(ZO2./#1?D=IBG)CI&!-!VPM#N. 91D<)+$N/@O5D@%6R*5XG$M\;]LH@9P]<)'$'(FL:C MZ<0L&PZ!;NKGYR[QZSZ_XFK6T'I=E EZ8J27@BRU/3"!ST?U+RYZE6#+KGR= M?]8J.5D<'[!\,?T(Y)JK4JR"_GAS%S?VC<4KQ*+%JVC]"'86:$1@6+#PE79 M08V CDU0[<@_WZP,O] X\$BAW0.W(2TIAB")F34+6&,&%PZIS&E&;C1!I1;8 MW&@VP\W5!F%9D G1T8F? MODF+O8*%\8U M-)\\U$2J(FMKHR%(K=\O1WVW.[L98)N9Y?SKL.7!]UVMW._ MJ;NWS?*]WX3@6V;Y]OMGS6(?9;&]SG K4Y(/?_3Q)_C$^04NFZ;.^\A7_N,, MR;T+9LP=2[%V;+;R?63@*OB?YFDW88_(]$!F\5P+8/0/RO7?I MY(.1;UGZ;@G':D>,JWD27P<^!^Z.Q-)Z:9>Q_9BI];P[U=P>PE^>-5!,.ZY& M>Z?]ENO>O2%TF]KRR8_H:?%/.OW6\"D'33U/E[LN@_88+O>A]Q"L"RJ%$(=;6/-!RJXB3!S. M.'&H,'&XND]C76B:2ZS+#1"F?&3M#R>;+Z0KA=S==E\_A2L[?G+/BH^P (A[ M.'1=[ZV!==K^&_4()[^1^D;S)D_'42]>+E/NT8S[IWL/6 MGY:ZT79S_UX53LHY*W(Z%8_%(9&*Z]7"Y(?@U M[9X56$E!DH1T@[FWH/]6'F;92CH($L41R/TH2^*07*4 2T]!O.*>O/?2Q8VW M6$V;SQ(NHE?>CD.#B]@]A5"O#3]/)L<_2\_J)?6LGB<)EB>387"XBO!WQ0@3 M48SFWG&Y;=>SMH!DA1]3^W&>!2&VW&.CIC2W8^/\&.U[GSK_6KJS6W\]5V,P M:-$C QY5^ML882;@K;S$R2,$4\*")Q(Q\,@B9%R@6,$?A6B5F^VYV;:6+'^! MS4APX\A:^VJU.1[".]_:!OQ_4[3;>0>6&CUM]*VLU/))&@@4;RZ0)>S#QR-X M.4[UO-YOI(^5EG[]AEY$R)+*QSCF?K_X?6#';E#"(8#8H&/;4Q::G-/Y Y(, MI4FQK19$7 '.0#@D8+U\BJ_YSG#70=OYQ8L\EHQPC0#!^? MR"3NA,;4+-(: MD& 81U?L:Q:R*Y@X04:]R8B+,D?4''I,B"]DTD,ENX5O$ M9,DCZ;B6QG+"]2G0D>&^")Q010S&B!PK]]_(Q6OHZ$E M6,0\0JJE[".X'RH"(AMS8[UWE2B+\J[B6!P&6,9U@% Z)* M@=*0I^ P"6] M5+ *4'TO""IQS*W\&>AY(#:$=E0A&/,(47 1&38A>":-65*W4DK#PJ_K6-P& MA$)>M["&X*7 K3DMA:[J]D$GA!A3TD/,@ )^!.^/[P>KT\Z.!VP?Y1-4,I1U M-9MBMLTY F>.L1LHB]M_^:QX[".FJ0^8JWZMT)Q5:E "Z @I76_9'LX1I7!2 MQ*\"0M(>\DM*6;JN:_G@M0!WK5*X("S@T3#.SN!LN +4''.B0UI!2D!U2U!< MR![]"D(E*@GQ^!F5AV%$$"7L6B6"S#/S I(<<%,J)MAONV)SVG:[V+^:IVF> M[/4;WV(P@GT#0E(B6_RZ1%6]=\[E(B6\II03Y+"Z0N0QK-\,I.._8R!L!^4I MVT\9!\[@ J F'7;*&9B*=0"P0UFDHGH1@):_P]\^%FN!_/=R/P#GW!L%GF#$ M))1OP)];3@-%]-#80WN(7JDW'(!2#5'T"2VGJG$] 07E<6%19,FDR M%3%.\!1!9J]5&,]U1,U>![@IL#I,:X]7O0QPG \.,K+7V)N;D:PM[<3@74F? M6J]K\&CH'X,W_PP(8![,1^Y!>RO)K4%-7 M!2N)EQ?5(O0@(P?!"&!D38280E)>86"TG?/"F)_D0M&EXI&:]R=\Q0@U BZ; MP $Y: K4>6T"LV-P.A"3$EX [A='B,BV6+Z=@!K)L^$L-*P390K'P9Q/NG8E M!*U$%F!<#W%M[E*'VI?2JD(^W;^ 9PW-JMP\_)U0O>RP)DZX.(--B=2SC<=+)PGGDP M"*$AD77$-0?W&1E8IR^8@,&2DBV,E!*%0[!A)'J67&J[9!+>V,EN5'BM='/L2E M6VC],XH\K,6[VW-K;'V@GG;PK17A6^?$[]R[W5$@O+7"4NA%'C"GGZ]T[V^ MVA5'X; ..PPH14'6$NKS,;@EP/^9@7N^-;2'%=GE>%X#??\0N(\H[Y'"0)_N%=>5CLX(Q#+^#Y..BNAEB'@>H%P_,@/K .?H+6@GBZEB4[ M\WS%5GN0^&R1*PV4'L"Z336:^+N,^D_^($+H@_<7)_P6+4&P+Q=:4+M'Z>"Y M/C^E<)*D;S,9$A 8U'Z"@$4W)!P>,^_?QZ"#Z0#)Z5PF$X8)YYD! M=/PF6GBC)-U4\>\8XYPVIYZR[/AH@%D)6EU&.>3UHV/C>#!:.D:P)^M4/R$^!_Z<70;?; M[0R]SOCT=*#ZG=[I:-0]&WO=R7"@>N.AV_V7V^N]V.;3!G=ZVK8=C[=8/0Q2 MVCGG*6+(7^]%GAZP64ZST<#/51%&%TLU.H7;;?#_-8R_XFY)$#@X91(F%18F82,D:#Z9%@/ RO.6*C)=)G)A)'1[4$FQ?0# M&I"7I@K3CN!N%-':!"5SSG';5(JBJ+DA%0#V&S <\+]:@R-4>$BS0W#.',;' M0'5>T9"\D9<&;,@H'(6B$S?8WVGF]ZU\#1Y:)QZP5K\HW7R:[6!LCE19]V ) M[,OTAZRT+7%BX;$?K.IFU\ 'H<^$]YJV!*]Z\>>O2@8A8O3^%P6&)=;]OO>2 M"!Q*YXO)B,%!?%$)YCF0JH]_IL%SEQC/=GZ+@@,-QE'>ZP(=\"A2G,W"J@9^3PP+KO;HB_\.AZD@P :IO1XJ?%^5+?SGG1WZS \Z\]F@L#>YW8##'3#&'Y)F&. M<[UP530,"?YU16.TL'!>X;Z8+6@5KX2^0]$5;YG1QDJ28Y*$ %\')"(U[+Y. MD&@:DE^!D!-+RRN>2Q56LH,T<8V>5Z4A(3X93<,/]>5YU42-'+6LL4S-:$R" M^_5?V#YZ_>*\ETY6, 5 <; "%"52I-@%7 S8HHK"81*??;?/*V]^#1*;^RC M^XL4$X_(U(TG)=K6H\^(YB-)'Z&N$DJRKEU6!'LGL72%4;5,*,7A7Q%-_;2D M.?,$92<=+*0#X?'BR^5OZ8N7+.]T\S*7.YE)=18K35!OVYQ^/ .-CI71K94" M@JJ?B'UUHP98$M.8@OP.C3@BKC3IQ@TYD^NN+-8T0VUP*T#?@99SSKECB$RR MTD=H'L3C@&Y)[UZEZ8+F>""<$+__@,2-^26=&5*OBJK"[R%&D\C>&."3BB3:C') MT;S=^\(R7'IT0/..J^M%UQ>S#EMPA4/%V4 M1_QOG/V7RB^HJ4=,WSI):QX*YE$Z]F$3*,BBK0^/5G//DQ,D4!.&I1URDH*V14*Q@L MV:$A@BS>IX(ZB31)[M5+I=R_9N#21CPLT%G'"%7XNE>?-."/,%059:^/W2&A MDFW(Y^>X!ZNXV]V(N\E,'3SVV,@U2WA3VB2WWW9/< ML EURK+4KBM]99#4) MDC03(7V+=4)1L?*P5R$/[6 0"!)>2ZF!&G):-=;+CB@4(PM+0>LW#<5LBV(J M$FLC\51#'-YXK$*EXT@X>,[^>U)'0"),ZFBG%,3AD*T.>U=NXA7T-O:R\?08 M_,4XH0A1DI(BU&,I]4H+O##>CC4!5]($< M/V%DF,G>EH(3HKFG[?DLZPI.FKJ"A]S/+SJ2A$))CQA=C7Y1&^'P5QERQ@5% MIP'9RO) #*^)FRV>2(N,/@Z1E46NF(WVC'")#=WHP.%/@Y,6;%?+> KX3/#8 M+<;6X;\EYT8' JL+\*ZN4#>!>4\A K;TK9GE-75&['"@)X7^+[M.A/?0;YV> M]J2T^&\YK*:$*UD?PL$?KI<^;>==4;I8/L+EAU1;F8KF6M"57%-.;IF?@V\S M J='495Z Z@?W*J)5Q/8Q"*8YMM>7,E+98K2CHOQ@QA]JZ3Y MC4M51T/&?2T?=CH-)J5)V%2 "3H_2-$]15\3=^;$!!]KOQZLV>#;> 0WU==U MS0E%=61O,9RTM+^6PU._L94#J/'H\12U M:$)#?B8F4['%1JJ(4$M<5G94-\WI?]>MN\ 70--I;LLED"A!V8BKQ*LX&5%: M?>4QJ[=%Q(>M\ZG/D:>X<8-_:Z'4P/I-\A3!LD2B:>N&D:#E SJY4 MT3-0BX38='<$=E>8M &U-!+V:SQ3EN-2E.L@U&71!('O_9,[M%!R-8UETT1) M:P9JA5N!CPHG/%RT'6>YK'COXF5566C;:WC$:VTVNU[\;C(!P\U8HV4'28G] M;M>A>)M*'JR<9%M*9VA-6-51Y< >U\]&FR@[A%PVZ&\8*0ZH2@>;@;"D+4(Z M-_O)BU\9Z<9HX"V6]>H^G+M.U95AH@N?3QZIZ@S+= '51,4K*%Z M;06L"266Z)[X,I%:,BJ9C'3NI8 :*88WNGB8FW;)'0*L7TI1@F7.@W>['VE%_<=LQMYQP86@>69*4\ M5]HNP6FM3#)H.6.*>F+/L6_B]<1UVA&OB<'D,E MK^%6"I^6_!Q+)E)A>$&+)8HMB(,R1W8Q6$LJZ^ W6#>^\D$/03P_7,FT:Z5> M?XECG]P7W%;N*/N('=$? _1CSJ7R[\*(OHL(;*@KJOWE+W=?5]\5KN/'7O\0 M2MPT6 YZ ' S:I$/:4>X%-0YBJ4JU$&$XWGZTM:.0;%'2IRI"U6M5_5L*9!PDXWR&-CQ796&_BUTC,08GF@2'L=:]2%99 M6>]+J@_E3A%=]X[F-_>)W%HOK M(A3)*$W9$?@WN\1%SSDX^,46A7&:2@-$8LO7%KD3NKY&!]30 $W3-0M?.MOE MK:)2%8S7%'&JPB>BJ!JH#8($PK=+*5]PRPL=+M-('4JA2= F!4-L3C!+ OQ MY1[P_+'*EFQ%QGF@9#\1-H9)"KL22.?S.(NI6?.$[54JT\-:*8^AVO#0U3C7 M7D<$[U7 HGEC*T$M/5N9]TU)?8,$.5;;E59OMA7XD2BG-2!$S')V)FR6:)D; MVY^:XE<.ZQ32PI(-N(VI+NAA!Q)C AZ5A&%@JF)(2"EEC,Y,%#$V1Q'7OIWL MR:O'$T$LD19%$%-)GD("YPH:I ZZKV4 M(T)T%FS#*FUOU22J)U.03A,3Z4;K2R#/F(8K!VA'=-#MMQL,RK2PMNRAXCK* M ^#\DZN:X,$^"9<[VBK:>MOK=][H#=$DQ[P U])9$'[L0!,".(952@JO'+N+ ML"326"8()[%DJ!A91FEL+=#0&Q\)XAV9"**\K_3:*F8,R!LN;"?G9*2R&PRN M\*>EZTR]F.YHO,W$(=D23&.NG'&W ,MX%?(%RYZ3SA_:SB4U.9;NBF)? M1N=@P;U=]5B;D>G?95^))"55"9.O9:?31'8QXY:OYHOM-="W MFLO+%W-A+HD1#<-(NV^+ !Y.E]:A1+7)V D%YG4T,)HM6JP"25ZKX1^*(\]+"64 +>I2;ES5]'1[V- M75:V_M;_N@7O1"UJ2F-<(\ =J>R4N]14N?I3X%B7[]3 VY=*-P:'7;JQ+PKE M=[6.K>K822HT#-2D+M!?[^2(#@H2.Z155%<6Z>CESLU28'2$H?W"ABL>8+O< M!8B=M&7:[9C(GPI^1U,#"5/)8:J O_5+.(EIK11XUQ#ML1MT"O ;4GN2BI>\ MD+U*WB+9&+CY-U"U7'X.6_@?KEDAF5.5Z+\K(U5@9W/*6GAIS'WI'D.A:5! M4*FQ-,G/5#:-?:JTUPVAB(0'3^"HN%PJ>KV231'IQ:TF->=-FMCC?EW<&BWM M!/J-N^Y1NV=@+H_R3$-*6-UKE=<\7//L=^Y3SAD4E: QRE4%+N&[!U@:L289_X.(B=+_+YR/];'0Z<+*A=DOKR-/J MWECUI#KJTG5"V2W>?\5\XQ95\=:K$@AN&'(,TM/^KWU!4<9?#NBM0>TL"*W% MT"2E=P"^$,\?;T;!5T9R9L@5N>I&'/.B0U1O,W8J\TY7_?]55N.D5P2Z M)4QGE3+N.>3\6CR6#W&"!1W''^.8@# O37W$(;SS"CA("2-;M2 $/D9\"?)3 MER/\PS&=ERB.KKW-IIC?@Q M$5T=Z><"M7@)*J5E-WT[Y2*5U2!Z*_ 7$HP M04#![0#Q*SG23#)V]693A>N,J@09OW\1Y]1A*>FOQ;J#PD V=:BS($_U'"X- MH5N=ST6?3ZJ?R8?(OE1*GU M,1)=A'6+,D>!W3-^:9.$X<@8NRKDX*'S])! 6KLF(-8P506FH*9^DHF@ID:I M)@%$=C(P([X6>Y+47A'@V+<%*Q /%4",' M'*R$V'(G]\*:9I%PE2NPA2ZDP_&38/Z%X"XC$L"-TM#1A6%:>A71PD5Y_!K. M8J@#[:VW;KL4Q"^_7CJ5DG-)OY,4X+0X[KAS!2X8PE$H&U>O+*.,[(JPY CM M UCKHK1IB-"H\5(\M&-YK)0O.'O&5LB(Z#P*18.LD)V,1"C5/W>IX!][U:.< M#!JT9F=HOGFB2N)$Y[18!%>0JBA 3D!5EI25E@TJF#,R,X@J8G/]^5"X'*,_ ML@8=\T?-A3$E@M[C>J 'EP*/W:[YH)+B:1LWL3ZKVKA)?9MG:QY\#<9 =5R#ARR Q M@Z4K9A]B<]#!,$Z/@),L1),Q!##YC$_8[/\,3\N8K79AC@&.P[K\F("7KTAG ML=UJ?<_0SB69H&5ZP9\:F16'8>& VJR" 312D9H$[ 8M/:&AAJT(=F/=W("? MJ([CR80,=O[+IW%!<,V57:&[5++0'-5C'A4%D]"ZQQD;NB[!3K&-$^4'G.M" M2XW@35DO(W^&&%]#/'61M>3EHVD1@'^88C6]Q@4]B 1PWA/&8A#'Q@A#% MK&0=[)"*9>/BP7FZ9)7.QXSVL\G)C+Q8@/-^[&69-_[6'-]6^1I!.S,+2"_U M0@EERX O\6JLJ<0"@Y)'!$G,/Q@OQO"?YNRV>'8"O:JHM-94)HG]LP- +:)^O[Q*,Y/'GDIR9<*C]$\ T9$9;:$5*:MD8-6'#"&!M"5/+B M"\HO85L 3E&A&*FIS2[]FFM0=1TPKL#3R(6, =>0R?;(!%$C?00T+CHI;I3W M3=IWI*^;!G)'8AXE<9AR+Y@]8U+7*;"TECIA12,EJ/VC>H?FD!_5,@K1VM'# M@_@0KY(X39?J/HL9[8*E XR+K86ZOF;YN2VR)Y*CT$*%[J^L@CVZ10? M"M3?VI?MU2?S+.OL3P^BSKYAJH=A*IX[K"A_RP*QE-"B47/Q;!Y')F&?YJ-C MC*W.1F% =?D%T$GO'9:B(G';I38FZ2(9,;"Q;HQ:+=^ ?EU\U\C4+$12ZC#QJ$W(KV1-OFW[08W\C%&+!!>?&&ZT3C>/YNI!'U2S'77 MSP0R:II&*(=8^LE183S>?^>1->?#QIS%- ".3FL.^C$/VBI<$-:U6J3M"'^Z M2#,4Y-1R;^+!Q<74TLA]>:3)"S,-9<%$CKDYS4<]3;2H02N:2:?HI5HG@74H MQ^,XT2<>>MC-ZGN9AP;RM8=S@>DC!$DTTA?^-F5NL."Q!66HC3/\E8CUJSQL MHL]/8&-+")#,XN?JHW,TCX)U%>3Y'X&G<_ 0M51*WV($# M+DJ03C7HY^7[MU+:0*-!8_IOM4JXF!>W7,".7?0XU&!*/8$R1Q)8EA%#\<,+ M4,N.>][672I?L23J@V?FTW>I:9 >5,&+/=P>E*_*\RE6A$BX'EDD#%!,B>_0 M&Q/>:TXK%JQ@M=,!$RMH5C@4@^",! MBRNUQ*-C5JK?D8I)RT)'Q)I\E*K_Y 58,[7SE5"/;#2UE@!S\W1RC5Y'1@?V MRH3V_; 8,U/4>1$G#"6[LLFE@@?![UE,"4T= ?HNO;H>"HE-'K"GA1?*S!(@ M%$$&*\0^^X4D48F2,&];&@%/?7F$1#"*KQ\2!RWP__0BZ )3#[W.^/1TH/J= MWNEHU#T;>]W)<*!ZXZ';_9?;.WNQ1:#;NE;8=4"W))]Z[?_Y/^Z@\^8?=H\Z M4OP_+'" =\6@>H%?^87[R5&D':ZP^L# 704\-+!?"#]C:)VM&64>X+ +@2+#7M@-6=Y828C9:WML>$C M+-0)$K=+N[9]WNQW=YXW^VWGK:XSP!/]@FAK/E+(WH!O+[TWS5IYCW -IGJ\ MH/R-7W=OY(@>+5.+V<' (UZ2! 05E-'82+,U+?$%D:W2?(Y53*EN8[G1\S08 M(P\[6&0SRX&B:G7OVVF@)LY[AL,%H?,9L^J*>]_XNP^FE$6^:VGSR-2P1!:> MI*\0XL?.#Q3+**I_BW(9O'!NSM4Y(@"2">&/@&S[2EZ5V_..W9,C]9*N=D]\ M^4L>::$(O-=-=@8\H-?GJ68SEGA'^ .1OO;%>KC;2T3-3%$LH[RV'V\]VSH' M^QZZFW35N_$P&]P>1B#!]ELL4K#AO%+8';)R3>^Q'=FSIZ6-E-[/95>'A;+X M.S%EW69!MF+9"*7#8"@(3BL COC/-)\AG-M_";.6'%M!_+> 'JTQSZ8LRBH&CR/GPN4-W@-FW>M8.W42ZOP0ANRAZCES*H? M6PG$9,U!Y $69!'$+A#(=Q%M-/L'5Z3%@,!24; M%#JK:+*$L\L_EXXCRQ*VYD12"%UEJE6 %Y!089XM"+=82JM2CFG=N%6%=W]- M\++2R,;MWL$U"NFB"XIPO\P5Y4A1$,US4D$,-:]\$],5V!'J4*U#YJI+Y9", MT/AANKG.0OQ^4QKC5@Q.T#Q-8 \((JE\HR2HZAF^6R#_Y]B1_E\+T\+L'FX0 MG2(KA@,.17V*,Z0!,P&/D3\(6;.8/U4G/(MI3Q16*,EZC:%CS>"XP^PN$ZE: MQFQ",#4^UE1XDT82FO4))6,&-[?%N"Y7;!5H1/9(>^9+"T&5]8NNVR(34]2] M/!K- \X0(W5BEH,XZ2_GYU\>GEB>9;GF\"#*-7=V1L ZM_N79>"C+SBJ#GGA MJS0(P$\.5RC^NIG,8\N41UZ@MK&GFBW'Q#I&^P=1SA8]"=K:^)D%9%DSGCHI M#H&'"-X8P$,6FW_SHASCP(R$2T!@!H5(6[KH<6(M.5HI H:GYYSZA:*NVX:Z M!?->E$>0\$QGBG8) #^]]=+&<.ZB[J5&L)RH^D+H*]DN93!C3*>ZUI3UG2E% MMTMF#8I('@)DT MPSR#T<0_QSBEF<)%B#8=)W!#]*QLTN-$74B/((!>-4_+O3TK#K:]/+WX8%C: M"@[3!/,5 --E\%1M;/.$3K.II9G;A9LI^QOJ:5ME*@7W)='SPVJ9BHL0M7RX M-V&O-C_VQ>'$$Z)>AH%AQ)1*&ML.-$AJ M%O7G#$L;X41&.E \Y(ST-YAKV M=T8C/"AS$E+=,L%83Q+.?W+*&"&BE-]0W&-2W%9#J\@)9FK#L(:#X+ M"J!T*Q2]GF96:T8R3#R:#V.A1B;AO>&4R?12>WB=OBL M,'&M0B33':F'-#%:5BTTB!&GS=$_XM%?V+9I/,EN,$54UH.>#]('8U")&;:" M<3\05"'S:7-$CZQSKKW97'P)4#$>&3\M7:CLW M]?9:++.=.T<5A*,- KZ9 434W76OS7PWAS@0["Y<5"-U60-8B5HT(+-="1< MX!_DO)I3>GQ3Z0KT(KJ;-M(@Q7,XXP7,4X!D<8*+9J3@"8V]<*P+\YMC>LQC M^BO515B6IST##'01'!/6&Y/7-O+&WW"J,8(M41&"X:B"WPXXY_B9G2[)G2]% MMFQ_3$TFG+=-]$ "B?D*:'TI K>Z1J,A\!\G\'=%9&'9CU;:GZNK>RB7/7#6 MDN,,['XO9?:YD@Z=>SS] MP?^:T''C,-UY0CE$.-^H?U%#.HT8)J#Q"GP,F#48YSOD,.$$%BB!*K3)HN?I::<0- M7PJ@"Q,Z\])O; 6.*&0VJ'+$5ULL!/=@8KX29U)2B,[W(=12 M"43F63PK%058P>D#MM!_5]R;*ME#$PZP37,\3;OVKI++9FM]"9VE. @C"?36 MFCABN?B%Q]*:/)&4E\M(M)LX^7;O5'FI9A%G(?J*9^!))X*EW4Q*W\KDU]:) M4*+4IY0$!SAK=HZJ6^QA;@M*X"8X E)).TR$^3#JC% TUI"&C]\HGC!65'*0 M7"MVG@>?C77QC,G!55_'D^@KW6@>"PRT TQ.6?9.7,CEY/8FY4[508U'97.X.K62? MEYV632O0_&J_ZBUMJLQ,E$6WNT[)X,$\.?;IVJ,7%V;H>+S\@_H!V0]@;3=% MSG1\ER;>$]/$NY^ET5LZA'HY_.7\ZZ_.Q05/,.^^<3[_^M?W7YV+ M3Q\^?_WE_->+SY_NWUP]W/GF:K?M?%17P-G49JS0?#_@X>"_+K66%J'(D+9A M7FR#A6U3])!.J4Y.-],6\[LM: (<;."X0VWX%5K\TFYQ<;YX2>9U6-[5=N2Y;V;H%MJD&AV/[--G?>9KL"K[,;U&BKJBP"2T\ M A4&QG\/CE>VL%KZ6\YO/ ]%I+)TCEZ 7P7"YXN,4:G_[2$0>KVBQM?7X;_R M1A98",]CFQZLTTMO:;IF3_=ZIV[I?8WV/,#PH(2 (PMLGE',,^DSH 0+1\ : M4X6!+YVVJ.Z%=O_CN8HTWM-='?HWSE3'.=.IE_"N8\P5\YU9//XF375YDN M MI'TN9Y#CN;>@N"4:CMYWBI9/XY#A0 PL7RI-RI&R4*QQ?==23$UC:Q$7>D-OGJK7^A]OL%0U]!:O@XCN1#]Z4W:L MT06_QIZ.L1?**]';\=>%=][NL(>>)?#_OGZR?-WFI67^\G>#8=L]&Z[\NM-V M5WZW[K:NVSYS5__TWK=MGYVN_O;>=^VT^_VS1UEL=Z.[OJ)3XY,#XD 2^M.+ MWHM*WO%UQW$IG:COM^;2[OP[7OQF*:I2)2:FHX>6L\/;+#@BUE]C'.M7]&F( MU#LBQ&<0+"^- BH A'?^U=WN;8*BP^G9DANZ\Z^UV8F>PUIXL H.EYQ[H$3G MB&J#!VO.]>4=WKI$\K>P25%&>2RO.P9O:3)YLV8+,3>]<@.WX#[6$\??80_(J#+U7:J(Y3LUTT.WM+?+39 M5KFM?J]?STP/LP_X%>W'YONPAJX?G$:?8L\?<[MKR6[G=N"G1WKYW>:UL_:@ MNS^L]C J9$+_MW\JY#R_PKJJ0HG(!]K9_ $U4K,E>Z(LNJEG,152LDWW*D[<=MZ#TD5BEHN)\";RSBQY)^ M#4'MI #<0Q5,X;0?TGXL/@UF.-LH_>R9^I6M/[S2 M[N>V3P?<+2Z 3^FJHH:=JV?8]0;0S4AAM$.DT.6F80006I<@3-0D1+A^AAJ2 M*Z68!MO\E)4D)H)0H2#R(_A0GH!H60?R]6@%IZ<[7W#::SOOU,2C40>_S8%3 M+AGG]7F4]678J1Z"7@%-L7WR&'1VGCSZ;><7;'.]]"8X0-2:NMB0Q:.116_G MR>*D[7RF:;L719/,X\Z]OU0[^<]R!=^P>3>XSZ.^E\\?@^VMX[*=\!J\ZIBY.V,:O M:@*[!9OXPHG@TC^]4&/_-3[,[8Q.W/,D.?=C6+[_(?2N7C"H>08D_3U[/0F^ M*Q]V-4S5"Z+SR3'L"?8 ;?Z@3W'T \_J@HW+O_CCJ](S_US]&W?V_LOZ-9E% MV<:KZMUI!^[_G/Z+/S,B@;?)!GA"0?"H8Q>1-1AY,TF0:-BXQE&^\)/CVRX\ MPO%IWGB*4Y$4T9A%IZQ".L,CCZCTJ[H2B$'G\OCO+XN12;J.&HJ&!;:DV M'1=%U4U7\4/(JT'G0;J*!X-]["J&31L?PQT07^PU#_-\FGZE6Y7M0'K"WG^? M!B/P0N]&^]NM-S\;ML].!_CAL=P<;W[8FA*8W!G7T'8NR M[Q1UVWZH'WK4VMKCF79?8ZE&(X<);CA<4TPS4K)_ M LLB(QG!$$#\8=.N/@E"C<^YHEF=+C,=ZZ^;XWB@$H/G(,M>_+G7=A]>7#UI M(NHMKH7@P<@@OC!<(YAJ7ZD'%RSQK.T<7=@\92,_8.!<)!S3"6P4#6\WOS;F M-7;F\S7#XY]I.CK-ZN;R4/["';3 F3SKR:P=#,:B1TF> ($?97&K^&7IAJ_. MZ2,U2G ^'W_C*?!M4I?*?_*2U[Y7N:] M.G,[@][P%:S6=3O]P=6 QF$(OHJL*^0@_+&!'*2\_J4:(\QX0B ,)+%H\*T*/9HT9,LG]PR#[IW^ M YE,_S#C5!AYLRPE>1*]!#F+R2L\(5[R 7_+(R5/Z?#26O6FUXDLO!&LC6!M M!.O&@O6DTSOI]CH@6$^.W>[)Z: B6?N-9'T@R7I* NJN5N@6)>O)"LGJRL(; MR=I(UD:R;B!93]UAOP<"MM,]ZW9?P0O]JV?DZ 0_GEV>E*1@J<' MZV'7HIG^O#C^Z-VD#^0&U\LLG50M"RXX(\>E,*$[;$17([H:T;6)Z#KKN=T3 MM]L=#-W3SBN_-^@/SEQ??>^+ .MC8F:3W';Z?5ZQ^ZPVQF]C!77A_L..RU90(42ZARE$+JCO*L=IE#X)"8_:N#_% MUX*U-: F)_#A1BJ[42!M>N^<2QG1_=;R#=&&PKK2G[WH&]T!UO?_<6;G+RH, MX?M?$\0HE(Z0EO.I?=ZF;I,,/U>WRBKT-VUY)1TF=_(2"V%4O-XIOUXCD!J! MM",""1>ZJ5!ZU+*2IQ-*Q+# X9T_X)Q46A;VP."\M=3Q'[28/ E":)Q,/="D'%JG--PGL_?_X>JH5N1N]V.EUM+1J1=\:]\.U&X#4"[]D+O)[;-?*NV\B[[7>P\NX[^*K!IX[='YK7[;?MHWHO'YV+*,UP,+SS+A[GE-T_)EH.].>^_MR/80418VLJ+]%SL2\0 M VD,!H?[[S,(\YR1FKLY:GB6V4I/ROSKAAE!GG ]Z66U-RG6)1^9OLB:@R( MO34@GHII+]_^]<"9]E?O>QS%LP78_9F*4JK.&4_5K.#B1J_L[$$BB;X]__C\ M2/2M%XXU?NC'(/J&,R :@MW]8T6"???^P_,CV'>(A!LT]+IGIXKT^O'\Y^=' MKQ^]D0H;4MVC T52_?+U_0&2ZBH:_<(S@QHK8-\.U.WTG4,BT+>AH[ODJ!:+E.GL&25]>6>C@)*TX$.)G"R$'D4V..OWK\P3;'&-0AZ-O\ M^K2S#=Q*@L+ZWSV:4O!H,X;.7JQ_VI8.KVX@PHL_7U[\Y=/YK[]]?7]YN%.F MOEBY(!3AB?I/'B34()=N/-*'?ZBKS9TICE_)PX5#NL/7D.I4<@Z/&2D'Y0]7 MFZ-8&JFI%TX8?%TYE(>4"PC,.8_@1W0_+\^F<0)OMT;T/.B);'EJQ5E[>-*[ MS]2*_J#='_8??&Q%KWW:6_W+^]Z5%KO9,(P?S7\,]K*AO[XWK61'U5M'[O;- MH_L,LS_$M-7/BQ_S*EC1[109ODI?(9S#%=B(F?.^[?P>C+^%()WK"'&[1+=R MB#5NR)TW>1;X?JB>:)-W(,ME]&R_\0!OQC'";!W MF#I_WTX#-0'39AR#S8%S8J3,9M5L[^98'O!8CN:FSLDK3D!F3[Y4017=UB.+5*/87\)]I-@O__+]02P,$% @ 6H%I5]CN/$H1% B>H M ! !D9&0M,C R,S Y,S N>'-D[5U==^*XEGWO7^'A9:K7:BKDHU*5K$[= M18!4Y=XD,(%TW7GJ)6P!FC(6+EZ[UB)E/J'?1.OS8:5G8LZE#O/E%ZV%RU?[2^MO77W[Y_3_:[7]> MWM]8?6H'2^QQJ\*W[/S+Z>G9Z1E"[<]?CD_;)Y\[)VUT/#UN8_QYYGP^_#0]LNW? MYN>'1\<$MSL=&[=/9B!\=7YP\/3T]/'I^"-E\X.C3N?PX)^W-V.9M!6E=8GW,Y7Z>XO. M69NO5]C/EX'7!^*UR.>HW3EN'Q\JDH=ZT4Z[<]@^ E'$.2/3@.,K(*^/9RAP M^44K\/X*D$MF!#O0,EPLN$\E2+SFB,TQOT-+[*^0C:NHYNLOEB48(\L59=SR M%-D9\J>RS#[C4JQEA>S>4!MQV6A%2A^2RNHIZ0^PRWWQK2V^?7SVG=9!]5P# MOSU':&64[%+4%G:3\[N];C$V'-RY&)&E4# GD8_OC MG#X>V#3P.%M7Z1)Y(O$7D\Z0 G,P,*X9-ZPTB/LR5DN;_[]6WD6M:?1"Q _??HO8.GIG6'D2(1W:HO)"> MP'N+P,JR1V%A/D)S*)QX_G!_7;*DDOEN)6+8&'A;HJ\=^>_0:F\7\VU+2EI" M]/>#K$ &*O"Q,_2^RL_95AX)1TE*!#/MH[)<6K.Y8M'#6)5E"A[>]0=WXT$? M/HR'-]?][F30O^S>=.]Z@_'WP6 RKJYY/926DB/@80RZQ#$G,::5!+4B5"N$ M?:,18E"]!>8$"OR"W*5QM40>[T*D]2&5RZ]-)W8\@;^W@[O)>'@U' WN MNY-K>+L?J0686D)/JA&ZA;>&5]8V@W_-?#]>2_7X[N'&PMU5]VH3J9T7]: M85;O))<1\4H=7)>1EOZSEZ*_P7W^$OG$I[-1HA*5&+;+O4# MAN&+1+'HS$KB-(B!KOU70'R)YE=6?4I(J_/#K,Z3X@U2]3U^Q%Y0W5\6I]D&Z5GCKPYF;JXZ_N8FR@[(ZC5 M^(FJ\1C""C$:I/=OE#I/Q*V^_MD(:/7\*:OG6+1!ZA6=V>=B(>;1$@@M 5_4M:$$D^U=PED)O ;Q4*>[Z9KZ! 7,N*8KI*H+9$LI)0 M#:(B;GWQ>'_M@9KQX%GH M_AZIU&"Z2E1S%\8\C$]!&B6A\BW%]_LP"Z472) M^D_0LY%EO)71DI!C&4N-2_$&*1J:U0 Q3TRA-]3W1YB-%XA5MQZ*Y+4$*(8R M(%DQE/5!@/UJ 9PE\1K$"*PE@Z4H!0X'&#%@,[R 88 \8J$6DR6N!DG+DF)F M)S"CH2J%:@G8!I$UQG-AZ5Y[XGB.X>RNBFKI4(SM",1*H#1(^]#TEF3CNA"+ M31@\L&>;V(%E&%H^%$L\@29G\Q1>@YBY0H3]@=P WV(D5",U4IF3?&DM&XI9 M+G L"60ED1K$PSTL*UE@\X!!*S0P#)-26KTK9GE*OD':'@=3'_\50 4&CT8- M7A'4Z?Q8L;RW$%:(T2"]YP351]0E1O- &48)&V=GGTY./BL6=VZ WOH0(S9I MMT0R;CX1GJ'=(O:1J)8*Q;I.@E@?0I@FZ3\*JQNJ/BVEU;IB3D?R351X(L9N MJ'154JOXG'CS!J.9RD]'[(T9R!77TJ#8R4K8OXEDQ#%Y0Q(R8EKE*U9Q#-!$ MG9>&\W<8CW186G84&UFW0:")K(41?$-Z4D):'A3K.!1OHK:+8__&"U0-D)85 MQ78NW4K01+)T46KCA6TE.!UQ7W8)?3>1OOP@MB%II2!:JBK'PYO(CRZ>;;Z MK@*GY6SG('D3.2P(PAI25XZB94QQ 90&=)M(DS8>:[[ZJ(2GI4YQ(E2)\C:1 M035F:SJ1%0%H.5(\##FAWR92DALK-&2E#$-+C.)]*(@Z-I&<5"#0>*&NRFK) M4)P-*90F4I 3U^ICCHB[5V@LAM 2HG@="B)C$6"3F$D&INX08U"<1VS*32F( MEIT<[T,R6+8!_+7Q!(5.?+ ]$MX8>!8LL;,/915@=22>*9Z(-(E1^$&834E/ M4I3+.[/]$!C?0#MWLO&??;BM!*QEM_0A^B@,Z(@,-QOEWID7 MFMFC3^.V>D]=%TS@)\2,;;H2" U#GSJ*EVV[R53 61%> M,[DIW2@J?@_."5PPG@=@Z?)U(O$NL^ ^^6A95KQM^LVJ<;9BJ1-FG!1Z;P\* M3WNM@:JC:KG.V6*DX[KA0W"X8WAG_@K$M40I+K-XY_([':"&2^2*'P4<+S#F M/1?Y/IF1\*?4C(?7RH!:RA373$Q9!&Y)="L#WTP:BS>1;V>T*$WBG;D_>Y]< MM(3G7112MH\].6O&21,)WEM"$4KC4VT M0@0MS8IW*_=X=@-9*;E?>^(U8.)0MCP0;-H"7K<4NC:C_NY1X9G_U#B>?Q(S+IB%>!('QHM-Z<)3 MT\UL<*D3_'L<_2E#T1*NN-4R]PHT?%!(:2/[!;-'W+5!.6#9[$5;%6 MDSD_ M.YQB,OTURL6*LVDFO=GKZ8W7507R6K(4QYERR_V_.Q^_'SS[YVBU(K",%$_" M[YY'P[++1_ $NW+"D6PYCO.GC-$AF_\@?-$+?$Z7VR#[NA=:$S!:]1"W%P^K MKO,_0;CQ<4)C@S:VDV^IL]F@-9S%N"T+37WYZ:(U0ZZ/6Y:'EE@L]UX[8X^X MKHA%7K2@GT*^SU/FDO,59H0Z0F^@@" \,-NR?&@NG/! ?/O&:+"Z:(7)"330 MEL7#Y)RUQ2=?@,BLK^&M@&H=%.DW89(]> PC5^PZ$7;8T!LO*.,3S);;[:37 MGNT&#E1N!*^@*%W.&9D&7%ZC2^^H9ZOAVEN\G&*6U'-8W5#-_W?YOYZZ#\\= MND3$JZ+MS1'IKN?TB:@79",I;/AN&NYGA!=X2GA%%81/ MEF"K<\36^OK?8%@Y8L%IA1Z8G_C%:0R?Q$+Z.LB.I80_NV(CUCQ<+%^NMVE& M:"V>23_H72!:XG &[?2*>*!M@MQ;X@*'H$"_4 ^OEZ%>E\0303ZSYD"@X\TQ MJ](:H,"),94Q[)4UA]S4!G7(-'0;3)57;.DYI>U&-2L:##5"K]3T 5X,E]HJ MI?;EY RTH?T+E1 TCOB^J MIQGE3"#JJ@9#/KN\#VN7X2RQN-ESN"B'KNF@D1[\*S258H&:SHG2;7B]7 $[ MXGD/UBQS[-_(OSSSLG@); 124ZXWILTE]9S;@ ?(O0K@4ZFII!&JZ;RQ"3KP MU!U0FW8[D@4TF2ZJ(KZYI:"P+(+_2.%79#%=]!UO70N10$BY-&O#H_<:%4,%E80Y9USX Y8;Y M-SHS(L;D;Q2X]B+:I1;D;50N$84I[R:[8=6A)^7,Q[&7J8(KJZ+T6_>(1#<> M8X]0)B]0Z ?XJ'-T6LYL)=$Z$'GM.8&87)$;;? IKU=A\CK4I6RXB0Y3YAQ% MV6GT*H.KZ\B5OX8NN/UU6FQZ&>/4U?I"@4.Z#,P%Y&W;=6+!+=A%7H[O+F6. M&:+4H:-DSR@/8(JA:XRA_'CI57,[&&'4U!/Q'2.7+VQQ4*+*X%>8O Z@#BW[,F 8!<-9-%.LMSZ=]7 V66!HGXC)!BN"W4NPGW4VQ#Z(==!(8J4\ M8CA<-D@OCSZ&5$6TGOW\!OKB/#POC3D/7W:7-(@"]M!ZJ9Q?1T#=.EI]:KKY M/I!OWLO[T&-M3IF,TO2!2EA("R\)CFWC\CY06;P.#5Z:%9&K[P^8G>1V'3%B M/<#*B24MBG++I")$7:V1THUUFPO:XPN0-CN^AE UN;U=EG&W;7O5T>NJO$)W M8V*S?H5E056(MW;$I,NZ<:F.Q%SF<5BV#&=B+>-+3VKTM&+%JX*]YLBQ"C/1 MZ^$/ZD*A12BD?#Q4T]5AX N/BW13AUBBS7URXR9^YIKL/+< _'-#55=V76[URO+U]7R2.]'RMQ9KU_"515_ MQ86)P?IM0CCRN@YH4UR8<=,K'X*+4M=A'!Z 96,O8*+6;$C()JM#V?,\6_%V M ;'D0JXKQXBH:QEYR$IQWMKLW6>)+P[8VZ]B/$3(M3 =)K#*1@Y:B1ZG;=P% MB5^Q(D;QV.Q^S_+(JYJZGI[N'[!HX[!$ZUZ6DZ.FJ^O0,PY\, T=Z#K80RY? M&XTWJG!-#<#XGH]A\=WXW8*[\2MZZ)-0=&61I,S'!4D:[J%8BSO M1B#V):$CF#@X78K=V2/(6K-M1BM7@W$YWLDTE+_ M1+OKAA=QK\VN9[0$:-0 M(BZBKILD=[B8Z#T0ZVH1;/OQE;@1(NRTT?40^ ;F6B?[V+T4M]?,S%\2O2M(7]/6O0W5(QE;+3_9EY>V#NO@ MC'.R^%QN-ET]C9),,8=3#EH0T\G@V9;6[Q5EZ9Y3M<:5H&JZY'\8)_>*_1W& M1*+;?%8J4H>&&X[MXVKM-,9C=H[!V3 ],PX/*7'J"^NEG'&.:-)R'-)5_A@VCKL-;%OQM83:>O M;P$2TRQEPZD;.3/\P3,7%S533QQ"+U1#!&ULY7U;XVP[;/;UOB@20L+A#D3XDY;;VUY]$490HB9(H$B65 MO!$SLB[LJ@_(#WD!$IE_^\]O)^,77W$V'TTG?_]!_,A_>(&3-,VCR>>___#[ MIY^9_^$___&7O_SM_S#V7S]]>/OBU32=GN!D\>)PAK# _.+/T>+XQ>(87_PQ MG?U[]!5>O!_#HDQG)XS]H_O/#J=?SF:CS\>+%Y)+M?K8ZJ^SOWIK@PT S'EE MF79<,U!1,417LA,FRI3^X_-?A52:9XV,\X1,%ZV93UHQ ,E#LLEF+KN'CD>3 M?_^U?HDPQQ.W.!O_.)U]?BDY5R]7G_[A M_./?;GS^3]5]6H007G9_O?CH?+3I@_18\?*_?GW[,1WC";#19+Z 2:HOF(_^ M.N]^^7::8-'-^KVX7MSZB?H36WV,U5\Q(9D2/WZ;YQ_^\9<7+Y;3,9N.\0.6 M%_7?WS^\N?)*E>=G\P6>S'],TY.7]1,O#]_]]NKU;Q]?OZ)O/KY[^^;5P:?7 MKWXZ>'OPV^'KC_]\_?K31QI(]^#%V1?\^P_ST(DXP3J?C;H+>TL_GCZ[H6H/';PN<9%Q.U^KUXVFZ\J%Q%=9T MMOHOQQ!QW/WVZ'3./@-\.3J8SW$Q/RI>J22R)9IJ3C2E68 8#,M&>8W1FY*O M350=S9R&TPFVP#QVTCU_[,LZA2]QO)BO?M--:C>A5]^\G+Q]\1^>SF:TNH]< M--8;X"SX7)C.VC ?Z<>B=/9"8C9!]3*,C&=99R1LOKAQ9]8 M%6\T8@V\A;/A]Y M[S_9S>3^"@O2Z_,;LNHG^ F^G:$C@#=-!N6I2R;B:$C$88\'F MQL*_'Y1*4 M\,V%OGKW-B+6ST?$.TUI,X&^F9!'^7D4QWC!K-??TOBT>NX7R,@S3MZ7Q%() MF6GKR>:4@BR!#D@*J$3>6KUO@VL;(ICG0X3FHFA&DO>SZ1><+["LPTI[/,A1;.I MWYL,%(D=?:B3]J[\/E]2]$@ZF52F0:62- 7=03!?OY,F.B>YLBN M/+C7*=U#"DW4TEN$.:Y G*V%2C$HBH-38IX"8D)2 O.&%R:0:VVMY8!\"_UT MV_.'%&[N*]QF\]AVJV&=6I=X0A&I<"L8E$1>D!&6 =8X.!D'PBGKC>ECOV$C MFB&%G*V6>*.Y;V?"II//GW!V\@KC8GTK!%(6(45FC")>:ENWP,@54CP58S@/ M:&5K:[81R9!BTE8<:##G?;@PJ^U/$V74B7 D5\CY-8&&1O$RXQZU2UYGSUOK M@)LHAA2"-I/[?G/=I\RM2'5GJ["(9*>U%YIYQSFS!8(HTH''UN<)]\G\X>,Z MG$X6,TB+/T:+X\/3^8)\J M5>[8:J1?>!VY,G7'+=/TN6%58*4ZA3Q3R*]=X MI-O@&J@[NPL_KM.^N5B:N+;WH%K^XA5^F M.,6PBB8$B@U;N+V[O'N@+O$^!'D4,333F@:2. 'N+B%0S-E9""?+= KES=-93DP!%! M4U+.$;*BI-A".VQ\^$#]X'V7__X3V7)]3T\GB_E[.(,XQA46!"<->F!.!-(U MB=>M8!>9$JA\L0*E;.TO;$8R4(^XT=^J;T>#C8IK^?3P=TWS.ZYG XNS- MY/RLZ/UTULWW8C$;Q=-%A?II6@.X:L.F8WKBYS>3!C*==)-X!#9I!8EP24VAMRB<@;=D<[1' M'RQZH9IG MZ+:DA>_A"XUE:,S>CU 181FE$06T(3K- M16+15-HGKLB;49&&+80E-\9S@,;TNA_5D**# ="KL1B;T6N-W_^"\2D>)2F% M4,'1T)RF (<3GIB)Z>@]NF405R M\(F"/J&(Q7.*+MNGX%^^?TB[NNUDO?,,]Y'C0%KG9L!PY%2*M@2R1U918%<( ME0IOXR'C9A:IB-+$R,G>\LB%[%:7XIM+"B6M8G&4"P;>8_# M&Y(OW)0)=Z3T/&C*AW9V9]@2";KJ?-5I:_!I+$BR"A)-45TWR9 ,B%I8A)J85]RQ8D9@$P[//)0?9 M.M/T#CA#\L)[I5,KD33<4L^()UT,N9&YRS&OMAT.3FK@>52BR4$1?;TIFNDD M'8NEIH (]):3NX&A];6477 .R:'OE56]"_$:W?[V\OJ,OJ6?V]95^?B)OO[Z M^K=/']_]_.[]ZP\'G][07Z\"VKW RBU/[Z_2RC;#:51RY9?9=#Y_/YN6T>)( M8T$MB%"8/ 4!4FL61;!,@-58+RYIW?H$8^WU^RLGBF=.\6=:39L2%B]N$]<( MBOZ7Z[FW#0BJ\$RTUH%IYP0#B36^]=HX2-*$UB[5#C"'Y*GORI>;6JA?:37T MB^:+=Z5>0>]T,2WNY7W!6>PZ(SE*H>&QJ>RJ#FMH"P!<5X2$&X8V>"0E8"4 M;>LH?@.,O6N;K$F,>YDR),^2+9SB#R=9),>"66$E4O#AVU^3OM4./*VVVU?> M-\J=[#C+[0E\OMM/@83!$'7DS(!UM(XBZ5,N(^-%EDAJ5=K8_#;I=1"#TEVM M9;[?E+)I(^C:AW.7[Y]_X.!E52J M[[ ,5G[%Q?$TKY]92*D4%A%9BJH:'>&8M\8Q$()SBT'PW-J5W0K8D)3;CHRX M>8[06B -#Y'.:S2<+[V?<()5]4J*6D'P0N&S\TQGTKK>N,+ J8@NFP(J=RSVT4U+&YUIY.IG_A&4ZPPO0./]U-)G.NKW;Y88( M>9[;<5R'6#"4FF'C@#A.?FFT@M1\%,*B=1RPM2?XB,,;TK9K+ZIK..1HQO[? M<+'FQ:"WP94(+&E>3XMKC;V2% M@BU/&>.2MTYVO &CHPF!()DE'WK+2M5P@ MB=[7>E**HDVA#*2HV^<';79AGM:([R[A#<76=IG=?KBZU3F9*"K;(@-S&@73 M00"+PD2&KB3@Y%8$WSI.?3#(01GX=F3I5U@]AKO9<1MY\(S MR_6TBFM>IZ\7=I/.H=;(%<&WWI[<#MF0].=^#+F1 -!>,@T/;^=(CZF9XJ_P M*XZG727-%22G,UA-3DG!1,H@49 6H\^T1@76+A+!AM:Z]$Y 0\H9:ENBB($B"JP-J6J*N@>IZKX'1YE!IN8M?.X]%'U:)^*YD&M?:3YQ]M?ANU_? M?WC]3_K,FW^]?OON8R])8#=?\CBY8/<,KE%*V%850WA6$JV(##)YISI3)!^% M!2:UKSN=(HOGLTXPP0UHLQ];]M)3P+S":=/M]L]&<#,2K MTUF]V("ST31?#$Q8)U(&Q3#6;3Y/5L('55BV/G%I.%IX+*(W'-:0'(DGX_Q3 MT:1W_O\^F2&,1_^#^9_3<1="GX_@W>0C)H+?)>+?,1II?,JV:"8"DE>44F&1 M@GSZKD#BNC@LS;W=GL8RJ,V3IV+ZHQ*BY0VNZP.Y &2<4+P6SPF$@&FCD0"A M8=(+'TS6Q3O;/%7Y5C@]CG2G"W A#VD9IQ<,-U^&>3.J/L4BW JT@D/H(R*00%-JC= P4P7<)"CJ;,UG/QZ/J MLSL!?P)N-A?K8W!QIP7E54[<%\=\=V^Y=)WE@V-H/03AK0#9_CY,CVITKPRE MZ(*7M6N4@4"&7P7#R-4E9R!S9UQ)QN?XOR)#Z2E9=D>.TT/DTWL$;SJHQ7?['VR67(2%R9U?X* MKW#Y[P5]7W]+QS#YC!]@@:]+P41.0LRIVRH)-LC:A]6QD(E$Q@4-0DA W_J\ M^W%'V""%M$(@+?]U1-+]Z>SW>6W4>7&D=9 6HZ_+0D"TX@TZ6N=H:K]Q86DN M,5@F@R]%Y%"T;GT':GMT@S+?P^7XAJ34/L3?,L-Y$[[ER>U5?$:HN@D:F4<9 MF"8JLMO N3, M+4V#H2_1N<*LB=J@BJ5]I9#MT0UI"_OYTW-?\3>CYW*([\KZL-]-]II@"@)! M*9YK'WI/ZTQ!8:'>P0\>O,?DLFY>_Z6'80RI=-4S(OQ3$^HI%'<)F0)1"ML, MHJ?Y,IE%=)(E1^&N%2&9/JY,[:2X=]I]2XBY2XU[#V==+MS/TUD7H&^:#"]I M+CPB V$,!>51)(AB9;2M*],]$.*0 H&>6+9ABZXW(;8KIG$.[ -V MC6@^33_!MUJ^ZGAY7$QX/Q[##'\B[97KUA!.YMT4'^7(9;(4>'H96() 6I- M;T[H3&V]5=N6FV)]\TKY=R-ZH&/^73&J@8SZ]AU8<9S!]DG;7GK=,#MD#T'D]Z:13W( MK!F?7F'!V0SSVIV?FDH+WP[IER-B>1$*N-9D;W)03$?KF$<%C"L=Z9M8R\8T M9M)]F(:TN_9(%&HJII8W;:]MDW0QTL7@S_NP=MU=DJ0P*&CFO2-EJ6MFDR&N MYX04-$D(WK0^3=@>W0-WK[X+I=23['KDUK7V[T?%.@O% E,&*>!Q03*P9(0S M#Z5(&P6WK6W@3^KVU*7[0A)?>:B#;C$A*OU4#U'!MEY M1A;9Z( ATO\?C4L; &[#*_O=:ZA6$NR19.>=#%?V>F-'PR-?B/(UKU>Y'&JN M5V!>T:RDG'2,A>=D^S>&VR#=AG;NNZ==]4T" M4U+>'; 6U#D/#=*Y)=)=0C:39U/NDTVI&/7!95N^QJH9D&PYGG]5*( M<9X+JYQ5/=0OWQ;>5IN1_+MG5!OQM6^9^\>,)NS5],_)4=1.9AF!F5#3(WBN M&Q,V,?!2A@ Y2M,^2KN.8BNV?&=[UWO*HH<=Z_7Z0*% *Z;)SYL!+(5,[[?#>E=1=)OF#X[Q7RU >'5O:GU=KI6\E"D+0RE M*DS+*&I)T\Q*R,"A"!U*ZRI ^V+>BG/?V0;VH\JYX>G(EQFF$9Q7&#DXJ1>Z M_F>9;^&=<['DVJH\U0M;/C+0V3 C:]TSKFS[^G)WP-F*4X^5@?EHAR)MI-.N MR_8MF3F%1Z\Q,BEKZZ8B;*V%YYBS1J*72CO?^L+\[OE4XCO;GFX@D_9E*M]6 M%?BA3O*[0L/N//9U^JZ*:?+@!#$96"P^D1.?D 5'7IM)-DJ1;)"^=0;(0S%N MQ2G[?7&J5SDV8UN'YK)>\R$MA,_5D$+MHTR64^E:8Z+4C,'H'.-.EI" %ZM: M:Z/-2+9BCON^F-- )CW5R;ZUD*N+@6 JQU4F5;9$G6%9K9R&CG6O)3V_G6C M-G;^.PO"#,9@\ZS@76^6[I,1?9!( M/N1[G,Y'D]I >EF*H;N_L_Q+/N+>IH@Q,$2:#AUT85!+&]=FG@X\*@S->T@] M -^@"JWV1+#;LZ4;RZ^'G/MS'%?R"2D0NDPIY#IF4BB"%8RUOAA%S@#6,H?" MDH\KC.PQ__X^=,\A%;1W=K6177_<^GA,WNPGG)U=QK9.EMF*V#/X79'[XS:6V(MLQ,N[M'5S&>B]Z^PJ+5+S]Z5@Z\P M&M?4G7JCB?YX6=7T"#!# HE,&\*I2ST:E<4P[[Q#5TOD89^7(A\ =4C7GA^+ M;X\@U'[+3W7K9#[J&EXLDW=@DY3COD5+F@P\ZN8MBI!]< 7-"E#M<^@ M&I6B6CE*A].3.)IT@_B :?IY4JL8O\FDAT9E!!?=HE9.U*I9U,$FO#7]&&6R M@?/,BA5Y><'>Q\R92S%)KXKBMK6UZ6DH^RK4'6%MA-.=M-1:=%TM]<5Y%EMR M4/[GU00[JW-H0UZHB;+':#$0=W3>4005@W_O*V)5"@UP/USL_ M=LO^TS%,+CH_RIA#CJDP+":>]Y@4I98S3:DDQXLMK4\9'G6 0[J#^+TOG;9L M:Y?8MGH[S\9%$RB:MM(SS85AH&*H^2DZ6R^D:9_+]@ :/E8 .D0:[B2C0:K< MPRL>E9 A&0N5%VD64>@7LP''+KY.S>!C.D.Y-#Y/ P6#3(1;'N M5)'S)#D$P9S2B>E8*,C@J>MD(:.,"B.T/DM[%+]\$&IG_0_7;O=::YU*M5"L MY(JHS07S&"*SD$O4'H1N?O'L40?X'6P?-%T[CZ">&K%MD"IK=8OT$WR[DMYL MM'"A.B0<:@>02"&A#IH)3,(B%.VQ=6']_DI-P[J.]A2>#:K97]6#7*QW+2?*[7P M ;_BY)3L)TB!V0D6O:) 1%(P#-+76S6EEAB+ L/S\M:N#? [V!!Y-HNH+=L> M[]#_9QC-_@7C4YR60_IQE+LDW>FD:R"]'$";P_\'O*AY$L"N@^PO&> V&.(H M).5$*J$6SJ^]B@7I7?"<]*XK)B(XX*VON3P$WZX:GKAQ5SKI+[/:GNW"$!VA ME;(@YTPZ1XO%!E,;2FLF573!**><@WO(][ W#CRR;<.7E0+L41A[NP(5VX8) M>#^=+P['T]KB^S=<_#&=_?NR+M]!_N_397+?4>8<#3>$,ME4R_,! V<5057: M!XPE:+,%;W8&,/ HKSV-'D=4?;'J V;$DVKB-W>B7-XJN3 ?1R)'YPNYPA*+ MK#GNG$63$Z.92U9893+ZW>CU0"0#CX\>A6=]"J\)X>Y3L><^XY'+-E@(F0DK M4LT)1?(,5>TVQK&4G&*^OM^UD[$[W-[2/6%4\/B6;AUIY,* M?UK6?KV[3[[]LYNXX3L.I9'G?5'WIYX[%JN*UEDPKH@ZVM<:]<9&1DK!NH!& M8_-MY?7W-ZLG]?-H,IH?+P]:E_>P/N <9U]KX4] M!D20VX#TV!YO2>#%!PK M+EU0D36W YK2)YO>YHT$D??[LG5',1[ MK7$XQJA@%-._NM#6X016QV8D6MUUJ:"N7YO=BEF91Y1AU M'6,NP3.=.(5ZH#-S4=:M@L@#;VUNK@ 84HC=5/H/G][^-W#/RXW )/\V7>#\ MLC_/QW2,^72,T[(\H5C[\'[;NON\L=EF;[-A[VE\ZL[_C1<=3/):&0X*G+.A MY<^\-8$B=AF9+[XP7DP10DET.=\S[?>_95\-LGSZY?-J=X/IZ>(#0AZ-SVCF M<'8RFG1U1E8G7>0BG=;S##32*Q$8:3T:GO6UPKV4S'JT):5B,;;N>[(SV"$$ M3HT9S; MFCT*9_830I.C[&ZGZ_I C[*R/ 9B(KI 0Q-&,@A$4:>E NYBTKA-EM;&AP]A MG[(B\,QS.>C,DK=P_?PV;=^=!/G?+>!-/#"K]6$ M/TJUN4!7&;;>6-1.$7FXMXP4J12:_J:N]RK>:#6N/;;7?@1'P(N'@)K)DK!6 M[,O,&QD89($R4[PJF]<"NQ/0$/3#OK)]4">!!TF@Y9%"72T; 04=4A8&6?"N M=KHLB47PP%S1D7X=BA:MTXGN@#,49[@E(5K-?A,/N$.QNMYSMF:J"AD\+W1D MBE=35=O">RE\;5^ 0&/4P6V3$WS;\]OJM4T#\";J% S0+ (90>4=KS/F8 MA 0)2O7;6.7>43^=?FLB];L5W;XBZ479;0)%8:8M$@.S+A7RR0B9ETZQ$#CH M>GG:-[>!]T :BM+KA24MQ=&#!EQE32M%9ME+RZPG+:]K@]6H"I"[[@K]":U0 M]L'J;V.J>C/=MX*N,7!:9L!LK@4XLQ0LNFP91)5"U"%8VSKVNQO1,+7>+I+> M4N7M(HE^]=T*D2=' FI5>$-H:'7YPFBM(D/MLY-*.6B>_'@7GF%JNA;,:":% MON],=QTZX;PMY]H][\MSK9M=//>Y.KW/^QK=H&XVY$:))#??MB)*SBC0*,5< M#A0="N0L6K*(3OEHG%=D%%MO6-X*9N_.F0N:FR:U@AG#H MUR\]VLBA71?>:MGO&&F]<9NPYN_6.R<08\64R4T'9;R1A=1>ZPCI3D1#NKS< M#T$:2J092VK^Y.%T4N,WG*25W3LD,WA&O^I255;X;!8^%0H 3*E= $LV+&:> M:/Q!!Y%* ="-&;,]NB%55^Z'/3U)ZNECJ^M_Z3>RNNUMCQ97;37<1E'5]7>M M[3%R%7.L6Y=1UGUH8X%Y%Q4CWJ0HL@:!S8\&;D6SKQ9[A64TP?P33NB;Q7N< MS&NQFC%,-H_=9XV%IT#.F30T]EC+07#'C/"T/J1SJ%IO=S\,X9#BKD8A19N[2X-2PKY_\-+B.C$((&[E!T71=\W:HO+$2E,Z*/$;?9*'_ M*X<4;#4F2)^3WV/,M3YJR[$XH9C'1%$@!84T_IP8$=@FR#H;V3H[^RX\0XJ\ M>E(FS<311'54+VT&:5'3P ]/YPO"=#'FLVNU0]<3XT*4LM0FR-7UUP8),:!@ MT5@7DBN.AVT*W.WV]B%%7STHE$<02=^!^[K*\]YKI9%A\IKIH&S-$2_,Y)(Y MI!12;KVOE&B>-T\DE&4]&*"%.L]:B4I MY/0E,@E&6!#*Q>L7$S=JE7M?M(W\[?.4?_N);K=]0^/[?%XRL2LFLP8H8E(@ M32$8]>S"$ \CN\\AJ9S^1FYQ)% M,,I8P47C 6^#:T@;*&W8ATUA5Z)=>;)NH7&$WJ M-O9/6.@S%*<=D5;,D70J$[Z6B];)U\H-G"F3(N?"D0)N?0KU 'A#VF7IAT5] MR:IM,'3[V+-0!94#&C$WY' +R\!B8,75:R0)2M:MDX/N1C2DS99^*--0(OTZ M.J0 J[M.".>5R.]Q]O$89FO%*N@#2^SK?ZYM8B:)',,.P.[.4,NW-W&8>IN. M5D[5^NL/OM)[ZMW13]/#Z^1T](NGB65]Q"EK M9&M?85Q<5CJY6 ,4#7R$,9[7X<1\6-O]G&]@!66EKON96IC:0D.:>E]#L$)> M'6"])-(\7_#A*/<^UKWVCLNW7\5RD<\%P6CN.0.']:*>SPR,%$SP*$HTEO/8 M.B7N@1"'9+5[9MV-0^$>A=G,M-\S)YIL@"IJ(BQZ!">=P%NCWX0=5!?F2:/@T#MG0BSG]?OT28XS_^\O\! M4$L#!!0 ( %J!:5=^_T:#&FL -3.! 4 9&1D+3(P,C,P.3,P7V1E M9BYX;6SLO6ES6SF2+OQ]?D7=>K_>[,*^=$S/#9?MJG&,R_)KN[KO?&)@25B< MID@/2;G*\^MO@HNU41(7'%*B%-'AEBC6.0\R'P"90"[_^G_^/!O\\!7'D_YH M^+C='Z& MP^D/+\<8IIA_^*,_/?UA>HH__&,T_F?_:_CA_2!,RVA\!O!OL__LY>C+MW'_ M\^GT!\&$7'YM^=?Q7YTQWO@0P#II0%FF(,@H =&6;+F.(J7__?FO7$C%LD)@ M+"&HHA2XI"2$()A/)IG,Q.RA@_[PGW^M_\0PP1]H>,/)[->__7@ZG7[YZT\_ M_?'''W_Y,XX'?QF-/_\D&),_+;_]X^+K?][X_A]R]FWNO?]I]M?O7YWT5WV1 M'LM_^K^_O?V83O$L0'\XF89ANG@!O3Y/O_^'E]'HG^9_I*].^G^=S/[[MZ,4 MIC,%W3N$'V[]1OT-EE^#^A%P 9+_Y<])_O'?_N6''^:2"^,T'@WP Y8?%C_^ M_N'-3:3]X?2GW#_[:?&=G\)@0(AG3YA^^X)_^W'2/_LRP.5GIV,LMZ)?#KF" MTA7._U>?]M/.F$X)R#B=1P3Z%(>5X@TQKGKZ[IB_/PLREG ^F#9$?//93?&. MSD*_I8!O/+H!VMF#X S/(HY;0KWRW$LXER"O(ZR/E'GR;3+%L\E?TNCLIQF^ MER?O7KU^]_'U*_KAX\G;-Z]>?'K]ZN,G^O>WU^\^?3SYY>3]ZP\O/KVAO]Z/ M/N<,=?FD,1);^L%_7G[?TZ^(5%6YGH\$_ISC,.%^6EC &HW3E M2X.Z*(Z^:W$0(@YFG_;.)_ YA"^]CU/:H>IF1;CQ3<764ZX$QBT'(:P"I80 MSW*$[ 0:):54N=SDP&3)J1(F<<:"Q2M^JO+]"0?3R?*3F<1GTKX=Q5RXVX_K M W[%X3E.7L3)=!S2M*=3-"$�HE!\6+AB!"!"X]"AXQJ.@:C^HZAJMCNJ#, MB_%R=(LYN.4D+>/165/M3D<-A3K7' W@QQ]&XXSCO_W(&BGY%QKWR]%P!ND? M9&J]/)],1VEFX]/I'/_^W%>5-K8I=M7I"WFJ8TK[T M^L\OY%9=V@R)9:G(I""XXD#1U@@N*@:N%*44"\$[VUC'MX)Y]!IO(^:;^I>[ MZO\C#NA/GW_%(0$@BZ9 M2:EIZ6&M':2UD.V?&8U4.>I<#QWL 1]P@O3 4\+WBNS=P>A+G2)+<#3&B-(P MD.@];5!HP2MC@=%^6,\;'!.M5XP[ 1T+-]I)O8,-Y,W9E] ?5T GY^:,_&/0,QRAXB2"*0% 5=L@A@!/!1A39LN8'+1L!/!;* M=*>5#O:@&R+HB1BMCLZ"DYHXG14'Q[,"^BW['-!'E;NV/8Z%"KM)]Z:Z53-U MOQFFT1F^)5NXE[3*)J $8J(!Y7(F<#*"-3EI(;G*/G6E\ L8QV-F;BG:#K3] M;C0<746UW+BX-2E92\YQ*)8V+H80-7D^W&A;8D9O36N;\E8PCU[S;<1\4_]Z M9_O@.Q.71Z/]X3F!7%!U-)S\C&4TQOGW/H4_4K?:4*L@HP*!^* AL4[6.,6.ZM3\"5)U,YLL2P]2JR MQ^$]>HX^5"K<9+UIPWH:PF(6_DQ^73WM"3$X*7R$D@0'Y:OKQK0!:;0,/-!* M[5L;-K= .1(V[2;BFYJW;=>[V^AIE=/,8 *1I2"#3NGJQY,=I@*+0D:FA.IT MI7H::TP+\=_DB-N5(_.CWYEUQK23S&H&40:RQ:4UX+4TP&BLCBOD/.K&1+AX M^Z/7]I:"O*E2O[.9B],+ZKV83L?]>#X-Y'-_&I%IENJ-\&AVPK?!&)U M-(Q<=:LA5%N^.(Y!!4F+5NN+MBL CHL &XESA7)W/C]_'<9#(MOD/8X_GH8Q M?C_@(:O$,&8MV,QK&+-,X+QQ$**W3"):%+RQGF_#\NA5WD3(*[2_\U'Y=6 _ MATD_]6+*)01CB(ZN;EP\T<85R$DW)2$W/L7F5VLK@>Q?[VT4=8_V-Q=R!_=F MUT&]Z@_.IYA[SIJD8A @=4DT4(O@G6)@92$_-92<0VL;X!8H1ZK];03=\)(L MY]S[!]8L%\POON(X?,9WYU4L)V4&[^1\6C- 9G&!R^';Z$4R7(*0M."IY#T- M7WF07EB9R);5\MI6<".B>XO7/MI5OVL1KU@-=K[PN@OOY!+@^=K%N)&\S@=N M#:$UC/Q439 S9S&[XAPOK3>(C0#NCSJ=ZWJT+SUUL,?< G:Q M[ W).HDJL! M)"($!XI%1BLL>3NT^AI3/!=D&>^'5K=!?'+$:J*K#F(\OB_5GZKKW L^:958 MA&21C"ECR446A?:@G-%YS6(L*S*FVF3+S! T),:E!,7.'9,=Q+AJO?AAGF[V MUS0833#_[<(D']-L%!VY[=T,6 MW)$2>@XV M.KJI\$8"WIOV>YH F:W-^0D=8WC> 8[8I* M<,XB6I%5ZS30#2$^B"/-3;BQ(I:E,Y5TL.6\')V=C>80;YY@1,>=SSF!EJ:F M& 3RDFQAX#DWJ#S2>FP:T^4N//OG1J?*O)%$W$@3'=B=-T=-DIGGH[P?C6VSBB7XUHSM8!Q'SM]#:[YA>EV]U)@C>#.9G&.>8WO] MYY?^&//O9 J/+X^Q%P1S,5L)+NM:B(#<(E_W!6>"-Z9HOO28P=96;?,FK^'P3G> M@MC6*UVN(B3RUPDQL^0HZ0R>)14TMYG;YB>G&Z,\;L)UK+4.W'R\LW[^>7DBV&>/>?]:#(=XY3LQIGC,4]O M?#\(PPF-^:34 I*J8+*"*"XMIRV]Z 2NL P:C512LF)L\[()^QWB<9/W(?.E M@R2YVX;[^Y D/>C_#^9_GUL0OY*BJ@Q.AA\QT9H_[>/DQ;@_H3]=W@*^CPLE M$XJ;""8903I09-I:5T,OB^7(1 JM"P"L">VXB=>%?KK( M$+QK1R Y8/_S\.7Y>(S#].W3F);VD*;S+6#VV^#:3O%]>K#D)<]9@4>50=%J M#X%+39)DOHABT,?6UR7=C.2X6?H M-]%XN.=]Y'!V9(YX\ TDJ_F(LTX'1&X M9V20Z$3+^.%NA@]VOUF8$$XI#TBDJ>V/-,2:NN8<#T)%6IA4)X>LC>\W=\XU M4*A#MLJ!9&B)ND;2;$JU_'7(.AA-^_[1YAKL$CNR@Q@/G6MP8PAS,M9E<32L MQXZS@-SB10B%:^!%5PFY F&V;#ANN ]!6]U9T-4J0 \D&V$C1=_&F9T%WD4* M]55,BX#.=4!MDIJP 1M6 MIOBD('BKN>3]U,ZGNCA(V9G+W$P'E)]I?V GS( M#I*A"<"4--*UWCGW2(5;\A8.Q81-A-U)FY+OAMPB+MO&:##Z6M+%T/JG;8&8 MC $92XPH/";?VEZX >( M11V5\[M(81;2+:#Z-(7.<^$& ;O0S^_&;X,7_K3 M,%B DYSL8;*((#(WZ]RDP D44#B1VB@?!&M]K'(GH&.@0#N)=]*)8$KCP[PL M^+% A9Q;HYV ($6MWJ5]#:>1D'SR+D5F4+1O>;<*R3$0H(&,.PC.?)'2^=GY M+/#@MN.290H68X9I$8&86MNK%0,^BP(Z*&%*YLK'UD6UU@9W#/SH1A.W1D"V MS99ZD4@>D]ES)N_">-YFY55E_&"R15K4G8]KD?^T/MY&B4X_GT]H\D\FEUY\ M<301I501:R"/3;D>VM6VVX@0#$,5/?W%M9Y:=^'9=4U9\>SWY(+3- F?\:3\ M?32]=,(U_]88?Z MHK,'575@O2Y"Q2>?1@M$RV'@9-8,KA=,+MQB EIQ(ZB=%B?RW_1#[ ]K(>](J MQP./$&/R4*O8D2E.W):1">%5"5EVM?AL /.(2-2UDAK7'=P"[CRFHJ>Y0N^S M)?.LU!M,19Z^EC0C7'+9.>/S];[A*S-!M@9P!)S9GP(ZZ,?UFNS=T3?$1<6# MU3&V[T:S>OJ89^E/M+).P^#RWVLCVW>CZ7_B] .FT>=AC>WI99DEBRA (4K: MA1-Y&^@0K)5: ?I39T-;#Y1?QF-%Q_5[_%>\;PX MIR4X7:L,,Y,A8*$: .8;!P)E3N(2*8P1F.$DMYPT3J6=GUT1T3 CE32,&WJ=B/FPG29!9X5 M')./_0KCM)>Y529)!*%B[;# ,H2B+P2TZ%K8':0Y MK8![L0R^R63E]DL_?.\[NSR+6;:=?3',2\.W!G=/)N=G6 .Z>QB4B3H:T)+5 M#EZU'6TD0SA'6YCPL?#FS4 [&LH1\/(A*;N#C*T-IMPR)G)QM#C/2*P-">F' M6>P5TU(&GC58KQ2H2()VG(9"(U3T&W2:&GDW<*CVLYWL'L&?3Q M1DPA[ MN*+;>@!'R-_]*[9EHM8M=GK-(\.SNF.L3HN8[S._A/YXGF=&9GHL.=0.1*Z& M8FH.000%Q447!!:NKV=NK^LG;8CD" AV )6TS)*J\.^[H*PCF"5^37O&%5\B M\X2PD,&<2X8H;0)/GP5FA!9K,6?]-QX)0SH2<3 MT_Z7BS"9GF R*^T,[9O6U&B84I>Z"+R&_$ET.8;F%Q7K@CL"&G6KD!74Z>)^ MX.,4OUR2R%5'^=B_!>)&M0<^.!RT+; M>Q8UM9809Z>B,AZMTZT['FR"[P@)U5PM*SBT\PW"A;VXK#$SBR58%%+H*5_C MBX, /KNCDTAN!,^TI&(,HB"B:]Z]]6Y$1\23AJ)?P8R=S^X_IE/,YP,\*2LD M,/GYVZ7?YLG[V9*9I[*"$&O!&$=2B;*ZH5J'H*S6IKE9OBG&?97#Z(PSG2KE MH93.6#&T60*X):Q6L 3<.Q(<#P:")M,N9A3(K([%M:YF>PN4@Y7+Z%3]]QM& M&ZNAPVR#R[ 6;L R*W -@!V5U;@7W&%*;#11Y1KTV%T/!R%,*85G94S=6VO9 MF1PA(J$E5]%JY-9-8P.[%B>?7E M_6@0QK^>Q7]?@/%%IY 5VDP=VD MUG@*_L?Y60T#N03&*6:$)RNEV$A&2XX!@J0!%B$P.6FR6^LJZ,:#CTF%NTFM M<;+>I_XT#.<%5[[BV[>L?YW_V7X?)MS_"MP48$85T2NI:BR_,"\,&043C)FA-/P1OXSH; MX_4''Y,>=Y-:PPRRVD?ZPE=%24TC[211U2@2B@0C660 M-&<98]2FK'5:3$ N6=S:8!^%G;09VUE@-[,YR&X>?^]R_/:EQ^.@W?TU-> MQ,ET'-*TYZSU B6MF[IVUF6>-@21'83" PG#8Q:MBTX?9*#/,V"/1-E/F;GN M!MWSP7D52P2RMVBP5@8(/-'897)*J\RT>=2SXG"SX0&3]I#3;"/&=3"]ON.( M7+-<[6@?60)EH@?"E2#ZQ#DSY( T;T=Y>%(V7Z*W$F<'!<=;/F3Y0Z" M-9-$1 .,2W(* B>G(',!4A0K>)&)6?& ^;UB2,_L[D3Y'92 [,#5O?R'>8V- MR?OP;793)5TQVM%$-EK38%FQ$&IDLK/%H&3*\]0ZVG^O WS<-N_.].S^&*41 MMQZX\WBQ 5[Z6X^\"B6\K+\ S!)2Y3P.S#0W885P[J><(\7 X] M<%_AYHHP*SA 7_^ 7W%XCCT394 9$:2O%4NBH,'2N@ AD(Y,#%;8KHH;[66 MSY/G<7#K@;LDRZ%]"G]>7BH*1L]BD8 NUEOAPB"R>FXD4R:#VK&2]U#HN/&H MGJ?, V;1 W=O+@]+\\!"RAG0!D]23PA1:(2$D0F5>*3_/>#)\3PC]NOM;\27 M_=2W;U*=V"0CC4(+T7%+PY(*'%,:?&9"B)*D8P_DY.J1E:(^P(E54V4_' ZO MMN_"Y)3^4./BOH9!K9'02Y&G5/TA16L'J"QIAJH:UVB9LLEZSV/KWCO=CNB9 MT5VHOF'_B*WC_6ME;>.\A<*3!%6R!5>\@*"$RQJY],WC:1YE'8Q=*->I4AYZ M'8R"VFF##E)1,^=6U1OE#%HEH8M"YG /C5L?50[.1NI?LP[&)FHX3%F#-0 ^ MU\'86)6;US?80@\'(8S46'R4#*2CN:&X)=>L]I$UPEHCG$P"]] 7^P'7P>B6 M)YN(O^LZ&*H@0R$L)"4"*)W)D>#< 2_![&#W:.A@;B?VN.AB;R*SS M.A@B*B=2KH4%)8U*9H202H',:$PE%<_M.FUP'T4=C&TUN)O4.L]NRT%[8VPB MQX=4HVPMRN&E VE9]MEK69)ZV-EMW:MP-ZGMIPZ&CIAC203!: ;*\ "^6%^/ M/5$B1ZWQN.I@;*O,!O+KX#+OERI1?$N0;@1Q__SMM_!?H_'+02!Q5 -!22<0 MI8&B":_*)M>1>R@L11]Z4E<'\19W0+T >BD3>!VX'3ET M&T(]C'O7F>K7IU@SO77@ &X*6X;,0?KR*_R*@]$7S)\PG0Y'@]'G;Q_ZGT^G2WC6 M6K+4; 3F=:T3&7D]ZZ_]Y(7C,7KO7>LRJ_= .FY^M-1'!PO&R_/)='2&XUFS M^&H(GO:_+*$Y:YDV7$%1](_*BCP(R374I,V40C:L>>/+.^ <-TU:Z:&Q,_U^ M/*I-,R^XNX"4,-2C-(14:A$;ZR+Y!I:!XX%&+%TN<9T*O;<\_CA5W4J>'7C7 M;VH;X$0NX0><(#VYWOXO%JYZA[H *;4@=+ZBRF1'29G!"\7!QY($_2DIWSJ2 M:2U@QTF7[G1S:PQI=U6E7LT?N5ID;>I*K?6*UI6E-A_7/FI+*1=E<470-E%/ M;I!;"+E:%]*QE+5/F7650MA%;:EEK-(=L^X?6&TJS"^^XCA\QM\G6,X';_L% M>XJ98E2,9'];5PLZ)(C%%O"^MG;B/F;=6A:[X'T0)\G;,>GZPK4WM77@16U\ M6(KDVNF,'K0P]=JQ9 BUVG#.!8NTQ:%Y[KNT(Z$Z5S#J6NEVFF]A=7 M2C+PDAMP*(3+,M'>[[I?TQ_5!<9&ZE^W[](&:CA,WZ4U #['FVVLRLW[+FVA MAX,0)I%SZ9.H]6AK/73#:6T.PH(EI\06'35C3SO>K%N>;"+^KN/-0C%8$E>0 M I*;&EF!2/86!!MB%*%XO58EY\<0;[:1V.^*-]M$9AT8JIO<@S&F B;.H60T MH%S2M<2!HIU1:!:9<=@\U_\8XR)V,2NZ4M<#B(M8!^YS7$0'JM_QQGH;O3V MN A4'HT)!0SW- N#-1 M<^",]<'41EOQ.2[BX;!L$W7M(RX"K5'!B C,9@G* M6P>>"0^^=N6(@7O>O+[JXXN+V$AI]\5%;"+Q \1%.*="2A6/-;5!5*E5YX4D M.\YQ%M$;SUJO)X\^+F(7?K34QY[C(EBR227'(?BY_?CT2^C\5EX,RSU_^I'C9KIK/6.YOUT-A_9 M7JX]51%69]IA1&V!'+D&HA<#9QDRXH+QOO6\W$=+GN0F/2Z=%7U\EYP#^+P9SN.K'&8UT A#^'V MTCK:3[/TH+FMAUA>@/>,A(3!\A@,5Z9U,8/'>7NY WLZ5 M2PN*.5=K>]7LL<+1%<90[>.2X3$=,VZD_G6K96R@AL-4RU@#X//MY<:JW+Q: MQA9Z. AAC-8RZ)Q *[+\%7()3M.*S!G7 9GF(715DNQQW%YVRY--Q-_U[26+ MB;9?7HVN1$87>@_1UVX_U@0?C18JK!.3_AAN+S<2^UVWEYO([ #-:'\)_?'? MP^ <1^4E_=JGM\Y%%K9WK;,>[#HQ828U"&$SU*C5OW M"B*9N9!U(!6+$+U@ MT:?:KQVSR(02:$8"6X=<)@UG_C$V'!EB)N;#>L+)2:D79&\KHJ M1/*,293TGWY^0S[R&"?3>6_X[PMUKT06E,X%= [U;H(;H $Q\,$''KU+*JY3 MUFEW)$="G#VKI'&.Y KT[T>3Z)'_ZWPR MK1.E)ZPJLGKWR+4@>:E$5GI0(&B-E"';E 3;CD?K 3A>^G2@@/UT*+G-!.2T M9*:B5<6J4=9 PT!+IL^U'E/BAEO.3.O$_4WP'0&7.E=+!\T[-CY69"5*7G0! M*SUY?%E["*Q(,-))D6W$A+DQC1[E4?\N!.I4*0_]J%]JF3 XF@%Q""_JF)I/7R-8 J3&N+(<;458OSQW'4WRU/-A%_YU5Y69*%%S1@DK$T M5*[(TZM-K#!&KSQ98&MYX(^B*N]&@K^S*N\F4MO3:?^B5^2[,*ZV]5?<_CC_ MMB>U.*]?"V6C _G%NSY@53YYK>]Q/ NM&R8\B8/^YYD+\OK/+YBFF#_US^@K M)^4C?3HI(5VU87WD1GLB3?)DN2I)ODFH)8!1,.FC5A)+Z\O1=NAWW5#60M*S MVC.3/4)AW('"5,!E)L"JR,,L4"NWCGQ:"]C^%Z(#\>[Z1M1>;1T$V*T%DCY, MY&>%S]B3/"0>E0>>7#UG*@*"B!R<,TG)B$'F@TS$"XC/?.M E1V8R3M+C?Z# M_BCSGHXIH#09N[E/Y':06+\;Q"\GY M9;W:(7#_Z$]/E[D>K_],@_-,X&M."?VO]DON>32'@$IZT&:;CU M-FM7FO=;VP+F4Z=F9RKMX/9E%#)(9?2R**=3]B\PG)'0WFR;'X( MU&AX651/ [8?TNLPKJJ8D"X^GH;Q;6,3C@96:YQRC1R4#A$(@06M,I/19Q79 M.LW*NL;YY#C]X)3?L._UO6/[+OOOG9"'BXWHY O6@?TUB%BA\L-GORMYUP3Q3="]J[*!-]>]#PCO O!S,A!!C_^N\;%#& MP+5'X#+D&HA?:T0I T)KIHUP*C>_%[T#SI/C6&L5W62/;6"0UE.&>9#)A_[D MGQ?'#KS'1#*(WH!T-FO1J0"98[TB)MBB]1'277B>+'^:*>DF@=S!#X?F MX0C)A*"DH%&PJ&D4ED%,F@0E@E-"ET4*J/OG907XW$8?IY-F1DH;87U-@604B8R3#2Y5YP11AE8+L2M(%L? MUJ\$\H1IMKMB.CA(OP1G\F*8WXV&X>*369CR?/C+BDGKP.THYFY#J(>)P&N@ MY.M-,/:@H0Z6H4UAQRB%Y[1,VJP#J%3;!'-E 4/R5AHT.K:.S7L0A+HG4N_P M?-I$,5V4T1L-Z-/1/&KJ$O9E\T-'/I(O&D*2K)Z'*UJ0.8-Z+Z0BD]PUK]AU M-Z+]N[6=*O2&[]I,&PV#:B;C:6]>-W!Q[#>O3INRU3H@!U32@\+:M38G U-^CQEWA!OUUP8O6;GZ"1TT %#2]H*YI:/O*D7,&TK-R_!JA- M;)A[^'$KD/U:*"TT-.I*O TWCKO!$=&-#L%!P.AJQ4\/+JD QDGCG2FT?*W5 M!.EAZ?P6(V)O*M]$JHTC^T^&N 3SO7TV0\%IY>)</#^=O:&PAZUDE0',; W#L)__O8S#M/I61C_8D#:D)7R]62/E=+ZL/,. M.,\VS"NT"FS9<6L-:/NR9"Y@/1@C9CL5WD>-'>6_#]/E$D17I(J: M(9"#1^MK#!:BY!R,9EZKXI,TK2]\]TZ-S0V6SIFQB=@[;#IT ^)R3[2^UK-3 M4(2O\8E<@,\Q@7?6J!HN9!QKS8J[(3T TV1;]=W2:*B%[!M?CKP?C_)YFIZ, M/^+X:S_-IX 0DF=K(W#-"$]@!8+4"8)!%FD"(),MCD)7O?L)6AQ-U- PX/P2 MGGIKN$ T6E+Z)7#LP#A9H%MN1<4G2>I7 9DONL:"5 MS(> X$44A2?O@F^=#G %P'ZO4QHIY7J9QJTE>MCB2+UK22B[E$?J\2X+)%U' M^EPBZ;E$TG.)I.<22<\EDHZ.;\\EDA[$WO!<(NFY1-)SB:2'3,WG$DG/)9*. M@,T/@1K/)9*>2R0]ETAZ+I'T3-'G$DG/)9*:;>W/)9*V#YIY+I'T7"+IN432 M@Z'B$RZ1]%Q)YH'%$#4L"G'X@A_/E62>*\D\5Y)I2*CG2C+/E62>*\D\5Y)Y MY$9.)Y5DMKY-?:XDLSJ>\KF2S',EF>=*,L^59)XKR6R02.7*;IE$EF?:%\9XKR:R[+3U7DGFN M)/-<2>:YDLR:M'BN)/-<2>:Q5I+9.C[\N9+,ZG/7YTHRSY5DGBO)/%>2.:I* M,HO_B]]^Q='GK*W/ODAE5F-AM%HYHSK_J3\/GS M&#\O\KH6(-Y^#U-&YB0RKH!I3Z3UHO$\N@_3(9+0G>!6 MALC 1D\V$9,1G% 9C"\TBTSARK;.X7D42>A-^=,BM7P3175P+'J+/.:&=2## M609AR0T/Y'YYI\$%FZ&8DLE'0C2\M7MZ%YY])4UTRI%F C]T@D/=QC].PW3V MM(LM( QFUEIDQD>3'+! /K6RT4# XB JX5UA3H>XUOISC\UZ*X!#N;3MU#MJ M+>;&_LK'.7TN0UJ8<.N :NBMW@ID_]YJ(T6-NI+RWBC@A1>*10<\UDM$209X M))U!KG> 3C#ERUK'W0]+]7>XK/O4_";";:SQ%V3&$)+OL>LBQFPU!TLC 94= M@YAI5?-.*1TC+6E\K5)']ZCYZEOWZZDV4L.HB0P[, !?__;ZQ0()T;2PP@-P METTU:S)$*Y%^#2QRR84+IK&Y=_'VQZS5'679>HY.^N%]2+7XR0*,E%:3R2II MS6%D? B+4)<>*"EXXVQQW*X5WW#?-+W^XL>LT]TEV3"!(HW.R9W\UOO]8\^I MHHNL[S4&016FZ*? R5_$8$TN1MX9JS+!])?/HZ\_+9XX5^?BEPMM7KSO,:MP M2ZG=&@O;]BSPS7 :AI_[Y!?4XX#IY/KO)]-3''\Z#<-?1Z/\1W\PV/YP<.M7 MM3@M;#/.1L>'O]0QD"?_M1;FN8KCPKU/7H98BYVE6I!'*9\@Q"B B,:9U&A0 MM8[56 ?7KCO]'>_X=3R:3'J8'$LE>V U.$\I8-0I_)-S6^>36-^S#M M_X"P.4.N&PE-U="!07@'OA59D[)!, MO+("K$RE>.1&I-;QDYNC?%I4:J&J#NX\[T#\#J<]S[0W9!]##HQV^2@]^!(J MQ)ADR"H'WSJV_VY$3XLTFZJ@@X++'],IYO,!GI0[<,Y/4[F7O&0N 8FTY#@; M(K4FZT[G$HO)FCRLYC?F:Z/;UUU%YW3I2"&'OKU80WX_?YNG>P["9)ZH*[EW M"I,'8<@%!9N([;.?]P WJ%N/+HBR/K+UDZ*VN\F=P&T)A0O M?-MUX':4/K AU,.D%'2F^O4IUDQO#X!N*4<=C;2@G;.@6#(0'>T&1G,N [H4 M8NO^! ^"9O>D)SQ4EFVBK@Y3&#[@8.9!3$[[7Y97%UEHEP@<8+1(U@2K]]FE M5,B'O1=2< MW]S<85R^^WC4O9$4.W %ESC>GX_3:9@@T:Y&6=:DQN^]&"<]F:1T"AEII""H MH 1X[24$R;)%+@A_ZTBRM8 =#P_:R;\#KW )D@:,_<_#E^?C,0[3MUGS@_GI M]:\DN_GB%)C)Q=*2I&OV0Q *R-5QH(4K)C@M67,G<7UTQT.7QIIH6/AFM9%C M;.*J9DF5VE9%L8C@!%%9V!*%GZ5.=;57K# :N[22BA9(.[$"I^JI?E"U^GOQ M($W41C,3C&Y]&[NEE;3#UL\U6A6Y@)AYK%<7M<=)X(!:2R>\C[ZT#M5:O?7O M$I"V?.(\EH4FG:T+*6 N"I1/9(8+QL#4JOTEH'6IM5MS"Y1]A9JU]5M;R/6A M!)%]3_[\^7Q"PIE,%GDL\V !3%;0J P(YP2-B'Z*N7#0*(UR@0DA6J?5W0GH M\(%B.VC\.HN:2;Z3 D\S+(OCW77 =!3E=07(86*X&BKJ1M&G7:7H+.6Q) MY@*2E5(]\$+N6BW'KEF*'E,0NK61NP>5WQ-/M2^-;R+R@\!';:75.'KI MS3"3SSSNA\%52$F2'J*OEDP-5*ZQ\JY6^1$EE,A1!+=6\-(MCW^L"FPAK5MG M8.ODVJ^X. P)M0?C%"6&_ MO?[O\_[TVV\X/1WE2[C>7DHX21&3#E"/#D"Y3"8=TQ*$SLD06QS3K<__UD>W M<\6,U<_O.17)F0T66NP1\ZS MKM77P'8AO"/G)O[5W$'5\Q;3+.K=ULOAL/S,%A,/U#D.6N#@@/D"N;:*)Q;,C'<)[[+\8A]L/P MXN+\TGK[Q%TXZO"3Z M0_,K'WX4"MY=;(VG]NOA-*33"RAHT'")M:Z\C+1X%0^!&7+.9)',:J$QR34T M>.VQ1Z&[7435177994SBK/;"29D=$,TW()6+X25!\N1_*2XB>)2)'+/L@A)! MJM3Z[NQ6,$?H(K150 ?,N(QG:6BN@:BC@.V;: XI;60>F=QG]?!^8!!1*X@"4^. M#O>U8B,6DB)G1DEKC&Q=''6/5%C7U\ V5? 7 ,6MY>HGO**7N+88*3!LECMSRH19;8.A@; MI8.]Q5H.!V'-.WQ(#$5E\&)6H_;&"*IYAHX>A6$M9E?[W*^ M\N!WU;/W/Z-;ZO/R$?#.DNM@]7YW7F5Q4CY@&+R>5&OE_7CTI88/8JW(@XI; M%2#5^P0E:?UR7FB(M-UD3#$)UKK-TUUXCH,)S27?@1WW8HQA!;)OO>BY*=XP M*&1LU)I[DMQ97V^G-?$T>AE*ZY"VV[ <%QN:2+R#VX#YF$\(2ZBE]6:#?]L/ ML3\@H^=]^#8[ZGAUCCUA3$FA)IYB3:7G!L%90U9H""ZH++7CK2-PU\5V7$SI M1",='!"MA?,#5GGFN@[^TI^D,/A/#..>SBIJS1&\*@)4<(1Y)*R-M(& MV=J)V![M$V37[EKK( ]JW7GQCJS^3W_@X"O^1C;8*>VUPEEAD@(I2%(JNUDR M! V#9:-+2D:[UBE/VV)]@ES;56,=%.A<%W>=%9_^&/44=US%E &M1C+FA -O M:(H@\^1\.O3.M+XXW1#BT^35-OKI(!MJ([C$#^QQQ8)@-@"+*&N,: !?^Y@X MUJ[P.9=VHC\*I.88JA!QB05VK+1 M\-+Z]&A3C$^849MJZ":C?!M&79?%/&X" ZIL$BV?(3%0(F;PB.1,U*XNA00A M5#=;W$HX^TJ8[)X=NTO[(:1&?@C#S_-T&9^E9"4SR+,F(%:ZF@DL0:-B)!6, M.JVUR-R38?3]A8<*-VJFO=&N4FR<038#<='7]UX8#7,,+[UZ_PF%6PK_NOIV MD%R'BC1<>*:+A91% 46K$P0G,_ DF)$IA6+6"ODXM +O2/)KJ[]-!-98;[^1 MI,[.SQ9 E$A>9:>@*)MKNQ$R"6@5H06E).M*".5ZZ96M-'?EI?O-[]E:[*,6 M,FMXA3L#$OZ\!$2C9N1H2C(*+-;F(K73F9.T$7"IDK,EVK7N8.Y3WN67/D+E M;2VS/877_#P:CT=_D 4_V3ZRYN8S6@35W(.L53P-V;LGY>48U$-#$.,04'2CMR T,(4.]8M/('/U?ZXC:]=$= M+U>:Z:23R.M10LR37T@Z%?4[G)Z4-Y/)>1@F?#F:3">]'&/Q*5F00A').0NT MT^6:,1Z"\*I$;EHG]MZ/ZIC8TE@''43ST$HWGO;_9];N\*14C*_ZDUG;S/=C M/.N?G_48XTIIAB!TC3;VKM#Z%QP46 =TRTZ4HK'<3A MW+YGOBX%4PW&O[1M"LN%=36>47,"B^0VAV0D8$17G"HVFM;UL3<">+PD:JF9 M#H)L7H[.SD;#69[3^S ^&<\-KEEQ4 +Y\32,L<>%<":F LG5"$=EJA=O%+#" M%4L^98&M4PO7@'5,E&FMA0["9ZZR^E+QXQJ',3D=#2Y9Z8O\_??C?L)/X_[G MSSCN%61*^V(AQWH3&DDR,;D:95VP)*:YRJVCLW:$?$P$VZ?V.@BSN1_^IW&H M[01>A6^3GBU"!^0!@JY5UT-6X)6NK8*M*24YD7RW)SKW 'Q:Q-I6,QW$UMP/ MMK:CP'1>]^A+N'G/8D*.PH+VJAY?UPBSPC)D'8SU27D4K;? K<$^+7JUT%C# MH)N:@+@MZ(^AMA*@59>>(E5$Y5>9X[ SD& M*NU?(RO.'7B72&==YCQ9 ZU!R MP%RK*P4B>!1"T4;)R65,ACO3.B-Y;7!/C#M;:&0%=QH?37_ C&>S,-K+B^-L MR:0/AJG_9=DNK7Z3-MKX)FRN&/4_O<$$;EDP R[FK%E>-&0D"0E#D[65M=6I] MQ'U_AMUCEK)MG*6QQ/'[.TF+$,7@1/QJO4(CJ6)5\K4F%- M55]]^W[S?!JI986B=Y!IYT'_\W1"I;5!HR"Z4 A19.!$MN END*;6>"RVV.K MX]G)&TFY@T#LJX@NM1=;!U='#11NPW28'@J[ZNQ."NPH\ [R-V[%)V0@KU06 MVLYF-3J$J9=Z&42TR=/ZY 1O745EOT2XIX/"OGBPB9P;=U&\=&3^$8?]T?C= M:(JU4 MIQBQ[ FFE;9 *M*L%@04CES=&1\L?-P)9]ABNT6#E5>D:K]K_B4\; MG8RZ$V@'&__;T?#S%,>S/*%/]-_,B&V%ECXK5\,X,BBC-+A 6QXW64?!%.;F MQ\"K@P6__N&KN' CN(NX.M_Q9TTF)* MK$0H#@TH23B=J$$:T69G%+FUMO5%P#Y)<,^VOR\.;"+E+MIL7NQ4%=AB;RK2 M1%Z=TF"Y)!_7)O":X$610M'.A.!:)T6M!'* RY\&6KJ1PK*KB&_=_MN6_9C? M4M?][MUH..L/,AK09'^^[P_ M6:)?7!IE9UGR7H'C0=5.C):4S1&B)I4[5"JQUL;577AV73E^ZP]'8S*0EG(] M^6.(X\EI_\M%',3/WT@%Z4(%\Z_T'(ME?M#%.%G59#[19+("LI-*2TS"^M8Q M=5N#W?\*U(Q#U]>A_2BLH:M2/:DKLSG=G,WSYF/R-/EV4VI%< ME&B5 :Y5(D;3/TY)#2;QZ#2G_1=;&SC;X-P?I_:@^M&>]=;XD&P]O-^#O%Y, M7X4IGI1+D[.GI1$LU2Y:D0E0+@H2ER13DN:J4"&:F-;)0=D=R3'RZ@ ZZN!> MYAU.WQ#R,WP[HH5].AWWX_FT#NC3:/60>H)QY65!<+G0YJQEH)\8_20""S+K MD$SKD."-01XCW_:CL0[._J[;@2]/:TW+-\.+<.9YE&I27-B2.!3$6L;%!O J M0JQ]!L#UR-X1CILU>]=%!M9RMK,',N74(!4@K: MJ[VE;3IZ#D9R5:+)(8;6C=-VM^(WE\W'=(KY?$"&R@J/;_+SMTN_+>KQ,\PJ M!0O("OE^Y B"UTP2BP33.GJ52NL#EDTQ[BN.N[/3E$Z5:\X\>=^BUL'V"8$\(@=6,FMH.2:K MJ/6.?B"BW'/]?!B>;"+^QL=K_W%^-OK:G_QZ%O]]<4/J(G,RQ0))TK*I"AEV MH;868K1GZVKWJ2C6\!1N//A!'-3O(OA1*ZDU[@7R_4)IQE27&><;) L<.6E1VT-[";BAF>55X LLR+6@-(P">S:Z_>?^K6# M(E:IS^MY:/OISB*^<^?<1#Y[BLB: ME9O].9"__W)T]H5H/#NV>Q?&M<'J5]P^(&O-![>(Q]IF#(W"L6;EH6^\^@6] M>?AY=E#R\[>+KRSZT[ZH1[ 71T1%6,Y19 @NT?SG48!+.D'.)3&F.8;<.OME M=]0['SANBV#VS]]Q4KO_SFL"\IX5@DEO$'3R-$&+BA!,"2"=9C[EHEE:RP[< MAP17X-^_M[!GUMXXV#R4\CM(/)=XUE@_]SZ?3R:7&!(D'*V3MMYE\ M#0;6 5Q1"1C]F(++-*C6@9R=#.1I4ON@=.CP4(V&%/O#V8AJU#,AG1?#F_3S MK!][W;@7K=A[6D56A%%@4290BH=:BBJ2RY,"2B-B6*]FPQ;';!O ?'+\[%J5 M#<\ J@F] NZ[\RK@D_);?T"S941_[8E@(V9;92$" 10&O$@*I%=1*%T<\K*& MV['6RYX,8[H1?\-@HPKP7ME,;A/.B^&\_K,.$E^'\7!T/EW\_3OL M'DTPY76)P*TE8P!E@2 C@R0T+Y8SQ7"=\*;M$3Q1\G6JJ(;Q3FM-F=L$-@\N MNJA4,#F9GN+XTVD8GLPB R?51,7\9CAWORX*CJ:8>9$V@8FZME*S).FB#&0K MK!?&%I/6R8G9._ G2N:'2(N&C=/NF[DO4AJ?7Y7"8C+W? [H9*V*FNH9K64& M(A<.F%4F>!0BZ76JD&SW]B?*QLX4U+ =VGV(EU'4K\F%/ZO])FE7(+=JLNPA M2/]9/_70.[0U\C4D+T%%7DOZ& V,V2)#CBZNU0YD9R#/1.M,;0U[I^T*_E5_ M<#ZM->%Y$KYP!K3TTI31*4"LG9>YBS($I5QBZ]S+-8#RS+L.5=>PE=H=<45+ M6V >C3ZIS=\QGXQG3>!KT/K"YYJ-8O'7GN0J8G(!"O=D!A028Z1) XC**IFD MLM=/:+H(NML"^9/AZP$5WK)EV\Y2O-?2_94>04)86+H]);0CPT. EKDV9PT9 M'"?C!),7WN0BE&J>"+&GL3TY[C](TK3L8K?O@?X#ZTT6YA=?<1P^X^R/-1_Z MPC_4I*;,:]T/8\BP\L9!4,R#12S1<:%D:=V9^L$,_GE^/0K:==$=\,5@]AW, MJT6R='5U2&3LD<=A58J@4BBU84L!M%9:6D&4P]:Y"NLA>W+4[4!A770.?'WV M93#ZAO@1QU_["5>#?5>KQ=7CNIE\)I]&TS"X_/?:+.C=:/J?./V :?1YV/\? M,NBXL#[ZVC%(U;9BTD3P*A@(/,?,DXZ^.14[&\R38^_#H$47[0X[&]GB('LT M7GQ4O\=[29,K'I0'SJVC^)RAU,D5".*!6YJ\:)0)(0B#!C-:'M3F@RJ MUIW:=L7\Y#B]5R5WT3WR(MEM^]B/>19!!E/Y3Z%W/XR^K?JA2GM16@T=2Z/*[*T05(ACFN5ZC:PSIHZJ970QGL,4 MV-B!)IL>B.U+QX^%O\9;KC32='8Y@A*Q0,B<@XNA#LR(V'X[?S2\O:?>QP.G M[2:J[8"NY*Z5T?@L#!<^X&21LLM\#K2=Z)GM"RK*6KZ.+&-OT#/C8_89&S/N M%B@/T(WI7,^C]DKJ( ?P TZFXWZJI\,U$_EWTLODP\??%^"XBXDGD\"Y%&BF M)5''FD"[PAS318K4^LSH3D#//&JHL,8E%7X+XW_B=":&51B7?=VR*"(E"TPP M6KLU5R0$&K_R22FK1%!EG7"NM5[VA-G2C4(:9\B]&=8DT?Y7G!]-+@$E'K(. M#'+PBF"(!%X*"8@L2B5C+FNU4ESY\"?.B-T%WD'![?>G83@=G,'M:*ZMA2MI]-0$3XX%Q M;L%:X4&AUN P"$"6BY!&9L:?3#760YY0M=!/!RTE[J\^N [ YS*M&ZMRX_*; MV^CA(&5:M7+!$R;@M2>BDI@AA,C!)+1*:J&X>]IE6KOER2;B;^P#_7TT.#_# M:FHO]D3KI3*&.> FT$BM=."3L[1%%J<\HL3K[>%7&K/7G_L0B[1N)/91(YDU M[J?WZLO[T2",+Y6]TV0:&<4UI!P,&<>%[*02(G!-.'3TPABUA@)O//B8-+B; MU#I8HA>UB&9K32R23%HF(2:.-9N#K%VM.804!!=%>J]:-X"Z]/JG;?)MJX<. MO,P%E 73UP'3D4EW!MU;):O3O(M+NYOP EO*M9U0PBK4>@HK'SSG56 MZ>P#"UR)UBE.>U#P/697-_K=1)3[NY.=+52TEM%Z=S+$Q?8C4%DG2P!KF 95 M6S9YYSS0/L:\-TI8USIEM>G.VNAJ^J6=T+]],=H 34EYHM7 M&H0CN2B6/#DD-H%C6:2D53%E3W5L5\$[;L)LIX6#K#"?2/=+=I,EZ\A8SF33 MZD1>BD*(CF>H)ZC,Z&)=-V5.UP5XY*394A.-^SQ\J$;T;)_U024C+(=(PP-E M4J!]MI#3BBHY,I)+%FO%6MS3".#["Y^F8[&]S!M>.'P'L;SW6 -&P^8>EUZ] M_\8>6PK_NOIVD%SCAAZ7XK78#ZW M.QIYM-7?)@)KK+??2%)GYV<+($;:P*5GD&6DM40'!3XS^I5;9ZR(M-2LY>;= MH[DK+]UO8X^MQ3YJ(;/&K;!^"W]> J+K:S,BF,AJO14:CC<>@:G"'!%38S8M ME'?YI8]0>5O+K(N(TT5$P?PV1S(I0D9(S.G::YOL+\LUH"#_#Y6/*;#601J7 MWO\T+:&=-=%!E^IK<2;KH.GHD/4AI%ILKYE;5+R#6#M< A:HK'"T@Z" I 2Y M>X97WUUD2,6+[+3SM"0]0B7?<]+:E8XWD6;C*^R/LPY5_?1S?[0(]JIQ7A7? M8NN)QDB5O :"P>O6(VF8M&0*YK/EKAADUVRMU049[WG/_L\O=M'!J",![JF3 MVCN<+HLXOAU-OA=RG-+;M]-;8.'M^BHMNU8&G556UF$]>VE;./(HM;D M;.6J_!P9N5VTUT<7(S)EA(NMU\F[$>V.^J[.+:Y[M9OE)2/W^C,9R-AB\'83*9F]]6,%V8 M(@\J(BWT3&=P+C!@P5DO,5DI6P<(;PQR7_44.F17MXIYF#41.-?<)I?(.9>Q MMA"HI61):-QH%Q)ZY*;U:O_ :B)THNL[:Q]L(O/'DCN^SIB>:Q]L5/M@(YKL M(XE\&QT_%OZ:A,H1?I"R)CFSVJB*W"A 56Q">Z;%^NB2!;,&1<%=."E9H0)\!8=2&2&)Y&TT,U/:.Y$]# .39F.UF(A.>3$:RN.2(NA M+5""R*Y&TAK>.K7ID1Z:-N17-X>FFZBRJUCY]V2<88];P;,L!8S@#I00M+Y& M1:NU%Z+$XIB3N@M7;?;VHV+&ED+MP*=_A7%ZT8'D%_(3%[1+7N=(&* 6_@"5 M-?F5D<"ES%%F&QGFULJ^#9M,H>O*S- G1R-:9-@U$!DQ46@V_='&M]=$=, MGV9*Z:!"TX403L;S<(S?<'HZRF_F'2KPDFC(S;SQY>77%D&3,7DFK(&4'"VG M3!BH\3J@@N("W7FS8[G@ZSK,]EX4=)8 M5"W"&9VWD(MD.05+ZW?K1-*;* YVZWLP0MRY)&ZLF,XM\$N'8^O@ZNAF]S9, MA[F=W55G=U)@1X'ODQ BI*ZSQJOT;PVUT,NI.H!V P M2?\4HGAA DH1C$M:PBLPO'D[86=E=/!4/PYH*>R+ YM( MN8N O(L=;5DVP4@9M6"@2ZB%MG/MU%P7O1"-0Q],\LVC4ZZ#V+_5T$([UT\P M=A)M!U;"U5@_J4OA109PIF:@N< )3#3UULB[R)3SL?41_,.('G\H=L'VZNC@ M\+V3V)QUQO0<6+Y18/E&--E'A.XV.GXL@>7:)H6N=FN5F8'2M.<[DSU@BH:6 M?QES> XL?YRTW42UC0]H;A:T%MD5E6,!,@\<*&X)C*Q6AHHR:^5%HS:_?1)'415(JLE!% MF>X(6Y9LNO A\RL@DS?W+]=Q;W0/'=%S$NKY=7)1;GX^(K MS(KH9O"U;+/?H<1*;])=I_G9CS:IK]^F$Q3K\6'A/0.J$4T^I,PJ!:$_B0/7 MJNEU@^;];?!$J;1F.+4$"9Z)U%R0H#T0Q;5B49B87*I]/C\08_?VL+'D:(_S M.#8K18EG;H'A]7(V0VU]@MEXFC[ XF/^W?]Y$>:+F8^+4>+!&^85T38VZ5ZX MN)'+Y:3IKE+=8S,9AN2@[TN_3#]-)B1U"'>$3+S>AF2/&DDXR2X)P(RE&*NQ9%>3#4_;T+-J54S@L!7IPICSU^K^"/)W!8\'/-U(<12\L M_HK$.(4G?>4DFFMH8065@Y!:V@BMRAP?P-X.Z^:^/]B\NGHT,=]3)V-1 K'P?-(>"QUV&6T MQ(*DQ"@+,4=A':_=++0/6Z*WX];J%D\* $M#0I:AAJ4LW:M5"@2X$=8D!SS5 MS@ ^!-]0T?R#'@!Z4]!+B=]OTJO*@U8OP:V38;XJY^MP@:,&2*):$9D-1]'A M]IE=8"9XB-'6-I.>!'2JV_C^:+!EF==21P\&]R-,FUK<+4#U='V^$]!I[K\K M*F[:E]0'HX0'-#]R8P\9@RLN18.;&D><]SEYE] :KUV484 J/'.E/#03#A%V M#PRXF,;Q,:;3YJY3H.4J/$6X+!'):2(AH%!P9XZ!,FV5"K6-FDZ(3U#MN+O: M'ULUP^FLCP#!N\WX'9[[QY>3U=DHWERD_UO.%ZL,\J-G1[6WI=$WD9H4T,G/&,9.\HD;A7DZ/R0S\U?@_D,KAZ^/DRU>A\/X4%'^Q!-CK6ZT;A?-EY?3Y=9*GL^O&>WQ\ ,W^9]6( M?6F)M%;MQ-5HG^%;T7+1Y.VP=WY Z;R+,C)D6,"]._-(?$:+.5.N#4B%VJY= MCJ<-KJXVP8=E8>O'O!K$-_F_S:CS40@V*C"H>.4YD9 S<<4QA9+ %9H&;6CM MO7P_FA,$^M5FQ>.=MI+H>S@C?8;O,%G"JO3BI+FT^N=X\?4U;OW3:YBM2C.B M2"[F<\!?J=PE&2ZXS8D125DQ<&TBML2@)F^3\3XR*6L?Q8^ >88TZEM9E2.$ M5Q8DI$T9S]7U^V;S1' P?P/?9A#'J\#:2;JX+I+[3_/CR'(O6/1 F"K5^XT" M8H.TQ$1IM.2(_G&]Q=UV52<49\2B@5720X#$!UC7"+: M$=?@M$8&5WLY6XO:9+?&!"NN<"4'5MM7:X#I#;E171P]%$U?8*8;57KSM[N6U?EN^GL@<$B MI1$"M"$:=RLB10XDR, ),).454924WM[V OF#$E01_#;C##]Y,^/@A/% MLD2 -U[A]7XU$L92<"H2D1@0J3U'KI8+.^,EB\%HZMJ4#VPYW!FIOB\A;_/ M=2X*!I?^ZAW ?*28S2 Y#J]*%6>'1QMO<+;12&\EI8JRVM&QMX.?D>Z["7:' MIZF"*[-4R8S(/9SGZ^E\,1]1@=L/TZ4.*AY"I$B:>&HLX8%RI2":^G;_-HHS M5'I'4>_0?N>(AP>NBU;)!($'KY06N 3ETFK-H(GBA4>59I4=\RK:VOU<#@9Y MAMSI5U$[J-79[7@'MWC>MXNLK2YRLLR29P6$6N>(3!80+VB2F+4HJ^A-]:-& M*V!G2*'Z"ME!FZ/]EXU5-)\CS:^_^?&L:32"MO$ES-\W7Q>/_G&4(V,A*HH; MI\+UT\A$+!A.N#%6 *+/.;2Q/P\8\XQ(T:NX=_"BLY.R20SYN/&:/G2GPF+$ M(!O&2M\9FG"U,P9M9!TSR=&:;$/&[WO).-Z+Z(RXTH,*=C#D:-=EC1LZAS26 M@A/J (H9IHC5KG#=!96L]MH_%^]3^]+T"._-NMS-Q_P$$U[=K/]QE4S%'>-< M2C0])2MA[DD2K[@A!NU23K5.5-E912\N[?'5=662@ROFT&;*(L>2_K]_]\"M#)BA#WS89]V8^=M=)+ M#?(&RSK]I@V8OHH&WP=RXFS'[HK:*D?>5E^^X MLBK)X%3UC@,#J+QM5F//&C]$N)7CVOX._FKQ-?K9)HIS'0>.JQ>3G@828W& M"EZ*<=),M'8^E?Y+V? 6MM>>QY_,##]&X-.ZTJI>O#:A=3L;^ZN'D&@IUF+0 M9':QM$<0DA/+RUV5!&VI9%$\#OS>4[YVY^-_5 76D%;%-W ^6Y0>5O/IU3@U M=D5CS#:K"^7.1PB:Z* "D0X"4@J/0<8Z_$%DD]NU.<4A[BVV^-/=0KM_]'.W MO2K)O6)8Z&Y$:[:WP72(W74P)TYA=M72T9,J[R#@WI>!32^T8K"+F'1*77TQEN:WBV^#"= M/+1#O O4RL1P=@K/%*9)OXP"[9!<^EV):$7MB[>]8,Y _W4$O??MKYOG^GIZ M?3U>W??Y22I)44A'Q=S@^\_60I]?(A3UZ-I6R8\N-ZH-1[WS% M(M#$@#JB\8B.;W] BY'CX4&@M6A-8B;RVN5$]Z/I' R&RKEL7IHOL%BL/,87 MU]/ENGL#I-^GS0W1)S];W(QBP!,I<*1]"JY4A4W$E:2GE+2,2>&YIWH%]H, MGJ*[8!6>;(62]::6ROZ#74 W*;ZE5[._NBI_M>X(,A^%Z%.0N+HDXR+:8480 M;U,D*L@2 0N,Y]S"KW#@L#\\+_H6=66WX$'T70->5>D=9:IP[V2E[Z+PN+.R M2&PPB4@F@PG6^!S;=,PZ'L'9 MO_WSVW2^G,&(HMG&HHH$33I>((J25:<(M\:"EY0"JVWFMH#UPQ.G+Q543(@M MW%[#F\[NP7M;K+[B&RB5;$865! 2#?.0>2DDP4O0!WZ764H0N 6N;8LUY-F! M?GB-UQ=G#YFL=VO99YC#[#N, @>NA HD<6"EK)PC3FM/6(@N^"QU#K5C#;9 M_/"ZKR/>BMFJ^_:M+\OYM^9(]PDF_@K-79HE:"X5B;C6X)&^A$,'%XA-"KD9 M(@VRS>5BF[%^>"WW(M0>\E9W8=SD2X$/.0L/1$@H0>]XQO$,21E\S(('[ARK M?N#>#^>'IT1MD?>0L[HUX]5='8W>4TXC81RG+$&@T2%TP-W(>!M24-96SU?; MB62HV,6^--]=O*<.2BP^WSL"O_;S53=JQ@UXSBSAQEHBH^7$*21O9%J%0"W^ M;I75_,QMU_;(I[KRKJ'*:3615K[4?(BF-)%=._7;8*IXH[T/Q_ WVEWULU?5 M'84[E.*CICDQ[HDR#'F=HR0NE%8 -B49O>6Y73W*%Z7P)VZSA]#W(3*M["VKIY18 MZCQNA)DS%RW:JFUJ%!PS]K!WFG4T-AU0W+U4Y;PLA8NGLYN+RZ8D?1/-D1C+ M+%NB36GD0-%0=11/J#P([JA0GHGZ'?VV<9S!IE]-S+TT@7R(:1-MU0)53VD$ MNQ&=)I^@N\:>H4 ']M7=:!2V'.T5/UNZ:F?8KULJA!:^6,_#+)R-E['P,)O_)B\<>7^[C^%Y&/;V$Y[1S$P(J5S(@TWI, $L]- M7KE$444RIA:<>&*('U[IM<0W4%C JYL/OI17:W8]+U,.0 WB4QGQ:4U\\*7R MDJ?E8*PBU,XP? [3&1T/JHJ_AP+9N_"MT&U:_[7 U].AX3ELISD^U-5H"[IT M5D$N^E)#)& MQD5VWMEP]L]1-SGCGQ[-_^*LE6E.^Q,\U$;J;=-5I M;NIRE42']V,?QE <(/?)A.9@_PO;^K2)0IU5(E(G0)L'0R$L<=)TQ'BZK, M(N3:? YQ>6L22YMPEF,V;!6.>\'B.QPE,,OR*?CY7:CA%YUVL/MTS.( M[]IJ_C+#0]==;\U?4#'E&+8J%E>:CPGI3G'SYGGFF,3?)"N92T"H(TZX4F\83326 MP(=4VZ ]$.+/3,L^M5FY^_33;] _87SY%5^?B^\P\Y?P6SDIC!S,"2 HB(&%81M4P^X X2?D61#:JT'9V - :YEZ6KV?.A)Z:_:O;FZ__?L87\]9 M_'KS'K[#UI \R]I]G]HA.]5MR8E8LX^[ M];37AR=TEU-F&^_&R=\";$]W+@JWM1U)[R(O!2 MOS$0_(M P$06 4#S4/N"Y@5PZYG;FA='K4.TU">E?IU\6R[FC038IO9JTP? M6>)2*OTZP1'O0*/IRC,'QZ4*M4O:/ 'GA*>-^HK<1YF.6NC!S;<+&M\4>^.4 MJAQ":;D$1*92IUGF3$*@7'+AJ4KP.)] M^701>5E#P>'Q))1KQF 4D8Q*XG)4A&5&E=/91EE[^=B'Y>H9U ?F;.=%9,Y3C+V^/KJ^DD_;9<+/U5600@/R$;Z@J^AS/@Q=554^G_MI=1 7G;R$J;["WD M D8321DE+NF ,Y8A* #MO*@=X_T$GI^0/]75M+< >]V$QL]09A]+V._DLD)_ MJ:>?5R.A\ #$E1("'XQ8DIJ09.L:Z^]O UY],-*K3$FFAN&&H10>K (:JBP; M)C37W-?>R=O@ZEZNZ]X8S?.;))DRVJ9GS:=B9#7=!J[&U_A6+4HQ\A(__JD4 MDYDL1CE2%1*@O4X-1]I'0,M=44)QD]4Y&*IRKZ(Y#O8IJL!4YMEV5;!AE=G' M90J43(5)A )ZSD:>9Z!6,P*I6&=<*Q(L=82YY#Q-3&5>NV[<(PAGR),N0NXC MXZU<"?QZ_ZAADI01";ND(EHK'LE&'',!\]!16MK1\#O M1G*&#*@@\AYB<.[Z@C^QDJVO@6QAI6.*&).1LPH,04%MX+GZJ;Q ? M&RJII_^EHB>5O)1LG"<$V/C3I: &N,<%,3I5BN0)XDVIG,,#A2R\#:YVN;)G M()WJ!K75%7E/RA! M1(FJMED0R S?"E,R;47$%5E%+I-Q*:;:!LW Q'BV#/(I>'&(V'O@P]OK;U?3 M&X!;HWOM+)):>:LT)=$!)=)#)&A=91(996"SE"[7CDC? ^4$[KPZRIK6E_1 M=<8>3/WQ#\W[$!?C[^/%325/79LAJCOO#I[7D/X\:Q0X;Y$%*91$%1J(RTH2 M1Z7U.:6HJM>A'=R?MW[XY^G5U;OIK#04'AF&YWP5%+&,X[L02VH.DQD--9 B M6VJYJUTMYAE(+_1T?0@_GC1A.RJAEU8MV_!&U!4/$#-HW26!.Z[%13)S3T3( M@B<5A%-#$./$;.BJK!9$.$C2O33HN,_^M>.'LNR,MXEH5?(ZDZ?$1B:(0\/+ M4)WP:[^KX8OPM/6I_6,DW8.+;=U#?H[S>P!OA+33.48@$*S#B2:.1E+$B5)K M0486 ]1VM._#<4I9H@'S M]GL3XGJTOWC?DVJXA5NAK.3]?336G?6*1S4-GOI26IFC+6'*?;1GY22GO"LH(M/D[>+4N_EK=^-D'BSR^NI\O)8N1XU-8+3D2Y=Y<)ET'' MD*HI,JJX2F@ZUPK/\(M"%09LK0FU1-Y'T.3#":_;R DH>?*:1*5QL=(I M$.^%("*"MYHE!;1V[^U=.(8ZP/:B],Z"?2FGT\<3P?^VNG$/S'#0CBC. ^YH MUI' <2[:*9VI$KA-UO;Z[X%RLM-H9Q4_PYEC1-V#];@#UB9NI@6PGHZ;>T&= MYKA9177/TZ&#W .F5O\1 M4JYH/\YGB]%G/[EFO&G M.Q4_&/"'W_&/%U_%B]U;$)LR""U@'+*;M]%F_5?T^3V[@_ ?JZ^#Y"JNPX_A M:".EBLA(8TM2EO.>N%R"&*6V>*3!XR9MM?*>6H%[]MCZ^CM$8)7U]IO_H9S3T8=+C]L9/8IS5D5GD' M_ U%=0?$\82#&T%BM(! LB262]R91926*;!,MRK5^)SR[@_Z RKO:)GM??.. M](MO69B-& #2]=_>%H?R?(S;^]O)\AIF?O74^:*%>_P *[8,.+_3;AGZ,*=Y MA2E4\IVOBW.&^6+F8^W#_J.'=ZB@\[DTM?N8_YBOJHF.DE,@G)=$H)U&9,8O M5H FCFO%78Y4RC8UP[(D[3PS4@4?O MP<]A\^B;30M.(ZT.N9S#B@4BHQ+$E>S9E),T5(C$8YM>ECL?/CRGGE?1?7YU ME\BS+'MYDZ[[4G4.T;T'_L-T$H=ZKW:,5>W5NGOVB&NN8I*,,,%E24;GJQI) M+H9LF3., 3OX[;I[_DFYME]=^]^Q(T53VXQJI#"'^-^7T^]_@YC^=E$"GYOP MBLG5S8'VTOWGK$@8TQWW'C[Y($OI$)2UP@F^^AF\0HVEU]/K;VB,K?I;S&;% MBFX"NU_=W'UF'>S=P+K%=C%)GZ[\Y(._WCBS*SM,^X#8-<_@JY\LIM?-L'^@ M4N>?OORQJ1Y7=_9/C32\T[A'MFPE%CPOXKU%YCHH%F9Y.KM>]77 D7M2ZIY1 MSENA3XMV6YFJ2M#Z."X@?5E,X[\:%GW^\DIXWYDO4T&TX4, MOTY*;;_Q=VCF=0O(*^6"07TRK8E4*1-/01 ON6&>.R] ME#^SH>?K[*[RW); MN;:3-^PAY5:A\(])N/'4:LW!SMV\\_2ZT_*\X=I_*CKZ8*Q=Y\^S2]\K-?KL/? M;QLP.ZM$C@27FR9.(1*K4BD>P 7'263B"U>X*T'GZ?"NLMPAT:/]IJO:M 7 MP_[7^7Q9PD[6@#B3,I1Z1\Z4]'(:(O')9Q* 1\NTL MR1VJY4_ZT-9_7;X$Q/X___7_4$L#!!0 ( %J!:5>;XD$]4A@ !DS 3 M 9&1D+3(P,C,P.3,P7VW._$TH_90S@.*=OJ ^ 0" 2_T E'$.LA[6 MW04 +EP ) $ 8 3H0.H #=5CIS;.W7$'Z*@^B.I;)Z?\^@:$ ("CZSL4 %/[ M6*EM+:H!T.^_77N QS@ X>P2X.7E[4#OH']#^IBBX MJ,HA]P'='WYE8L)O/JVR/ D)O[%_XNZ8$S^->.!NCC 0YP@ ,%R\G %!1%Y)>H1+J?X#_NH.@1 RA %M !_ $,X YX & &^ $> ._1 EE MG.6H6V"@+QP&\PZ0=4+Y.*-ED3Y>,*R3+TQ>5@X&:""PODY(#W2@B#/:U=U; M4WSY8XVXB#M*4]Q*^8+2#54.((+0BS!A:.]?+U M0@8O)J:&DQ. ::@($,=(1,0Y!WHA)7Q#A#[?0)== #2W]TWT-W'6^17 MV\G9!Q.H*8K!N*/@+DXNRLXHE+*,LY,B2D9>'N4DXX12E)=!*2JB5)3E515< MY)U%?Z='(?]@]\7X>_[&C4+"T)YH+[1W8 U&_(P4=A_+R?4Q,3!JP?\W]]\F _7[S M4;T_;E7JE2+_ S@@.2 Y(#D@.2 Y(#D@^;]%\A>YB_:F:MSK5#%+&:)J9S ] M/0,]'9B!GH$1#&9DYF2A:@QF;G8.5DY>;GX^7FY>'@$A\:,"@L<%>7A%946/ M2YR4DI;B%X$IPB05Q"6E)']- @(S,C(S,7.QL'!)0GFADO]A4&H!3D:@ *BE M!8D"-)P@6DX0I0$0!@ 0/>@W_'EW **AI:-G #,R,;-0!Q1S #0@6EH:.EIZ M>CHZZMD0ZGF CI/^T%%Y;8;#IDY@43\NA8B$EXQB9PKJN,TZ5XXI.OO?9&(^ MPL/+QW_\A+C$24DEY5,JJFIP'5T]_;,&AN?,+2Y96EV^8HU$H5UYZ4D9GU*CLG]_6;#X5%Q26E9>45G^H; M/CKNZ>TC]@\,CI,F)J>F9V;GOJ^NK6]L_M@B;^_\B@L$T(+^C'\8 M%R4QH^O_@KMM\C^?8'=_$]%]D=@?XEK$&"E!5&+1\L)(( =_1B) M=)J_,J;:EGRKAE"ETJY2FW[ZLLK9&UEAR\C7/[A O:;VPK*O;BA3@"%4Q:/A M&2UW[[/='3>LRD QCEQ6]_><4I$D#_4 *5[+3M3E]5KG)::F?&#O#3Y22W1X MUMXN+I\0D),[>(NU4BL0!.4,T*SK_@JF+!.:[PC$IO%]3 M?"4+I,=E\D_-*,EMD>3N@C'H0#^/ X2R7W^O:$M-KIBOYJZ8?\DV,\G9 ;A@'0]H\M;7JXA I0;TX1*/Q-F1N=',I;$-R M/<9-?S1JS^HUUGG!$'G4C<7%QA4AMD'H6%&;WXLOQ2(_)X7%>!KU&9FYK8A' M$-KXQ#:%[M3,.:A;_+A>"L<,VEW^NF(L=,[@#IW?N=H0A)ZO/0LY@:&DL]]# M0,9GH"233>R%IOSL2,'PQGS$MYN,I >?_JY()S\8%.BW+[QYHW >"FC.@AI( MY7A.3\WM["K]0()DX95B@HRTTO ;<;@5<&K83FXZ>V[>DFA% MJ>'BY!71!!VQE\V..(ZKYU:6:;!+#FQ&TAB:KCE_K1#KX322Z4C(69)ZY.)[ M8\&O3$IL'_1$H\Z:/ZC=$.GB.\YE:O#G# $;^%.K3='\:W,;K?JBC#:'Y2C MDUCU$!!A@N!D=_V>LGD6.33(V;G0\&Z&(TY^F0P8C]N?4>7JH.>:)26Z6ZJ: M9EU3M3!--'Z?OU[_#43KU5ZB(]3W!4L!(CB)LPBXLUH52SW/X'!$I]&I\NT< MC*K6Q[!*K*9409^2AS$;^<3N J,&\?XA0YLGOI=/[K >KLW/5TUD_*0;$\- MDUO+W8A==RB&>\Q9K@4]_(A/XLD 14WNS$#9<:>#IKA,C9C>48")_=']"OPZ M/@#/6D@!XG?#=K[7M%>U/^2;K.%S1/#4G!IC6G; M-ZF/9MC/'/LK%QBERLD7W[>1WN;*F@JI+1R+S_%V'\OW0.D0 D^PS"Z\:B:*]H-$ZT!R(:"8>.?U8EW+!H&F\NM- M-L8Z_&N#YL]!-0T^-"S]#I<[G2]5Q <^-96H>XY[(KS(?I$"V#.7$8[B#<@. M$[3NODJ:^F<X0AVK0L^"W^^*#58I6*XUI>0XZ&-P'GEO(R6 P M7SO[?#=#L4AI5!=]#&-FE-*XF7*M<'B.K\(&@K5_UI26.>@I[W:.W[IP3CH% M$%?&40#SHFX9R.>%5BYD-N[A+!@W@Z$ T,%^[T@C*8S?2,17#W)2JE3YIQR5)IZ/4QQ$.(OC@I,$Z>.RW97.(#[*ZKV?R\,<9OZ6SV@L(1=MB M+G,.4STND'+:7ABU8'8\U.*\N;+%FOQLOG7V+NRL8D6Q#WCKO_[%0[(3BSTDT8=YVQ).L M;\X>6Q1EFN@CZM 6OE\$VG";:P._XK*(78F_NR_(SQ/-[Q'(XAY2X58[FY>6 MXKD MXN*$YCLFIIR\A'8UG;VF/>:J+]6V,58WL=.WGQ^['REVLLZ,31M?-6J5]- I53PP%0F4UW=]EV'>7LM M=5SW::Y+;R&GELW36@I*$Z\WM]=]BC?#L3=^'&&O/=47=Z(W9N0+,,0!=DX+ M6P[5N,'OK+HH4(^+*ZD=_&0)7==(%MD1H@"WK5()![.HUCR3G-/D8U65V'C5C7WIWHM]F(@)_V#S35 MDX/-.JS)N]=L;O'L1TD-OOT<"-OF+1K=V;U' 72X%RV>$:3)W11 SF&7^A-9 M--\J1=Q7H #-/!<1&RMA&_QKS&[:EAL?[Q3U22\YUR;R=>D-*RCP5-A9T5)27_O&U:OAI*C//*S]\ <:=\'%9+.2_MDQCSXVRX*'M+JY9Q1:?=&C:IW!A5R>/G*%W MITRRY/$KZ8W&1FGFRY8N#X_:O;,Z7D)R M:%^6M!RGG7WNYC:-TD-%A&%'W/Z44!HC!\8F71J9W)VSQB#R;P6O>_:Y4U3]\28XB1R&9HCR#EV=3[ MRW?+7FM8K#! "63Z!%_;B>7?-&8+-NTJ1E]6UJSPZJ0 J?=WLW<0/B^;3&.) MT68=X)[PZ4H5TJMG):L-B:^=O=/CS!,ZPLUI]\G<:>.C O-"4%0<4W6GF^JI M[K5TUY2<-UMSC;A(,_)$PY/0D]6%5<4QV!/GPR3=LI@O&1R[_TX-@=VD3=_, M L/LFCYY$ JQQ.:C=RM*L(UP&KEMQ,T$,I'=)I2M,K&I$6?4\9C5VTRQS'4J MH*!&7ZEV1S8&?$Y2GQO2-E7U"*(\_)K5O3=YS*)W,E2AQF/T\/#K!T77%J<: M7W[@@:I,)'NLJB/=XJ)E0X>%WZ#G_0/DR1YYR_!\OEOM-B["Y!3/OC- MF71:B&3$E.?,60UF?5)G<7TTD\C '9J3GLZ,42Y.:5OX)&5P[#EA)6-F=<9YYGC(-E@_.LCH&ZC5B&XWQ?8]KQS;2 M[@2TE=A9CYW)V;]RQG]TBZB]0_3(GBWA-T)[>F7>0P252X<=)HQ?Z%/^*57_ MPV7>NCJJ7=87[JGNY!#( LH6,L8&_M0@:SJB.KKP@ MX_>CO%PI ,,A"K!J ?HAHQ?@!1F&0!H,I;VV$O7HA'.5U^)25HT;*VPO<)?> ME7VE[SPZI^WJ.2$<5*VWG;18Q#[(ML,N"3LT%QT8>;7X+U]B3Q,@8P0HH^[EUS8"Z'>*=5H'=,QWQ MV]B[R_'K@@BH52'V.@D<%6R66V'YFJDL(,+CY-IT,Y^J3DOMDH+F?":OQD0> M#^W4&ZD1S&@43NB]O8U;36$^+TJS#*2XE*)55J=5/%TM0KZ>-RN!7GORHQ_U MW"O".1TU]31WS%4C8OXB2>W<23_#T_1:)X7XS SL$G4=OS3[6L1I@PNRS7[B M3, ]I]:B%S,?AR[$\#K.Y+897M9BJ.!)9>A"V=_S%IV++U\+6RBN,I/#\ZYR M&;-'%W,]\$+Z+X VQ$7V=:T*^_2+Q_,0=OW$F'E)W^-WP_LW9OT1A#PYC6O% M2GBVJ[AFB*MW\+N(&;7!Y-VM/47[Z&PLS*#;=?V)>-D#Z%M;CJ'02,"2K&=" MW<:F<]F>/9ZUA_A0=/)$QO3::05SWG@$5EIA*NG M!L21)Y*M6H6M'2]7]\"4U0=D-P5>Y^#R)?PDFDTVJ0(MKE M1U]A0IF(>_(O1QA65:+:\ZV-MAMM[SX"U=[=PQ-L4]/B0IZT6I"-)RY;BA=U MC:4TCDIB+?M,P%\ O]@5?9J"GZK =G7,5@U'**&/1T9ZG[\G]7/,$QN;Q^MB M(P,Z\<^M2@R0FW/V2))PE);4RK>9RNYC9:5FX$$O!.Z.6$=PK6OL>^@^%ZB% MQBH'.A.SN*>\ZO%92V M@R=M\,C=LTLP!;(M$K2_,I'>S@#'$#CU@!#Q<7Q< M*K3/3J2W=\,FRC']Z]"XFJIP)8 %=3&1WL8ZZX*%8RW)FA%YQJ[C4W>\GE<\\U\K90$$='*)P;SO"3?'CP_ MI,S#6J;"D9)XK4X\,U 8R[]^X?JX)3X[Z^%<7-(M9D/&3,^RQM!EG3FJD)V) M"87^?"D>FR4DT7WD4DM;[],OM8? M8HN.+2:H+MU)\]P86S=B3\V7F2Y*&:^(,CBN$Q5G(=FZ"4YRG'D5(OX6&V9( M1%KT2F>4#VQ=CE7XR>LOE51$-AT?\JA32O,HUU-;)Y=)G,T+%PUEGR$?$E/=:*?5"7>U8-5EBL:D"Q;;O!%?2S[7NTSDRJS?(FXMN/N<^X5/RNEIN*9Y?; MSOUOR6U[;'2S\$ PI'\321SBKK]: PJ^A!9^GF.(?BWK]T$MN%Q]_N;<2EC][1K]WXT6KP428=.LQF:DG[:IA%3@A M;9$?;6@3<-G5T<+A0Y!] >)E2!GGMT;A@( ]]UBVR*74F<$R08]Q1*S2%<:0 M$^=[9CQ+1+X*@#L@];G?P;,>M&=73Q2F&PCH]RR]V_>=$GUTRT5P *?2$6FW M=&]UOJ$$./&6/CM':*'PP[8",DZA!H9?V43<'86P=*U"8[1TF.TZK73V"C;MVGSQ1NKFFR6T=IUL8]IS M?\!6C\[THRX;[\U&$U[6L4.\J_WKIZ$EMR>,.TLX3 %"P-"P MPA[,3#S7S2 O;[&RDH2,)'%VZ-T&!3DU.LZ.R&_5I61,_@CYZ?C^TS??;2 ] MW^>E1,?D#?E4D 7J_GZ-QKQ9X*\5RQ$:Y\=+PA;M3HP?U8GTXU^^NQ,\G]!^ M@ZCIX)NJ9U+6L?&Q[8S ;A6\ZT8SP&E[GJ8H86S2RUE!+FBB1@FTVO3HYXH."KRB?VL$EY9#:-;@^-T3"W950*?_?NV)/@YC*1 MJ3.HF3*P(#QFQ\G*2P8PZY+)^="YL.@C>V&D@>.8_S!TVO(24-"BD:A([AW$ M8\+7O9[@NRJ*HTI7;84DV'0Q.[TT'_15)55K0B MPJ7T\?'[%7 YQQL8[N, EZG>'R8F@9$<4TBXR=@L6G[??+SF%N9IPG*1@,+: MJ6FL^1<7M79#HT/^8?S?)=+917IK7/.$IAX7A=@O-&96UTN/H)[JCK@=:J/ELC&%:I+[%8R 3?"TZ(V\_BF[*P,*XO6XOA> M1=S<;-1!TAWNB(R\\G@+P@5:%:PJV@I@]!))#++)T+T=O4>/L;;Z5,-W=5KQ M2+1RD?>XT=-;.N]=E[D]3VF%IQD1^RQ,P+=G'0H;7B4Z')KGS&5?UW:^M60; M1M"G!:M-N.^LVQ,RYTXE'8GWRG8O"+(L:?F@U.X+G]%L$5>^]J<]]B^;V7-W MDPV&^>O27+'(>7IKN';9=F+EIU0"OWZ&SY$+)X90D<;15ZXM0*KEW@74-HMK M; GUXR]FA,L''V6Q(5MVG>1^_*A9KA[\$VG9^V_\>?=/#$P9^!=02P,$% M @ 6H%I5YE&#;A&,@$ -Y/<.)(G^/]^"ESOV6VU6:*+#_"!WIE9RY)4-;FGUTJJ[ATK.PO#,Y/3D<$< MDB$IY],?0#(BF/$@ 09(<X_!'YP [W?_H?WQ_7X*LHRBS?_/.? M_+]X?P)BPW*>;>[_^4^_?_D5IG_Z'__R7_[+/_U?$/[O7SZ]!:]SMGT4FPJ\ M*@2I! ??LNH!5 \"_#TO_I%])>#CFE0R+QXA_)?ZM5?YTW.1W3]4(/"" B2D(90B$3RQ(]HP-C-_5_]($0>1P)Z'A,0281@ MRE ("0D\S&(6YW#X60YYM=%\6+5K666&OIQUK+_WI)V,]7J.](W^I4 M5P?*U>:^=Z5C'Z;OG:G[13&$F%[ACIBK56X^4&\V?*[/[E[4U:I/K[&KCT5> MD?4,'XN#F([*:_V+M^J[5HQNJ(=,:SDM=7=4%=\KL>&B8@L0.TAH O.:A- ;4M-V#7'Q_GZP_>^I+UVPOH MEQ?Z_!_:/SE[H?=:.YEY<0QKSAS!VE"[:@MJY][#H5?S]I6-_WSRD;LM=G:1 M@@WT9?O$SRQ7'O=3!5\,-UGDCRX!J'*7G]*FTY0!?P*Y>J%0*[(S8.S'W[:$ M]X0\K5X+*8I"\#NU"L&RF@(_Z2V?\O/MI\_OQ",5A8F':]S8TIS96F'0U1@T*H.? ME-+EG^T(9!A+,P9Q"N/$%#*$(/BC4?G_;,2B;'YQTQB_N(X M*GDOJH:DWN9E>5M514:W%:%K\25_KTS+-Y4R4[U_?[=18UN4U0KS ">$^M!# MF$,D<0(I33Q(I4QIG 34C_AJMWJ,QS(ZV[/LM)7% .?$AY1)#Y'L"XB3R MH4AI($.4*)\UMG-+I^F[6?U490+0'3:H;$BZ1 M#*)42J-MJ5F@GV,2__3C!X39O#XITA//\_K3W:X2?GI;T]/M$2^]- '<#4%O M/>^/AL^1'V O?U:_8#0\QW["^(;L_ ;!^.HC>?Y;^5$4^N!9'[2^SDJF2'1; MB+?91MQ5XG%HV6W8RH*&DM(6?"U!1U]P4!C\H54&M'/! M\Z[EK0$Y6=3;MS".OTZ;?[4M"K&I5H1',8DB GT6J05)0 )(420@HR00$2$L MQ:D-75V4M#1VV@T?O6&>UV=^Z['<=!E=%G@4,85I) 15:VT_4&MMII9[41BB M &&,I5Q5^T"+F="]$#_B$MTZ>,05BF:$[@2;B?G[#&??@%9-=TP]B(0C8KXL M9U8>'C3WF':'7[!CV;*H5I]4-XOVH,#WA4PDES B"8&(\!BFGO!@&D0TE20F M-##BU*-VE\:@GW7,1EEEC*S!.T&TOUT'2_SQ.G\DV>:RZ]$+7O]@OP*2R<]2 M1J)A/+POV-XWF-4KG8&L?CH,XN/69AFR%TS8#=!+?Q[G]-QMOJH.R(OGOY'U MMCDS::(,RA5-@H!BRF <^9&:C:F A*0<,NPS%@CB!P&W\7HNBUK:H-UKN@NY ML)ND>S UFZ7=(#7Q6#Z M-<2[-1T-TT/0^%HGNX1-.M$/6SP\4QM\,8X;M#- MJ)<>;C?\M?@JUOF3)NLWWY_$IA0KQGP:Q(H4J,=#B&)??8=E#!-"HA1)''HH ML#LBZY6WO..PG;KUZH@?%+8CBWZ0S?C"&7 34\8+Q#J:@E95=[1AA(@CYNB7 M-2MY&)E]S!]F+XUU+UBA_#SQ6C3_WFT^/(E"D=3F_A5YRM3Z]Y:654%8M4I1 M$!#I"1B0!*D%01#"%"MF"8-4!('P,4FI'9^8"U\>N;QZT"Y>";(-R'=* \*8 MCMDM_VKKCQAW@JE_,@6PD_LKC;+@IYW:.@ %[#4'K>K@CYWR#O>%[1%SYM88 M"Y[9S;$%Y-3ML6[!_O3V]PTOUL_WGP7;%EGU_.X?U<;?C&R$#0O*J#U-_F9%-^$DQD7_5)U'M1Z?B1 M=D=>^BE3#@R!L:0)1%$201*I!1)CB-$PX#P)A%48FX'0I7')VWQS#Y6@1[!1 MVH-BK[5EO)H)WF:^BVL4)V:47[,-V3!-* ==;P"1"E-PNU[GW^KH&GUOJ+DM M 71(TPTXV.(P.LT".52P-4DX5I#:4-JVZ2R-#K:%:PS4V MV!'@Q/UJ1IW+Z:V)27=G*.A8>@,.MH*NL:"Q%NS,K3>WNO%&K<4WH.E_]=>. MU>[H>9[><43L$RL[ZY0P#_#'D\E,4L=>^Z;5W4:MONNL!:_RS5=15)F.U5*? MG_(A7W/U.[7ZV%;95_&E(#JIUVOR7/JK./2". DCZ =^"I'.2Y(F7@IQ(M(0 M!Q0)W\II'JW)TB:/O;Z '10&5:,QX$IEV[O@8[O(;+*8!?B)YP%M S@8H1C\ M8,8-./1(QQ+0F@)>]_7(B(OE5Z+I[,;Y6#UFOHI^)5RG=]2O;7!D3/T#*<0O MI%0M1?OBBIBM@_JD_U>_4Y;Z)L M5AA%GI?&&$H?*R\^I@FDA/O09S1&*$(R8M@J^GX")9=&O[6F0*MJ&;HU:4^: M4?&/[I^)6=JF:^P#^B?$SE7H_Q0JSGM)8$*03ZX33"G+_H"I;O0W);QZ32KQ M*\D*'<5CY.+VO+XT]M2*U6%B I!2W\NI509:9_-CI$M0#9\?.4!I%@X[H (. MB+DY(QJ 8-3AT*4V9SL5&C"J>QPT].C8"+FO8K,5GX1F >7R=>Y7?J#K-N6: MCJ1A.E=H]J@>^2 _ZQAH29C^6Y-DS5^A)(JY6NC"6' /(HX#2/PT@3)(4YKX MGAS>$)':LT<>N@6 MS-,H1]'@<>/6/[ZM1F'A(:]U J]QP.D@#.,SS MCU\%RTQIQ5_ \R[GROS7HLSN-_5A^#NRV>HI6J<&>I7_!;RME-=.U-\XS^H3 ME;="0E5<^3;7/W)BN;%$YYH9W&\#5X4H\V$?/JSR4CF]KQ?"IR MOF55'53_ZB';D+^X259^L0]ZD(K8DI]DVIUN]U6:].D8)=),/S- &/!L@X6O+U29IU%6=@\O'" MS.25\5$DAS1EA]Q5,?(8HTD"?1$KERJ. T@]*F$4$48\M0:+/6D;(W)&SM*X MXI>\*/)OBB=&1'J<@]&,'AR ,S$UU%$:W?R"DV3V&L#!87S%.2FS1T_TF'HN M-J+O\9$W1Q^?2%9H[_2#O%,NZN8^VP>SO?G.UEL=8O%;GO-OV7J]2GD0>3C" MT.N\/97GU :OTM+X]:]8,9 MITR&[M1;-R^ /6B^"P'^::\\V&E_N<""_1W2,:BYND9J)7O>FZ1C8#FY3#JJ MD;$%290?VXBJ"Q;HZ#'%"LWNU/XF-L>IAP5ED-.(ZZL6"-*T7DD*3#SJ1TEH MQ6A&4I?&9'NEZ\.@CMK_#32*FUS6OJ(3S.C,.;03TY@35$<4-;% R5EA$Q.9 M,Q2J_Y.V=@=U- U'^5N1EN?)#B7S!)!0\4\,HFM&.2XQFYAM=JKJT(Q6 M67#0]@;4^KJC&5-D'#',H+A9R<74^&->,7[OVLSPIU>4!#>XH'24O#Q*8Q^1 MB, ( M-W3&?EQ?3NVVN>K&F3+@.\7?>9I\-]K]H%SZ3J&]G'#?K1C[N(IS98L_;\LG ML>&"?Q0;LJZ>5YZ,9!!&#,8\C2 2.(34]Y5/*D,O]%*?1(EQJ(6)P,6Q^TX_ M\-0H"$A=V?FZ0NDG,/>S[Q3@34RG%XJ='^!L57:,XW6EY:_!\\<6D3?']>I" M\9= LBP)?]+,#RW^?LFHH3+O%]^[UI5_0PH=5:-K2NWN2V7LE^=7^>-COGFU M)F53G67%_(@@&:'"EV]Y\TO0!#.V#IWM%JAU5]IZX!-TT(P^ M]DQ]0YNXY>4O7B3LDB%EPN=0A,B'""$)4R_%D*,X4O\F21"& M=DF5)]#29OS/DWVY,5*3@&C-!(6^E0N]H:.V""> MXE-@QML_N&%4' MV)^PA1W/#%!K..GM,"/'Q_#*E*/N]ED.-\?,ED)LSQOW% MZ=OZ'K6NR:A^7V;U8C:F(B&IWI''/%!?4J9#%CS(?1$&5":QER:F.S'7J[,T MM[^^T?^UR8%0@>I! %[SCVQ20C9*FV\V..BOX2V=>7MAXAG@8,RE2NZ[\(=. MNHK;-A_#!PEN?U WF>\8S=M=,^TGS=%M5EM.[E#NV9!R(&2V[2IW@'0WLQRV M.G(]=G)=M#XC5_/O_\RS3?4W]<-6*6(9+&;9ZH+XLQUE[;9&1_?:+ZZU!SOU M)XD@&PF=*]?64OJ\;NLX:$Y.4I\+ZH5]9*8 M!P&"&*4$(DET4IPXA'Z*XBCT.$L2:;=Y,2!Q>1L1.X5!5FL,*O)]7X+;\&3* M%&TS^G*(X,1TM8>N414H75^6E%;JNKP>9(2+LVM"_=)FOBYD9/KIM2&SU^QS MZKW;/&7Z0M*7[%'P7_-")_I3/L*O:W)OFE>OIXFEK2O?O?]XU[W^5JO<5 3I M)#@4S,*Z;F,_D\9&! M[(<,4?6I3=DFUP@%3WRIL!-"UV42B:_CURE,PR26W/=]ZEOEVKL@9VD\T4V[ MUNAI&;E^ 4XSO\$!2!.SP2D^PZE<[*/3^V%P%91^0C]IIZ$H \\;K^C M_?FYK,1CQG[)\H\/9%/EC[]OLDIG[FT_N0$AB' B(?6$!Q&C'L1!F$ >TS@( M*.9^9)2(UT38TMA@IR]0"H-68Z!5!EIG\_W-09"'-YE=0C=U>$@O:B-2/PW" M9[[YZQ+&F;9V1WX(K79K36'IV8L=;&*VG5938[K[J,;OC P(%/?ZD_))/.6% M3F*TWPY%"4I]2@/H(^UFA11!2A,!HTCBA'(O3F*[*A,7!"V.61L]P5[1\7>4 M+T%KYG*Y &QJ/AV#E7W W 0KN+B+HF9-_QMP-B3*+>AY\?1PFU;JOXC>=9' M.*_:E&2Q3Y!'D*\<+4T*3$B(4[7V0B3U(LX"$?B6\6CG!2UO)W>G)WAJ%+6C M@@MPFA'!]1!-3 -[;%H-;\ KU[G<^C%PQ 7A,PZ_OL-/1[] T\OH AMHU'W M#R]57K'8YQ%FRK'P/ 21SOI$6(!AS!..9(2EXI4?5I-V2/NE.2_'+%4?[1+& MBJW@^X,GZR25\WX@S$AQL=T\,==.5=NV@>#E"=LQKR^TV*UI[RVQ]NV@[O_G MEL(U[99)*^,:*V%_3*FC>-MT/CITZ?9[5IH>3YYY=6DS24=%\%HHB8]M7]2! M>7\U/XD\!]/P">25"$U,POW@J$6P4M?166,/$*/.&,^U-]O98H\QW3/%OL?L MR[YT[H&=#8^Z5%:B_J2&H1>D-"4P3B6#".O3!IKZD!%!PB@(U5=N6A3F&D66 M1@^G55#Z/_-N>Z6?/^;$>F*BL879JM2,"XRN*$1SE?C9RM2X *E;Q,9)>^/6 M]>_S3=[<:M-1V#IJ2]?;VI1B%28,)4&,H8AI!!%2!(=IC&"* C\($N'[(K#; MUKLH:WD[>_MK"'IQE%$^B!O.J"_:!DZG_6L<)MM)S@!<>+)H*OC+BKV MIU9-AWFJ!Z%PM(Z^+&?6->^@N0[0/V7W5KRJR"* R8C"64 M?DH50?L2$BPYQ+X,$Y]Q*J1O1] ]TI9'T1UE:]IX47 '_/0^5XLN/[T\!JSQ M-B,-1QA.3!O'X+TRJE9D31L&8#@BCCY)LU*'@9;O!CD;.WV4;VD[+%I+H-6$/E"*Z@P3]7[CEW:WT32=;P]>!MNP5T,U]4[L($I.;W[TXS%N M0_9\D_/MR?::]&);MO_)D9=(LY+BR7NH<];6=<(/\Q:5NA2WI)"@A.F0 M(PQIP!GD@9#(8R3D,K"J%C<@<&D\\%+?)GETK;'9S#8.=#/_UR64$_/$E2C: MWR*#4T_N1*J>E[(VO8ZH((XL-N[?Y6$#5X=Y>Q=R447F_% MOPE2_)I]%2M?QHKW,(>(I@(BZ1&8;6[''["*BR *RU'3KBZ+')HJ;W] 212B/+6KBV_6/&4E.B/C%K-:K?@+WR MH-;^IELYM\H!%> CR?@-T"8 ;8/#(KHCT7-56==6_+SE=D>"$O@1@G$2:Y^+^,KGB@6D:9PF-&4>]4,K MXAL0N#2BT_I"'=8!GEJ- =NK?&.5H-\8(C(T_H1X3-^[+CPN%^7[O/HDZD@]'"9!=>IMGVX G@94J0T^'0'J MN)+X.+"N#M(;$/-#8O?,3+\4TF?X]MCJO,=U-?7IX)GZYJL@X%32P(?*J0DA M\CWU7>A%,*8APT1&4F*K.IC&DI?&3K>,;1^WZWJS]$,=D*&3N!3B06Q*Y6R" MMWT%'J_L!#.O9Q)H)Z:H72G>::JTV0+BK""OJ=R9B_):PG%:F->V@3$9NG=9 MOVMI+_* U[_1]_K;M!%^C(-8K<(@#4F@N"D0,"5A"$44XR3Q?1EBX]0F%G*7 MQDR=9/VEUO2X/$/SRZW2WY"@;/NAGYXF1'<&_ZG%L%82W+XLC=#\LD[E89\4 MQ09@F^38DP ]6Q9L4\!=);FV1JLWF[5Y:S.FK;8V\65^:OO7[4F_F4Q>YN+] M+-BVJ"^CK1(F!0]UZ6/,"40XD3#%B6+\."9$$$X]GYK$ @^+LJ+VV8*!1>,D M90>ES6EF -IAZG8'V#RN9#=EMZ:/@Z[.0#.G8W?@S<3 XT&T(EXS7'JX=J"! MV>C5S) NHQJ^<6WARM_RG'_+UNNFIF%,1.HG:0#C-,80!4$ <4Q\B/TX21/* M"0F,+N@-R%F:9]PM=+A3]-HRDB^!-5R97P_7Q.0Y"JDKBCJ>Q<%YZ<:74GY0 M@<:SIEXNPWC^\9%'F-E&M?BJ$#RK?B6L/BA]NP]?"D@:A"E/H1K_BA2BV(.8 M!00F@D'4IY;7H&=_ M:&F"BJL3RUY9\QY7FIA]'C)%U<_F?4A'$*8:) MI(I&"$HA3A,!B8^1\ GVHS ROOQ_2+?LB\%U?D!Q\>YS/HEF,UNV#[%P.JN>CQ N)'R0,XH@SB*A$, U\ 0,>$YHD5,3, M:&[OE;*TP?\J7RN=1FS4DJOF<>LTO_P6'^BK7QV+K EIHA@Q!A,(YVQP1AAK,RIQBN#$?-* URI[ M5"AUKZ\[2C&&QA&O#,N;E5R,S3]F&/,7[3#Y$@GCJ.Q9!&;%N/9\WH;C>>?V!TBDV=FTSIMJZSPS6I#O>%GY+$"T,J$BB2 M0"\*,(8XDB$4B"4)9IXO0]]FBN\7M[2!^E);L,^[.;:^U@#89G.\.P@G'N17 MH#%Z^V9:56)459SU)12G B M(A_&<4P@2GP.4QR%,,)AY!.9(AD8GTF>-K\TRM@I9SVUGT%N>'Z_#H^I-QH- MH;":XR];?,5$?Z;1V6;[RP9UI_R>I\:&(^U=^;;DR'X:2KTH31,10\9]M:PG M6 U8Z?N0^ GW, Y"#R5VL4B71"UO\#8UA3KK>,.Z(0:PFLWN;L":>&2_6*SO M0)MB6A]&PUFHT45!,\<9#1E\&F0T^,:U\8F:E22;3<&E\U(T$ M;DR$M8W@8.1IP31=_*RH]"OG*J^-#;5V]1DP8\$?VK,3D^<$G=I&AX-I;FY/ MU1?.0\Q=Z?>#@M,=PWLYK-VUH''SRRZX_N[QB=0B#TD=FE_I0V^=R6&EKY1[ MGB>@%P4)1#BDD,1"P(0$)!(H15Z%8^Y66F>T\Y;$3WVT/+8R[T)/9Y_420$\[(40)5&DUA2I@(&,!26>)+YJ]@5J;S9\*1VX4V66 M[A,;OK"^,YNRW7;#3,'1K= M:SB.YS;[!D;.65M2D$TEQ >ZSIJDO^4OS^])M2V:.G^8132420C5,D= Q#&" M5'@8>K$(N#[2I&9I4$P%+FW%TNJ;%Z"CL*X$6-7!0B-",0.)K9>=VWA]G^[?[VHL>(E_I^"#W?BR"* M0Z9<*1I /TD"Z>-($A';4$R?L*71RW[QVU'VBFNBO3AS$FC7%$$O$5C?M(D5 ME6.%,Z54^(+' F.["F:ND)ZGA-DGP85XK/<5+I[D3H.\&:.[0G-B-A__D;6F M \IE:[WY(!Z'E_W&[A 6KC9H+\J9=Z-UR-R3#=/!%\91Q*]J/?HWLM[NMEPW MW;C:=X+H('[^8?-))R(JU'RK'E 3<+'[\1=29F63\88)BC'A#)) L0D27@II M)"1,D0@C$J0IDU;1>P'V"3+KNQ!D7?Z:%W\G^GJFEGU7EEO! M5VJEJ @X22$1C*BU.460^(3 P$>(,.03E!CY> -RED:O.U6!TA4%-,19C-EQ&Q5?-:I/NI2B%Q(4:@A_Q#!"TI7?U.? M*WZX;-;YVTJFZO.2B@1*)AA$GA]#@D,,/>'1B""2$F3E_4ZN\=)H6]=2 M== M7)V^E^TV Q?1=W/M*':,K=WFUES0M?1X MBW,Z?7_(/NGD\%_:;)U>\+B)Z@TI=+14^5$4GQ]((5YGZVVEG2@!(%*+7.?[:; M'2Y!*]*(T""D,%9SM5HF)0$D'#%(D9_0-/*3A!"[HS4'X,YSJO9>5"!K,JG\ MM,[+\L\'< $$? ;PS294!X!./ WN- 1*15#K> -:+=U-6@,P.)IJ+DF9=8(8 M,/68UH<>MZ^_^5'D=8T-7)1^XX2*S*7EXP?E1MR^.V9BM@><&(;I7*2X_8;VN><=/>;W4M MH0_R7;86995O])K;BQ,U9TL8IDS-W'XD((X3#*67)A0'7H*149(X8XE+&\Z- MACH\^W&OH_FFG1G(PUN=SJ'[(4O6%LL/$KR;#$OSK5#GF,ZT*>H 6ZM-4BN< M>K9+S=J9;>/4RJSN%JK=B^/6J+>,Z;FQ5 MGD7W5BV6UCFBO^ZY(Z(>1+P,8 MX(#I!!LQ))[OPY0@)'@DI!?X=JNI/G'+6U+MM 7%7MT;L!'U;4DE1Q1?10G^ MG_^:!G[PW\'_'=Z$?E3O@JEO?1_9+:IZ.\)L9>4*W.G/J1I4/W50);+2.?O6 MZ_Q;?5])9V1OZX[HVQ7[9 #N%F F:#E:A?6*FG4I9F+T\7K,Z)UQ[/.Z/67K M>NN=Q,1_SZJ'NPW/OF9\VWBBNX?>?-??BA6E/O:\B$-6,Y0@*<21G\! I#2) M.$]9BFVVTJY5:&E.YP#JZVA'3U7UD1EYS(C\QP>U!?[D([>0__Z:L 0=S M;EX^V5KDCNI<8>N(#J]69U;*= 7>,:TZ:_>Z2_*?\O7ZU[SX1@J^2BEA,4X$ M3'T=2"Y$ M- 1C *2"B(%TL:2ZL[AJ2NA!]R _F,B9?N&I][=&0TH>!Z-SW?[D\UGSN9OZDO M&4FD@!Z7/D2,>C"5<0(I02P4/,$T,$J+;"1M:0._U70?H/)L&2#7B^SP/IM3 MO*9?L-69U'>0[;4URJ<^ C[+*$-7,,ZTK78=G/9AAR;P# 4?]K8Q;PBBB3DG M@8A&+]D?+'XIB,ZIHMRV7YZ5L]9H4\FR#LQU%]IG3/8_L?6YLIMJJ3;'PJ=G, M75$APAA3#'$8(8BPET*,!84D)0PG$4W2Q"K)RHF$I0WP@X*VCM!E$,U6/E=! M,_&8?E-6V6.=IZF#S]M!?$8DH;V @;/<'./ $-<\3?]K\@H>T5M$Z7?P9 /M' M]/6P3#R<+1&QRAI_V? KLL:?:72VK/&7#>IFC>]Y:MQ21*!)28ARNGFPS MJD[=/\<*31A:LT^E2IL$G3/T221C'N"$08%2-5JPWN[#2(T6*C'!8>I'+&W[ MQ#A%ZCP],GV:U#=-;M3Y.L/,29X:WHDGWN%$7S>@,>$&[(QP%JSK D-'?O@H M%69UU:\!Z=B;OZHMRW,.D>TV!CX_/])\O6(Q3Q*&!2212'6MZ1127\T^."92 M Q/ZU"Q/PG'+2YOG=_M.C7:&N^\G< T<5%P#PDS[;@/VFV^77[*U9T]-O=,, M?_7-8=2?MC3/!ODE _:;X1/W\D&;>X M83/0S-+&G%(7ZBLF[]7_MU]%0>[%48Q/JS_0!EC?Q!D"=7BOW"&>$P]?MU!: M;: ;@C1J+WVH[=FVU0V-[.ZPF[[B+L%YD]:X3;,HD P1"@64:ND.$?<03(.8 M0!8)+A%+ T&L:KX/"5P:N0PDYQZ5U'(0=+-EB$LH)^:5*U%TDN3\'#03)CE_ M(>Z')SD_9[Q)DO.S[]E'/?W^^;5X(D6ESV$_R/^Y+:N,B7="WYI9I8B%DD0) M#+F,(4H2 ;%(0QA+WT]3AF@8&L<[]HAJER&ES9="JJK(Z+:J=RJK'(2OP>?G4N=L5VN2 MXBDO1ER;>0EPS,*48:GF&AJIJ2?U8IBB0*H?/1)CS,- .> ;87@.8@_OOOC8 MU <;&ER-[0R8^G6]:"$@%Y%:,"2!SM*'(I@P&?@(BY";3>?7?VCGV'KX 1]: ML\7!:-BFWF%0B-VU^9"T:I>3'%D[_6=-=N3AOVQ[5G?^K%G'OOOYAUR5BE]% M,J0$"00CEA"(E+\.,1$A##V/A"$37D \FYGH5,32IJ,F7\TN0>+H?)EGL#0; MO]+/4TLC1%:58'6%=3*WH!?\[S:Y)7A%MT09L,GAX[@FI@" M^I "?VB-0:VRHZLV!J",.B7L:W>V$T(#X[JG@R:/CQCH^6>Q%JP2O*VQ\E[U MOO$0/_?RX@9W_OA$-L]@IRIH=05:68O1?18H@W%]+493C^A1\-B-XCX(QHW? MLRW.-W+[#'HQ9GL?'+EF%V4IQ(7-O=O5<.B/,PT-.8X86$*$Y8(B)B7 M0I)Z$@:)'XD@3@/&$JL;=+WBEC;8&_4L%^[]@!HNXIW!-/6"OE;T!NQ5!8VN MCF=O.UQC#)(H"@3R/<,^(0VP%+XU-:O5 MM04M&%6O@J*B:FWB\*(**I3.,PI M]"I89N))HP^)%0->M+J'YD[?F8W++JK;):S+#UU]['R[X9\KY=H^Y&OU?ME< M3=L?G_@,$>)Q!D..=-%=$>A\F GTL"<#ZM&0IM0N_[FI:)O/ZCRYT-_>W?YR M]_;NR]V;SS?@TYO7;]Z\N_WE[1OP_L-[^.K#^R^?/KQ]>_?^-W#W_LN;3V\^ M?P&W[U^#-__K][LO_S;Z(+N_=PQ7QA,@/O4:N5-$4:>3;Q2=Y*#+%AWWY^+] M8G_4:;D1&#UGZ&;OCRS9\)@75?:?]=3T0;X6M-*';_I^U,="/&;;QQ5B2+* M,D54*-(+Z%3Y6"F%"4FCD H:A3RUV80;E+@TYVNG7C-^1),PV7)?;AAF,P)R M"M[4*^6.KOJ>@-86[-0%/[4*.XRD,P;'526&07GSEF,P-?^D)H/QBR.C=[)- M5HFWV5?![Y07O+G/]F54WV8;<:?#3%>^0(' E$,O];$ND^W#U$]"&"7$\UB M* N(512/@="E,4VC,ZR5!@>M=\61_]"*@UISV[@>DQXP8R#7N$Y,0BX@M8_X ML<#(5>2/BDH_ MF' #]D9 F1=0FW$#]H8 ;U_2# M&>>Y1W=BGG,#K#6QV>'DB,P,AKRWB[Q92@%8I"RE$!% M4(DN31-!3Z0)95(F$;>J1.5FWW<60NIH6I<63?X[$+7&?[6DGVMWSO^/V"O? MI8^\/;H-^Y'4U^FFV#.?;9=\*?OB]COAD^U]O](:;ZKF;O.GK/S'+V+#'AY) M\8\VH1$A)$*4,,A"?;/,T[4<4I3 1)) 8A9Q@JT*@@X)7!I]O- 7:(7!7N.1 M2:0&,3>C$Y=(3DPJUX%H32BFR#BBE4%QLY*+J?''%&/\WCBB:5CKL&[3Y3CS M;?5)$)ZMGU\+-98?LTV]D-M=@3M$3>FK\;>;S9:LVVS/<8P2[O, \MB7$/EQ M"*E'*10A%RA./1RE5COE3K5;&H4=O,S3V%<[YG+;B68T]\.Z9A9'J[-S51M;K,R]"2P'M/Y-$+&,(PU2( ,8(JR$4Z%Q.5ID+>F0MC9=K5>T( MN ]),SIUA,_$Y%AK>>ZLZ,])MLY&Y#,;VUO6>_)3 M]<"(21VW$4FU8 XI#+G'/8_[RN>* M[;;Q+HE:FI?5IH-3^NI!69*U;=QJ#ZJF&W4NL)I\BZX!J%:S9JB=HD!KZG)S M;@@-9]MR%P7-O"$W9/#I5MS@&R.=K9:!='3$H31(I]+V+\^'1SZ29_VKVV^D MX/67OXE27V+_6)>0\U>8^T&*"8-1D"A*P3&#-*04!@D._)1((KA=O(-#Y99& M0JUVH"F_9^ESN>PT0T?L!W7%U-Z9UAG62A_5QCE8IBO-=Y]KK0.U93?-/V#7 MG1_[N]/>89L =U=>G$O5YG7M)@#UQ-^;0H9]]J\WWP7;5ME7\8I4XCXOGNMJ MTX;9O\Z^O#0BW2L)=EH:1G%?$IT@,_51P@DHSDIR#YH_*M_7^19GR_?5 M:U WWU?_@R-O&[+_V&:%X#WQ_7\7V?V#6ARV==Q^+X7-O: M +!6%H"?L@UX%J3HR67OO@_-7+"Y>F9B:MJ9 ?HO(=V G3'[XH6-.4#;X_!Z MI -47=V2]5.@#MY+ZEBS:O3*1^MWG:5N5;\56L_?8,+>#4(T+X$(54 M0$0QA=A+.8PY$W'H1\+WHE%YU$]E+8X^NP$&M;8WH-87^):)9DR -B-!1_!- MS'%7(3<^E?IE3%QG4C\CZ< '.*9&B21<*+,T NJ>G9V>_#<1 5\> MR*;>HOZ6K4UKM+OHMWZZFKLW9CS$;(P!RAIP,.?R57+SPTSW?62>R6S.OIHI M\=DL?6:5.,T5R#UYUJX6,5M:-E=@=+.X.6O3?I]Q1&V!!5<4L"L<8%"'Y/\?R/KO+M?_1U+INY[M&LCW@IB')(1QH/Q %-$ 4A][4$H9 MAX2AF*=6=S)?M+ZT0=8H5\=A6,9?O 3-;.$X&HJ)!UZKUP3+PK,6.UH(OFQ[ MUJ7?6;..%WOG'[*?UGY56N8;H0,DOXKB67-@[M)KL+B S/>]># M,?6F3:,@V&FHMVYX]C7C^B*-NWFQ'X=14^2%)F>;+?M-ZDZ< T^.FT-_VY*" M;"HA/M!U=E\OJ\IWY'OVN'U\\_VIKIBW"@C'@;Y/PD4<0Y3H;=PX#J#$-$@X M(92ER&9F-9"YM''>JIP7(#_H;#?QFB!M-AT[QF]B:CA UU'W!K0*@YW&-^!W MQ1A-DDCA, C( BQ'\[N)Q%EG?0L(CGT!FU?'.O'/3<:6O#W$^OR0%]4743QV MTKFLHB"222 I%!Y!$ 4TA+H.-Q0R9A3'*1$!66V$TE#P+S8^OH%PH[&$F[%T MHL*$SJ]JZ*&N3:4#L;7>4-]"!-E!<]N5@4E/F*X87 $[UTJBT5?G9FDU!K7* M4.O)S)G7)!8PG*Y5;%X>Z2*U!R0K[><@CB7TXQ0K/XA( M2#G!,%%ND"<"Y*4IL;LDMVO:9B3,<^O-[E3H!"H%B6!Q&,, (^4RBE3Q=1(3 M&""2> $CH0SL7,810,WB%UX'4^I%82"1!_U$)]Y(DP"FB0),^]6QY*$G4;)J MHMP_5Z2HI@/K6,ATD/U"U(], %(!*NZSC;[/I:>P,<'\>R#] "=!$H204)2H MH9E&,/5%! 650S__(F!/W_OCO8S,E*J=73[5-F@P=M)]O],Q;1X2G(>(!16I$ M2A9"1!F&Q/=ULL2 8>2%S#>KJV8D;6D31)N7YJ#D4"SY"(#-1J\SV"8>TM:( MC";$JI!N'^6J9R!>KS=S6W961] MMRFK8MOX]TI">?Y/N\R*:N(/,!,P25,.D1>G, V3$"8L%4E"":8QMV$9E\HM MC93VFH*.JB/3+SKM1#,F^U%=,_49RKA>L::_*>!SQ)9.59N57*< ]9B+)Y%A M?ZY[RWFF-X+)&GG!5UW8:5UO!!]B!PV/> <;6AIO'A0&2N.?OOX9')0V/P4> MQJ^?!IU#-S&O]:$&_G :*6D%S:CCXN'69SLY-C:T>XAL_M+(I#FBJ#*9J0[2 M_/-:/.5E5K7!1I$?^HA$$N*0I&HA&"60$$XAEPG&D<#<\ZV2$_;(6AIS=%5M M*A?6RHZ\"M0'LID+Y0BZB9EC-&KV:72&\7"51Z='TKR)=(9-/LFD8_#*R)K7 MHBR%>"M(*5Z+DA79DR:II@(-#E$0>:G4Z:A#B%A"((T3 5&$1)(2+CR[\),> M64NCC495??]-*7L#.NJ.J_G3![,9<3@";V+BN (W^QK5PXBX*DO=(VG>2M3# M)I\4GS9X9<121.=[^7W#B_7S?:>(V6-EO 2YU,#2F$#I*)22^JSLH*?%FN,B M4 9K#1<83;W&J!-)G07)61YW(RS&+2HNMCK?8F+(L!>+B,&'+2\#BVSU9E/I M#.N/9+W^95MF&\47JS1)<:C/P[FOTVQ&"$$<)0&,$C\-N2=P(LWN]YYO?VEC MO%$1U#J"G9*&5SXO(-@_NAW@,O5AD!4DYC_/< MB.PW9G_)<> QYY78NT7@WWS7:=S$OPE2_*H^'*L884*47P\3SU<^/8E"F/(4 MPS"*0XQDXL=AXJ@V>X\:2R. KJI -+H"F1>G^9=N@/KL))/6 M[!V>M^J3L/[XD&_$^VV]*G?IKA*/)BE.39I9T&=PIVY=9Z,H%)#YMEP_ M-^F9C[,[=P_OM#&@ML;1X9T-<*.6VD8"9EMUVYC;78!;O6YHR9.<>V% 8.2'""(N(IBR,(9"$$$2CR52&E6]N"QB:=/43CNS MR:D'NG[*< /(U YRJYC#T[=AN_O<6?5VQY55/QU&>D_#LXSM8<-VH]G@R2NJ M!&IJ*,2#XF[EU]YM6/XH?M\4@JRS_Q3\7_,USS;WOY%LHVM:?=ATMO**K%1_ M>JU^W"52?R^J#_(+^;X2.(YEBCQ=O9I!A 2#)&9J)1_$44J3."*!L+L%-96J M-H-GGEM5!XO O;(%_*0XN_PS4+.JBPN0YM7G;WTOO9;*MG";TW\5SWX=6=/C6F5><V-OS/-X *]:P M_S?MTU?WP B*YU[DWQW M7'9SPBYQ6;-S"C7G+_@Y(=AGJX5.*6^<@_%WHNNQ[!QM+XW76^7L6/LE7F94.QJ%B?FQU6N"0+RS%CNB MGY=MS\H99\TZ'NCG'QKI_C^)@N@R2'7(S=N,T&R=5<_OE;K;HE#ST"J6"8M) M(&' $S5B$XEA&O 8^E&$!6<)\9G5B!V4N+11O%<8K+7&MD[8(,"&WI1+V*9V MB_:(M8%U>W5OP$%AAVZ-*3:N_)-!>?,Z&J;FGW@,QB^.(Y=/:MU29/HX]'.5 MLW_\OLFJ\M/GW]NI3<;$"WD20BIU(E;D8UU+W(,!"T(9^HDDTJJJ4J^TI9'* M05E0:PMJ=<%/2F';LDC]*)NQBS/L)C^!Z(%M C?#"!='K-(O:U9&,3+[F$W, M7KHZ/^SKK?B2_RW+U_4QTP?YKVJ)\TI';A;/;\DWBYA>VW:71B''N50!WPJ= MEVQO@SZFTU: U@R@[+@9"G.]'O[A8\\ID9_^=&,"T*]);FN,GHNTM\/"?E1" M7&,8>E+EFKM#@D0=-+L-MV(+SPB$Q9"+E(?(B$P)#Q13,DQP4GLIUYHE*]^2-#R MABVM.DE&;NH,[2/SOUP$UW0P7P_9Y -[%%HCAGH_%,Z&_04Q,U- O[&G=##P M_(CR@RDV.3;JOW[NVRMED+*KUA%+/324*>T2]07Q&@*<1H* M&(4I0C$E:2J(<>'!T6HLC59:-<%3HR=XW"EJ4;9N?)_T\\U\2$_,1K41L+8" MM&J"CAW-386-WIS==S=H=%_TK%3B^\?F* M!%X-P(OR@->W-C(S1K81'^2K0O"L^I6P>B._2=@0IV'L(\Z@SV,=CJN6G)@B MO>24(L9"QB2U6FA>E+2T>48KJK=C&E7!3M>1*3$NXFOFP#I!;>(Y8RQ@]KDP MAL!PE0GCHIQY\V ,F7N2!6/PA7$DT2$CG1SP?;XAA]_4:0,):VJW-(='0<)\ M/V$(ID(HZHC\$"HR"16)1+%(B!>+T"H3EZ7\I1'*JWRMK,GUF>E7T9VN =GP M%S\W=;,K73?[Y4OC%L^V_69&21/VQL1$-4='6)/:2#@=49VM]%D)<"0TQ[0X MMAFW:_Y7#_J[N\V;LLH>257[<]GFOOPHBOJUU]EZ6PF^BE H,8L]Z,<>UOG( M/(AC(F 8RY1@%"(NC:+A'>FS-#)MU0(_91O ]= L2EV< I1:9\,0"%====V> MP 0=\*,W!QJ3P-T&[(QJ%J+:+*#L G4+-Z U;=[>M(7$'D<0<=ZI9'LH$<$Q]+PH$]!710N0C#FDL$DA1$%#.$9*)U2[.D,"EK30^ MLP?!M^MZ:[.M&F52J'4N(9K#G5'-;?FV^B0(S];/KX6^K9YM]&?B5Y(5?R/KK;A[?%+? M:BWTA=-7V\?MNMY^:^)A5T$JA.1(IX:A$41QXD,2Z$UFPE!(TR"49 0S.=1P M:53VKUFIQDVF4X%E>\4!4]/*O>W%-/>]:4-]/ZB/YN'*3E+I;XUUH#4/=.T# MVD!06W@##C8";:1:Q._-=!8]/GD7.&5CE_K] /J> -[S?#^%H)'; HP56YT7 M4Z<=4,ZO4 *:.ZZ8"8[])("QSWR(4I%"PB2&"'L1BAE!B%I%T%Z4M#3";A4% ME=;1O@ M"R.K?.6;,E]GO%[F_HT4F>:BNXT:>,HW?5,G&?^H_LZ>5ZG@R,,1@7$8)1!) MKR:("-($!Y*H/R+/BB",)2^-,':Z@IVRH-96^Q(__>WNC>WE8/,>,".527"= M/%J@H_,-N(#P\PUH- =_M/].LK"U!M!5/3%CN?-6%[.%XZ36F'4#XZCL(WG6 M+>NX@YHMR;J\I655$%:M/(S\F$D*TQ2'$$4IA]BC&'IAPD+D,21\J[QW/;*6 M1E<[59O FU99\,=.7!"%/_1#Z/DJA6OQ(F-)80!2&.!()D=QL.=0K M97%4T2A:?^9;32W#(?M![2<(9U!-30UC4++*I#R(PA7)E"^W/5L^Y4'SNBF5 MAQ^VSU=2AYQ^%(5\)XC.M&Z1DN3,JTL;Q4U K=8Q+QZ)Z@W0ZFJ?6>0<4/V# MV %&$P_?\?!8Y0#I 6%4FH]S[] ME,AXG1(MW]3AQ%(4A>#Z3O&*T#!ENM8.];Q$5R*+U'S4!^R@_XWZH6,!J XFW "NC# /$;7MF7[*F!COB>ED#_6K+M0OE =? MNE"_GA1J\\C;"2&?*L)F[5M<;80V9&F=L-AQS8Q=+&&%?K??"F,2( M66T'#8IJ!;'-ON1\T#+;AMI!3"*=? G:0T^K> (UH M+L%.95#K['";R!@?5[M%PP+GW30R!N!D[\C\3?NUY)>"WQ9%)TW__7U=7<)B M3=G3Q-)H0ZE6U/'UAQ(:YJO)/JB&5Y6.4)J8&=145H>1OP@X[Y:P/P70Z;+3 M *51R\^^=F=;AAH8UUV.FCP^SL6XVS0W"'8W">XV.IASHP/_1+D* AXE/HNA MKWP\M1"5/L0D5%]\7T8I]U(_\7;W9\S\BUYY1I_^EY=C)F:)CG)VWD0_KF:. MQ/58S<,4.SW!3SM-_PRR#3#!SMIY,,+$D=_0+VM6E\'([&-OP>REV>*SFZ/Q MP^V%B :(1Q[1E))"E.((IIP%4(2A%W,AXL L89T[E9;FHUP.\27G@WQKHR8/ MS3[N2#,VF[=[)J:\T<'7TP;\N,/XQT57'RNT]'#J"P ZB)^^U/(XQE9KQ5>D M?%!+R*\9%_R7Y]]+'879W-U1COXMJ[*OC7>Y"X-)<4B2Q/-A$" =*(ET G'E M_B6"!)0%V,.1;U=6U5X)FT$_3\%4;0"0Z_Q;NVF2[90'9*_]7^U(>$3?F)'N MM'A/3+)Z'ZH&>Z<^H,_@)VV!POS/8&\$.%@Q25S3>! =L>@(!69ES?$ ';/D M%2W9;WC=-1OW:G%=,ZUJ5.^OO<^K6YX_U8D7=AZ.X?:7<8-+G M?AT95&\Z\JW.#Z%, :TMYIMEYC /;YU-@O#DRV-K<,$?3MW#4MV5571)7_2"*KV(E_2AD/DZ@(&&@XS43B)/0@YX?1A'B M^AX;7CW5]7,_5Z2HS%RP(8PX"DB$4R^)PA;T-QO#34\WD._$ M_4# Q8:[1=O,B[T6OXD)_B5LK7Z.ZP)>L-YE.>M8_. MNU20=+_4"F,O3<)ZCS+2UXA##-7"6*V*B?"PB%D0!48Q%B;"EN89OLTW]U#O M330%B?=D8'P@8H1P/PVXQFUB.JA5/5^&V/JRDA%ZYI%R+E&<*32N!TTW 7"F MF/1$O TV,5N(FZDQW9@VXW?&N;9G0N9NV7]LLS+3W[;YRYKXJ@0S$<=M*U T;6;-L60-8)W>O?VN:J<-.W9HPY M>X]-3*9=>[I'X&]>]%['ICH9YIF4H#Z"72@PB)&)*021C'(O0\1 .<6F74>-'ZTHBV M5@YH[=1:5.EG6QSH!7*&]#<6CZEIS!@*>R(Z9[(K0GG1]KS$<,ZLDP%^]J%Q M _5\#NM.1/HOSZ<%"K3\)MKF4)RWK"_T?GD@FP]/==6>WU0357FW^5AOK:\\ MRJA$7@PIC@.(2$PAD7$(*8]DS 0+ V[% 7,IOC1ZJ;5K"^V,\LMFZW$S[EIB M/TY,B]VB UVC7Y0ZH\_@;'$";?K-(?'YWOIN;;06@!O00*!#Q1L0W/'OW-WF MB-IG4WO666/NSCB>D&:7/_*RKQJ%AQKR*S\5V$>^3M:4<(A$H./DF0\)90(+ M$D=,!E87>U\TO[1Y0VL'M'HCBU8>@6=&[N,AF9B"+="POWU[UFA7-VU?-C[O MK=JSAIW!I&G)LY"+TR%B:G[!3$^SU!(VB MAN$4/6CVDX@CC"9F#7MXS$,EA@'HB1A6;S>$H+XY\$!?F_.$3 P;M8^4,'AT MG!>QO^_5YIJKEQK[7_YK)@K5Y,-SZ]K&(D9IHI8$- CJDI84IHAXT)>"A1@1 M%*2AS;K 2OK2Z*!;U*:K_TWWQN7>AI%K"[O^,?-%)D-]8H(Y"ZOV3M[?_FV" MQ9E_U[ED<9>2;T5H#]\EIZ+@UXR]&?FQ7YJ+Z>V!M;F@(,] MH#;H!F@KF#[E[)IV UYT5F,7T(8Y=(?S*27*@T;RNDSL(3QPJATV/#)>H M/4^K\3A'I/T?)QX N)0T2SRD8#$BS$,.$.(1X(FL5V00Z^X MI7%I5]O_MCNBU@J/KB T +=AA($S$*>."[@&/_L3?"-87)V[]PN;][3/)*MC52PR+Y]_>VDC M[^.;#V"G)M!Z'D6861;UN0#9\)"\'JV)A^9U0%F-TGXL1HW6"TW.-FK[3>J. MWH$GQ[GA;X5R^H5:#N@D&?7MVO*0XT@PXD6!3R$G20(1(AC2D GHR2"-4,(P MEU:['GW"EC;\&_7LG.Q>,,U<;%<033SF&S5O0*LH:#1UG K*!A-'WG6OJ%E] M:Q.CCSUKHW?LDXZ<1IP>G+!7#_J[N\V;LLH>226.[T"IUS*V"B(2AB%#D">I M6LU3@2#QPQ F1(H4\X@2R4VSDERMS=*8IE:JOH7 \_6:%)W[HX87$MQT4C]! MS0[]U%L$YZX$=,M'- :!NPW8F71S]F)H;=B<_62>0F76_IHIQ\I,_6:5EL49 MSCUY6ZZ7,5MB%V=P=#._N&MTI*.<;^YU;BE=RDC?&&Q#:"2.J8\\#PKE#T,D M)(+]]I*)8,J"G&M\:8.^T0]H!4&CH7D@\PEP \[F ME7!,/*HMD+"*6;YD\JA@Y9/&9HM2OF1&-SSYXC-C9V>=8VFCTZZ+C4Y]_$57 MIUAY7*TR ^Y#CU ].X<8IE$8P5AZ0D@9<3^VV\ Z*V9I U5K"5ZH"?ZH%;6> MFL^":CHU7PO5Y%.S-4HCYN4^$)S-RV>%S#PO]QEZ.B_W/CURAZJLBXNJAMZ) M>HI!F*0I"YD:_$C'["$,:1!C*#D5V",)9FEBM>ET)&!IP[[-2[93TG)+XA@] MP]V@*S"98X/G ?XH]'0(IGM65PL=U^NP&?.#16#CXW]CL@%VX*J+LF_N7R:X?=5DMUT1&80B1#Z,PB#1R6;5@H,'$0Q0 M0ID4,9+<:I>A7]S2B&VO;9/7V_)0;@!:,V_&'6 3L]X!JUK3FVXVZE>N4E'; MH>+(S1D0-JN[8V;XL=MC^-;H6PY$^5)D_;DB&TZ?WXJJT@&[KPK!LVHW>:&$ M>0%C,/&(A,A3?A%&J0?]1'@BB 7'H;"\QC H=&ELLM<9M$J#1FL="=_H;7UQ M81AX,Y9Q#>?$7#.,Y+#3->9>@3%&[BX.#(N<^V: ,0AG0O_-WQV9L[1SA>"# M/+Y@L,)8>%Y*"20^CR$*)(=4B!C2,,&!3X07,L\JB6FON*7Q3U?;79Y\R\2F M_?":<8T[T"9FF1=X*68YON/D, &^&2:N&IEB3A<; M%+S4698_$]7HAK\CNHQ2]?Q!WGXEV;JN/YP7^H^'Y,RKB"=!$J8^9&&,(4I) M!*GOZT53+&,JU?>!72ZZ<7HLC76T=DUNIL=&>[W?J;-6[^ ;V!C_&I0)B8C*SQ& MG%Z?,_N*\^L7S"GW]^HL"5:PX9P&+ M90JQE,K'\6,&4Y\1*#%+J"]DZ%.K:]+6&BQMN#=7U?7^YZ/ZYW'["&A="K*N MS/?4&G"CYEM6+W1!Z-_H9!7QF(L>-AUEYNM,"O_$Q+*[$M*W UWE@(KZCMA- MG6X"U$:XOBDR C^GUT=LY/^ .R4CX#E_T61,0]?59>S43JN_52VW\:*,>"0@ M-(219!RBQ/,A\0,! QD0F<0D3HC18;^QQ*41W[YJ8$?CMFJ@TGED<.XP[F:\ MYA3-B7GL6B!'EUTL/>B6ODX8KYL;L-2 MB"A!D! O@3SVHX &$<.8KJJ\(FOCL[0><59TLQ,0OC&*K T\MBI"7BKIWE< M[BC\![9M9T!U8G[9J0^^*?W!3M^C , 6\YT5PS&!;L W#YJ>NA-F"JJ>IC.L M0K"O0;(G1'M4L[.%<%]C=#?$^ZIV1GB.V[7P/1KY.C4;SY\JP7]=DWMCI_'\ MZTNC?*TFT'I"_T4>OU9E"X?Q EP&ON+U2$WM)O:#!/[0^CI*>CB QCA/\4*; M\SF)_4:]\ \''AV9V9@]"*Y:_B"U_UELF3[@W]S?;O@GL5:>)]<%N-J[E$D: MLC!,)$320^I+0B#V(@XE#X0G$H$9,TJ,-$+VTMAAI[H.AWFA?!TLTZH/:OW' M76>UZ1>S[:B)T)Z885P";9\KV1XR5XF3+23/FT79'I*3E,HCFAA';I_$_7:M M^_CY5M_=W562\E@'EE)F)0/^G^= MN_TK6>NC_IIU,EUG1/^AIIWN+SI/KB02+$D]HH_-0HB8]"")/0X%3WB4DEC' M(ZZ>ZB+EGRM25&9\<95.-F/E6+,)MQ"4DC> J:] ''2MY^AB;TGS=U*!ZD$ M*NZS31W[I&9V_8OGOHHN$_1M'// 0S&#"<8!1!Y+(95Q '&$(UT(,DAYVO;M MFPU?9,_N]%I2OPKUIQ_4HV93T&Q]-/46:MTU^BOH*'@##KJ#YI'&47[QR^X; M#LM90S1$,!$QI@ M1<9! %.H%R;378WXEB]OKV+4Q8AHPHL1JI/,6'%"Z">F MQ'&7(K[E/^A*Q &['W$A0DE?[G6( S1778;H-#..!O5-X;N-WN35[>YKH*_\ M.)0!23%DD5IQ(\H1Q%Q*Z..4QJ%:>W/";.CN@IRET9I6#'S5FNDE\B:O;-.# M7<+3C)D6+H\7%\<+?/VG"W8?FC4,Z8T/M(*YZ&-(TB#C$5BA!"G64GP@'$8>H'?DA# MB:UR?5T2M#1&V.D%LEI-.S:XB*89';C :&(^.*@(&AUOP$Y+=R0PA(,C%K@H M9E8:&#+VF <&G[>/'_M<_>-CP3X47\JBK8&BUEOO1/60\T,!.L-@,I.VEC;F MZY+"X&.1,>4&* ?Z\R=PT!TTRIN'EQFAV4\(4P Y,3&88.BXP)\M2J,"THP$ MS!:=9F-N-U3-ZKUQGL3?17;_H/=LOJJ5S'U;E^&#;+(=?]A6I %,9$I3(.*6154B;&[66QEBO MQ2:OKZ.HH2;5_QM1@9^4WN6?6[_E4 30L-ZWXVXT"K)$(D%(Q SB2#*$A#F"HRAD&$1(J8\"A#*Z4XS4U)^8(D MFX'A)I,/#X=4ET5.NTO0C[*M^4&:\WKO/- MEX)L2BF*0G!_%<2))U/ENU&6(HB\F$,M7WO?P5(90*YJO1&(>Q\N((@23 "&(_ M(CZE/D*(6ETO?=G^TC;5]NHI+Z&TS6)_C)W9Z+P"D:GW\_=@O.H%P_X*YWF3 M75W3/&I]WJN8YTT[N6YYX3''J80^*3&;K=";C/>;[#]UH"5;;_4NTH24J-6"E%C(T$EN(5.-ED8,MX_Y5E^R MR6IU!5??Z(5$DZ)EO;/N[#VJYEJ0H_PXQCW:3SX_I)\FWW,:S)C36@4.9NG8 MA=8PT%H&6M/F[C%'*8ZFZ+GEY#QRTX/NTB#9HCTV+Y*QG&4D2K*%Q3ASDG7# M8\]!>K,W-3G)!$$A\J3.Q:<#9B4G$',>P@1+&86$16DD;7QC$Z%+FQ=?BV8; M !1-Q]@>@QC ;'HFXA:\'S]9.2^V:P.1L[,3 Y$S'Z28@W!ZJF+QKGVEI;9< MT_.;[^Q!9^UZKSX_JS15'R":JOG"IPRB$(>0HD JIHEQ$A&:^,*H+,$E 4LC ME)V.8* MY^S7X=T: AO^.M,1NEFU+42;/^E-4Z=U%?J$)(P(F$2^/A9E""HG$$.? 'Q6'1)@^S*FMK@__PNG@"5"=FARZ@2F70T7F? MC>W-5(":+ULG ':FA:D+@*W6G)90]:PJ35N:;=UH:5IW96C[ZM@CD+7ZZ_UO M8B,*LE:";KF^\*SCZRHEY]X,0A5RM^5(L/8CB((0X25+((Y+P(&(I%9;Q M+6:"EQ?9TNI] ^X;S6M2)R]TMSU(,>H!T_,5UZA.[NNU(L'\/3M*^?47ZK2<2IQ]]1;N5#AZ'!&%CT4Y8[G MUV^ !XFV)!*@ )JS:VHZ<4P":ST@'BP Z]!7 :@X"C/.,AT4/?)R"+1SF_2 M<"TZ>"9[&SH*WBCQ?ZO+6:F[,JF#/4Z;")XE^8(#5(D=3*@"-MW-"E!5@M4>TFI-IJ/AT>:;,27?^-2U;_YR^U M%]_D%D." 0T%C*G?/(0V)458A M)U(NC9);,97K4"NAX0;:R5!J[K=?>X!<;\^5\/"MDA[T-7Q6:X<\@?YSK9J@ M5O&J^0-T@]SH>@6^C@^V^;;>Y6#8.@5P(N.\AP8N83XZ8W#:V;2UX\/]P[IX MXKR..+QY:%)+J !F$VH_V\C2Z+D3M(EO!8VH9@Q]'C ]EK6"E6.F/ D3^-'( M:3'!P2@6EHCJ?#^SDLVHNB\)8_R%"R<]+Q]SRFO2>?N2E[X4=;(JWK#/M@[( M[/]>.X":Y :P7C/H@8&_3M-?P5ZT3>YUH9O_>1,:; MYVLQI-'%?0,S6K%[Z_1@0ER!O=*=T:JTE/]:@2=>/7.__GKX-'K*.J#W6Q!XI$4IHS'"4YPD,6IR3JGT>?2%J=OG'%^KXH-*AZ"M=]M4=^LCJ<:G8R[ MWHIA&4W'-"_1HR? Z^5MMIR0<0),EIA6I\=9Z=$ @I><9O+J-"+Z6A:4<[;] M*,7N,LQ+JJM/GS_F&[RAJOHGK?)'R7M\NT)^Z/E1QB!A*%:D)/_F"0*YYT41 M3E(_S+"9#X&A!,OS(6@N<$0G*L![6!]V8NR9"9XG'3'N?E=,F0O.2WZ8V8\9UV[):_8%_J5(U[=E: MY,=9G"$!$Z128U&>P(SX'+)(9 GF+*!4R_G^J.6E&5"M<'I$=(S3,,5%;;H?DN7^K-=?G389X?MS?+##ZK1C/-F$SKJHR)[NJ MWO%4!0C?@^]/6Y77%;PKRH>BG%!A< A_/1/"$JJ.9[RF6^$5N'X!\E=L.[QV M%"Y[&4G/]C1W5M(QE4]D)AU]Q4G,?NVG*/M\AROZ\\^':_;/75-#X[9HDPK\ M4;"]4\V-Z)I;Q2S$*59ICWU5!A )!C%'#/K82Q(O#*,H,BJ#XTC.I9D@AX,T M)[D!)@^G+O>]^B YYTV-# 2=GJ!6%.X>P$%5Q:&MLE>@KZYBW*[UV;(77#HB M\R0\F"SEDG(D7 JU85J%B[M;V.WV*DA"CV,F(/$C+E>5C,$T5!D>4LHR55LV MR8QR*CJ3=&E+BM&=]4)NIU_[(GI!*X[%.^ MN,BH!"3OV]P%M_+5512'-!:^@'XC1,N1*2;YJ??\-(H MO),-*.'TL_H\PVJ842]!P#$!ZBEOE+SGE*:3DO8\:VBV9#VGQ.\GZ3GY^VGV MW#=^IPS)HGRZON,;^G3]*]^N<(H\C[ 4IB)*FVP\J8\H]*,LS%B 8D*TIMU0 M)TN;@@<902,D^*'$/']4K@^GGJUS*4B.9ZDQ/L;6QA E@R%DUW,NL8/*?ER M>1Y\UCP7UV>^W7)^R\O[WKD/%5D:!$$(42J0_ \/Y>*:13!-O<1/@XQCK!4! M?*Z#Y4WS>YS7V7#77)4=DGUJW@>>A7!DX;4 C..IW8AW!92 X$;CE$H/%_T4 M6)?B,U.^*V.82&8L/^?;ZE9= M7!D7XS[;P-+XJA44*$GEEZ=DU2^X?1ZF8_QA:\43>UG,F23U7.2JPVM)(-6VSG57,ZW M\G>2_]DGN0)L[O+]P[7CU.U/O/F]*-C?^7J]+\(L(IQP$?O0#R,!4XEMRPP/;K? IZF[/%#[!CICU=S+!WF=W' M #1Z@0Z%.E5?#P?0 J%J5.P_F>:=J]:5M9)P@ X/)_6_7W5$W95;G$&'UZ[; M.-\P:12 G%&8:0ML%RPAA:B[:)R+7IB#&'F,\-2# 5;G[)P1B&/&Y1='$^%A MD;)$*YV^2:=+6[Z^TY^<[=9U,=Q]1)!BKH:1.A>Z-EEEZT9GML)IC87>@F0; M8&Z]:]G ?*C.$MA0!0+ MH3B"&4M"2"(>^CX.8VFG&WF [)M>&MUQ/@2*&CJ_OC)\SOVC](@Z5ZNF9,CO&V_>.SM'#\E9?&*,LR#[(P M"R#R$(;$4]<"//!1*G_C^UI3<;"7QYA38MDL-)CY/$A["+/(%1!&)( E5MG2$2$8Q"A)/JY:?09]+(X6> MV&IGT H.:LE!)[K^39DN\N.7B@[P=,P:?2AOSD$Y;AY,QE3_0M(!MC/=46IA M;.?"TA"D@3M,W99FN]8T5*U_TVGZZK1=TU^XK ^:N@U:LT@T_VW#556LWX=? M#W5^C,8Q>)5&A#$>!%!$7%EU+(,9IS$,&$HB3%'*A)&+_20IED;P76PT;Z54 M 3PJ_M0T8<6T(=';S#D'VC'S=_(?#M8:V=45PD-1U@E_6YORT^:Q6#^VKN_= MV"CE0*>=?3_WB^"UM-6<)L.LN]*+8'JY@;VLL8FYW'=DR_^]DY_6AT?E/JOZ M7XDXB%B4<(A8DD"4< *)G\30"SV*$L)1P$.C5.PG.ED:YQUD!+60[2FLH;/K M23CU".U2D!SSE3$^YBG(!P"PE4'\5!?S)@ ?4/(H?_?0L].F^R$_F'(Z.T2L MM'415>#*]A#STF7_!)$LI1#A3#B+27"+$BTC &8E)9L(,%\JS M.!*I0PV/4_Z;DMS["F/BF(,[C4"^ 9U.M6=#IQ5HU0*=7N":TG*' MU\KEK=$,O.ET_$UW+,W3S=I%WE9*6DM2S9NVUBZ41ZEM+3<_T1D;;_/MC9#? MJMILYYN[K\4ZIT_-?P\F%_.))\(,0<8R:1=['H)9DC+H);'P29:F0ABE?M+K M=FF<7$NMKH2^RE:[@WU#CV<]O/5HUCZ*CEET#^!!Y"O0B M^M'\Z,6;-D++E MJZO7Z;S.M49 ''G#FKUM?DO]_6=15BIF[&VQ87_L*KE^?MS)OS6W>22((AJ+ M& J:JL(W(96F8Q!!3*)4!%Z" T_/166LIZ413RTLK(,0E;B@D1?C]V2Z0M=3H7QOKO7!9 MC%T=C["M*[8T:3Y\3KB(0BA8G$$D4A4%EW"8> SQ.!01#HR\_L_TLS3^W,22F*\AY+#0ZG2[WRQEDH8L15=M_$2R#*? PS+PXAR;#GARD. V*T MV3/L?VGD<<@?\G 0'!2'<[DW> MPKT3U;Z8)A,R&1X]K'(+NF(/VJ70/P/>$ M[QV(NJD4/1$X:^F*S'J?.9/1)&B.DQQ-:V8:^UVOU\7?JNV/1?F^V)%*[-;M M!G;[C5.>/ZI[YW>[4B7!7\4D1+%@$K#NE:GKA[XK.IL$RTMRF]:(%>>VKK93D/$HY!Z,2,0@DOLZ MF&$A(*.)B(0?!DFDE=]ML)>E4=5+]ZV+W-J,HBXOAL?U*=B18YOU8,Q!"-RX MMKU&B.:@FB/.;78J2;4U =XI>55&M=K[(]_^J_U@8TJ#"'D9#*,(0Q3P%!(? M$TAY0N*$^B@-C+S71OI;&@=TXH)G\@(EL&'%E1&<]8C!(GJ.*6( . =LH8F+ MK3HD([W-6T]$3_6CNB":KTT]'MI694Z5!QG>_E2%DELKG(:A[Q,_AIPRN1>* M$8,9C4+(1>H)GV"6(*.4:>X)S.5S.CVKV M2"D9Z\(58U!-.) 9QL':R3YJ2FD5-:7[Q6N:A^E?>H\ MC'D0Q#2#7N)1B!+?@S@,&11>0N,@34ABY@=TII^E,4*;N&@OITYZ.B-<]1C! M EJ."6$*4!-R/ W"8"VMT^E>9L[D-*CJGDH':P13ETS?\]Q^RZ3+' MZVU=J_);>Q:X\J@(Z]*0B2"JGK3 ,"5I "G!%"54;D<"(Z?N\2Z71A%24'#? M26I*"J/XZO*#3=2<4T4K[!50V.WEW=>J_39VT#R!.'3QL<8AHQW.3">Z !PS MB_:;DRV.9R[.GS:GJB'6B3-72+%,DG%(@I0T%2QP2$+H)X33F ;,B[S5AM^I MJ)A;(V-$5P2M>90U\^A($'=S2B6?*,M#H=DZ0H%VNWO&'XIM7AFSD_[ :)LQ M5G&>S;0YBN+(-_N*$"^KQ];B6[5Y3#&S9P=I]SRW;60*R0E[R;@)\YQ[W[G< ME.75DQ^0V[Q:\Q7#899%6, L"%*(8NS#E!,.A4A"GR7<#]Z0WT GKGYBO2/TADGF4DP MV6=( H3&# MC'H^8P*'#&NEQC/I=&G3^9G,35E:96.T8H,?2G!02VY<1D]C! P.3BWB.L(B@2.K4 M)$$&,<(>I'&095Z0"<3)ZD%NS KVO<)EI<=!S_HPF10O>W(W/][B=>T7A2M M^%V^J3U"Y0KZQ+&TL^^4X&94\QQ7^9GZ:1![,!8T@XAYJ=Q6^A[T QR%V(N3 M-/1;7#]LV"RH=OW,@BG?,+N ZI'T9(@]JP< M>E*MEV1Y^B'S(H"?-MM#Y;1]/Y,8X1D."'DM]274%M MG";5%QQO?;8Z@]J*]NL-ZK\TT5NVK?93'UD?;+?6:'O[I$JKJ\1*VZJ7#RY. M/<*5->"K< #!0DA"'L'$9U2:8UF2A48>=1-D6!H3]8LF/=^Z=#L6\@24'NH! MI8FA*^Z$4=*S.!QC[YBWC&%W6F;I BQM^0-/D&!>;^'I$!WY$E_0E+4:K8?L M)%V8B4 54(28HE?3(8YAFA,,,AVG"199XT:1P\N%NE\:(O6A=PXV3)LQZ M_&8?/,>4=JK"*#B(["BOI1E,[LIVGNKTM>ML#@"A41ASZ.VI3@&,BWR35_QS M_GA<0//#+[K>*2N^VU^ND)<&<1#'$)$T@PB%JIZ<"&$H I2% 8K\Q"CVR52 MI5'307ZX5@J _&7%9E-G ,,!T:,NES [WT_N$:YE/RYPK J(MO+OZQN?3Q$P MP3-@&G;6W ,,NY_91V :.,>. A/;,3_CNKZ[JSZ4I4KP^Z6H_I=7[[EDBGM) MMNQ@$6@><^FTM33*DC*7M<<4D)(7&U[LML]RC0.I"9"J@(,N^J==6N".'WC9 MQM4Q1TV U++Q90K:I ,PK0YF.P,S4;=_#&;TWL14WOFF4,X372&6F[\W/JE8DJ9^E6SIKGEDY8L@0)['8!(P%?]!,TA$D,&8^YB'!/L)38V2 M=T^59&FLM1>\EP=(GG8SNR MS5F.E3?Y82@."C21:0<%FH6E, MJ:([WJAJ>\I]NHX6PU55YF17U*-$M;DJ-X7*7]/%,OZ^=!G(8#HW$D",- M3..S&VF]8&6O?.=W=?68-N,%39$(T]"'.":>*B/J0>+Y >34BS,F@C"(L0E[ MG>EG:5RU%Q-T88'P?Y0D9@L,0/FVW.\[>U_>,7VNGQ+_P>LK#'.$J9]!'*JS=R$BB.7/ M,$XSRN,LCCDSJC)L+L+2F*.IE$?JFFVT?]3"?ZF_G\]7:FM(-'TBG +M>M.G M!-R"1OPK4 M]!4:JY5T!+.0'H$P@P?-J5UI,'3L=35M.$>8"S.L3,1F@(Y>( MZ2V95R6YS2N\N69,VEV/_//G=^TJCF-5RBY+( ^%2GH0<)AF,8=!ZL>^B+,@ M3?7"^,YVL316JZ4$G9A RJE?/^,,B,,\90<:QSQTC,J$\B)GX-&O*W(Y3#,5 M%#'XB(SJB P#,%! Y,R+LU4.&1:\7S)DY,E+LSGZ2+$C^=!EG/5+,$G6,N MG(S:Q"Q0@WA8S01UNJ=7R 8UJ/+IC%##KY@;1">*B\0/DK'6U^R?NVVEEI95(CF#Q;$'$R[WAXAD"&+B"1B%:9C&21I3KG60 M=)$42Z,:)36DC=A@PROP=R,XH(WD .]%US=2CTS;]9AF0F"]'=T!@9E!=#.F!S3F][-K/T8O7[ENOE MC4TOD= X!MR4'_Z]RZNG/WCULV JG]FVXOP[5F$5]6G"VZ?CA[O'ZE":%<$! M)W[B0^%[*419RB#F6*YE+&!9$(O82XVRG]H4;FEKVD%<.5Z@$1@TZH%.\"N@ M-%0!2[6.RE_FY&O=\VU(DZ'I;?43T#Q6?:6!=7W@^AIC.JD:A6WP+1:QL";: M[+4O;(-ZJF2&]3ZF+1OMQ<'VMN@\B[[W_/=6(HXR3#"%0:(*;; PABD/"?2R M 'F^B'",<)> 4F\I&.Y0BP.>IYMTO661#?U4V1#E1-\4&]CWK,)AQ$4&4H RF*:60T90&E,6!1XU">RP@/F_^!VD6K>O;K(=6NGY]&/T_C)4HJ_)'K-M\QC9SY* M/8H-_\9I\THH-.=L!V MM7]E*[ZB[IX"5^#Z7E6ITP^F,4%[F%X< NV89RQC;!10,P&Q27$U)OW,%EXS M0?E^E,V4UZ>9DH>#=Y6BX>"/\(VOE9VFLC9L:_JKG84Z:C2\'+JLDP7-IQ'O M'2!>6@>66C7/T_UA4TE3Y!;_^L1DB[G(:=WOEUU3 M5I7$*?+" +)(I0#.!(99%#,8>8%( T%2EC'=I-V#/2W-C&B$K:]TGXL+&GGU M4WD/ SQR[603-L<"U%.PG!==[X;)DO-)PX/G= MIBG@3)]NY=*T7=?=_([S31U1Y$?R"\E(#$/$N2K#&L*4"B*9@F2!AQ,6FI5A MU>]Z:=312@QH*S*H#C+W+K4GIIO5& H]Z\D-P(Y)YI"HMD.YDQOT! =*: 64YTJ]'QJV3!U0?D7(I<@Q:F$=GQR7H]!5"1=R;T2*71YZTQ/)G.HWY_#];JYDLH/,H+=1B6)K7YRP)M?WC?7 M7'(_CRE5>_A\ 3WC"F$@22'C$5%D)^3<<)C!-(Q]%V \BL^ 9"[#/ M]U"W Z<>Y5L R;41>>)Z=7BQ-*;Q$1 L,?BQBZ,5A"A'Q,ICAE$,FMY.2@3V>9=2,;_O-+X]D.^GR@8J. MXZBA,(IBE*60ISR"*$I2F(I0;L5QD*9)C!#BP:HJ*KQVB]FA"W>(W:H^:GZ\ M'#<]5IR*AF,J[)4*_6*WJ-ZQNK8K?WZ9ORS>L5)GJWE^F5S8;EM6JV_J6/;Z M5[Y=81$&4>)S"42FW+H#59N38\B3@&0B9L*+M$IC/6MU:1:+JJNLLCE1.2O_ MX%B=4+9GTE)83:>TY[ -S\K)8+@^HY^&@_;T/*GWT+R4+_3FI/SI,!^?MS7+ M1#PI?C<#3_]RFCGQ,=_@#94VM'(.*6O'[&8RQIFT(2B!2>H'$(D(P4P@!H,4 M^QR3U*.>49*V,_TL;7KNQ00'.8WFYABN>FNH!;0,]C!S3$Y3(7, M/$78*!JV)&"C"A]E_1I_8^HM=^T$B:F*(W^/*]P<-U>KE,2A-!XR MZ$?R/RA.8Y@1AF$:T)"Y2T[96*;JC?&+K#-&$3 M,]=GDQ/AFG"_/8S%!=?;9QJ>^79[6+WCR^V1Y\U#N?\JUM($J-&9QI#G2V- MI9[+VA0 K*6=%@\[B+/>3L86>H[);3IP4WR(1Q&QYR%\OJNY_7]'E3[AW3O^ MCK6BA5_+XC'?RK^HTQ:ALB6K?VU=#Z[WCAQUEIR'-:_X(?' NZ*I1UN_4;OA M""Z-+;8*_L9=&:A^V57ZO_+G! M@\KKT66_>>CB2A_DLL*-$]_,_"EHGOLL;H!=GR&=SM]RT!GTE+X"G2?006]P M4/RJE];E"CQ3'O2T=UH?TN%HN:LOZ4+HUZY/Z7 @-.I;NNS=VHJG(MKN-OE_ M..NKUAG^4_YVLI.=_*WTDSGMU4/WFI0J6;(X7FC56,4Q;B M.(24("+M[BB!:4@B2!."*,MPX*7QA8N=78F7ML[50DZJM>E^<"G<8 ;QCHZ0Q:I:] \Q$<]&[?=+IHN1DC=^N597E?>ZER [_& M*N6H8_-D#+7[8B^QP[=J8Y!WX?3;2V/WQD6S)Z;DBFI7;HQS*9P!:YBA[>#D MF%*G0F24"F$8A4E9#\XT.5N"@V&5^KD,1IZM;VO'F03JEUE/;HY$-3/3CDDG]?;.IL>$TAG)M=M:VD"2JWH*N8 MQH*$009]+PKEMBU%$%.:0+F7PT&&>":(UGS5ZVYI$[AU3VA$;O)0MG6!MJ G MMJE7QR#B([? UG%TS "70CC!TT,'F0O\/0:;G]GK0T?58]\/K;?,[?1K]L_; MXBLO5*Z5CYM]C7%=0_W,ZTOCA,-9'+@MP-;C M3I6\^X#+C22-;;,%6\6Q1_P0Q= /4BJM^P!#0B)5S8Q0).U^DHG$* )]H+.E M\<(WKFRRUCT ;S8[O*X/^FAAG,!V$&.]#8$MY%Q;![680(+6" HZ2>TE.#1! MQ%:@^E!7\T:K:RA]%+*N\\Z%<>LGBE?%B$0DC4,841RKDX$ DH1CF/(L\.(L M\TF S"J$G>UK:=2Q%]5.@;#S&.MQAR7D'%/'5-"F!W?/4!_L?$^O$_IM4A]L M_)6)E5>:FM1=#%H02AL#>S .H@RBA%-)$_)O61#CA(N,!\@H)]JSUI=&#(=B MZ),"S9XCIS?Y)^/A>+KK0V%>Y^.4RK8*=3QK>]Y*&Z?4.BJ5IK8I^]K *"_'DY$UI %&&,^GHL8!]3Q_1P"9SF(>E&Z-B* M4-?K=-Z =2,@CN+7S=Z>:#VRP3^]NGP2)L#^OIO7++/^89_JOC]=I5Z M28BIGT'JQ0E$/!20^)D/PR2,8X(]'J5&IQJ7B[0T,FN2K==IM)^=[SW+N*X* M>/6>VR=E5YJ!'THW4"MG:N1R[6.6L\I55C[:XFC;,X3A,"6:0JJ%$B]X,! MBF#($NXE'J.2GG43AIWK9&ET^TS.9@H:[A '(1VF0UM .2:X21@9918; ^&" M1&-GFYXM[]B8; W?5]U@O(K\;7"B/ X) E,(N1#%$01S&(OA@G"81;21'B)D=OR>)=+6TQZ$@+6B&BV M3]= 66\?;A<[QPM")^S>L0&\Z2/9"FRQHHH^.I8VR!H=SKH!U@?@Y0;7X$US MY\@VOW%]!J_I$-E[96ELT(KV?_2='/OZ#\_S"U1W/)E;J:S=)YS1=))G8K^= MV;P13PC?]T \]6OSO> _^#VNY$=]_;:U9#,>IZF?!; E,68 M6!3(D(S 1//1R*B" C/P>CWI?&8SWAZW.H9^+; M<'LT&QN]G88SQ)V??=L#VW@#,@DT2WL1L[YGW99,@N7E#F5:(^:;E5X\6%?8 M_M.&?9&?G.[>Y7P+2V,F)9/^-F8 F?%=C1U0')-'3TC02:E2J['\,6<[O :# M@!GM?<;QF+05&FAVMIW1N&K]C9+&TU./-NNDF!^E;-WIZ3_RZN>[W;8J[GGY MM5CG].D0<>1NCK'G^ZPM3Y46@#IYHH^]L7\+>4'73"@Q^-^,!J,.AER%D[)C7J M?.8CTRG '!^?3FK%_$#H/2?5=TYW99-TZA'G:Y69ZF-1?L=K_@^>W_VL.+N6 M+(KO^!^X4@\^?>5E7K 5#A.$0DY@YOD91#A.8.H)!@F16[(TQA&+M,^.+I!C M:537"0MP(RVX;\75/VNY9%3&CZAFPMHQ!2HMP$&-*[!7!$I-H%+E"NS'HM4& M=.J 1I]YAD3_I&RFH9GI4,WM$!D=QUD =N#D[I+69SODLP!!_SS01G,3:U+( MG@]E^C[*;Z\-YZ?8#X2'/9AD@8"(XU@N2&D(>1I@0E#FIZ'1*>&YCI:VXGS: M;G=JO3%(;SB*I9X!;0.A.=:)@XQ70$EI/2/"&!"VRDR$A,CRAZ5EQA[ MWMQN/?:./_C.7U-:[IY[UG_XI?[*5P'EGI<$/DR$JKK)4 *)K]S<0^)1GL64 M1EJ;\NDB+(T[ZLQ5H DCHOW@%=[("TJY%2FW>*UO*DTAQ&U>C@? 'TSU?U S&2ANAD0(\OT,BP'C-*)#<]FCUZF>-\4 MO;"EZ>5::5$^%$W]B._R4^7OU*I6/KTK&%_Y/DJ\*$Y@&! /HH#ZTAB-"$RC M)$HR$B >$].JK0/]+6U=^=!5(^W)? 5JJ27,H)4<*-'-"[D.X3ZRC-A'T_&: M80/(225>->"YJ-+K4/NS%WS54/94W5>=UZ9MDS$]8 ,,P M#B'".('R^_$A$Q'!$4F09Y:QYV0O2Z.25KRV7HNFG^PPCGJ[VXO1<4P-C7Q7 M785G)RXH@QA8VM6>[F/6+>V@FB_WL\,/3YOOOQ<%^SM?KZ\W[),T>S=W^;Y M2/>KYM9G10E#R$]@P"B$.10 S$:(8>=C/.%W)/1LI=%E NV^3;[\O M@;LIT,EG1@KZ8.L1A1, '9-')UCMU7:0&G2DTOW^"K3WR$[ODXT1M$0]^OW. M2D?&<+RD*/,&IM'69RZW7=M#XM'8"PD-4IB%'$.4!-(^\3&!&>%10K.0Q*'6 MIN=T\TLS3!KI)KO9OL!.CVJF(^*83_3!,":'TSI;8H 7C<\ZS4\K]G(NGWEJ MZK'%-6-RW+?U?N6FK.MG2F%7W$-48!) C&("$6$3YS!5_=H#' M[?^ <[7S]!W?#4$?9@ZW>#OFDHE0.ZAP,@W"23[UAEW-YF<_#8*^[_W$%LRO M_]NJ;;><_MP4Z^+NJ8U)#9#-A=B>>?$ M2@$@UL7?VR9FINB$!W@OO>'-TH2QT3OB<8NW8]J5PH,:[$Y\E?GXC=( Y)O? MP%X)<-#"R9G1=! MG2M-$LZ?I +T\G[J@I8G%,?)-7O'/^2,_.MR^OB_* M*O]/W\_GB[0W;__FZT?^1[&I?FY7(4E#EJ4[(N\=P(512FG[_Z."+=W1/*C1X:5-2X;.CT"G6] ')-IHPBL M-3FZH[NJ_1!I'3K3T^H*_"_');C96#B'LPNHK>(=EPDS;U$/*\ =%?NPT^K$ M(B#T)V>[-;\1_<.;=\6V4J$_ YZ8V^MU_:7)IV_$Z03XJI7MVZ>OZK#XH7>\J)PL0]+W>5=***M=:0%^U'JX645Q5F>JX[Y2 L6ZH[WO9RU*P(#CPJ*(,IS1!$*!:0Q'X(_3BB M+.!91 *^>JCC9K]7N*STUK>A+DVXZ&7'[FCI+;_+-RI7,"!X72?S?Y-OP+86 M_GQ.9W.\O< C/,I"& 8XA8AP#@G%!'(2Q8SY(?53K\7[PX:]!MI=MRZO\)E[ MH/568UO0N;^HE&(V5M)5TF_1M#Q&*.O[-=S9[2;TSI4QG\1M^Q MD6+@7;%YY');)9>$YJ];N5A\+7/*_16):1 3+X&$>3%$V.B/@Q[;.$'7,?4<)3#H MB=W]4,->2^XJI8$&5DYR' SU^XI)#S3@&,Z"H-. ,^[ZILQ=?Y4FQ&,J58H7 M"P^B!$DC-,,>3!D-O$P03E*M!%[&/2^8N^I@/NLDU0)NC:3,85P*27T;Q-<% M23W':CZ2:OM=&DD]AV,"2;UH8!I)_9%OBK(.H97SFV^K=S_5/OW3YAMG_/Y! M;<;K$M8K$3,>A0S#*,;2O/*C!.(T$Q#'./(2+_4HP284I=GOT@A*BJS5.ZT@X1G-(D1#58;?J>J 'WAFB<9-D0,YF$'SN #]=\PA/1/!P2 X M-A"^R 6LAW@GN+0-:M$5T+W9\M<@P,96@B%;F(GQ?=7?3I-"K10>M[#-L<,[BY7J'<]SQ,K8X9P'1WN.<;V$: MC=U4/WFID@3=\^L-:QTI3+V!AQM9T"2I!06-I'52B4Y6)_Z]>K!8F@LCGLI_O*;UWQKVG$_^5%VV8GV:X^_Z%I6T)OGZXT8]*/Z@]S!"3-78\\Z6RXQ&>1C'A1UI. M"O<^M#);)/>1X/T@[>-?3JV'1M=XN\U%WGC5J6)%O3+O]814WG4E_RF-C?R1 M-^9'FS:OJ03QA5LO/8H.V:V^0=X0CTX=R-@K6J< Q%GKBWG#N3C M"G0.^[)\*GPKOY"MRB\BNZ4J4<(=OQ''!Y0BQD$8B0QB%,C=9RA"B.,P@A%- MTI#$+ F9G:-B/7F6MHP,._5 <_'Z'4. MGLW =7T:K2G-,HZHS:#3/K?\PW_5/'[[*#VR=0F_:_O9/O+F>?0GPFR 1SFS=F'92$F M:D\CT*H$WM?CI;0:"5)Q,$IFQ9=G&ZTY2S"['C7C2LQ64!ZIQWQ9'[-69;8" MQ\O:S'8:O3C@_2LN;\HZ7S6K/0/E%J4.UEPE3/"8>QZ,8R&W![X7PY2H>E8( M^\(G(>!VE)@ ME9F^$;GQ*E9G*$T MY.0[3&([$=NG^WQM0*XQR 8B.,>?74B'ZFC[/9(Y'UQ MC_/-*DH90TD8PI#Y&42>"" .&8><"N$'/*"":)6[.-_%XMA&27@X-OS12&EX MN' "24T6N0@?UZ1A"(TY09S5WA8?''P1Z(0I$ MZ@44A]ZJ4F54] Q1_:Z-5I^] .YFH')3HFH%>NBGCM]UJ>/S3H->RGXK&?M/ MC8J>4>L&:\>KT$B&_KWPO0S]SM/R#R#F-AW_J8Z7D(9_ !#-]/M#+9B1VK:L M5E_D!W4C_L#_+,IWNVU5W/.RW?Y1E&0TDN8SC5$,44PSF/$(0RXPCX@*PO6U MSO$&>UF-Z+ZT-C39Y:*D^Q!.R@1Y'R)\._##<]BQ4 MH*5>-^OU'IYLM1PNR:\?<;ZNL^ 6O0.ZIHK;]BW>YG2%8IX%D<\@IK&T7TB0 MP11G,?3]."5)'*/,,S5=3/I?HOWR9EW[D.1M%.P+#VW:._!O3O5;?8SM&*-Q MTC9F7*$_@T7SW(=G+[Y"O7\ET&IP!6H=K-HU4\"S9]P8]3ZWA3,%FA-FSJ1F M+JURH>RHC1S\I]:U_47-@12G*!),,A^ETOQ)&(682!LHB2+/)]2+:2K,$BSI M=FTR >?)L-2O)Z%YP-8QN?5!W0M]!5JQ9ZK/ MH(>6]9(*(]V^4A4$/3#.%R[0?-]&D,SUKWR[PKZ79HJ3B$@81!X1,(NC3&[8 MZLB7C&!/JRCN^2Z6MCU[X?4$?B@A#6\Z3P"IQS&7P>.830R1N3!JI*^\DT"0 MNH-7C.WH*S@56OY8Z$R%#_R7F63-FI?A)0)G*4P#?U$)5>)8<;D MEHR+E/%,D@"+(S.'JJ'NEC;EGTG;KV=DZC8UB+$> ]A#SO59S3G0+"92, /% MFGO48&T;I*'[L%*7UUC0F^9Q7^5U]G_J=5]6Z;KC-";6BL1=Z0:JB9$.5 M<3GS898ETEK 02)(S C)C*JC#O2U- [YS._PNJMY:KA1&8)4CS4L >68,@Y2 M@H.85Z-5 HWI0@,-2UPQU-.L1*&A\DN6T'G%/ %2KX[.]=U=]:&L ZFN[RO= MA$AG&UC:C.\)"J2D99WO#4AYBPTO=MOGE3"O[U6R*?V$2N=A'"8$:P@ZI@*; MX!GE91H%9U*>IO.MSI:W:52Q?AZG\8>G&0),)$0!J31%T (9@RS"&E+.0BD;_Q,Q-;0;_KI1')7O+N MZJ?"OU0M&<.\&0;8ZQD5;A!U3"P',-M;'96Y2,FM9OPP)[9 M88Z7)2O$H.-9C1)S0%[:*!-:F$9Z>L_9HMGER%3'B^6E&H)<$'D0,AS#U @&1 M0!D/ _E'S$QXSIFD2Z/%[I8"U])=*7)LDYC5CGZX5KJ!5]G!KU;Q@C[:=#XDEEG04%YRE$J0AAAD,,/8]0K):(C&DY M0IYH>VFT7HL'"P%W6]YRNWY@RDO<@B1)&9'K:JHN)5$8OG&;/$_9T3M1_6<>\2?^=WO7L^&@58!%D &4VP M-/A))@U^Y,% O MA,@(9]R#)":^.L0((!%$6JHBQ6&,/$_^W\1OO]?VTBRN6]4'6!\$-+W5/:"F M>XL["0OGM[;C $RXHCU2U=J5[*'EF:]@CU0ZOG(]?F2BCSDO'W/*VX4 )1'" M)$IA%(2A-#GB!)*4^E"$) ZDP>%[9NY;SUI?FK'1"F?J#/X,,+WY.!D&QS.R MEU[_ZU-J'3E9GWQH8O7&\@YO\O_4MI)*EU>L%W$ID/(8HC 5, M64HA9CP-_0A3%!EEO+,MX-)(0L7QU-$C?67,&,/Z&.J1SFN.C&/>ZJM69Q,] M*%,TFUL:(3>;J9[+ZC#I.@+4,8_J86F9'B= -/V1SK#)7NN]F9OCK-V/RKR=72 M9@(AJ>?Y"0ZAEZK$4)0CB/T P2#)DC".2(H\8F(I/FM]::S2"CESX/3, ML\EP..8$;22,[:&3&ELR9IZW/:LE<%4'J;I 8]HFO;I (]U3U M(PYQQ%,8QRKA,&(!CHS":+1[7MKT-BJ^8[W2D=%9D1.,'7-&71OT9270K[AT M$\1GC-!\Y8M>XTS*&(X)!8NLG&4=ETZ7&Z@'G+,Z[67)61LTU!52;_TAPP#Q M, A\Z =$VB$)%I @)*#P,R$R%G,?^ZM-'??!]&ALFB!:\RUKYEM?''?3KI5Z M'RQ8GWT4-;W19SZO9HPV<9STZ,TA]G-=Q#>"@S>="BK3%NC&HA6_'HIFI;'M M9GH9@I:X<*(0LQ+C94"]9,D+6S,_[ID6];CL4$?KX8W&,8V+#62<-7C18L3B M:X4ICL+P)FE(0097X:\(SX8604 MS&-7O*711JL=V*L'>OJ!@X*@TQ T*H(; ?I*3LK!9'GD]2R+_5CU]VD@NY=OJTZ8-'>*'4NJK+&2)%T01I @'?_C5 MUJ)])VG_KDX3W![6'"0UF#G/828QC[<$EBN=^5G<+)X MK:&+QK3=^5##\^W5-=1[MG/7>=X\T$ZE^RBE??>/O/K9U:SH/.F?WC5W($V/ M].>?#]?LG_(9Y<=U6WS I3(CMUTIV#\*EHN[?-SU+GD.X5!K3'\4]J,AV_BM@"=UH?B MV5>@K[DZ[>DZ6M"'H!]5\&$9!H'.-U$ TJ7,19@M+G0O,?GSK M;'TZ<_%2KDIUT885I7$:1U$,:19F$ 4>@CCU!4P1ITF&>4:XD:.F2>>+LR), M'+W:NB6&]P%&8Z-W"N0*<=>;(ZM@N_ #.T)M/E>P0]=+\P8[ F6"0]AQ&^9G M+E^*S;?=FOL>B?SKLKQFQ8/L\>,:W^F>N)QO86F\)"6%2E2@9(7^LS('K=CZ M1R\#P(T?O-C!S#&S:, %?BB9+9V_C(,RZ?1EH-G9SE[&5>N?O&@\/_ "?'\"/$,QB)!$'$LC14B4A@(1!$+:)A$1FD&^HTO;>8KV8 2;I+S MP3/8](R)J6 XGM+:.!C; :<4MK3./VMZUG7\E%(OU^F3STS><"COLNU7_%1G ML-PP^2_ECO=35YX*16=IW#UU\G41X$BQ4P3W0R>Q7, M\XJ>JH0Y\/3$,C7W#^OBB?,VY5-](/P6;SGK>^[?XE]O^8:+O/HH=>C_IJO- MY@=8A'$4PX3%GJ0,FL(T2!/Y8T 3$J4Q%T;>X';$6AK%J (LI)'8L*"-G5'2 MXZ#YL7?,6;4&L%9!V5C-&W&)O]]GA!&/_00E$*M8"Q1& Q-LCRA[EX!Y[ M?AHQO*L7Q.]50?_U%U[O^"JB0P7PKOI9E'6!QB#P MKCS/:RR([?_;_@GR[5;=SOAA>!4E47UCXX?^5> E -?)MK_+3Z*.]@"A=P74 M-UD_])[3]E_]^E^#*[FGV3XTE5W73V9$=#26>@1TR?@X)IYV8+XW _-7,QJ? M:JSMT5>TLO9YUXAR__>LA:9QQ!!%(HT"R"B!$,TF[,CTW]/ M0O^Q?:+=QJ>1_&V)&5?N6EV0=)(&L8BC$ 81IA )/X"IJL?"/1R2-. DB*B9 M[?BRB^79CK6$H'["C#J/T&,TX,R/,T@B&D/$B0>)EW&8\CB+ BJR*-:JCFD# MNUEN/ZTAI[=^7(*'XZ6@@:*6S4%ZX7.*6Z+FH^9G9=ESRKTDS+//32S\6*C, M'AN5 IUOZ%/MG877[W!9/LE_JDWHMB+Z*@HXE7.;0.Y'=<[R%&(1AC!C7I % M"0MQG)C,:_VNES;C/_,[:;W0O>SFA2/U4=?C!#=8.F8+)33H27T%6KE5:'$M MK,5JE,8 V2I6J=_QO+4LC0$Y*G5IWL+$3?@#+['JYK-*[_NBO/?U?5%6K0'9 M^0/A,,VXYR4P%#&'**089AG&RG\K$H*D498:62"F BR-KU30%L7;GZ#H% 'K M.E-VFY_<<*]L.AR:VV*'(+O> >]AK66_ K7TL!!0RM^D&:^3I^4%RRGXQMF. M#A8K--_I3L3.UJ;6M/MY]Z\3P3G:JDYM9T+2L[]QR;;OUG+;=UO\L7G(E7]L M'=5K7$Q.HZFET54C,JAE5@D(;_/[NF[)'U^^?NKY:&^57Z/4PR SF@:LPV3E M %''W*0+9IL% %BO*&< U[1$:AKMSY=/35_99VG5#%ZS84/M$ZI(RZ M2+(_ M5>N=M'TMV@2/ORJ58D"*\SG?5JLPQ)BPB$"<,B+-*Y;!3#G%1W&44HY2W^?> M=//J(MF61F4WSPVN*[ ^I$_:[/6[ MM.0W5 +O8'Y ]%EY>5[]6436P-W>QM M#OX48VZV(9W;SNLEP_K2&\WO_=$\7'=T^H$?!PW!A\WNOFZUL%G1SP'^3FS% MRR1[13/2"J3#%J:=+B;ZV?%-7I1?BFI_-IU2QB.<9-#'JF*AAT.8^>IB).$) M#0AE$3+:4Q_UL#3J;@0$M82&CG1'X.F1YD60.*:^/AH.CO;/JF[+5^ZH_7F= MY,ZI=^0==_;!B=DCZEI7W5DR)YY(DS"%49@)B%" 8891!%D7VGH.G-X!@_:3"MC(F/&M[ MWCP(I]0ZRFYP\J&):9C*MEI=[;O6KAL"8TZ8'\* <@91$*E;= ]#C",OROP0 M<6YTY7:JDZ6MNWL9&W=)PZQ,IU#4F[F78N-X K^ Q<$:/ 2 K:Q-I[J8-WO3 M@))'69R&GC5/XBZTCM2J'0D&U,J"O39/OJ:?/; .CG]A]O@&:*6V[VX$R2L5N M!]N!1.L7=C!;&G4[0/23I%MJ\8(]Y:?[!YR7ZH-^]Q.7=WR[BGQ"&.,",L$2 MB")5;,7'\F\)]3SJ>YGG&:7*.=W-XM8>)27(]V).V&$>0VFPU;P(H#GVG. @ M(6A%M+SY/ N!S5WH<2?S;T?/*GIR7WK^:6O%,O?>7Y5RW<]9>X^Q/[A>Q2G! M)/!\B(.00Y12"C/A!3!!&0UCPKR(&AT:3Y!A<83!6'U9W6HW<7MWZOUZ GI%%9UF-@AIG"!B:N;?SG<-BO MOGI6^:E55X\;G+/:ZEEU7E19/?__'J6@P-0'=/$,SR5R$#)#'I".S$<#(&REIA)K]>9\S0907&<^;^VE^GYB!"@1(8I]2!AB$/DQ@O*;"Z#'44A#CV+!M$HICO:T-"9J MQ6L#MM:FQ4K&D1V_Q;*&EV.2J>5\7J"VPYYM5YF%$ MO,2',4:!M.,D7Y*(!S"D+.!26S\-M.RXH4Z61I4'.96)P<&/1DS-23\(YS!) MV@+)-3^:XJ,]M74 &#*NY/L]PTK^=#"J!IN>9<+K*-?-=:UG)UZ[[DM=?RS* M9^X.(O$#C@B#)*&12LS!(Y M%HB?1)Q[/LRBN$Z3'TH:$ A2$7CR\_!$'&9&L9F#W2V-$)J*CF]:*N@RYE^! M#3>-F!Q&68\<[&'GF"$:V/J2[BO$M\+^9C$T40L56]&&PYW-&T"HI?A13*#> M6]/(I DBY*<26AB$!(N8AT1@"DD:QQ!%)(3$BS/HBY 1SB(6$:/<^U:D6AHU MM4IU<>!EER%F)PUQW&2(<1L$;F>L]9AO]A%T3)#=X VD]WG]F&^KH%OB7SLR MS4K35F%\R>9V&S<\9.?YZL.FRJNGC_F:E^]D=W=%^;0*"8M2+XVDC1@*B%(D M34:/"TAX@#,>A1[UM2HKG6E_:43V--%AC/[D;+?F-^+#OW>RGS]X M];-@GS:/O#G5W'[>UX=#D4<)"A#$2*7;595M<*B&C##,B,B2C!J5YM3O>FE+ M3">YV@,VLH-&>-"3_I(2??J#HK=1=P.UXZ7&(LKF'F7&@-ER*M/O>%Z_,F- MCES+S%N8&KZQK,5G$SC$;F<,V M(?Y%"PQK<2_#OQ6E&2*4>-.-RG/L-#'0 M!L-\/W%29UM[AN>-S[LO.*G8D>U_^BGS4_(_[1Z7-JT;H6$M-3B( MW>84K 77/XG5PWS\[-LZDH[I0 /$\3C8B6CJ'V-;1W6F4^M+/E&CDVDC@ 8. MHO7:F>WA:8V@0$D*I*A R:KOC' 6TA'2M024 MZRO%*1@9>2>,@3#)1>%LH[/Y*8RIU7=6&'W6W!;[_A.7O.:1_J[WNBSEX-;& MWMNGPR-?FR18=06DYOSWTT:=W=0GO[7SZ^U/O+EY4$UL_^(JZ^&G35-+[R/. MR[K,Y"I.1111+X9A(N3>+).[-!*B".)4#* )+*@D$*!%X@HT6*A2= T: M5T#A 6I EOS]Z%O>B_Z.9K+BY_N>;GI<="VYZ,^6B[2^*Z,-PZN-Z\#F8WZ9 M9MO(O!K<_4W1ZPEA?C6E#L'EE-2]B6H?7YKY4=^?R-_KWREU>H]?(4U0V?&Z M.ZJMT670"_TFW?UT;:=D4"YT:MY]R[?_DE-._0.^ MX_XJCED69R2"/J()1'[B0Q)$2.XD0A*&:1(%U"AX;:BSI4VU9[*"4@H+WN M MP.!A+_/YP$]SJ/5N@6P!Z/IPXAEV2LZZQ'LKJ;T+(ATX+%T7#78UZ^61CM(O MKY*TWC$_S#CCD_9A*Q7Z^SVO@S-7'O7C./49Q"3U(4HB# GU!8R\C!$_)=@/ MM;.3Z72X-")IA .LD4Y_%Z<%[OC&W39DCJGCK,^JW/,T0+YW J3^#M8VH#-M M.B\'UF@_:(+2P!9.JYG9=ETF2O4W2D;OF=-PO7OJ]E1=ZZL8AT&:I1ED*%.\ MZZN::$D(?>['H4 )0DC+>#O;P]*(MA92GQ9.HS9.J!=CX9A!FW.@_0%1)^&E MP.@3Y,4 S<2(ID 9\=\@" .$=_J]V1AN4.P^I0T_:)ZL\7J;XZ^8YB*GK3<' M"03-,B^# 28A1$S5=_5$!$F8^3$5*,@BK7NKDZTOC;NNOUZ_TT_%> S6,&U= M#(%CRE*R@58XBUGR!]6^(.7B<9NSY5H\JTX_R>+YARX-=[RFDIEW:UQQ5A. M.OVP>,M_56^EW/]:Q2$2.*0>Q(S'$%&,Y$P.$"0B MD].:\2 21L=(%\JSM+G?#]GK*=1>Z#Q3"2AMIH9%3AL\O8.I&8?$]66OP6AT MB>"40K^U_L] *05JK9R$5EZ$K_5XRVG2O%(0YD70G8_,O*Q9\^W>VUW)\>Y& M?-JPW;8JGZXW[#NGNU*:8C?B]B>7&TI<5DVV)"G+O3KJ:\V$-!!^Q-(84HKD MGM#C&<1)P"#G&&$T\58&@$WFJ@)W^E2.^YTVJA?R'$%!X74OW0J MZ>^K+ABW\5WI/*/AF'O;@;CI#<1U?R#D+VZ?#\3-82 FN)5?,"+ZV^%Y1F:F M/?-%(V1G9WTYG@/;[PL:GVV/?CD _8V\A=8F[BJ<>8_\KEPSMYWWR#^XRB7( M61MS6O]2.?$>O-?\A(=QBD,89BF%B'DIS+(@@IS(GX,HBF)/RW%D<9HM;:&M M)92V])M\ UBQ7N-RJZ[3P5:A87B;OAB0=7=(2Y%W0>O]?(Z0#49]Q]H.IWTL M>OU('3]AU3ERL>-O:R^X&+WFW54N1NUS^]/%"7A!8J(ZW$Z5UFLC0N]JA*P5:--"P&:2H:,^YD\M=$[-DPF%SCY\Z9W#[T7!_L[7Z\.1 MM.]'<>"1# J>8(A03"'Q$[F;D[\(Y*_B% 73[A..^EH:!?1/ISMAI]X'' -K M>M9_$5PSGN-WJ 4RK\P*%B8A9E'<1 ;)3/4[WII?/))[L=E>U5]X-ULG%Y6 M-[H"7RQ5B#HU%'J4XP9@QPQTOG*4 KL57%*2"S(R!\QM4:E3'2^AP-0 ()K% MIH9:L%3H>Y6@Q!<1EP3EQ1Y$H<<@CA($F60MGF5ARD1Z48'OI=&2J\+>JR"D M3.X.4YB&?@ 19S[,I,$(@Y0%61B1$&/)_"I/WAQ([OOY+T1R_$KR8GP<\[-Q M-6]-9"ZL?[[ 6[]7J'NN<5=W^KW7K7-^ZH9M^,%IQJXTR=1>^VM9/.:,L[=/ M?VY5O/1-MS9=TRI_K.?Y2L01\:C/8<)0!E&:<9@&20)3[HE0)(F?*9^/<PU&1<_N=8.U8UY5,"NI MP=<>N&_^["#?"P^NQV$V-GS-$;-D^!IT/*OA:P[(2\-W0@L7)A5^M\;;[8VH M\^O5>?&3#!%! Q\F?B+-MB3-)(P21]4QH?8C'WJ#JY0& M-QM0JPV4WKW R2NP5QVTNH.^\N"V ,_5!_OC9W/?W=F^#_WM_!*_DYE."&;^ M7NPF%(AF[+;KI\95\Z6+9R>]?BJ[DY -K]XVT'*\TFH#9:^^RA@JDU+C MG6QPMCQY0^KTD^8-/C?MU.+Z$>=KU<['HOR.U[R-GLCY]CTGU>&G[GJ A#%' M@4]AD@GE@>!YD"1"0)[A+,2$>@)KY<.:V/_2B$()"0Y27H&]/E 4)50:&=[, M3!T8O>,0AW [9AHK2!N?G4S$R]*)BFGOLYZS3(3FY>G+U&;,SV1ZN:NN-^Q+ M4?&M9%*>/SY/&1!R[F>A'T$2^>I$!:FD+5$F:2X,*0\XCS/M2E)Z72Z-U/JU MEI6S3RTW. BNO\W5A'S\$,,^D([IJH_A]0D,]3RGI@*JO^NW#^Q,>_8Q@.UL MLLW@&=@B:S8TVP;73+'^]M3PS0EY6>6W0W_*?6UWA$41HJ%@T,N$K\IS"DB8 M2L$:^F'"2(8$B;13L#YO>VG,VXBG3I8,$H2^@&N<3"\ P?5V%T511AAFOKG[_=GNEL90C5LX;L0U]\C4 MQ%AO,VL/.<>TUH#62@IZHCK8L>J!8M-?_GQG\_O(CRI^TB]^_*VIY2G*AZ+$ M%?]2;+[S.[5.M&M3R&(:!3&#"5'7]B%-8>K)/6?&(HQ#1GB0&44 G^UI:?RQ M%[3>61;Z28_',=4C#2M(.>:+O8Q7Z@H1MF):S"VJ#8:U^A/G^IFY^,2(NL>5 M)\9>,-_>W)9XLQ6\O!$J5\&#:O.CE%1MJS9RM)YNBZ^E+7* M2)9BX44P$2F"R.<>)(13R!GS&.(>3U.MR.&+I%@:H72**/\YWLD)U-C7GCNU M,J JE*]TK4[-._L'K\!&-SSPLK$;WY7-,B*.B6L_&#<"[$4$2@VPUT,Y1G2: MU"=E@Z.\,9QF4F?:0%F;*_]C9?5Z,ZL ^=7K;L^UH+U:_O_>] MO+%IMJW<;9]<:QYFS3SLB^!N&EZOUXW=:R%DQV 0]*QC MR\#.==?2" O>=&+_IG*E-;ON7L#.=LO;&ZUG6_"A1&%QEG>YU@B-W. M=I^Q*3;P8(V]R6O9?P.\D7["U<9Y\ VN-B[#E<915Z4A!%D7BP@ M(G$&,\$%C'V:!IAY!"$M%P[SKI=F*.UCQNH[D MK7KY_ NV*SS25JNKLV M#?B&N<8NYG5'=)>:M")#7YT@D_-\C(T 'HFC&U8'1.,!42G)X31@,AV;IBA+E\G38P& M"&R*[J%O>L/H*XYK^>Y=/FAMFC2YHEG2"@Y[D M]45.+3OH">]DPDS#S=+4,>Q\UDDT#9B7TVEB*Q-S3SX/6%%'.8:5H^W]SU0LFN !:5KXN_Y6\Y$$4)WDGK/Z^&:UJ;)X \BXVM1(_' M')&\\_.=4;NZ[_J-9J_,#+UFN88R_&G$;03PB#R,,I3#GQ8$88 M%P%+(N:'9I[8)WI9FAU_$!+44AI&6PTCJL<"%^/DF C,(9K@?3T @37/ZU-] MS.QU/:#FLC['DNP1^3GH962]7P7RYOR/2E!+:910M8!,(O+30FC3<\HI_SA]5=N=*CFTNC8;& MY:_)M95FB,)A"SX\\#Z6<17IE2,R[7AH5](N+-;+#6GAP MD+YSEAS+VG7IH&B>Z3F!VO7)GCV4+ZCFI@N8]>)NHQV_4JTW74#.EW[3;F&Z M6\4A[='+]$B]Y)"_EW+K><@0^3O.-VHS^I;+W2F_Q;]6:>"'6>HED'NI\KK@ MO./Y23G$:LPF[1I\2.7+.[G%B%\Y1'BMT.+K5U1ZNC M;\^51V^L+AIR(8)892^A'*+$BV'FA1R&B0BCT,>)M).GF<(72K:TA:%OP]5B M0Z+D?I[BMJ^=*A;4?[#5L/'KD8K/XAX MBC"&29(@B%B*(&$L@'[ TE!N$@+A"1/B-^Q_:?0^O"V_ K4.H"G/I+0 /QH] M#!G<=)3T>-HA]N[O6"W#;DRX$\&S1*NFO<]*GA.A>4F14YNY(.)-,7#)?TH2 MEKTVP2[*_I:&.L_O-DU*+_I4)TQ0 ?>UETG]T[HA;?;/79/8] NO;H3:1WN1 M2#D.0^CSR)?6_ EA M=?9'6(]K7W_<'%-R$\;W3,-]*%][%-*-:JL 0&5W6SU# M<3L@-N,'[0LY?]RA,Z!/QBNZZVVJW]!&11R5=>O?\NV_WC[=RI;JJV].@X!@ M$:H\CBE$?D!A1@(?BBQ(?#\B24P-O8?.]K4TEG\F*E"R B7JI"JO0Q#K,;0E MX-R[&4S!;()GT2@:UOR+SOJ()C=QMUI_&) MR9YRD>/]9J[VT"\YDXMP+ZN6_-WNGK/W7'"Y7#.Y"/=^N0JCD!&<,HB]C$.4 M400Q9P*&B8>]*$B26,_[;CZ1E[;X=E*""O_:9V'7K$8XXT#KT=VRAL\Q<9X* M9;H"!WU!7^'.0:A3^67R.M!J?07V'X14O/^$TR H1Z/D+G#*ML"O'6SE: T M K1<]3QMS5)Y3:NGPR7]/_+J9[&KOG',\O73>ZX*N4O!U:T]SLN_\'K'F]Q; M*S_S4H82 ;TP0*J>90+3U,,PXB'E29!0XK'5(R])H;L839;%A*3Z$KGCJD:5 M.CMP5VKK[T8;4#;J -;3!PBI$'A4&AGF,9T^?JF@V.%74,5_WDX*]/'V8;(#T38!;8 M':_L[6PY*+&?+*T:H*\'4(J 6I,NOZ.]M?IB."TMP=/EF'5EO1BNEPOFY0U. M6P?_W,@%=:U\$3;U5K 7/[GR0RQ), %)<.:3?#OK6-M2V.KNF#T?*G"U M:KK$TEL7VYI?OP O5:P;"; BOUN3,^Q)9- Y@,BD0 RGVRLSA=!UMM5&:AT MOUS,V4OUWSV7E\@#'F=$*%N1YA %<0QIFC.8A@EG(9,B8'810Z8]3\V&[)=K MT!+=THR8XVX8 ^0#3=_1/V>!O &5Q."O^D^GM&J#\7(5\&/<[[BA/K9PG 3Y M6#52>N.#CKXK"04HDQ]W&\2HR@C1#("PRR+(&(ZB#H@'!(USM MLQ*[3N$V.F4<#JQYG6D? (]45MH=T%8UI&T1ZR@9;=S4:!6B;95K%X2V?O?* M*Z1/Q?-VHWKX*191S0";$4IDB@,82ZG\?,(EQ!@+*"3+LUQ[^638I=%I7U.S MX^VHCDI:/1.4O" :2++;!;3E+=%U\(UV+S0 N>$W09(_EZPS]+*]_. IP.M\ZDE=$\.@N5VLZ89RL[$"MS4V"&1$VU!M&*.EHL,WVGN,/ MH6>C-^+H#0@!<@FVLZ @)T*-'";D$LC3P"&GK=MOP(>35G[=:I?S3GY=%KO* MEU_F"['>+ NQGG%*L40\@PD)$N4T1AFD4A,+QS+A(2.,2R-B89]"3FTYJ*35 MQJ%8%E#N2L ^[20VWZ-Z&]C^ X(I#)=GTV_&'/RV@SGX!M2C?2=U[!3<%_S] M,J71-C_&F,*HCW3V\^QJV'SQF;/TJ M-A]^L\66ZWWG+6229R&D00R)I %&09) @]6.>LI2*/$B(S.RH$TRZ MM;$,X[ DM!B,2W%(6(Q(1(&$4HA$D+"G D!TX"2D&>1Q'9A"%=+-,&MAY9S MN2H+6E,M:AF/RN>+K3ZW*/1$7&CZ7S"OR(!U(=RU7H_^P[)8^-6#:6;\1ATB MSY91F\$##N9]+2NP68)*)=#6Z0:4NMR O7)>:!F=H>RJJ/G5\HQ; ]T5?"4+CWJ=FBGPW8 _X7GRW-?ZL47-8Q\^\[]%K]5G#GWTC0S?" M;"74UON]J/[\=&!%*YJG;\O%XN-RI3?ELX1&><:2 ,:8*Y04ADF MB40Q958E5RW[GYI5:\0';QH%M"=YX+/\7Z#F3?M+ZP%J12RO-&V'R70G[0U\ M[YMJY[@/V&,/0L_9=MNN]Y%WWH.@.=V$#VO&SA0*QF>Z3A/_\%NPK;:N=U+. MF>KA8[%/=3&P:48-3>J5 LL_S0GS:B"<=2Q RM3-4 MVT.1JTTA00G,TXS!) AS+). (&FU/70GVM1LE,N0)*TD*+4<.ZIL/_)FWMGK MC*=GDSGV4(X?8G:"^E3"S/:"_6N%FIT ZCS<[+0'^U2#]W60QL?YFI&%$F&^ MY!_5[]:S. X23(2 H4 (HESMFVD6,4ACE'"1<<:)$6]59R]3,]F-H*"2%%2B M@E)6\R2#RZ!VFU!G4/D^PQN"DE5Z02\*@Y(++K 0U+&O UJBWX ]VK7TX'T7VE=>!QBB MYN4ZH*_O5[P.,(2E^SK M!'[H/EO\Q^/FSOYMW45\K(+3" 9QG&"!(PI(LI_ M(1)2$620ISG")*:AX*%IS/N%/J9FG$HQX5+"[;J)>3./6KZ$8X_+X@8=W]NW M$I@["96,53B;2?R%,43F<=D.H!HIK/H4,CFVF5E2C^(PQM-IX#L_+W!PV;F^HTQ&)[MIQ9YL\^5&A]91 M >[)G-^ _Q)D!>X*AX$AUX+HR"D<+,:H_N&U8!V[BE>WYRJ(Y):QU?: 9_.V MX'>;1[':"]=BVF42<9FB&#*>!1 E 854Y@',&.81%T0PCFPS+:X3R69.CY.% M4SKF&'BVJQ?B39HQ:?,;Z_$I56H;81]4QZ[@]1:0 M8BG.*T>H# .O/V1E8+OV,2SW/Y^/Z%D-8U9.7IR:=ZE6+O!S?7!1N"\]<@,> M.FOW&>#4;2@@89)#+C )6<[BB$0^=IN- %.S P-WF9F?7>9NF-SN M+H> /\5=I=9A_&WE,7HC;R=WW4]R&WD,SM#MXTD[]L[*PXK?KE:?"OXPWRR, M,@9.WYJ:>2J%,O=#CB#H=T*&:^_9/C1WBBU:!YV.Q.<_YWQ+%J ;&"L/Y#P& M@]R/HZ9&\SW.J]!V/"X\,98]J6TXORH30M:/ M9?QK%W;6/E0W-(X\I0N=C.H/=2MZ[/7T/'U5GL!')=N'WVH*%F3Q;KO>+)_4 M;'S[\J=8_EB1Y\QW4;W]8V_)K!LO,*HTT!)Y-5X.XGG&@T0/L%#D: MB5(7+T=1#E%U&YP_2)+7B,:_!K(+X?=7-3F@^%Y=W^]!L,=BN5C^>&EJ,\4B MER'&^I1,.;8X""!1]A1&,@^R',N8)D8IV;PV M/9B=NW<*GID3=Q4DGLU<&PT/U>0NJN[(?SIM?U2OZ*)ZQ[[.Y0>'S>,Z.* B M-7L@O\5:[_ZWJY4R\C.1!2+,!%+^2ZZF-,ZYKB:O_A,R$;&,AC2T.DOJZFQJ ML_OSLO@!54=/8$-^[R*=#+T:(W3-YKPKS+Q[.54@4DVG6 I:G215HKJS!": M.#(*G5V-:A],E#XV%4;O#+,:9?20/JQ:B4=1K.<_Q9X5\5[_8EDT,4;WR_5F M)3;*!=%^XUM1"#G?W*MO9WW+_UOMTO1OOXK-G502SA*$1$3#%-(\4UNG+*80 M\TC]F.:(YX$()(UGA?A!=!ZUN=WQ)*[1],NKZ74?3[; M[,A5G[M4.RWZW/GTL%.2#V2E;6;WJR7?LLW=ZKM8_9PS4>[Q MF(A)@",!DQSG$*4(01R1%&91$!.6Q:&(C:Y<+G4P-8-0RU@F+==B]NT0S8#L M-@(NX/$\]P<@8SSM^]3OFNWJW=9,5S_M9_G%9D>9W'U*-7.Z]SD75(Q_4T.[ M7&WF_R.XSA1>;HO-_4H\S;=/:@F#7L9HZ!)S ]FXL3^L4VL(WDX$TM^Q]E#5!? M](M&F'DA7^SN^16I%XT@Z29>-&MBX%:E+&7R16P>E_Q3\5-49_EWOPIE 1[G MSZV:9A'/J8A3#IF,$$14AC!G2&U=<$B2,&)!EEL5#3#N>6J&:R>B+MG95][L M2M -=S0^H/2]PZE*)%5"@[W4-V"/KX_R<=98N=H &?<[[H;(%HZ3#9)U ]=MKPH,K MN.WW*S.17K5O^)PY'+;HYV0]*K7/B;I?W@@)<1) M%<5/!5ML-8?'O=[B+(O;S68UI]M-55Y;!ZXNBXW2437ZHRE(.\L"D2/,.4QR M)"&2>0:I,A4PS&B6"\'#.."SS7)#%F9[$3=B69F2G7#^YLJ#[@.L6[K]V__" M49C])Q"ECI;<"&Z&#HLP9AG%, I)"E',$HA92F',A=I&)H0+DRSHIWS=D MM9GJ !Z+Z&\8WXH?\Z+D'J-DH4GV7F7<8AY+@8,,.5=D5 ML7?(>N(46U0B3)$AT :\<4H0C&*(@BA"2<9@:\7&:=3>U/9$6#/S4DFGVE?GN ME,D\B]X XI[3#^? >;:#+6'!3MHJ2_<&E("6$CN%T)R2P"V4(Y$37 NI%4^! M.4(=C 4&C8S&76"N4)O%P.(M^Z.G+Q67;YV*'Z4\IGD8P3S(E(<;HQ3F<13! M*)8AB42>Y8'1:?))RU,SI[5PYH=*ASCU'R0-UMZS3:SE)A"Q/))990!&/[0A"N[JS^3['H0EMI"TCP$0CZ@TH.@(W[%$VVQ^Z0L[S MS&[$O"ES9:O8N0][Y)R&O)A XFBSUMG5J%LP$Z6/-U9&[]AGB=[^(BO^X?>* MW:_FS)C ^_"MJ2W)'WZ+%9NOM5\Y-STO.H-%]YR^#@;/,[@4#!CB8)4K>E[E M0;FB1TV-EBMZ7H5VKNB%)P9R ZT$N9/?!%E\6*M-E6@F\BP,@B0C#$.,LU13 M=X<0)R*#0A?JC3$+$FR5OG*IHZE-SS*1I0](?WI>WZ8*?BHG/Z-^#S_J?F$ M-FK,]4Z\+(B[?OORA?SWE E9Y+T,&QLS.>(+;L^EQBK2U M21J F2,K9=/SJ(9K "3'MFQ($\/,V]>M/LPX8S=UK=$8!3%67QU,99!!%.G0 MLXPDD)%$2DRC.(]3&WO6U=G4#%@E:]OGL:01ZT36S""YPLNS!=I#=<;]<5IW MU0001^:ELZM1[8F)TL<&Q.@=]PR(.ZX[E$8\S7D 8X&5)Y3P%%+))&11Q',F M&OFM(]ZYDT-O'LRA[5R;AR'=D M_?AQL?RUOJ7KS8JPS2R(\RQE>01Y$L40,<0@3FD*IEIH:4$IKMH4U );;L$Z@3:S.J[@\VQMKD!N0-1<<2=FAFK502LUA&H$2_6BXH->$_[;$U8[W/$ M#4^Z)S..OL_+]XJ"9C@;55N$SL.#F#T4XAAG<-P1^/L4=NP2 ", ?Z:(P!B] M#ER?RK/ G:\5!AS%'!-(!4H@2D4(*8F%VG-3PB-.9)[;E2LY:'YJ]O_V^_# ,OLUG=;;OP_L\K[,KJW38^+A6Y*QB)[/^_%,#@W0>GGY\ M*9[GFK1F3])H$Z]SKH')3<\IVX&28VI+(TB&A_^<;77<2* NQ4Z"@CH?=L-O^Y:LY^SSO!"?U(9T/8MQ ME@DL"$S3B$%$(PDI2P3$.1-1&B$>A$9U4,VZFYH].*5NO0&EQ#?Z,KJNEE?> M7[:3%!]^+>LKZIH1Z2^M("@UM#R6ZAD=L[7?'>:>#14\4NT>= MO2K/[GG%^\AV+[PUS&C]N5SR7_/%XK8X"2K8+T4[#SF-48:S"$'U)U5;"HDA MQ0&&81*0/ LSF7 CJOY!O4_-I#7"EV'UIS$V[95\X%&ZW>"8F3!OD'NV:$[1 MMC99@U!S9,'L^A[5H V"Y=B^#6MD8.#FX:'-@SXC5JW.E\6?9%[HZ\:W0JIG M] VY41SB!C+H7+A",RR*)4"B2!+C/(L!O0]-5/7G,:*W^Q1_;X) M5AB0?&4S &8&S1.LOLV9DFT7DW!RV-U20CELI?AN(Q8&@.8J0M.BYW$C-.TA M.8G0'-#$P$Q1\E(6,?TFRK/HAZ5J\A_SS:,F[%"^HA*D<14%UW$50@E2T@^$ M),U%QM4N-(X)1!&*(,:!VM$G49XFF'$>ADU)63.S-E04H\EX6"[6LY4KBP*# M9S+G8%4IH^^2E(F#Z[+6B%J1-HO=A7_%%@:(/DVPC (=/'IF%M'KB(R4N5JI M<*.M'FC)?E-M9F$I.ZB? K>KE5Z5.N]W[1-:KT315;+K4#'&382]$JR3)-EK MVQL8QOHL5JJ=XL=GH5K^-O_QN+F3?UM7WF@KLN3CO" %FY/%_7(]U_U^^+W1 M<6O*)A +E4<"C-)+2*I[,D5Q3-\W4)Y$@KLN/G!3"QROM$>^XQE02)27128Z7PG3 G,XS"':4()XGG. M)8]MLA;V35N9XQ%R$W1H_$$60K/U7 DNQ%,97%4L"]@.K9KW\4/VP4MDBH)< MY#!AC$-$<@JIX!GD04AH$.>(8J/"RU?".U*QQ]'A-=PQ# +-\]*B\3I*WI@ M?>DI5.Y8;9J&Q^:P.5+H#&/-\1/#K&HUFN4V^U[MLDM6JRS**8\PY'& ((KC M )(L26'.:,+", UCL^+/E[N8FADH$P5J [!1N]OG>JLSX##U#)YF\_TZE#S/ M^WK.5Z'+8#'^[7<\+L5ZK/3E5#IHV MT=\$6_XH=)FV3UQ]YW,Y)[O[G5OVO[=SM?S=%ORS^O5\,=>YJ.K?U![@X#?- M'2>7:8X1#Z"(2 21S)2YT&3YJ0@02G"<2&H5T^I9WJG9GI:(ECFEO@?6S&Y- M:+@\&\%&4]!256VN=\J"MK;-)7BC;WE'WM(/U"K?'/S2QSWY2 /DR%#[EG94 MJS\2],=+R%C=#F0R$1OM;RD/]N><"_[VY6]KS9Y2'QX4/V[99OZS[' 6A8&, M>1##G&"DR>2%)CJ6D$8T3%A,$9&AS3[?O.LIG@,P[:6^V>I;EGGQ!WBNM=#1 M@[+1 )"="I8L*.:C8K8N^,%ZA/UMN1FX;X'[YF\-Y#OAP6T_S/:D*=:(N:)0 M,>]X7$(5:T!.Z%7L6QA:6KUB?-]Y[Y5IU=L_%N7I>W2+8UU"_B:V:.W&#FV?SLP-KOMVL_ MTGDQ]#XTG-4^O]C1R*7.^Q0^K6S>^\9@UI."DQ571HEOV>8?1$=*;%YN&5MM MR6*6X"C.2<)@FF?*YTEBY?TP%L%0T#10-D-$N=7I6W=W4]L-UU*"7[688%'[ MG]8U #M!-K,9[J#S;#<:04$#7R,JJ&5U2GIB@(D[VI.NSL8F/C%0_ SUB_J9F2RIQ;YHHB);(5^2L]6%N9ED<(NG9M%P+HK6!,83&D87IZVU4 M$V.H^K&-,7UMF)'1B8GSDD1C?5OP=\M"!X((M7L2K520?1(X%0GA""601B&& M*"<1I%D80YK3A P M_C+VK\/-DR:S)H_D=C5?*S'?;U>: M9Z@LW[QC=LUQ$&0HB2!GA$.$I ZIR'*8AX%,PIPB*JP*#HP@\]1,:1>9G!LN M7I<#;F9^)S:,GFVV 1-P5]9=:>=;RH-6OAZH$0 5!*#"8%QF80^#YIF8V*7$ MD^ U]C $IK3(/KH>>A7Q4RR6SX(_"/98+!?+'R]ER/:Z9KC,,4&2TA1F/(TA M"I#RT'F.H4RSG&,<2B*MXG5Z^IO:.M(1'3#:WH=X0PT[W<2M:1@ M+VJ54;+VP-UIB(NSVXGNWD:^HC!2_?2>PNRUZX('RQB1*JE#&2NF2YC_$'?R M[\M-BS%S%TDRRX(@QX@H+S<@L2Y(@V%.@@#&648R%%.!F-4EQC QIF9Z=K%@ MRU^%ZNYQ_@R>=UH,B_VS'!IU]+@!NQUT#YAI<4N&V$?J><^ M\FX8CHX#ZBR%>)4XN6% 70I_&]C:,$/Y36R49R=XPPQ6>P-10$F4,*1V^DP' M?X@(DCA+89)$:1 R*A-J15ASOIOI&;H]:_A[(>=L;AGN<0%-,_-U/4:>S5,C M(-A1 KIWI+I!<&1;+G0RJNWH5O38-O0\[CI3\6D_+;;&9<9K$,B<,"H13B$20PAR%,10LQY3'6'/# M7.L[#99N:I9F1T$G:IEUPB&MPLSX3O;K?:OAPSG[;XKD:F9EU;!5ZJ/&YX_^$.?%7_WR;X 1^7RTVQW-B0R'="V6TRG:+HV?Q9 M NB#7]X$J6$<\YTMC\\T0L#(_):V5(%_[Y1+6IZ+#55/Y34=#,A M H0Q2V'()(,HRSDD0G"81U*$81K'<4!M,IKZ.K2R**/56EWLI;XQH=HHK_[6 M+>7^[7_A*,S^LR;\LXS@ZQLC,X_-)?*>K5 [PU0C^:$;-?N0/4,H7,7L]74W M;M">H?(G47NF[UT1U5*G+"A%RFO)S2S(,YQE(8(IS]7>$C,&\SR,(*)IQE$2 MQ"3.[7*1SO9C\^V/DX94Q1Z4B4>6<7?G@;2([[@&G%$B,G891CL1'0=+7$+ M97C#21_C!R1<4O-L",'%A^WW)?="K/Y<+;?/Y>):DG!6EN3;IKA]VICN3'J: MF=K>1(L+2GE!Y52T) ;?Q&:[*OI.$:R1[-^8. 31\]QW@)_51L00F4%;D;ZV M1]N,&"K9WHZ8OF)G%]:KS>RNN65^OWPB\V(6(,XS3@G,B Y"C64"0QPQR9&(LS;4_-..S$ W]5 AIF^9R#K7O27PF&[P7>' ?CR=RA<=>"KEYK M+>;JI_T4/M?B*%.V0Y5FBG8]8C>S[SNZ^O47PL6,AI()F28PDH& * \D MI$G*H BS&*&,QLHM;ZC_'_IGYIDNC#[&0TK_AQ$F:$M*H,4TFY[G(.R>GD,1 M&2EOUQD*?,FV^J>J)H$G- XZ\8?*+GEY)7Z*8JO)6!ORHG^_WGQU8%"9+_5 M:9J"/ Y*\W3NC5',4X>HC7GJ>L0#W_Y,TI21-.0P13*"B">:G8 0F!*229$( M++/(&8O^Y+R*0VY\VX.$3F -#Q1

7;[^BGH!^)2-[U64-G7],A?;]X]F#T MTG5A,!]^SS?OENO-.IQA@M(HQ AF091#E 8Y5!^,@*DD6:Q^%23<*OSMM(NI MV8A=P(-0(@*F91P6?=)"T-9X.P@T5+!]YUPC(XN.-4<\<1&JT.7B7, MXE3!2[$29YYT6$%[QA,L91 $D.&2F#&/(&4IAC@3.KV(TPQ;%=,YV\ODIK86 M"KR9%X O%PNR6NOH?5#6(?O#0>'KFNAG6KBWNN$>[8TI[O MX_4K@E^RM]T/#R6(6[)_WI4D+G75&G?0P-5-;"@B6I826_M,I>F83_"I,?$_NJJ[E7K+9L4R9YWQ:\+IVH';.O6]W^G6Q*9:T_+.9/FJQ; M\"H;O$Y9FK$419CA%(:!,@"(L!@2@0G$>9A&&98AI5;I YDFIJU.$SL:ZH0 MJBW83GS;[*/KA\W,Z(P\&)[-U($V9:19K4^YX;L!E4IZC'9*@;U6-S5K1Y.G MZ3(7RAG*SA*GKI=HY"PK9Q">IF2Y:]H^>*9:6O].%MOR5J.L>E N ._G4@K- MY2$&1/G;M3HU>UJ[&SOQP5Y^L%?@9D#&^61.K[DF$"8T011(%.*,!!"%'.(BJB( DS MJUJ=IUU,S3H=>ADZ[[-86V9XGL%Q@+]FCG-FN5G,M"++?KP\RW1FX+%^(28 ;. M@@.L?+L%W3#Y\ )Z0!FVWE]J=+R5O4>M@S6\[UG[0+\RQK^5XO/AZ7FQ?!'B M4\'%4Z$\AE8N2<:X2&*2P3Q,U!(>B0#F>8HA2;.,RRB,(V%$R&?9[]0LQ.=E M\0.JCIZ J(4&\T9J\\ X&^"[+89'.#T;D2JMYW,[R;(1'.PD-\KWN0I>\YA$ M3S"/%*_H#FZK(,8!H'4$.-JT-EKPXP 5VX&10UZ_IA++87!5T_'+?5U-_)O0 MT>-<'VA]G*\96?R7(*M9CB1* IV&$:F]&Z*Q,OP193#, RIR&I*,6X52#!=E M:@M"):3>RSRI/YZV3SH40%2QEZT2[>\%*^]J0!S> /U=#RGH,FCHS/:,XPR( MYR6E*0-S$MBYT^2F9EZJJL/O]-&G_95&0*ODND[,-; Z+2$S2)!7J"YS#6#G M"\](P1!D4 8R25(6)S*SNEIU(];4S'"M565W;_8%^6[J4@R; M&[!NE-.S73;J[6YB;X#8::C>7UN203H:;3-K/?X8>K;M0. U#WVHYI_C8SFQZ%'B/0?@@X'P[.A>E@17I96M\'# MZJCSO.J##CB/FAKM6/.\"NW#S M/#'.T/A7WJR53;MXWL59N&WN\+7A=<$"/ M3QU@B7 D QKF,,"ZSJC.]R&2)E#*-)$!HDF$K+:P1KU.;1I_*N!S)358U6*7 M(5!\+[B=VV.&O9E7XQQ1S[;@4P%J@<&W-I@MF3V$P5JAY,C),.MS5!_""H9C M%\'NY0$,"CK*?OUIO=X*_G>QW@C^X?>SYN__F]YCMB_-9CCD-&(/!OY.GY/W7P1%F/9%N> MU%1DBCH31PV4+L[VK!HRO)FU')K^FQ<_@'LV6S76GVJL_][&NA8?E/(?W.YZ M0=B"$,(+TB/=O3A&W(Y%PAJX+H()\\;&XYZP5O" EL+^[:%.JC9J^F.K2O'M M?_Y0!8?-8B2C/,L#2"A*((KB&.:$2$CR1#"<1"R/K@).QS@>QI"X\SO[.MO9)_34/U3?]/T M14M?4\QG'Y0;M'FYY5Q]5^MWZJ]WJX?EKV*695$820.TI I'H&4U]%\Z .UQ!]W Y-E>#$+(W-_H MQZ#C'$N]7=D$]9>]*>AJ:64H('G3?U WSY>O])><+%>JX ,DV+[$"J_[CY>I \S]LN M?,!?6EA7E3@ZD1A6@N-\D^/5WNA4Z:#H1O>3 XD2V*/@VX6XD]_%#[WD?Q// MRU55W5$N5T_EYN+M2_V/^TCQ&(59@C,*XUP0B%(10RR(^D^.N5K1I: )LZ)3 M&";'U"Q%HX:^!:YE!3M-0$L50%^:!RRY&08.F-GN8H1A\'U^9#H"-ZTA '\] ME,53G&8&.,+4%7_$0"G&99FX#JH3+HHKF[NB;(@^FUF)1WUE_U-4VZK/2WVB MSQ9DO9[+>55M;5_DWH.+)B-^ F76?\,AZ7A6J_((#U<&;2OD_@%;_IBRRK L*UYH K8H. MPCV$!;3*T6G[!30R-X!(]6GJ IR.R[Z,/U@N"\J,*/WXI6K&'YJS17!>00S[ M&^?_6Y#%YI&1E:C7VCKR(J!(HI@+R,)41[W0#%(>)#!$G,28L#Q-C"X5.OJ8 MVO*R%Q-\7RZV%NQL74#V7P8[@,>SC6XCT[CE??$IQ@"9W^4Z &JDB]M3P-Q< MRO8@T'$#>^G-T:Y;>T1OWZWV/3K,^:^]B,9^5C96F]%6#ETKOS.FC.K*7>ID:O9J3[=0)=2V:C*;>RP7 M$9591GB*",QYH-:&,$\A3@("91[&>1XF.-%K0W^=:V>(CE#;VB^B_5ZR"YQ\ MF_$2F)8Q'\)!<1$BY]UD7! MK"L25%$6A5E&4QA33"'2%Y0D"1G,) L93W@0H&1X;:W_RE#]J^2G.P:S.[B9J,G*)_GAWPDJQ]B/<-! MEK)0:@\XXLHA5G_+(Q; /.&<9I3%[ H:_[J3J1GJDAM3YQ/I ;B&@[\!T>+J/50>R]4K747KTC6>JAD-UWKT;,#BZ*5F7*[LM#[^A,? M?K/%EI>TL,5ZN9AS355?QZT6O'KMB]@\+GD5IR[$3,1)'$>1]OI8 I'D N8R M26"8YCCE 4())U:EU-S)-C5[LJ]F_KS3RK("F,.!,S-&KS0L& M[-0!;7U '16O<[?K=RJ=0*/4#;CO'TO[4F7N47=5X,RA9..617,/Z4DQ-0]= MV&?]O*_/=1Y6I*B\PRKR;H9#%N4$I3 +"(,H2R)(TP##.!62\HA$D32[\._H M9&HFMY$3[ 6M(U+-LWXN MISI.D()L^F< !"5ED_?1 ,2ONYV.AH>3]]:K43 M?WJ?'9[Y?@Y:G-W(.\%BVIT%<3^J+-/NOG$*7N:>L$(,]S M]C(V7C)^SL)P5<+/88NCY_N<5>AZQ'RLME.(!Q!S3"#+9)X2Q)E(C7)SK7J=W-QGRB5J M*NQIW_M)D/6VBH[4>R==96\?'6Y)!F V#F:[(^?H>C8HVP\K&(XW%G8O7YN,^':[5DO)>MV>A6]?6C^5^5JS-,I% MSHC:/Q"J+%60I9!R(:$"AX0Y53]G5JDOM@),S6BUD]\:#4!;A3+IK?6+.O'- M,,!V\#B963*?Z'LV:NZ!OR+-T X]Y_F%AMV_4F*A'3B7,PHMVQG*T_M0.M7E ME>Q[LC&J4'_QY:E9JY9X0,MGR]A[C$W_INIJ6#R;D7/\O<8H#>#QO8#$%72^ MQRV.S.I[0:%3QWBJS^:G0AZ^"?RK>+9^HWB17)Z_A M+(XPBL(P@!G5>ZTDYS#/> (Q"G @0L$8-IKT5TLR->/07BM?!%E9[K"&CXB9 MKS(*SIZMS3E'95=!OM8#-(J >0$:5>HK*7>^R]5H.G)BALLQJC=S-5S';LWU M#0ZEG60K'6?T7E1_?BKJ;>7ZGKR4.P?U#>, 80S#$$<019C"G&(.:<1P'#*< MTSBRHYWLZ7%Z=K 23U?KTO+9LD[V 6QF[IS"YMFL-;*"-XVT?VCCM0/RO@?( M ;R3AN XXYWLZV]DWDE#]4]Y)TU?'&9=E*UZ6A;?-TOVSXI(]W:[>5RNYO\C M^$R&*0D1RV$21P%$."00\S"! =.%JY(\#-5#/\6*+DTM2T=O-I.CW:>_.5() M"]9:VANPKAB@R4Y@\$9-F.JW?]@9G"[,S4R-(QP]&YD:P.\5@#6%]EY2=\;% M Y'9J6KIU$-BH'*QZ;$Y!4[([)>;6:W3\H)8F1=402 M31D=(@I1RO7)"4HA)UF0J3U#2KA1:9*^CB8W-_4>31.K/I<"6YZ+7(33;'%V M 9+G^=N("/8R>JASU >$HS7Y8C>C+LA]RAZOQKW/#RQ92^:KOY/%5MRNUV*S MOBUXB]W@2Q6>P>^*;T(GR^B+Z8)_71:KYL>W9#U??YX7XM-&/*UG293)@$=J M(4>80!3G:@> : ;C*,EU]$N&26Q5N=:E=%,S.EHY4&IW RK]RIB8EH:@41&4 MP9NU5N53;35!J2?X2VL*2E4M[Y[=?@1F5N_5AM:SJ7R54;4O;.L#?5?U;9W* M-FZ96Q^PGE2[]=+)P.@BM2'K,B;#-#1&U(HT2S^^?* M-8D#!G-$)(RSA,1469LHEG8753[$G-X-5TM+L%F"5:,G*,0&O%DH)?6ML%98 M_[/^)5,J@S?;=1GK\@=XKK77@;O+'=,.V:G^'W86S\O'868J7WO ?1_8'X[T M3D&@-*SK3H(WG\L!5_^L]03WK;%]\[=FQ/=\2GM]P5^-Q@X-M<\!<63AO8@X MZM+@$^3C-<5K7P,R+.I*X%4CF";H=;4S-*U6R@C.ATX97([V(=5M9 MEV#YMI07<'+HBYJB,2QUMZOA\3)X#=0[2.0U>7[0)%=F1YF5Y=.S]=0^>G.* M$_IH63>J/6\"DM%LO@*?$>9P!S3NI_(%*(9.X./FQIRV%U0YFJR7GG+ 9*A^ M$*N?XMMRL?BX7.D$_UD:AY2FN81A0G*((A)"DF0()CH#! \)>6&-0B6QY"]P%NMF=R"*-G@W 5@M=1(U[&Q0=+XIG>7H\P\;+J MG=R)':\-)^!Y/U^SSX97VA??F] 7?4 MHX5<+/4]H>O[Y5XHKJ*7.6QQ='J9 MLPJ=HY=S1[&B3N5^U]HPV>'IP'LUQ MBHMRAK+:BZJQ6_& I&E+,A@'*>YCK3C M$$<"09IE:20S(E&8V;BX5\HS-6OR6:S7_P'886W:ZH*"M-2I;C&X$$_E3\6R M@"WEP+S6SCI=YZJA-7.F1QPPSZ;ML(+PP>7"37G?L)2Z"O -N#T:N4/-P*>^ MT1J2)^0"8W>Y1%=),W:^D0OHSN0D.6EV(-4?F1?ZN[PK6J$Q,QX01FG$H(S3 M$"+&,*0AUW2\RBHG(HPS)F:%^$'*Z&USAK]SG1E-V[R:MB==>C2W2DX=S;HN MP[C*6F/SO="6/'YG038SBL,Q&XFG3\G7W)LJN#X98&1/S->%@2LBOK-]C$N\ MUZ7F"=%>Y\,#H]GTM:,N"?EQN7J_W-*-W"Z:7.L9CK@(4(HA266B;$)*()4T M@@$/4J5LSG* $@ZXH-9Y55T(FQD$5ZCY/IUI>!34 M)D/,?^HE[ :\4Y[I? -*V_KAM][H*;?HFU #N":+R[&!]B%N!ABYBG'KZFK< M(#<#I4^BW$S>L2__>D]>ZBB'.@VQ88X1ZS]7:O#K.E$SG(HTQG&N]GAA"E$2 M*YL29Q@&"N6,\E2FS(A"V*+/J6WKRD"C9S+G:A<'R)Y8Q[Q(IRG8W>;%$X2> MK4PC,7A8@EIFL!?Z!I1B[\KB\F*.4$6E#PEQ;5-N_I K!F?I\#N#P;XT%( MV:<[=>/@*M?I0B_C)CIUJWJ2Y=3S^$!SL"_F69U.W1;\S)G5+MA/1%!C M)^HHT2S.8V74U 8VS1%$2+E#.$QCF*>YB!,9(L2L2HI:]3XY4Z>%AZ7TH'95 MV_'C-Z!6 90ZV.:,VPR+H:GS!;9O0V>%LY>,\P' .4M"M^E[Y+ST ;"T$W]>3)+ GG1 X"S4XU\?( 00=:IZ&!70] M//1^3^B3YOKF1;E1=YM'L:HX=YH33<%H3EDJ($MH!A&1)6M% 'D220\YH %&8,DAS9:_R-(Q#'G/, MJ16AZT YIN; M&5MK%89J3#?*55;K!N@OMS4DDYQX&"9V;(1AL"S?:LT@*4* M8*]#9=UN2K/'--EL6YT;H#7IV0S;TR!>AZ4KPL.!4HQ+;7@=5";P6_6^D_=1C.UZUV)>]DQ8!?_>LLD$%$]:E]EB$!D<@D M)&F60IS$69H*G.:1E55U(];4C&PIJ_JV] ES70UC< D,1P-G9F'''P[/!O=\ M4;)*IUW8/*C$5O,)-&K=@$HQ/8*5:E[+DUT!LK]:94.$>NW"95< :5#%[)K6 MAYGMJL9@F+$$^4>\MB$4&4!BFD4<8AR9(,1SB.4(YM MK'%G;U,SLO4DKJ35\W1?0]S.PG9C;&8XG2'GV1X>@G9 .%O)"A[$[PUXJZ;9 M/QV>W!G!X\B2=?_*@SQ9)_I=?GM#'70MY M@93JL^ML_WY,!J4*=S0[6JIPOVKM5&&#I^UCPS\I(94Q_RG*.ZV&/$WM-4B8 M93E,>$;4_B/-(?(J,#QQ1ZFMLKMA 25E.:QR>$6X MT/UJSL2,RB@-D,@A2W6YH)!B2$B$H/+598Z9,F=V1RC[IJ=FNRJ:\F+!5FMP;-:H\NS$,NCD!:(9E[Y,&@\VZ\*E5(JQZ$V!YJZC*.I&AX_2.9 MH;,1,(=/#)R;[%'P[4*HC;OXH:WR-_&LSV%U\KQZU">616R0EV6H"6&C>: M)[MYXJ]2%]N0Y@$C9F@Q_(Z#;]/B90CLC=%P$%U9K0$2C&O>AD-T8@>O:&IH MJL>2_;,ZWGQ?\A#>B]5\R:MCS_.!B;KP!)4 MSA))["48.9ED,$2G"27#FQIF6#\K<[/X*,1Z)J.$RT@0Y5KJFYV 4+5)S)3U M##C*>21$2JR2:'3? MMSOJE#Y1YWBBGCY@>=PLYK,/Q4:MI=_$C[E.#RLV7]68S7 0T0!+!'.)$Q8&(C?C';G0P=0F8R4CV L)M)2&YZJ70.PY<78 C>\[4SM4 MS,]2>U3ON#U2KU835OUE/T\O-CC.&6N/.KLCUK[G[*\VOVQ6"UVVU*UC-U9I1BELRA)Y>=YKS1W= USUQW:'F>?H: M 0;^V"2E:+ M:D47(.J?UP[0\3RISP#C80KWX'!518?C-D>OZ7!!J7-5'2X].EI&SZ_EC&>8 MD(1CF.54IQMS3:&0Y%"D&4DSD:.,,\_Y/+^6D[,/=MD\B?=L'C509GMQ[_![ M-D#79/+\6KYJ'L\>Q]?+XE$R3#V'9P^3@PR>5F/VH7#?R9;/;U>$SDGQJ>!; MM6=2_FPK-E0?09+BI8YCBF,A\H03R)DFX,.Q@#BE.91)S .!0?9]0V*![X P/4N@S>/W_ $^4F"? MDP_;*NAO&&0=T8"6#8X6)CA,T7;\X, 6!NR!F]*B%F71VN],S5SO"]$>UZ&] ML:Z+=H"-P8YW("R^M[D7$7%:].R<]L,VM^V&QMO1GA'_8!M[[M^]T?[]6M;K M$29QG :"P!PE&*(X5'X83AC,\RP/>1AAGB:.2?^:OJ+%^$^*Z+K&CJ M@L:GCEB @BR'- ICB(B(( W4KC+D,LHYC2*>4ZL,X_/]3,Y>->+= %W2:UY4 M:RX5A9#S39OE2]0* ;9'AA<)15?Z&7< M=.)N54\2B7L>'T@.6!>7^+A<'=0BGW')D7)J""0)IA"%3, <9Q)&H: YBG@D M0JN4B$L=3Z&9>WKT?9$[*^ON?MP^;>U^==56CLAX*_)QLQ2W*)8\YC*$-" M($HRKC8],H.2Y!2S-$@Y-CN!OM3#U&Q (R2HI 1*3*#E- ^=.P]DS]FQ"W@\ M3WIK9*S"YSJU'Q0_=[[%T0+H.A5J1]!U/VA_EE@>CRA[0!:+EWLRYW]??Q6; MJF*"=7"-25M3F\&'9VNU\$!+#WZN_[TLQEUI8'X$:01I_]&D:S0]3WAC(#W$ MZ]A ->A\TZB#TX]0_OA13J=UR7A"VV8I:C@$5!3&% MLQ0B*F.(LS2!4J:"T2R3+)-#6"E'D7YJEK 1#ZPJ^8;158XS\&9[H\D.IV=3 MO"._;"E^ _:J@[;N-<-Z4[J3EV=<+35!#<".@KW]CS=@]]5\Z_EJ!M-ECCIZ MCEDUQY']5<@W1QV62QR=XPIA[UU7<>^W?/FL12RW=H:^].F;4ULO&MDL-KP7 M(.GWA:]#P[.Y/9=68@:.E9-[&8-!+NV9YD9S8"^KTG97.YZRGXGW0JS^7"VW MSV5B]VK]L;#>WG8T,;6YJ44%I:R@%O8&?%PN-\729JIV8=8_9QW!Y?MPN@,I M#SM5 U &S>:N=D>;U@;*M>>WR>/#=J'UPOU12?=N691E/_\QWSR^VZXW:J^[ MJJ];49AEC"8$8A12B$0B(95)#%,1!@(%02+L"I8;]3HU2U$+#?1(@D;LZBZK M$1R\%05[?"*K?]IM"#G:])CU.>IFQ0J&XTV& MW)%EUV8I\.J.N\?BIT_$9)Z*A&?_VX7/![L=*\U>2'9H(D M"[$NN7'KW\YP$*!<)!2F)%!.KFH4YI@SF$H2!(S%>109$^"P993#!$-,E@+C&""0]8&*M5!E.K\Y.>_J:VDM3B M@H66UW('T >MF4_O$##/"T4GJSW&=UNDO]!]&W8YK[KXK@B$D0I12P+,222IQ!QPM3?T@CR)$CC$ 6!#(+9 M3[&BRY'P;/?U+XFHB6]^-4K>W6]_'YR%^WPU3*-YR#5GBGG]S1"^V4_1#1[7[46=ES.]7RX^ZS$6KVL7^4)0SC(4D(4S3+(J>+SU^%FBO1\X#$?175[RS]]#B]_\C M7F98I!A)$D,I,@H1UNGZF4QAEL0T#W&"J'FZW=D>IF;&:D;V6DI0B@F4G+9, M]<= ]CA[+N#Q;'2LD1G 5G]!^ROHZH];')FO_H)"IX3UEQX<>.=_N5S7YUUI M;A$)$:61@#QD&"+E$$),1 "3E >4!$$8A<3J*M^@TZE-]\Y2=F:%O85;!X%X//U\[+R!_6&B]9NHDZ7>JY5NRF+ M^)5ZM4B%*LIN.V-F.'1FYLSA2(QCT+3 X(T6N43__2'RC?B@E!_L%'!GW.P M##L=U<#9 7%LXBS?'F;D;A?E> I^GEZMINV>13)GB$4!3%'((6(R@204 M(8S##,>2\# -K.JTFW4[.=]+%T&$M.059.W4_KK:@)V1,H3>S$BY!]2WU]7' MT?BA!U-KLV0'D2.S9-CIJ&;)#HACLV3YMGU6VM=E\6V[$&% DU 72%H]%1O^ M<4%^F.:D76Q@:O9$"0JUI$"+"L.#9,F'FFI16!0YNHQQ=E9:_\/.JQ_]N5*NSPSA- G"B,.4&&9*:L(G\KMV/MQ4Y\8PG89K3,(,\R!!$ M DM(DCB'689)+"5-9"*;PQDS"W*AIP$',9Y-QQNU7_PY7RN7[(^&J[FNAE82 MCFW(;]L S4L@"YEB@1F"L4@2B+(P4D::",A$+ @E+*9I9&.DKX%X3#Z!!E_P MIL;W#T\ FUEL![!Y-M0UUYT2L=G=@3>UE'^XL\\].#@RRY=Z&=4:]ZAZ;(3[ M'A]J>W\J!WRY>M$V?OTH^)_+)=G?RFUB+U4^QGH69S ,L)!3*HU-^'-51 MF5$*M1>79"1.(V:5A&O0Y]3,12,I^*%%+0^XG\G*]F3;!&Q3<^$40N^FHY;V M!NR + 6^*5DTEQ(T0KLT),8(.3,J_3V.;&",(3@U-N:O7I^+\VW^XU&U_+=U MY53.) ])&,D$9F4H/:(!)(PF4&29$$&:123#0_-PCOJ:H*%QDH-S#*GQOM$% M4/ZWC.WD%@W\I86S#$IL0V9F%P8"X=D"&&)@/=7/ M:.MH4K=;'G7ZGE'I>**>>V3@#J+AKGD_7[/%4E/5K/=).5E&!<4BA&DNF<[E M5_,3<0QC+#.1L"2GQ"K)3EDNRW$YTXFNXH7"%FN\MQ1ZP MEJ2.Z5*M0'&U;>CL:]R-@XG:)UL'HY>&\IA_*OA7]57849C7+TUMSFN9;$G+ M&_V[)_-5JGN>N&>HRF]TLM#\YYQOR0)THC* K?P(@2N(RIN61N8H/U+@E)[\ M^(&AA,5L0=;KN9RSI.4=;QS%W.CI<[TI7XE%M3.<_176]43OK52VP\KCQ M@?R>$/1>E U/*& M^4J$.6!U*0,.-6S(^>Y)R:@;I7#3V2M:AHAD>I MK]@[E"+.HRS7);O5J$%$XPQ2S#D4:9RC&"<,BV"V66[(XE]G*'?2>CP^4,XA MJ2GF:Q6F,9YFR]4$1LGS2G=5#3.2C"EDG)= M$%D6F.MLROX.5Q]/WK+-EBP6+_=DSO^N7)+O8B'81O Z[,&Z)*Y-FU-;NP^B M/!LE@-8"_%S_>WE)0(H7T*C3A(:87QI; =Y_I^P+:\]V;2#,'FKO#@%PT(VU M54>C76@/4;]]WSWH_6&[D\_+XH M[""R]HNZ,'#D^)SM8E3/IDO)8]>E\UG[*C%G#DFT1Z1\'U%LU-_6<]5.S7A9 M5Z>I[E1GH4 DBQ,*N6H4(IUW2PF.H60XR5B 966489DI#HN_H;& MJMS+U9!V%(09WO9H)6.N5K]=5.;ZQNQK+MRJ3Y7KS[5DE0LI#],T2B$)9011 M1J7R0X,0)F&8!C&G5!*CP^^3EB>W=C3" 2V=>66%0[AZ%H%K0/!LV WUMZJ? M<%;70743#EL:K5["607:=1+./S#T;HH+\:2OQ'0%0GTPMEPL2MYS]?V+]>:P MH/8,)4%*DB"#D62QFIDB@X3%.0SB-$CR-$084[MK*9ONIS9]VY6>]IJ 0U5 MHXOMT;W5P)B>VON"V_N!?1^Z7LL[#;T;'Y0*T-#>@]I M L_%H2K#%DJUU85Y&"H'A.M +40H3'FDS%\2<1XSN\C>WCZG9MM.^"YMPWS[ M43:S68ZQ\VRH3F ;(_C7&"!G,<#]/8X<"FP,P6E$L/FK]F=M1Y0R=W1#U-Z* M?RH^_&:/.BOPXW)U6 AZQD.LMCA9 G,4$(AD$$$:2?6W4&1IQ#*6"J.C]V'= M3\T,E=(UT9_+6GXPUZ41*@U*:LQ"_*IHJ0-7,;[T>*\\V?@A, MULYI-PJ._-$+G8SJ@G8K>NQU]CQM[VC6I8[6#\LZJ/WMKA!>R8.O-]8U$5XJ M49BK32S$D=2AY9A"PF.DC$(8Y2@FG.:)66"S7<K^K M[@=+S^:[$1H\+)M<*O"V5?VRE/P&[&7W JZY0^X'Y)$<<7=@6[G?]IAUN-T6 MC8WF;MLKV':S![P]S+U^IRS5;<'U'[I YD^RT-W>;MZ1U>IE7OPH: '=>>M6*#ERWLWZ'-67MX+AV+6W>WF8 M/>HP?"7Q32E#G=PZ(Y0&B(<"AI1&$.$\@;E03G\L4)CD><9%$ Z@*+.1P6AB MO0(%F1:OJF"];E4&GQ<_Q7KS5,VVHF*F*BW9,/8!J\$RLV;.L1_99=V<]Z)J M%K#2Y-WV86UMW(: YLC&674]JJD; LJQQ1O4QH"[M)XH 6UM-R_?U"\_+E>_ MR(K/$DI0%@L)@SP/(0H2"FD89)!+E(6Q_C]L?I5FV_O4MMT&(325#N OK06H MU3 \,ATV0 :W:#YA]WV)-D'$+2[0?"(_UOV9Z0@XNBT;"EG799EUF^/=E0U5 M]^"J;' C@\._RG9U5J7F<(HPR<.8,9@$.M,Q2ZG:OB=$\_G*/(A3F4BKBAE' M[4]M%2A]JWGS\=<)2_:Q70<0FOFL5P#CV4[O;($6K,9DF[P MYG,U3'MN;EV^H+&-M:*@K:G>U]LF/]B?4?H9!5>GF8ZE&_?DGKKQ M=:3PL"+%>E%N56[Y?V_KH\$9Q@FFF8P@3T-=OE%[CC$C,,LHYXBD:1X9U9Z^ M5I"IN9@M*0'9B^EZ5WMA5%P=*5R/]:N?+MS4F]L;T!Z2V]&'Q/69P_5#,YGC MA^%#Y.%@HAO7J\\H+C0_L>.*;A#L3RYZVG-!+5<6Q'#'*G>VN:DM,CU,9U7M M&0Q[5YD/,$ZPA[ %-%1".,Z 7/$%7>^CU>DB>M4NILAKOO58:6A6FZ.AK:M:G$=7NU*(+3+,3 M"$<0>;8DC93^4U\-\'"TK^_J:=0]NH'*Q_MMDU>&DB/6QYN\"7>7\X(43'O_ M;+FVO7.Y@+29V;@>/\\6XYA7LG4%4Q<*_$(VVY7CJY9N6!Q239[I9'2RRB>9B3) A1R C.&WJ=F-G8!AD&495C:3&W99)S-^QFWN:K#*;GA:49Q\_5.+98 M;+^VQO%[>QQWRH%&._#77C_PH5 6O,IZ=;@A=HZ](R_8G5RC.L[.X3SVM=UW M,&QI^(?0C"6"W_Y4W^0/\76KZ0CNY/OY8JM^^_V1J,ETM]TH0U7H;=DLD,H_ M)R&'88(X1''&(269A"D2(2-"Q Q9$>19]C\U,U_+6?KHZU)80R=]*/ZY) II M&4.9BPPBF2!(,\)A3K%@"68\ M/:^%.Z!KT4$ENU[S*K%!2^X;4&OD;HT;B)RCE ;R=8>I_R1P7/ ]KV*7:I:;1VR5TZJ;@,''.%U59\;C>+UJ MP1G'XW9M[9F!,-L5H;'MY#6KT0P$I*35FOWRX?>S M^BA+&>[DIZ=G74UVSNKMNW4(WJ#&I[:.U4J 1@M]3;#30R]HQYJ81^4- [][ M/1L%=]^'DK:0>PC;NPK#04%\PWH<+:3O*D#: 7[7-33L&/"LC67+'X5.@?W$ MU>H^EW.RX\IO2#UN"_YYS[NN_DTY OR86+\,3WQX)$43CC1C2<[C,)*0QFD. M$<52%_S"D 4")1&*!8JMBLR.*OW4[&^5:#G?EY\@ ZIVC#O^9@=EDQW55]J@ M-*J#MNY-L9%&^Y+-JJ4_J '0&9Q'!4INZM#NC8(!] :V6I_6O(84MCV=[^9JXEP%$E-L)D)'.1PRCG&**(((@SF<)()BQ! MC)$H"VU6-=..I[8@M8OC51:F);K=LF2,O=F*X@-1SXM!!>!>Y@/;[K/RG2U6 MCBRO<;>C&DU;,([MG?7[UU$<5:GU:N,@BK4^(5DVQ#6:M"=%0@0X4MXVX?H& M/Z40TRB##,=IE@L9I[%1R*U-IU,S43OBGWDI=!FR/XP*J1/J( X2R26'080S MB$240HHQ@6$8"28X)H3+AH!U9+ /.5?'@OM-A?;#EP_>5Z7@IV M*#8T+;7$?Y2Q:#NA2]X6][14)B YYJKJ[/)5"*Q,0+C$:F7T[D 7M6FJ;GU] M2]<;?4XTBUD:)TD@E+&/8V7L$Z93*R)EAA+&L$ B1I;,]!?[FM[U]YZOK38W MZ_^P=#\OXFKH;[K RK>#N0.I$1+\U8CITIWL@\*5_WBQGW$=QCYU3SS$WA>& MEGG_*8JM^*@D?*?OR52+_YAO'M]MUQMEC5;['90R#4FF_@\RRB5$-%&^B@C5 M[C5".(W4]C4*K7:OIAU/S36LY;:MV6Z(LIG=\(&=9S-2BPST5 "-T."7DAHT M8GM*!;<%RUEQ=L-N1R[+;@?&:4%VR_<=E;&X7VEW:/-RKSZJS6W!]07^\U-9 M9RK-:)RDNBHRD=J#D1 G<0!SY=;D(D4REHG='LJ\\^GMI.Y50X]$+])+"9YK MNO4I&KEO0"GY38GRAUZ4KZ].T0N8K]H4ESM^ MWN?V:6/.O77Z[M0<(B? >YG!LQ(:S@O *K'M=DD&@)OM MCMR"Z-DZMM KV4 5>K6\-Z"2&)0BN]L+FQ]S ([W/!9O.C4Z M]7H74T;B(!,Z^S+15]T1S-.P3/@3+&>1YN:9W4T4>"GW41Q8F:, MW"WGP(UK7.#>N/3[8*[LRCEGPY=)&=-!L5+;T) X<5S>DH5F/?G^*,3FLQXU M38[^>[Z>4:*=E8C"G$8$HICFD(81AB)($R;#+ J2R"HCX$)'4[,Y!>;,WLA@O$/)N,86#9!Z[W(.$JQOQ2-^.&@_Q*YW??\0.>B M#-V>22FS- TCB(-0N1*9IG30),()"3C!/!$X2&UJK%7-6DWZT4JC#4G3J6$R M] 2LE?>]Y'=K;+^J'RCH:OFN&AUWG3Y0Y&1!/OQ7^YN*6UT]=?UNH?;;#\LO MQ?-<\X%_*OA7-5:F-Q9=;4QM4=4RF5]/=*+3?TWA"AC?O]IQ9=_UJ?[/'YSSG?*A/5":35188)2H,N-#H;'NUBPT2]]@6'T?-# M6-'X&?4Z-3M1U;D$RH44537VIU)B-3T:D7=<_E7<^I"*I6;C02*N/5:+,KT MM'?+U?-RI6;WVV7!U_69(PUSD08Z?T#&RCA%+(,TR2+(PC1+TB2*$VI$X6;2 MV=26AYV,@&HA+7=J7:@:[M\<8>79NE09JGNP2BE]G.$:P.%J#]C5U;@[0P.E M3_:+)N\,LQ4E R@E:\';10-O5ROU091TU6]?]H_447BEKWOW7!8U^+NR68(W MM*(5G^@LR4-.L!"0TC16O@]-8"YD!"5E.$@"@442V]@8'T).S3;5?+OS]7JK MN3U^EB*#?R-/S_^IDYU*)I!MH086L'9UQ\%4R%X&WLP,OO9P>C:?I4#PK18> M'%;BW&L(Z MH/U=K"4HU;T"MZ VH5+TYX65V9X1]#H8CX^U%Q%&-OD^0CQ<+ MKWT-K2VHB6$*G0PG"C87Z\_S0GS:B*?UC"E?-! A@LKQQ!!EB$.,PES[I,I/ MC0C&F-O5%[S4U=0,?KD;/A 5_'_574ESW#BROL^OX+$[0I@@07![AXF094^/ M(]R6PE9''_I0@8UV34M5FEH\H_GU X!+L1:2 J@^ ZM+DLDD/FAD,A$;G]( M8@-%K:&K< !A/9GL!C?/DM46,HMV@F-H.&LIV#O1Q&T%QQ@^;RTX^H9A7#=? M+NYD?<0V)1O&69CF"08\3CE )4P R<-<-B E%).H3+A6!-+9R',3!8JXX 5_ MXW_5C%(^PVIXEU^%@.=-73'O,D.]E]L!?X1XI]JOXL-AFYZ/-$TX;/F_]D(3^/!#I5FUZ^6'>'G66:<0B<[4P,&LP?7;!K/..F1"A,F=V\[KX[>N"11Q&-"I!G">A ML/%E-_ D84)4",._2#'-H6;)JL.@)E_I:3*3?ELMY8VMZO.X577QGO:,JQR; MVV>^65*\#3 12IOF16T'P&$)8 >*YWW^V^>/CQ_>!U\?;Q\_?+U^1Y_S.*#+ MUP]7V[;^QV''=H::9%^>D][LO@M_L3RH*=T_[Y]D',=[7@H[G+WC*_%A)ZLC M;&_9/_>58_FC^DZ*C?T@M_MZ=;O;;99DOU,52]>7&Z_4#DZ>1"@4.C_ 1!@# MB!$,".4,P#R,BIR'/&5&Q:3\DSPWI:%F,R 5G\%+W7A=]H(PU!;\+[>FSC&K M1?2MN1R8#9JUK-E5]62VP8'AH.4XJ%D.NCS+,,V>WE8^W.R3K9(K7-]W,ML4,M[O-GN[V&S'R[8I]X8K86[I;_JA: IC5Y]0>;T:"Y8AF M59.JICHXD.VE@JG..W&E/4,XSDOMF0Y@>5LKK DQV(-8#;[9<*9R MP>N#&R48)S##0!A6"4"DC$&1%?+ZEL488IZ1L#2ZK^V?:VX*5D5J]#RH(!H .+J!G=@IFGO<,=9/KO%U7CEBGXWG0X5A[85 M"R$;< 1)!F1-8( PC( *W(M0F98%3V38GF$U\=[)YG=E4P6Z/EW5R^8RKAE" M*$WS&/ <,X!H7 ",:0E"S),XCK.H1$9IKVY0G2P5UAF.>A+7#3J>!>Y9XZ2; M3A,@QUU^!K%PV=?G\D33=_(99/AB[Y[A-\Q3FEN^I0@ M#GS^<*\I%,\Q&-Z[5['O>:LVG#O4A7K9M<(ACP'-:2;.V@0)'0824%(2H3Q#61XA MHQ!2S8GGME^_\&>\7,D[A&?QO^?]&5\I"\' @.UBW%5NU:1J#7O4-V#*CW^V-%KVPHW1P M'9*# \TWSBJ96T'EMDW+R)QOT:-%#X:>!BV:+]MF>:XWNT>^>>Z61DC")$O# M H.BB.1]<89 3A,(2(*$1I7!C&*CMJ&7)IF;W%$T C'3 Q!#[SG(%+TPQ<:Y?/Y/GN7H#S]J'\B_9$F]>O^(G?E^J M:^1/;398"$L6L3 '<9*D &59"3"E6/9BXD5>,)[ T#2>OW^ZV6W_EMJ;0-*K M$FHKK\$HQXFL$4X!HBP#.804A#A+,@XYIS0QV876 MMOOLC 3#>==9CZUF7;LRSL9_V]:RO8Z+W@=M TF^297C"W^185^K;X>JD8=T M-9@5&+$2 T)D4Z4<?.";I2R41S?R!O<]K_[?!J]^^ _] M+HN^DW53%=G!3ZQFX.= -6':?K]1/U5YSYIC%J:*8CWYY_$:%0O"Q_38U0/Q\TTF>:, ()!I! M!8>[L^)MEM'1L3,Q\9.>8&^S,*>'X1M187>N"M$L*7C8K'\L&6?O7G_;USLS/JNO9UBP:BV'36L,'OMT!/<,]T;3U+_ M="PZL!P?>FQ7O;6F@3 0Y ME$+FIB^7VE?G@TG6RTO_!+^4OV$7ADF69+B7PS0D6"4F//#U9[XV3DWHOC:W M.WD9HO_PX3[X_.'>*#_A"(IA87TE"K[5YP, [M,4+O%LFZAP--:4J0J7F#A) M5KCXB)VJ66U<67)[O1([]OU:AO,M*$1E%*481"3* ,*D!#B11?,B6!*A K,P M,8JQNSC+W/9F?6ZW5 9_5'0:!M9<1E1/P;H:)\^[UQPB8YUE$ )'VL7E.2;5 M P;9/#VQAQ^VV_B5]\8 ;BD& B3L& 01<(J M- JW&YIL;F*@IK5*0#(TV09!U1,!KJ#R+ D:E,[3BNY*?BV6Y]U.Q&\XK\')9QG=P: M$<\[N1\,9PWM>]FWZ[1[--)TK74O,7#42_?B X;=)!A;?%KNZO29KWRW>U+- M;YJ^-A]7VQU^>I*_:A( %QBE,41A"$J8$(!B# %!80KR/&(D)"DK0ZU>-!9S MSVUC'_I-+0_$&B81VRS!\.[W#*QG^7"@/#B0WK;VNB^##OE-0S"/4+,UWO/Z^WKSY\?5PV9-^7;[F>_NRR]\RS<_^':1)P5*"$Q RD,&4)&$((]P M"J(T#T.,<)XBHX)Z&G/.[3"0E,H8OY>*5E/GVSC&NDXSI\AY=W;5U-X$#7XU MQ4+N5"WH&ZI=^JFT(7+F7QJ?<6*_D#8$Y_X<_5?-M=&O]#MG>YF4]873];?5 M\K^<_8YE6\;=:YT#7GF#I)W9_D6U8'A4=7C;5($LCF@B$[J(.&4JKD)K8:Q:J,UK 4-!T'-G(I4;=@[_'6X$8G'M1U7@-]D MQ3P+RW:Q[H<7Z[9_L8(_%'>!3E:)Q_73UZK?9!TGTK?]K&=__=#VZG^;_;;Y&M M?$9-P,;VHVK0+HF43:L$28L\C2(:80@X9P2@3)S$."(4A"3&.&)QGJ9&+8P= MTC:W0[EM]"4.Y:IK?8"'2Q)Y7ST]V^.-UL3SL=MP%738N@F.& LZG-TT$7DM M;^EF MJ?K;'U0U_4"XD9'F)F5E:-@OM[K MFV%C&WHW-OR4T7B:K)X$Z.F^928@MIO=0O5IE*;05\I7>+-<*^]S26E6A'D( M."XP0)"F($=9 5!<8(QBC*)2ZVJE=X:YR8J&MC$7M29^PQ+!"2K>KR+T -'> MZJ-,#^DDXN6./B+^==CC_>-.LJU'V6IV\OB#=B;<[WSY[;MLK_1#*!;?>.,E M^JK,BDY]V7=XNZ2+."VB/,(<8 [%QBZS!!!<(E D%*8D+6)*C?I7<^MTVO MB)(M:FLC3+,CK1WR+"U0FD0YX*4LP1&)'S@5(C7,8)'F.2XQ-$PS]H;]-!G& M#?D!KNAO+&$@Z[5/MRYZAJ\WK#V+\1;DFO#@$-%2T1YTB+\)%/GN+%DZ,332WDZ.BM0E-[A3VJLC5]+B,H3OB!'.(F6$@348'GL8?HZV+0?=ZR>)FD=K6K[K&^++=_/HIQ MZKPD#EF2A!D").1,2 2& 8YB#'*?]4YB#AI$!A3FE! MM70$LVGGIBYT")2]GP2%^H%:!F"/&!'>(/0L*R31P8%JY:YOZ+X)NM@^^,-6 M/\K-#\83A;$YP]HH/LTP&T)F\;8C:^_=ZSN^HM^?\>9/ MY>R"64$1QB5 ! EQ7L00%*R$ $8YA7'.>&96&G]LPKD)\@L63$NOD3]1&W%+ M^^\*'*1,S!9SM_=W M'SMEW6M6@BXOLF9"3QU'A_7-W"+K2%!>2QUQ/OV-7);[K1@PG[1?J8[8LRZ+,$@X(30E .!/J M$3]7<:8OM2-9?0=.Q%R?*/TA3/^K,+,'S9+RA_X1MI_^!N_ M+\4O5G3Y@I]N5=*:?)(_<[;@<4PX2S) HT(H#+"@H(@0 CG'PCY#&">E48V0 M:PF:FR@Z<" O_&OJ92C>2T._51K@U>NF)[6F7(VIG0>=E5'LJ,91,*DE=@7GHQC]PC9V'O0^8I MQ0\_7E0-"MW$X>;YN4F8!_P:_-C*@UZULY;E& Y]?O7S@ULXA@6-+1*>YJN9L.?,=B[R\^?M$R,D#$91R$9AXAL57;U$?_GNHT6;T)5E5- M8M5>U= +[& 9]031M$OC67"-!B2U=:(%5U[[@=)5$.YZ"-7\!>!85O\=1!P>+^]1P._?O7JV"9Z/Y5ZTMB=/W: MR_7 ]>OY.Y-=O_:2V[U^[7_(HF!;73KJM]7VA=-EN>2LS@HODA#F:12"DI81 M0+% *@\9 C$,TRS!<4215A[&X"QSDU*'.F5&6?;#2 Z++&?X^#8)M:$Q*^(V MQOHUA=QZQYZNF-L8>T<%W48?-O>O_%U0O5YQ61A<6$6O[_?\<=7O%SNMK?/.UU?C,W8<]OQ-0]!PT3 ]BIJ_I2/QF1H6+FI8S?T M73M6*S'N!O*]")[%BC?\C;Q)UX!HY7FRFG R+]4U<'0]6E>-8]$*]M]XP[9W M3^NMF.?7UVH ^WXTY;9"K4U](4_505POB]? MFACZ.,6T2!*9HD 2@%@1@H)E!% *"99 M\K98'9'I(_-C' Y7B1\#,TV;]S'.\EG:A\8KYC?<0S5D.R5D6_>43/!@. H! M2H141CR34J2( 2W3*(-1DN%"K]RK^=QSDR5]U:O7!](UW8 -,1YS,5V#):M>3 M8#N$G9HN2W^JIK^[S9[N]ALQ),$<:&NBW\B5A+,DA0C MK'42C,XT-[FO:M-63:L/I%J6^.V'5T^3= *:9VENB9>Q&CF*A2,ELG^>257( M479/%8>WG,DP#;[:J@-*71S(#G?T.[]?\<;T9!3&',8@)IFL MTA1#@#EF@,,P*DK",81&IJ?!W',3(XITH&@/'O"K"MR\E5U>O_$J([5F(! < M&(:W&BR(GICQ!+-O[ZY:?Q*? M_O:7YC?B!Q%S_.TO_P-02P,$% @ 6H%I5UL]"0@VM@ <$D( !0 !D M9&0M,C R,S Y,S!?<')E+GAM;.R]67-;29(N^-Z_(B?G=:(R]J6LJZ\QM61I M6BGJ2JRJV_,"B\5#0C<(J %0*?6O'P\ )$$2!+'$P0FJVZR**9+@.;Y\X>$> MX>_7;PF]N?_]2__]$__ M_'\1\G]^_?#VIY>3>'4)X_E/+Z;@YY!^^F,X__S3_#/\](_)]#^&7_U/[T=^ MGB?32T+^9?%G+R9?OD^'GS[/?^*4B^N/7?]V^F>KM=/.>V*LT$0:*HD701 MDY-A*O 8_Y]/?V9<2)HD$$HC$)FE)#9*0;SGU$4==:)\\=#1>+;X]B\_?Y[/O_SYEU_^^..//WT+T]&?)M-/OW!*Q2_7G_YY]?%O#S[_ MAUA\FCGG?EG\]N:CL^&F#^)CV2__Y_>W'^-GN/1D.)[-_3B6%\R&?YXM?OAV M$OU\(?4GZ?KIT4^4[\CUQTCY$6&<"/:G;[/T\[_\TT\_+<4QG8S@ ^2?RG__ M]N'-G5>*-/L^F\/E[$]Q?4TJDZ)4Z0OV8TB7<^-"HBGDRO_W+D XP6/QTD& X63SX+L_G4Q_E )(>$+CN6 MPCF,[NLE>(&?'7#GK=$T$B8H(Y(Q38+4C'"=C>'2!A/8462OO^TNU>M*/9O& MGR;3!%.T(=>O\]/X0,%WT;OZQ"]?_!0?1.+GX2A=_W6>3BYKZ&H^J2"YI5J0 MW)]_0JXS3*>0WBZU\BAS"\[F:%EA\ M %?:&(B$FVB(C#P1A]LK"3X:$[D"[^M8@SNOW0D.HGTX'"[+1L!P,?7CV; ( M?@7H8#DHL)0D1CW:..3!:DJ)-E0(I2#*:.KL#O?>O!,D9/N0.$JB/:/BU7@^ MG']_/1S!NZO+ --!C+B_9:5)%H*C,-!A=CPF8KQU,2AGG.='H>'^&W="@6H7 M!4=)L GM?X!/PR*$\?R=OT2?A\M(I;+$J.B(Q&V-! >*1$5!6QZ",\ MNA,*=.LH.$*232#A#4;U4S1A"\%_1/G#B\G5>#[]_F*28,!.;H*DOKT$M&2^@BZ*@20 HU //(ZW>"BFT=*C5DVP1(SE)"%3Z]F/PQ'F0T>5)318!:%(KCG 10D6@NA);6<'KD>=4C+][MZ(H^$U0<*-"6 M,+'8&L^G[Z>3K\-QA $%B#PX38)E&&Y;AX%5I)IX)9/G.KD,N1XP[KU]-W0T M?+)93;0M0>3]9#;WH_]O^&7A.B47G7@"Y M\^[=X-'P@6(Y#\0YE;E1DGENCX+# M^MMV T##1YP'BZYGE9=+TM'[SY/Q]0E,CI0#-8I0DU*)N\OY6_+$H$\L@T&# M%HY3^_TW[J;ZAH\RCQ)AS^K_"/%JBM!E/%P,YR,86*"262L(<*V)U!R%$ L7 M,NN8@''@QQU@W7_C;NIO^ SS*!'VK/Z+J2^)*!^_7X;):)!"DFBF)%&X9Q&9 M8R%<2D)5QO^:()(51^G^SNMV4WS#QY:'"Z^11?_J6_SLQY]@<=[J,9Q1%@GV M@<82Y@#2;QR)S$P!5(HPZN M9@.6M93*,HQHJ$,W)FCBT&-%MI)0&5T;R#6.$C:_?3=H-'\$64&T34#DS1B? MAN(8?H67?NY7; TDX(;F#08WTD.!NB4N\T28\S$+%;D*QVT9V]Z^&T2:/XBL M(-HF(%*N<:(31D-@$T9&PIB@CLN,V/#2 MW=*FFC^#/%R03>#@XZ4?C7Z]F@W',)L-,LHBZ.N1_S10GH8$/!.Q.'-),A//#>Z+ IQDRB=VY&'EG=?M!H6& M3RH/%UXCZ=>OA[-RU+[((G^-/YL-P.B$WG$D64K<]"088BT+* KM+$W!)7%< MEM2CK]X-#0T?7]81:E/(^#?PTR4+U*.OG)(DZ!FC2;/:$*Q-^^&BH;/,JN(M U_$]F8^M&;<8)O_PH8-45JO,QHZP)SZ/M8W 4S MT\0XEICFVB$/-5S,NZ_=#1#-GUP>(\QJ:/CG7QX(\2W^X/#:[/-W+U^]^_CJ M)?[CX_G;-R_/+EZ]_/7L[=F[%Z\^_O75JXN/=UG8K6C[Z8=6JN;>D_HCR[RO M9N23]U\&BXRXLF^,IZWQ?C9S\(""ZN7+A<(O#,D7)N="N+N<0>Z2_UJ M/[V5A]%")&N(=H85)EP)OB6QGH/F6?AHMGDFAV/F'B']0N<8S6X$R3%B;@ K M+_SL\]DXE?^\^L^KX5<_0F9F9_,7?CK]/AQ_^KL?7<' F:R]TKB%9Q^*9ZZ1 MGV1)M)DJ'SU59EM>]R'8V8FP%K!T% F76OC8(BA!Q6; M\5>8S8OEG@T<0$<_;3"Z@]#1 MLF[ *)W%6,HM9Q\@ BZ",()W,+_.6:".,0[1$ A!8SC!*883%+?YF 6SD*W/ MM6W1-GKZZ9O1'7ZJR;X)RU,6P1@_\AV9&%"J(441B8@9:>9:$*=D)L)IJZ+) M"=W%RLA9?W\_[32Z0\K!LFT"&>^G\,4/TZMO7V \ ]QTS^>?87I'2@,FHF62 M,8)B*MUC$/@.A""*-TE7W++1 Z. M<&/18S..$R^R)""TE8%'Q[T>'F]3!TCWG\ M^_N11W&,4_'TOQ0_K=A1YWPRLK!AJ<4O5A K\(NT,C%(S =7VRO>1D\+WG&5 M8+V:T)NP+F]0">-/0W3.EB)")EY]BZ.KDFKQVV22_AB.1@,.Z*FQS(A/&8AD MFN':4AYEEI+-0JJHME79'>;N/$U7"PYS%4A55T(3T+JAW JFO0N9:!W1UU=4 MD4!Y)B@HZ52FSFXMTCP$/GM!I&-/N0I$#A)FKS!(*0T^E$;/Y_EOLR6P!]P+ M]+AR),KR1&0JYC%*0VCB,7#MO)3W$F >W$UM>&P+;NQ12CY65 TSMD^3].30O^:Q6# M4$G@3>P4:V':N\DXKIQQ4 [_IW#]I\7!D*88J:%O#IXKQFCR)FRKR3D$-QL) MZ:<170>0.5[,3:!ER<% **>]YY&4MMU$\FA)T I#>JYX2C[PD'1E>"S?W$^W MN-35JQ2_02.\#/9F+Z/:[M#D(51-_S M)O1B,EY(XA_#^><75[/YY!*F:P9U^8.7\*7XB#?\)9X-TT(0JE,Y9J0=_=[JMO!%M:Y AK8X9[@<65Z ^B< P:Q%.VO-#$1KP+" M1FH1IEA^Y 5[\GS!V9KNH*:0!D&^RP#(+.1DF:\[@[#^.-5T%0(O\9#EC[CVN+$!($> M8) 8@EI'B?1!*R>3=B'LX"$]]OQF_.GZX*@FU@:VI <7=6N2*[=UP)SD,C.4 M3^EL$6G".$%)PJ3S-"8HM_M=7X_>):D9][H[JU-3*4T< 2SN]M:9N%TO4M%L M2R:!5>56AWI'?)"><$5E-$%S7KT\YG%JFO&DN\-6)54T :LU-@:*21H".HC. MZ=(?W"[L+LK$<9UHX%Q7SV%?>WTS'O1);C3V$G8#CG3IV#58X"8YJ*:,) M"_0!$L#EHGH,[6@YLIB,\+.?%GV(839?RNVZK/7LLASH#ZC*P>U^L$95]K9D2B"QV W>A)< MJ=HW8!)Z!8'Q+K;1=1KZ[M521[<;=LN#!=W$%GF6TB)WRX_>^R&&M"_\ER$Z M=FN,#4*.2@#+Y7"7HSNY< "$1@/+T=9R*DVN[;L_357?67"=P*FR,IH V >8 M^^$8TBL_'>,N/3N+\>KR:N3GD%Y"'L;A?*!PQ5 ,8HG)'+=LK1D)'#(QD24E M,,;U6QNE'^9Q/455OR>D'0&LLC(:V.K6.%B3F;E M7.X\7_AO Q>3I]Y%0G6IA).>EY5DB!'&(WDZY*W3Z0],:MF'Q'Y/4+NR;!VJ MJ0DS]U!NR-6R"O-]F8>$VIO/I\-P-2_QS,5DH[4&I#9S'/15L#5P F15WQ#GT/&3*I?FI1/:\ MIB;JG.SM .,3%4?T-).]KR/>X_52#6>G;TK[?J&2SS ?1C^ZRT^E#K5WWW"J M=K5;^#IE[]K$D[ A!N(AE(MQ] )#&<9DCR1_X:'@] MF;Z<7(5YOAH][#)VDX";DF$.EQ)5$DVV "!><4TB=XFZ#"G[VDVZ]B*P[].4 MRCAZX"YVIJP&0I8MVX/()M+2B,AS6>IIC2)>"$>4S\'8B$%^]1369UUH> S& M*JFA 4"MG0_A'G(^78@N+0XDW\-T,04)PWJI6;2:!&T$.AX!F0.I2-(B1N1- M@ZY]J[4#67V;L3H(>/Q0N(HZVD+8(.DK\39R4/&#FS6QVA8P8A[&*S ZW;9V) M-!H#=2CEE\9$:R*7279HH=9):?;HMRJ&#A![1?R<)&S\>(%??W_U[N+C^>OS M]Z\^G%V\P=_6"AD?>7J'X>(N_%0*%9=GLC=.V.T8'25\%-801FE "((GSB=! MDA0AT60+P M=U@7LHET0Z$8DSZ,UC%.JB@*"TV^E ?#=D/"2@'WC4 MT>E#@!PIX ;"I14CO\-E@.E &DF5A=)-A!DB)2X5#YH33\LQ159D?'L0I]V$3Y0.DV (V5'%;$*RID8$H2$YQ%,7B!*Z7<55HK XTA.5Y]3MPZ M ?U$R]U!XW#IM@"-ZVT60P5X4\*!@;394X8!'^=&EFPO3DIZ(4F6@Y9"")GJ MIP#?IZ+O(Y6CG8]* FX (A_@*XROX+:%HXI!^^!QEP7!2A\/13SW@3#A@+, M7E9OCWV?AD9\TP-U^B!![@@!-W&\MN+@-4IJ4Y..F][PI8$G_B^5;*O N5,L MYI+I1PERI$E(@)QZR\ I'7!==8.B?9224&N-.C&$5I^)&)9V Q;)"@,GZO:6WOYVFJ&MGMZIBSRDIH MPL ]SM, ":>F3-\1VB$O0:'#%Y$7+KS2VL@ N7X'J,>HZ==/L(B^?LW&"-+(S2.9^ER.!X6=N;#K[!B<$!9L(&AX\BH M*3GA!EGRV1&O' M5UTD36/N RD$2RK#NEQA1 MC":+67+7[*!4 @A-B0#G<",&0YS490J02N5NVU)>VUIM):A?S[H;9-730!. M>G/YQ0^GRZS+^X/E'DZ5TPP"9SD0GCD061CUI<+%>/R"B7T^K&Q@= M)^F6G/3;XM%!5#)I#X(@ZC61-B5D1@1B=(J*"R:3JYV;M(&,OBLANW',#Q1S M TAY-QE/[G)QO3TSHV,T)A/OL\'MF0()"N-2II7)(8$SNK8/_B@Q_;:HJXR: M.B)OPR.ZP?WU8?UP?(5LK1;&9#S[%?)D"C?-0&'V^W \F2YJA9?UO^@;WGW* M,JOW=YA_GN!OON)'%OW64.1>.I\E,5Y"F?H0B#,NEL:A&(P$&FGU@2TG9*_? MYGF5$=XJ+!JPMS9*D8]T9&B\VHU!CXE M P-HMCZ9H(RN#9N]B=P-7<\E':M;'1VQ[UP_H,@Q)2]UZ4IE"U; M,XNX-7L@0><(3+L8JM\V;R2DW\OE.CI^ CC["[Q!U+P^B\QH9$Y31JQ"#A.C(=EL+!P)DM"5OC'M?YG8'BCL!AJ"X2VB='>,8 M=)P&DH^1V,\^V@@HJ^BM&BQ/W@+GQ?GO[S^\^BM^YLW?7[T]_]A))YR'+SE1 M0YPGN*O?0G5YO+"8DO6@F?D-BM$[C-0*10K""'IOF5@;$LD*8I22Q6CK=W3< MB\2*Y^H8UCA3)CASD!CZ&$Z)I9$3&H/5)=DQ5&^NO^^Y>N=.7@>XV'+FOH_$ M&]A/=^G]C^'0L%PTQ6D9XOL2EO]=B[@4NLO<$E>ZN$N+85ZD:+"$V#SQ!IN(D=H&\_ORP]0S>/EW(OW$V02YL/I0A^KN_KW(S^> MG:5_OUK>K-X,P8A1)>JC(!YC0G26A2$6RFRI+)S3(OJH:@#V9HM,^7O;TCM\OIL@T2GXIG,5WHP5@?O/#\>(V<#J< MH>O^\FI:IG$LM'J9XUWSU;/]3-M M+J*^8-.P,_6W,8I]5)H#_W4R6I2#K'@_'W^$B(PO)HALD8/R+)ID P%O$Y&A ME (H'@E+ACOJ+'J9IW*QCN6EYQ*@-M?,20'2O(=VPY464G,'C%"M<3]E-A,? MJ20FBZQ]HHJQ4[I;;2.#>Q#&!TA3HL!&E9":RI-Q9 MK@1)/FGCA:<&.ACN6Y.%1CI?G" \[E/W;4-_)W9#YD(QJTCP)N+&$Q7QS@3T MU9C.CIK2\/%T4*\&[>ZOGON%=G7=-N!];V%W($&%Z'$'H@(DKDJGEQN20M_( MB^A\J#[&:0LYC12D]@O!O73RO(8CWKD$._OXU]=OS__1S=7>S<-/=:6WF9OZ M5WDO_.SSZ]'DC]OB>D.S"C1$HI5B"!=C2> FD]).&AQ$]&@[Z[R[@9X*F>;E MF>^GDZ]#E-ROW_\V _38;\J[S^)\^'49]UU+(!LFA<2%R#2*0 MB#>E*7J9/Z0#M]1WUKUP1QK[/9]N#JZ=JKB!+;LLPC%^Y/L_IL,YO)S\,1ZP M9'4L78]E+BW9E./$JL@)DS8HKK0RM/;\[H=4]'M&W1P,CU13 T!;2*JD-KZ> M3%].KL(\7XW.8IQ<%?,OH@9'M2#.B$3*7.6U4"FMY"+6/%K?1TV_O MQ>; 5TUUC7F+'_T(SC-RAW*;?R]9M?/2VFK1L7M@4PZ\S#V/ 1U@J0,MA8FI MQ%\JR.2L8K5OEG>CK-^VBX ^'N/J4\SE& M99&M7-H-,$>\+^W]O$C"X1: 7ZN?[&RGJ=]FBLWALZH*FS"@NS4#U#$+!2$2 M\(P6MF@9P^N(M<(Y2"E*63MG^!GT96P.GO65V8[U7,1HM_,17GSVTT\P&P Z MR $T^BDJ6(S+4' A)T52LEP'&VFJ'M]LIJ3GQH_-8;&"OAH(=.ZG/:_)ZX7_ M,IS[T6TBM#74)F\)1)&)-,*08$I; ^YXP-\%3FL?4>Y.7<^-(YM#9T=Z;65+ MO\?;=7QW78B(&H#AUY*O.1MD,,D H !9&:,.Y8* !T5$4E:BDPT.:D?K>Q'8 M[P5C5SAY$HZU5-9*\^][[%T?@>%Z'EAGA;#9D"P6_@BG)' ?2;:&!8<>=0BU M+[2W$M3OQ6)OB#M4)8TB[/T4T/=(UQ';ZD3_>CDM1VH-K)=]=8N\;\2&J:3* *>-LBIS^,9Q_?H%>.?K? MRY4TH$H*IJDCABM#I..:6*\R2<(KS@QSK/K$K#W(Z_<2L3?\U5%7.^0?9I.KM2;*.!]EWF5M)]AVN512L2.M4DTZA7Y8\A2>),#-JDG%GH8+#1 MCM3U>PG9&SRK**L)AW+W'/U!3EH;Z3,QT: /XU".KMQ7B6@4Z"@25[63UG:G MKM\HY\25#ATIK8$^ (]PMKR#>D20P+567)+@ MI^5NZD+/[+RF3Z/)RE'K*6N)K9JC-Y6MP]G\3^OAE.XDUF";LEMLAI3[J6K=**V)+?L!;Q\_3Z9S#+,NUZ_J M!=<0C"IMCV0BDF84',V.A&BYY%$&:CO'XB;"FBQ)/!D,CU95.]$XRC "I$6^ M2$FYPT7UNY^7)G'?S_/95S\5M^[A!2B:B'V*)UEDAMRX0QQPG M6H#04G@:I*T-S,-(;=*G[ RJ)U!G X>:#U;DKU>SX1AF,UBVC2LB7_TFH3RE M\F M\:K.1=U=H@-@W&C- M!8K.H]-.8R ^"TH8"]2C.P.Q^DGF[M3U>]Q^8EQVI+1V8_'7P[$?Q\V"=(E3 M):PF8M&J30I'+/6!9 V0'5=9B X&(>])93--)4\2B]=25V.Q^._#\:3X)HO: M]<^3$2IM-@CXMMH@W8&046M!4:#:(X/)41(@ M).)C2DHRY#/43F;;D\0F8_'.@-JA^IK8QW>7YR#18)DHHXZ#!)0C[AWX+XSL MC.6@A"M9>KVYE$U&X%VALB.E-1#IO,H9(CKDK[[%SW[\"3Z@(3X?%V;+_\M5 MP5<_6NX<*,=A1#.].&X8I[L_6/OD0'LNE,B,!.-+6P:#:S(E2:RP-K(8J$FU MZ\8[8*.9+N5U8Z6^%=Z$$3Z*WY<8XR%D+M"ZG37+:"%*/[H6Y9MQ MGDPOE\J\%FH23"?J'!'@%<8?"7TQAK$.E0$2YR(G7=OYWI&T?KOB=(;$+A33 M8[9 2FEPK\?C>9C[X;@$O-=.R^O)=-$,\KH0X?L@4JDE+QD0"2C:?P4D4 !B M(@;=1F5EW+T&QP]FK1SVYIZG772A_,G)--% 5LKUK*OW?EB&:0X"6*N3,$0+ MGHBTX(@K#:%,Y#8I8;UDM8?,W".AYX3E#A%50^9-0.:FC]@U!YX))6+0Q&D6 M,72*!D,G58K\4DS3*Y3I=>SI N30G)E2FJ?SXM^\,#1N@9.I# R&'0F,^,[[&X'$]#S663' MF]QI]%(-?/T-L'N_4-=GF ^C']WEJ_(TN[MO.O5HNRU\GF+.74R@@T/GJ91& MEJ1T-&E6*Y*8HHDRD9*LW9.LRSEW=\/@%U?3(MR!"YS-8[0T7%Y8#S\'BO[Y;GD?+\Y?_.M?S]^^?/7AXZO_ M_;XJ_^-O=Q/HG_L4I(7/:XO<$IBQK]IY3+U$-!)*#? MY@/5)%B>LI%:T.JC)G%9L7._>".L565PD+#TY"#Y=W YO=#?5+B90LR,FXW!:KR:E%%M"C**!*:PF<8SX9?87D_M&), M4JJIXH'@JB@7T5D3EW@FRDNNWL_&H^F_MQR?$?!,NL2RD2)33R(GS),\V4.,8T M2 >59K+6'\KJII3D?1G!C3JM2'B-85"$X57W@UP%DMC;JIF,/H4,=MM,7D^ETW90_,AZ_;L?7<$CC!HA M!.XE@42E/#)*#8:G*A%'H_2*F<1,_9RL?:EL;03.R2UN+0TVX!?<&2L]"#Q: M5FHW7,P.)60C<2)J$BBSG(4D=:I]QGZ'@'YKA4^)K,/E?H1]JQ.L/W;35#CY M ''D9[-A'L:EVFZ,?BGM.3M_\>9]^1/\Q6JXV?O);#Z%.?K8BP /QI"'\S*R M8MGC&C>(@EJ_2;'XZ+S,['MX,)SJ;#&?YJ?:.ZD0,(RB73@>BH M.>I,8AA@K".)I2!S9)E7;U/=%2^[W6;0'WFUG!0.#2R+Z^[*UX?<+Q8]$-Z, M/T""R\79W\(C&]!D/ V.$?2U\^!V)&TWT/X0=W!= M**L!#&[;N5!L,/PT7I;[Q>^+PF8?Y\NM:O'=Z-Z.=K,2:72"E::)#LHD)-R5 M2"FM1\%3EWG6X$+MB[EN.-D-X3_$35T#4&A@06R]:_?6Y,0H(U0!1L$VX.)> MY/4[BDZ7BKC;M)KO)%75:_L*BOI\NGCI\B0<@\O%5C.P23I6LLJ- M+]U@4^*EBM@1P1PH(W-0JC;O.Y#52%IM-=1LV?&K:*;9]A&_^MEP-LGOUYYW M@(G;])0Z5NM)^BH9HO/I)S\>_M?B!2\FX]ED-$Q^%6*LO_P\KR95^-$-"M?: ME$B'VR+NU YX&0'H&4'L9>)3LCI0(R'6=M&K$'YT('\,$2^'LSB:S*ZF<('* M_!6?^Q\#$[QV);$"1,:XS9?1'P)7F3'29\MP<56/=6KST*^)/#V>'T3T?6*B M67N[&"X[6U2^S@XPM'?^O(Z%?9RB2J;U>L0N[JD!-;V"P*()[]J[;S"GHA,Z M@B3!0"AU5R6>YJX,I)(2:#8TU^Y:NQ^%QQK+#6_;!'?T4;A,)=:SI5J(94]\ MM%#2=6R6W-D@:OG:Y^7Y1SC@0'R53[L75;#ZYA.GM(&?%;#+HSFN(ALBH)7&):D*=UY;E MY$6HG3"V(VG']RG8^II;3"=)O0:F"'=2U"SMWI:U? M\],%AAYV-^A 2\U:GNO>Q&40XO[69_VOZUB@1^FI9(5N>C'?[B4WJ!&)1ZNI M(M8A5J2/D3A*#8&8HN+)1&MKEU=M(>?X:O('C[[%;A:14UP(A"J$K?0>>!@:B=& M[$5@A0$HC[QAS5O/*83 +.&QG-H:[DF(J00$ENN<==90.QU[![+Z-3_=H6C# MN)2J&FK6+EV+] ![=/.G=>S09DIZL3\A*6JS2J3D0J*_RC1N95F0;"VG*BHJ M=>TCC9/:G^N7;4*U#IQY1TLG(;LXO4S$!I.(U--*LG2D>WJH"T(_3N\D<2LX_#+\NNF0?%D\]_KQZ$=:.-%"!U(OEG+M)BE>$@\MOK#.K9F$Q65C,KRT;=N,6Y'4LM @G>22,HX MJL^@6PPV2!T#3[+VO=5="H[U7MX"[L"PO(R%Y:/7(,FH%U0JA+A#IS]H()YK M1[A4#+]Q&7WSZMP]3D^_YN((S=]W4*H)O8'L]24OYU]@BIH8?[K/3; J2Q", MZ%2*4S"&)-[F0**AQGHFE5&U3_RV4]1O'[3J(*HB^&:WD[,8IU>0_*I.]7I( M[V&W!EL>5BNI8C=J*VU%[_WWXD$4IV+Q9C^Z!193SGI@@:#!,.4XA97F"9G$ MD)/A7EC\2>5EMX6<"CVS)U?H/JU>U$HSZP-1$6)RZMX4\%0 M-*5.I\ -0'"UBW4/)+7?K:T6DC9TU>Y<;\W:KE\GT^GDC]*H_I#-00>;/&H=1PPV4Q MBN\6B;(/BM4.2=E<9>&!!+B5HBK]CM QF5R?U-Y_T^URD":)5!:@8P;] M!Q>!>%-N!)/*'EB6SILN>-^)NIY+&^NA9F,7HOH*:MA>%?8N_+<#<^]O_[J6 M%7J$GFJY]ZOG;SB@L-E858X6G:&U?9#M]'3=^Y]'4QL&-961P/-6@]T M"ZX'L)8V;3>]0?:W)(\]J8Y5V8G.6IEFJQ==O^0V98C*K,M=OE=%XSEQXB"B MJ\VC4T%0GFSMHL+':#G6MMQ_[BVLJ632*@LD6H=,LI *?PPW1:^33B*S%#IF MLA&K4@4']TU*'<$W:T^V3MY=M+(_Z*;_B6=6N_#?A_9J[;/N=S\J.84W6$LJ M&.90)$Q3AMM7B!C9"TO*B*[(>7&(NY]0N$Y1_<:%Y>F;-E@?;6((>R)X*LG= MP1.ORPTRB\+G#+S^D?C.Q/7=/*L:9IYN-EA#/G9M^!65!6'()/D!$8%L;0ZD380RIE$_T"GD&H;I:T$]6N#JN'BOLFI MIX1F+=B3N^R=T3+]JTKP(S4:1D"+72 MHD"B(XYB )$R2RX*):BOG3=Z")U]-[_K E\/V]]UK+]FK=;'JS"#_[S"9[WZ M>J!+]. 1E0Z3ME)6ZRCIWDMNDW5YB(H%1Y1+I0X6=SPGHB*:"?#>I.!"[6NE MQV@Y^BCIWG-O$4';CK! M41:TCRJ(V@%*$_,=%MHZSZLBSL7L*-35]^77M= A1QFHET1)*)V:LE](AC#G M.+C,LO.UT[5WH^Q'F,6P#_8>=#*OK[\&^DUL:2-V_:LEAP.:O5)!&:)2B6E] ME!@M:T5X@$"M Q.K)]_L3%R_72CZQV8W6CP8GE]A&B;5QGFN"?3O?CHLM9+7 MF?:O<"'.5TMPH%6D625*N+!0JA\L\3GI019/7JZ)V)VPF@GFLQ/KN8?P*?AZ/M+P#==HDR1VYL3P_L[AE;)6VTE8=R7 M,D=@)/B0"'J4E&I7>L'6SB0^GNJ= -W9],_^ 7UBO3>#] ?]_5;+-FAF(].. MX.J5N&PA$2]2($8G9:6F48H3=7O&.9Q?V%QBP*R,1-C MDR!2>$><%YGP)%@*PF1M:]_W[4?A3N#4/RXX.]1G VC==.N].5:DU$DO)"7> M:8_..-4E1502)[(Q% 4LJS>$W)FXG3!J?ER,=J/%9L\^UR<87BRZEQU4*/#@ M(?7G*VZBKI\IBYYS94/R)/DRQ"&I2#Q^)1;CZRB5Y(+5[H=WVBF+'^-G2%0+N[V9#:*2QYD)BP6 M0^YE62DHM2A8EC$IKV1M@55FX5G-;=P'GP^N>GI4?0-[^"W[N+\,Y_!V^!4> M'*W=\#][[Z?S\[Q!/6M.C(C1X59 $N6X%U$JB8\Y$"J=+[/L.*L^NZ(Z$_T> ML_:"_C[4WP#^KWE9$^S[Z>1UJ8)9*X99FZ(8# ./[!EN.'I:1A.OT=-2AJ.+ M[K+CU:?2[$EBOR>P)\1NEZIKUGU=190'>ZYW_[[J&-X._=5=!ZERI74N$YM3 MD(!PHJ6QB_)$RTPI@,W,G7@2;0?#>%^A3*=C/[I^Q>S7[[_!Y-/4?_D\C&=3 MC.+NNR0E&[FU>' M _9SD6NL]9$,4>7#>-#$((8ZX4S,4MMJZ8H&XA!N@ M39I#0 $96OM,ZR3S.,NHM?MA\.*%"?+C,?Y_2=C0& B:6N=NX(V-\ 00 M8O:VS&!33Z"J!AW/:E+G'GA:'XMW4ETUZT)=R_I@(W;O 77'!S=CM%)2N$,9 M*&>P#$$6RES$& F3C.60P5)6NY#_I$.$;Q?#C>AO3^)*.::*BI3N%LO!D)9+ M3YBA&L611;#=74(\(."Y)D&6WK MO"46<%D:F650S$87:E?0/$73\QH]O ^&=DRL.TP[S5JSU?C+0\W6G3^O.82X M0T-T;Y:H4.A[*Z.)%?A%1HSS;;DEL=1S19T*.M:?M%IC%'$)!E87E'?NY9<# M3N\Y_5)('9T.A":/8$T^$2L#)0E0FU0KD85^0M?[O*^IDGL!Z1)O;$([N>']NA%=DZ^Y."48EK#*D#^L^@RB6%#"39'+5QUJ?J?8@Z MG")[Z]$_G$)Z;R%P&\M54"1"L\7MC"$.O"*:QAQ9"*7U3F?U]='RY"V5@.[&]^LYB;=(]IYIC,-G%B MO$2FC2\33M! XW[ O#).1T]WV/BJ$=1O:E5M%/:GJP9RIZX'X,3EK='C"T]J M9[(J]^2BY(3QD(G3EA&5I,R&BBA4)[.9=J"MWVRIKHQB)YIIUG-[:K3L$ MGKL'>AYF2G6FJ&:M MV>8)M0?;L*V/ZW*F;H?VZLC)I=0()ZW@Q!K G=6G,O]& 8&8)$8"&ABK'9[V M.UGWUD-=?W=YZ>O)],&?O#^4V:_?G\_\N/[]^PA MJ!B=(Y "+7WU _$9UV66Q@GNE8JT=JI\+XP^ZRF^^ZR%QT/O5F'5K)%_:H+N M,;EINSSX-'. .]P"GICKRF+T'@ (6UQ\N9"(XR!(0/1PX3.Z K6+T+J=!GSC M5MT1];_OTWE+Z1$9?"R^'H:OZ@+MIIJF(RE"@>%)&X2Q./G@78Q>"F) M9]X3*2&1 (R3,IZ:)4F9H]6K_KN='KI^K_BXU)=;_HWLU[*C GA<'H%H+G&Y M,L 02V&<%4OC,0OX/50?\7<W,,)GX7H'VZMM3^MP_E^'5FOKM#?JG(UEX".HXK1'%(<+3!+.!7KP@8%CM0[_HMFQ)35Y)/Y^,/I5=Q&0>U&&3PH)99VNB8)=RPDE5A&'%49I(P MP)%2>A9=[;N?J@PT/&5P']QMZ4-U8B4W:P/O3#8[(H7EX5,ZF%#8:>^?7>?( M168M2[B_LA3+,$J-?CJC)=D]*9^9 )-JST4XV9S"]23#M5?B-S#]"K]^O\#G ME'NXV9HKD)@%R#X3;V(N^:Z.A! %$4+8Y#6*0]77W_VWX>7593G+>?7MR[*X^[),LQHD&T*@Z!!8Y4O# MG*R(9X82*C*+,AF?=&UI'43HCS"$;!]DWK>8W6NW69NYW@/\7:D6P*T(#K>: M6Q]7OVOY=HK[Z5_N!%#C=2!"4TED $-\5A[C 0_.2*.M^E'ZEV]HBCK[]?O: M=PM/?9!,\$PF27Q@$932S\<#W+.+$FMB8-@T!5(@01 KHQ*1DDKHLNU2W&?)*H- MDW:4ZG> T^%ZZ+GH]A]PZ>?XJ+-??X?+ -.!M9[&LKP@\G*B:0*QR49B,XU. M693:_18\&VMG[S^W/1@3T_O:T4?D/'MS&;(GZVC].@CVK_U^O+B=?A[,UXJVDFCO< M5;,)N,FFX(D7*)#,.40K=++JJ!FR(:,0F4$0_4$I&$EIS9S/(N75TW/[W?P;+= :&"+/OV ZZ^ M#5_YV?<__/<5\3SP,EX/]["PR#Y30#Q'4#/ME<)_>&?"+H[ _0?W.[RU0T_@ M* GVJ/[9=+Z>++VQ!=[#GP*\\Y>P<*9IEERQ@(Y. $EDN;\)VE 2%:,)0E Z M[Y3VB82LA1SXW6VX<2R-_3H@)XEV3ZK&GN'Z&!^K)8S6U5D+B9CD 5=?0KOK M62:2:1TVH8T@\-X8XILJ0M\#0 ML<_6Z=R97]P)1&IJ:ZM#O(_HVCQC>XL_>%/N?@9!"!F@A/:F9$/8((F-@)NZ MIB"#P]_8VA<(V^CI-ZKJ^P3W,+6T";'W,(U%=Y]0FG^?S->:O=S,H1PPRH(W MU""7"L5G'$:6-B@B%'JG5%OT6FL7&QU&:7,G?0!,&6?8*%D ;IE_6^@N(Y$H)P[ M=$Z3Z,KH[4%F<\>;=2U>5PKKV*>AS>3J>,!JS@J\LOH\EW@(\P_3J,L+D1U+O),B1+ M9W_X:<(=8.Y']QM%O9O,_PWFM]UW!TDD00.4'H!E+**)G#BP0(P12C!))?/5 M!X=TQ4QS9\1U+&H;RO^15\'2*+R>3%<_*I]C@^Q8ME8)8I7%78GJ1 *3C*AH M>2DI<+)ZDC_62_U8-+ (MJ4KGFK@?5>B .'+ 83W32)2N=61( M0P4(6G,IG&;\%,G FZG;";SFV8&W(_4TZ37?NF<74S^>+:EZ"6$^2,Q('040 M7H;CR%3: 61EB,A20(@YY/O(V\-7?O2U.T'*/AM(=2WX-HW9K;E^DU#JP[PH MCEF52*_.U]9F7*Z53.-GKBXAO8/Y +S4005-E* , U)-B0\8**1@,N4N9.9. M<()0@Y6=,.V>#:9;4GR;^']L>2_O[FZ.FM\@S^C\C%/YQ^*FA2HA/$N*&"=+ M808JQC)D'24B\[/Z _ M!/HN$VP?U^6BZ*\1]^M-;;YTUQ MQ?WH+,92VKBX4(F34N\WA[/T[U?+](7'I#90T5D)*9(8BU2L=+CD<&BH=6R?M-X-8V?,?!]/\4P^+:1_/4F6!H\QT4G MTV\O(5W%^6+2][(\6$G@+#!-."M5>BQP$AQ&&5JY(%W@*?+:S7^J,K ;]I_? M]5Y_6FXO@GQJY,UR/[SIDC3 .";D,G;5")N)S(H1S[TDV0;K.62F3#PLJ-R3 MDMW ^7RN_GK03\46RH?A\:E[]MN1<@-ML\MEF)/,&6.*E!,)PD3B\&>>:J[X M3KC;_8V[X>MY7?5U).]GA*.7A;SRV=45IC/.I8@KQ=IR>6,-2I(#1JXYZV"$ ML'JGLJN#"=@-9<_GNNUTVFC 6]RK' CS5 H!-H7J_2]V)FXW"#[#&ZQ.M-, [#9X"1_G\&5-@'(B6J3CK*:7#*0KY0R>$[:X;A: M41I+HA11>YX!P%:?F["=HMVJ I[?-5)%/3R+;I#+:U^_Z9JW3G_('5Y0OV/D MOESUTT,R9LJC10BQ16ZU3H:$6+HS4R%4&4!K<^VI"HWWD"S7J^C%&I)91+.= M42(H TZ\Y#8I8,+Q[N8[_X ])/=!V-$])/=17D,^W_W>=1F451HLB5EF=%TY MNJXR)*)DY"I+H"C/[@./9]A#DCNI?J]>TCNHX>^>T?=[X$H,U#@W) HN2=2)85. M*+.$9>^83(RJ^TF7/T0/R;U4MJV'Y#[R:ZZ') _2\IA*9"M0"B)A7!-S)HFB M#'+,CIE=JB.?70_)0[5_G 2;ZY63O'):FTBD1+5*4QI@.F&),#2YY)3(4>Z@ M_F?70_)0]1\GP39[2*H *>2()&M%T:MGGKAL'+&)@0 &2L&/VT/R4"!4D&4# M#N;KX7@XA[?(0GJ#:AE_&MZD[O_Z_7?_[Y/IBY%'\14'2@K+ 80F62%_,NE4 M).5(IC&XTB7%^-I5:7N0]\Q:!AX3W'2EM+;Q>,O8>NT#GCU)['D:9E=0V1V21^NM 5A>3'U:--R;KK%)5O(Z3=$/"7$:NFD_Z3IZ:14LMRNE!43$7PYY@(2W0_0#[KR;>QA:FD(8GLVP-C8^.+% MLJ1E^ '= J/2."F.R@Q.D[]1AIKF[OP/Q5J?[267E M_V"KX/Y6=S[_#-.+S_ZFDOHF_0A]9;0RN =QQ1FJSDGB.>Y+OCC+@3I(U=.Y M>F&TN;O3]E9/-Z#Y[[:R!LY;)T,.)"2&PC'"$\\BRDI$*Y5,&)H^ZQ75QC[4 M,.#[7*)[H:^!I7E#=V"*IG*"X0*-1.K@2BI9),%%QJB6: -KWX3N!>A^.E@< MLS4<)-H&(%%SO2S6QVVA^\HQY,FS0 TG)O.,,7X(&')A&$9#,MD[+QAK.2K8 MR%1S.2'M^3?'@^$'6QWK/[G>Z: 4+?.@"64"@R;/5,FSX43P;#C+(J*H&EX; M&UAJN)-^*ROC6"#\8.MB=8RP_HMEV[W9>_]]<7(G;-;*HM'02J%P:#;$E_)% M:[(&0:5CL7:MYTD9_'%\_*.AW?UQ526<_6"+\':C7OO= *,NR9TH$UF=+@.E M+7&:)>)M9")Z2*YZA<)!&T2\1YWJX TW735./0F#;03^/_K"JXNS'VP17HOBPG];-TL9 M@J,A"P(VE.G3F9) RWF>B F#!DMS.L&TFLIV[FCH_UOC15].AV#E\"97A;4W/$])1 M"RW!D&"903$(22R5BKA$.>=H-,!4S.C[&(IH]^6\%\VN2THP M+JW-_ 0^:DL]YT";I!(XHK@NW6!R(CYX3U+*D(7)%G3MCDP_=,^Y?1!V=,^Y M?9374.1YO]>5L2!4:4>BRU@7*04E3C!-+'!NDXC@J.UH53[OGG-[Z7_'GG/[ M**-13-UMF1)MRBYRC'==&?:B,=2UGAMBHO4FJZ H_9^><_NK?N^><_OHH;6> M(F,D)]!$VJC*A2=&*8HK&JBV4/TF[\?M,W3,AM:5TMK&X\9*6Y .M/:9 M:.90C-YH$@RU&-D;Y[5.5H7_Z3/4!52.[#.TC]X:@.6#3C=@M/2:!T)-$D0Z M8XFCW&'P R$$SQRK7FGPO/L,[:7PI_H,[2/]!M#S5"<;:Z6/L=!O=,2%ETN- M*1?H,UA& SCM:&TC]D-U&3H&6S5UTP#4MG6TH=%$&2TC<5'558H4G!6!&&.\ M-%1GQF5EF/TP78:.@5@MG30 KZT7+-(&D6W&R$F43A3 #/&IM.82EL:D7$RT MJWSV'Z"/1^43KL/4T@#$KN_.MJS0?T"QT)#.OL+4?X*_S2!?C=X.,PPDKA@M M%XL(?0)I1"0AFTR<*]/ F M)U8;@,?0V=RIR(&HF/:GP6=R%KOW[_73R>C*] M]&_&N?RG_*C2\*V=WM'!_*W]>>OG.M0)9[4SGBC W55ZY0GBFY&0O N:,Y[H M?[/K4&/1=TT"]QMFRD&EX[C$*(94X T+7C.I:X\_^J&O0_=!V-'7H?LHKX$] M_='1/Y)KFYDB3@E#)+6V)$.6IOR9E0F+%.0I+JR>WW7H7OK?=037'LIH%%-W M[W2T4L*K%(F2944"$\0J30FC3'F@BGG?57+=,[L.W4OU>U^'[J.'UJY#:8C. M269)DC$C[3V6R@U4RH:I4=G4@5-1'+*1RJ.RN;&[#2SL%%Y5WK M,+7T;&'>^^]E^-#L8K):<->,P>RW*8;#J_9,@ZBYLU1FHD,Y-V2)$V>1I3118"P@]W9\77-6:,#=3OI5M"-8^>VI][ &W Q@"20>$*NP)*0(91VE99S M3K.WNQ0?[?[&-KHFGA1!!XJ[9Q!M;,"0 "Z+B2XL3<9S?!W^Z?_/WILNN7DC MZ<)7E-_!OOR4);G'YY,EA21/Q_QB8$F4.%U%:DB6;/75GP3)6E0K%[Q\43XG MHMNNS40N#Q*90"YGO\UH25RN:H.%U8_K"Y])B2PHG0OH'&HF+S= F!TK-/! M'KU+:B>?Z'A*^N@8V!1T)U9/?V#\.%^N7I_/Z>=G[W'US_GB7_35Z_!MN@KG MK_)_7RY7=5-.A%5%UO# MJZA9)ZS6+TC;[JOOPZ)R^!T/?R)Z[)/:O 'M1&>C1Y[M6K\2[E[7,J4[N#!!JVVB5:VV1U\SDUGMT1]*.-57;93YAO90A MV_L1%^NDX%G"#_%\>K;6X-N_OF%:8?XRO: _^5 ^TT^7A5:_CKR3"4%)84"R MJ$%9RR FK4")X!17J)-H_=C3AO)Q ],A\'?7THV@X0Z.X*.Y_KP*B]6;L,+U M!3:O^5","\A%U0ML%\';.F*K.A\Y,8^V=8)'6PZZP/E),=AZ&QP.B ZVPQ?Z MNP_E%1VILS.L+O6:"6V%]38%D%*266$Z0N",>)*!Y4*(#,V3%AXD9-R[G0[ M>;QZ.L#8+?*7KV9U $>X^Z:)P4_3=&X\!H4#'?KZMMI9D2<+1>KR:;EP-8_WS3C2=EJ M'9 #*NE!H'EYYW-OI$8_-!HH8&4:U M7\6'\A,/V[P($H[1(3@(&%UM,^'!)17 .&F\,X4VRDY]1Y]!TZ,$C&.46FAT MWEJ\([]=?)CA%?%7'0N1H>"T33C7'%3,"1S/'K2S.7K)2LAW"H$??).X]\'C MZ;R1HN:MI-:%%T,6M-X%K9_FILM__?+C%YREKQ=A\:_UIE"10D\G"B17?&WY MYB#69D?GEO%.!;P@7:F MRHDL0.E3UC[0';:&'D2^@/B[F M^3*M/BP^X^+[-&VVFQ"29VLC<,V(_E!G,DN=(!ADD38;,MGB[NFAM<>=S3CR M7>;1RN@#3/498 .3K(M]5M[:5R2M#42V&PICA"T:7P("%Y$47CR+OC6;;]^ M(F!T=!RKT+ME_@=+MP-H'&V#WUTG!OO(C?;> X6ZJ@HR0- E 0I63V$EL;3& M53OJQYW+VD$,.!(07LH6F%CMFH3!.01&F BXS 59%'M;MC.Z^ IT&W2\\ MQ?! U!P"WKU4^%)P23^L05$XPXGD(?&H//#D:KE.$1!$Y."<24I&##*/8G]O M2'SA&893W1, :7)D&,A1RHX"%V3[I(BQER= MGL,C.&TU2,.MMUF[@@,Y%_N0^<+S#9K">C#U'HS@[[B(\W:O*/S<-<7H^ M7?UX?7EQ>;[.*7T=5NGK']]N2H:_S+?B^7V>IV6:UCKY4*X^;I*=LQ:-@8P" M:\JIA>!E 2F-+-KYA*YU1=] K+SP-\,V>Z$'F(R<+GBX"-Z&157=DG3W^2MI M_1%9"$>"R(P#U\A!Z1"!*+"@568R^JPBVR7[<&@Z7_A+PG'[H3L@]+PIKG65 MYF>SZ;_KZ*OMD?GA&U9!_!+.J^(F5I"_)U%!22F"*K77">,%M(M9H/#!9G\L M\G,^#O'?,7\DCC$Z??-.,*,@6N/P&6HK\ZNCK!7 M!H363!OA5&[>Y/8)V_XH]_X/QL$;Y]G:9/>#8]9GSEKI_<5&+[\7'B?D E.NZ=U6 + MF6_EBH,8- ?'>-*HB_&A=2GQB?H!O9DNP]G9 L^V3O]VV&M\PR?HJ>+!\>F6+DW\KZ5-D9.$/M,:ED7?-]LYG"^ MSHB*S/AHD@,6:FL%Z!A\_KSHB*-JH M<-Y$GAW$JV]_?_MJ2SEMB<(*#\!=-J ,9HAU=A)W@44NN7#!-'97;E8?)\.D M/2*.E.O8MF$Y#1]#JK?86^*EM)HY*.%5TD95.8[!.G5'T5>!@/ 9KTW-TBX66^")%RE12^=4:CV\[GFJQK5?K?!QUW0UUD8')^@U M1W4(S&^SCXMY(J/[,TLBA(P^4N!9)*_ELPD\([//$^.AU,SLTOK]80>RQG71 M!D=8(WWT!+%?I[/I\BOF?\SG^>ZN25%@D0@4S%),Q.JD(>8[Y[?7' M+9(8'#3[2KC;P4RW7-4&PYF>^K3F'O=)AC0]A21=4C*JOD;X[,C)\1*\J@F= MG$OF?,%26L\=.H6/7>+US=V@AAJ2!PER=':' [M:: MYQ!&[U'3KT^]#QX>M2S'2;^#4^AJN-W;OZ:KU_/E:LDGOB2EG?' /*]-(7TF M$8D T7&=(]=[0@4NU\I5:<-K(D;I: MX]4LWZ7C 1B;% (C^T7!O2ADPVJC1!,]8.19Z2),\*U/C+T(/+H56:*(\_(< M/Y0:?J[P';FQ]Y;=O'1Q+WG)7 (:D4@4AD'4!D'G$HO)V@73O$_9SM2-ZXP- MAZE[SAL' ; ML74VPO'J1_X3G:]4MOTZ_7:6G9J%=(F;H#+%8 M9[/7+)12@!D?Z*0Q6L76.3M/D-,MW(Z'P2.]L(_5R<@- EZE_[FD&R"*@9RM"5;E[*7Y9G8XZG/'_2)=::D(X.1'12P],>"\8UON?YI.3[] P[@7(*4W- M4=+O #T?PZHF)5VU92Z>9*$<9*<4J&04>,([>.&9"4R@8ZTGSOQ$P+C/@J?$ MS>%R[P8T#YE.M%E%B2!$KG-XZV!$\AW)3_1)JBQS"JTS%!ZC9=S68Z>'TI': MZ !5Z_O&>]+:%GKQZ#0+"=#E6D28R&LC3PZT+S([X5%'T1A83Y S;ANO4V*K ME4XZ@-<38GMWG;*=O RQ-M%+M>&24CY!B"0K%1UG4J/!YK[3+G2-ZY&/?W=U MF(+Z!MT_%O/EF4%6)E*\GLMM;B,%AV$)M^P/3;X YJ_5,V[\=$)HU0](S[0V+'')@C(1&4;(O MH3(5DPQ9Y>!;%Z$\35&WUQ:#0VY?=722VY>,EI%^O/_>WB6Y@N:EK3ZZ]A<8;+B1+* M&R,S<5P;"&#="U;^V@/4_*2TBGVPMPG1!=[?32 \B-O M,5I[N\Z6VP:PI,D:RR]3./\O#(M)X+ZDJ#+D4@=89Y. #C\#7C#.2TBQ[-9W MIE$\L"/9XWIKI\/KJ37\XD#]GIRA+W_B^7?\?3Y;?:WEQ2Q&F2ED9XJ#XB*! M$W52NY%.*]K-JGDOT.,H'O?=JU%&?:[@!S4FJ2F"F M"$\IL+Z&>"*Y@*T[PQU$Z+@/;+UB]A MODRH$O9P(DLNW@=9LZD"L>D9!&8M M^4[.N>"4HTTZ/E@KJ>.^V74-U[TU^2(!^^O\^NQ [3^1@YY>9S3ZVY>5W*?""VL"Z$ "[6Q M;7U;]XY3$&J8*X%C]+I]-YG]:!QWF,[I$#JH[KHM@[SBYM/\_/S7^>+/L,B' MWZ _\6%M[LYWI7:46_.,,2OG%42>" \IU($Y-=>/80H*65:L=>NQD8H5KY;= MY((4IBP700'FHD#Y%"$2@,$(JT,):%UJ_;SW""DOZ=Y\'[0\7H9XN"8Z."VO M9PE<=2_8M@G>U")ALH(8,B#<>M([?15SX:!1&N4"H\"K=7S\)$&]U!4>H?*[ M,&HF_Q[ M*%]FPM9: \EF0M(5J>DRU@@HG 0-4O1TPZCP[LU>&X3,#)8VBGV M+F0.EO+(-5;_@>%\]361^+8L;)-;G76."X$@)#I0T5OPG)C).G&A$B_$VC-> MSQ,?/S(,#E?6O*WD1E8^N?:7=.Q.P_G/+"1).HR> 9,UB[7FU[C:O5F44")' M$=Q.]76/?/S(R;Q-E-]"/(,$IOLL^999-; MA\ _$= '. Y6YR/PV%^V!P/C&RZF\TQ^\V+5%!Z;Y#;,MU*];_+=WE7V4HY< M.5[O#HVO)W, ;V0MXY-<9,\E':4#0>=9XOK(%&L-J[8Z.38!_^- R)LH+AAY M?0X*_;N.1K+D\CE?_T& R&AR\QKOO9X,!L_8:HV;O23:G26ZZN9(J*]-'.M( MF?S?Y-NO[P4F,DGI%#+2:4%000GPVDL(DF6+U1UTK5.?=R*LCX2IUDAJIXN. M/"$2$$[/9J\OB899^O%E$6;+35N>?U $NK&K@9E<+%E375_,@E 0D*2HA2LF M.$TAY5!!U_/4]9'GU!IJC;72$=XVWJ&QB:LZ9KC81 \!T\W&L;SWD>V1YYW;V=M*A%W]_&*%DC^G *G:O>GH.K\A^)!FJB- M9B88W;IM8%N_>_"DH-/[W?OHI(W?W1IWD]I5744N(.9U/F@2$'C@@%I+)[R/ MOK1NT]M7HDYSKWL?B3:U0D/,6-GZ>&&6W\]7N/R$":??Z[7KU6WLO+S]G\OI MZL>M/SYN#LLQ*[:;U=*,[T:9/9O%?L?5UWF^M>2K6?[?\^EL]9_TS25Q?)VM MX;S,7* !Q]=OIE@@JIBAQ))B%)I^USJ?=$\2CYY9__!R$UYTCJI8R*@H&L%, M06]2$F3*R@G)D8G6M]^/D#+N)>>0B+DWY[Z!+KJ8=KUAY#.FR\5T-<5E'6T[ MOUQ]PI"GYS]H@^/B8CJK=N!7\@/JS!O:]/3 '%J?HT*WOGJONZ'=/8\FP;OHM A@F:HL! ?1&0Y> M>N'116*%/W,@/_KAX]Z8G@)";>0Z"BH-)=VLA\WAY^#:Z24.WLW#[);S^QY7[^>S MM+Z;6TU*4L;7(;:F:$:!#J,M8"T"2SGX;*R-S5O$[4+7N/>BISS=FFNI@]O2 M.^%6[?^D<])U-"GDY-?C;"5X(05(PZP()#UI6M]\W:=BW'O3DZ/J< UTW('K MB;"^T1#9W3__!%<5)VG4M2\R461A5>W][ B>ZS;T/I%-,EK[6%C2UK3N+G3B MBXF;/,5'%MZD+2;IF"B.@PVR@"K20;"68N,L:3<9G73S>XK=*'M9UQ;[X.GQ MLJ1FFAKQ!%TN5L]R=/^GN!X2L:ZSX!BDX[8>&IH.#4OGA4LZ@60BHY$BLKA3 MCVDBY!8:Z;L;)!Y+8R\U3>WP,A]!>2.#]#$^MJG_S*+4FA5@,M5YAYC!%VZ! M.Q,TTRCY;DV_GH'ATU2, [33HF ^B$I&OO'X'"[S]-4BQ&F8W12#W-JCK^<7 MW\+LQW51$ L2\WH@L (E*4X*%"Z!95DS%W6VR3[C]^V_ZGC@:JGG^4F$/C*< MOGS%1"C< ,TC;3)"SZSH/PR2%'P\K=U[4'4?/@AX]S M.3\@.(X7X=B7J"3_]/6&=#1HN$2L1WLD(UL\!&8T>%DDLUIH3'('[=_YV'%N MU ?4^S%BZ^ BZKHF>3VVYD/YO)JG?VT.696+X25!\EK6;G\1/,H$KF07E A2 MI=;W48\2TTM)7G.'N*T:.L#3;?JW.TO2;C!""4BEMHCRUH&WB;X-R9HZ&TF7 MUE58]ZGHI/+_./7>G;-ZG*P[0,MG7$QQ^>KCU?)K5JXFQ2:4&+T [@.OU3X6 M IEHT,$QJP3+4K2NP'J"G''Q,^QA:IZL\2="X^02G/,>.5D<'V+K#PW;C^8!! M1*X@"4\.'O=U6"@6R,B94=(:(UO/J'N0D$Y.M.,5_6 RTS%2[P Z#YI6'GG1 M/!;@AILZ9M9"M+EVY["ZQ)25:9Y)T-]1UD"]=P>P'BOK#O#RS_J(>=W&A7'- M&0L,0JJ35@2/$&I3*%M*\$&C+G=3VHX&RD\$]) YV1(AATNW V@\>VJ_NS6= M+$5,FLQN,0&4([,;&8450N=DI*=S7;L/]A'#6-?,C_,PMLEB?O/ M-_AMOIRN)@9%-(ILLY2Y3LR6$B):#5$8PZ5"[],=6#V1K_OT6IU?+!Z'FT$$ MWJTY^O#GC%;X.OWV$1>I:O$,)X8QDTVL]3CHZ\@Z#4$H#T:2$^B\8DRTGIBX M,W&=WP4,:;*.554W&#RDY"9)ED)D$G)*DER,8H'BXP1>B92<0E.P];O*L"54 MX_EL+3$ZM"J[P>P#F^]ZB,+K^6PY/Y_F6HG_=K:BOWXURP\]G$Y*%)DG)L"' M@!2.%0'!NPPH!)8@R?_(K2=D-"1_W.*)D^+Z].KN!NE[;>F?>UZ\FLTNP_EV MFV,F-PBE .9K8\UB$T1+X:&/HG;4#,PW;TK;E(%QBSKZM>*-5#YR2$6;^#LN M5G6JQ<\WH==\3A)7+&;%P 5+W 2>(:!WX$G6T6C$[.(. =7S*XW;(><$X51C M8?\=3.7K3=>@Z?X3(OIMRK_S0, !JSCN0.P4.<_ MB4A81B0$UX;6A3D4JG7&R!/DC'NM?83>[YJ:5B(?N:;G4YB=;4I0?):2E&_3V?3B\N++>%* M)*^R4U"4S;7U:H%(*"? EV1=":'<#:0.4OE/BXZL]$-4-F\AO[$5'_ZZ1;A& MS6P,$H*B8X_8J$,(G"0CQZ5*SI9H=XIIGE/\[47'*Y%JHOB#Y==!4/SP>7<3 M=2E#SI#(!5(4"E2.FACS L@ UC'#:%'8DWB)[_H86M7:/QA"#R-?TVU8^4(A M]8?R>C[;N-0\2$S%97!":E#&T.;27 -'KX*P-O.RR\7<0Y_=H\-XH.+F#:78 M@7%Y?UE-XH?R"VVCXE8%2+5,5$DLX+S0$#6/&5,D MJ]NZ<K'Q_!CT_W[ M$B?"F))"S3?$.K64&P1G30(1@@LJ2^UXZPO^76D;-V%E2)0-HIV7@KI/6&L M.FG(R. MS.,U^%*P2GOP/?ZU^O(GGG_'W\E'_4K^A'!6F*1 "I*LRF[])DQL4PRD2TI& MN]89)(?2.FZRR.@X/59[+PBE=0=^^7,^4=QQ%5,&M!K)V14.O*'MB,QGS Z] M,ZW[,^Q)XKAI)3U@\A!=O30H$K9PPA4+@MD +**LK=T"^$R1EV->6DF;4.5A MWE_W('+0R2@\F1ZE3"#(V'P/?)HFNOL)\FIY]77TH?RSQ%>V( MU353UAAN'3'E'+D 2K,$3CER!K(0B-X89(>I26!6%T6QB0F*G$*R=>"TYF#K=.*@M"^A]3'U)$'C(*>9NN=#R;X# M(/TZG55K_" KR6!"% R"U*'.](G@."O$CV-%")LC:]UIZPERQGD*'0I$K>0^ M!J+?%FME)$\OY?U/H''>+ENK_EAYC3BP;9/Z M<=O=?KV9^W4C$%X41I/!!EM;6)!4/(](4BG$3[(*[QXYCV32/+'(V,D031R0 M=F+LX/1X)!;;O^1$]3-)XCTE#M M3[HC1^F@ T3=/A?O\6)"B=I(A%PJ+W5 G#,UJ94[8[7#&)IWLGZ*GO$\DN'0 MU$S^HZ=[/L0 ,[R4&"P$IDDR12#X4#/,!$M)!0S*[]+9ZG T#.*DM$=#&PEV MY;#( NX!6)C4GB)=-)*F3K?*1G2.K%EVF,K):* MZ,JCN<5#,J5HG@(43<>Z(LH@&#KO2W!1*FZRRKL,ESL*&2?P:QHAHYDH1_1N M=KJ)OIX04#,^ZRZ8AO./M=TH:>YM?5-;UBXZ[Z9+8IOG:D,5:*R!8O$&?")A M:NU]P1Q9T:T3RAN1/G:^^=&^U9BJ[.R@/)SIPK/FZ!3(FFRBD,Q;[?8$#%FV M,:!4MG4B>A/"Q\Y);X;>TZNQ ^P^??&V!]\FQ11R<5!JYIX26=6!" 9T44J:D2>6/'G4J21RJY5" MHV02H?6PN#:4CYW:/H@)/I$B.X#OLS<'>[".V2+*:"#(>OP4HXEU9^O &X;. MV-JE_]07/HV!/&!2_-"6>'"5=H#F9VXK]F#7!U=IO(_"JEQ27F,,L?5E]Q<261*2ZO^JW. MR_9O;OWN\.SFX]9KD_+= ?PX_:%FCY:I;7"X?S&[ 'Y:*I,T \%_7P M-Q)\]!RRRR8P%F+.K=_7GR#GZ,[*A)'Y#R2(GM<&^[?D>_68Z82SAF<+M))JB<=]YAL)70RUT@*FUAWO?F;W.'&/1"9D4 ME%@C*8D2@F"T37C,2BN,P;>>!?@T1>.^O@R%J89:Z !3CS-";J&6#!DYB-G4 MY&8!=1 '%%M$=&@\-D_/.@Y)@[V"#.QD'2G[9FD28UQ'?,(T/YM-_XWYRC9_ MPN\XNT3ZKW[;W.-<_^;U?+D:^+;B8').=YG11F(GN.M(TEEO'0.CZY5:R1P< MYQYXDIB55[+(UK?] ]YU_#[_OKY*_&UVY5/428);*=YQ+T@-BTU_ALV_/\W/ MSW^=+_ZD_VB2HE=,E%0?+FL"E$"(OD3PQCEA2Z1=W[JQ=B/2^[TWV0=I=VWP M&'H=.<_QS7;)._9CHG@T/D4.Q3!7)VTQ<*;666<1?4[%H);/V-@G/GY<^(RB MYGE;F8\,F\^X6IVOA;C\/60B72)&X0(YNN29*,R"?"!7H&#AEM/BZF[+QP?A M%:OC+\T05K+O]7Q2Q23D=+BS1)%U MB*%&U@XT2RHGJ8V48>#S:; +L+&ATT+F#1^-Q@A%[_YFV$CSL=5.%TCNQ.\) MXD2'N7;)YI X%E#9LWK7@6"S+27H6E[?.I-F@#BQ;J*[$KUZD_V-)'@Q^[D0 M)H@D!/(,:=TUP*12!]Q*T,D:&UC (IZ#V9Y+]AN_[8. VT9K*'GW:^#:??3P/LUN;YW;-IMC\)^'\./0=R 6AK9H[\:9%;GK[^^7*YH1UW;[1]7KN?6Y;S%H=39:V06 MG*L-,$+U8[G3P*5+@5Q9ETK:X8P\;/5^'\0//2Y/H(61<;:UV6_#8C:_7#U4 M?UR,SC(6#TD;!K_T$.?V^?A]SW+62 M?P=0>B0EY!9#2OCZBN_!1D.'M60!B!$&UB&&R!(OS4?0/$O4N)5Y0\&JK2YZ M =?#G$3&M)&>0XF&CF:C#3@M'*BH:A^"8%ULG0?].#7CUL<-"J?CI=]MDLXO M\\5B_N=T=G;$?>?]SVASB_D,;8WN)M]@7+V9+M/Y?'FYP)NZ-*&RB(F!+(F. M("TMQ+7;FSV2N>!*E]8M+QZFY'@_9X8?RFL"W'3U:TAKKVTSN-P%;5@R 2R= MJP1;'\"[(&HIN,!I%K!_ZL/41I)<0LM!5&.,[S+KBA%6YAAKZ[P@$!U$7]N(!3IX MD[ LAYV"J.=@\A@!XT"ED5+GK27<"4Q^G2\PA>7J=ZS3Z2=29.E,-N 5X[1M M6 8O@H>@I!;1L2SY3G'1CACY>?41 =)&I0^ Y CY=A#KU'/XMQF=OI=U]ZQW MC5=:&S0*H@ODO,?(P(ELP4MTA4QNX++U5C-#TU&DDZ^[0\CY<3>>+]_,5UJ&&I%*SM9I9*VV#5*#=IO-ZA!!C[6'+C4!6O?]=9JWL ML%1/\#A4G_/AA-N!D7DWGYW1IUU467VA_V:]B:S0TF?E:L>CFDVB-+A 9IB; MK*.HJ0&R?:GX?3I&;GP_R+%TM+P[Q,QV5TF+*;$2H3BL)>S$CQ-:@8\V.Z,H M"K [QMQ9W!YAYR 2_NQX%+0OMJB02&"_HI,V<3EI,$I@0 M+*"2-K/65]A/$C1R+_%ACJMF&N@ 3C_[@\0.OKJ87\Y6$U2<)4D.H,HUUTPF M#62L+3BFG0_!!\=;9YP^1DM_%\ 'JOO)V.I V7>'H=]F],FX7'T**US?BN:/ MN$A58V%@5#U%77]7/D/@K)E^ M.D#>Q\4\(>;EKR3-RN5[7'THM?RM]@A=MT*8Y!B+3\F"%+4*@+-JZ7-]V@M! M>%7H[&\=MSU/57]17!ND-=9'!P@CBTP>X[_7NOE0KAZ-JY7^N,"+Z>5%+0Q0 M2C,$H9D%Y5TA.QT<%,E1"BM%N.EFVZHTXSFB^G.[VN"KK38Z@-?/IOF/6=@P MB/D.7[21)L9J$4QVD"@"(J] "G V"7)A+?FNM)%4: VT/<@;>>[*B0[/=AKJ M#GRW_8*WI6!:3;_C+== 6"ZL\PFDYJQVRQ$X\MB4 M$;RW8[74 01?SR\NYK//JWGZU\>P^+#8.*3K+J#$U.>O)/L)%\*9F HD5P<. M*.(F**. %:Y8\BD+;)VSM@-9(P\Y&0QNK372 G96;PB1*5T[A>:H%*A(DHS)$<^V8$E,<]6\A?N1)(\\N.1$ MMG!83;X(X'Y9A#R=G;T)/Y836X0.R .$=4IZR KJRS]X;TTIR8GDA[VQ>X; MD6>0C C*0[7T(B!(/UMBNJQ^R"T^^<1B0H["@O8*00FAP166(>M@K$_*MQ_] M=#"QN]TPL[\C-ENH;_3N48Q^DB?J2,)V0V'+^BIX_3JZ16+OV.HA2;UI^2C3.=Y$E)R29( 16U?2DRP MFG&5(.HBE'#:,[W+C/'=5]P-72_H@6- @7<%HX>]6]H>R_7^V/YT@D'+4"\[ M8^0)E*XMQ%7-C9"N%CU&G?(NS3,.67LW:+V@%XV3**%G_V[S9>U'\ZGJD4^, M9VH=]#O/3$V9H+#)D%"+M#R9I(-K_LZQ,W&[P>\%/G@,HYZ7@;OUMN(3LM/6 MH>2 F14*F&@O12$4^0*<8OEDN#/#5H,\0=QNN'OQKQZMU-,=[CYAQHMOJRMN M;EMV^L$L3;^%\TU.3OU+\B7RQ :TGEQ0*#:IFJ#C:B1OP3IAO,J!"S%$D?@Q M-.^&TA?_-#*P,KL#[Z]ANEC?RT_02HZL7B*A)S:8*1 4UU ^D M+*YU%23LYP SRR:F2CA9@]A2>%PA46O#-.[F(_GFFM]-.BXQ9-G>0< M.D[0O2#DJML4!B-K+PY>C*#X$DD 7$N@P!)-PJ UMNCD=V?9\?IN':&XA]1_ M@!2[.R%0V*0M:F#>U"L&1XY_S!&LE5*H$(N]VU^KYQ/B:/4\>1;L(ZL^?.!U4A3^ 7'"%JD8)#18=DZVOBI^@9MPAR[ CF,+4T'+AWQ&#L MZ6R^F-:IA)L;A>O==_/D\LN/GR\?-G\R<8Q<\W5'0L8#J)0U.&$%9">5EIB$ M]:VO; XFMCM_]T#$W)U^?1+EC7SF_71O^\ =V%L2ZNK'IUM3-%$R72A$($\_ M("AIR\\KOO<'&7#"[^#0W8W!E^'Q>('_73;TT-R M4:)5Y'EJE6CWT#^>XCAPN=2Q MYC+05XR^$H$%F75(IG4"UMY$CA/:G-Z*#JN]+H.=UU_#[ Q_F]UDFVT2@9+B MPI;$H2#6W@\V@%>9DQASX 9S<4I)9RLA5CJ'9 M\?TP#>-TANGQX&Z@HPZ.[(-G?2BW%_^$Y_746V>RKEO%Q$K>Q_!C;>BN,\]\E$[5 M$>:LMLA2V@2(C"-P:;2(RE@C2V-C:X5C5M2S7&[D\$])(R>5(0W*T] M.%@C'<#I<,'=L#W+'\_#[-;@&^,M5QI)?"Y'4"(6".3ID&L3J@ ,;>[F%G4 M/L8%]Q&PNFLKQ]9Q!SC_B(LR7US4ILEK5I?;9!3F6 M&>YBJJT$P+D4ZE0"46630+O"'(6B4J36(_:>)&CDS-/>,-A.>2,G;_P>%O_" MU5IL#_%T-5,NBR)J'WDF&)TQFBL2&LE+^:2452*HLDL2XTZ+C9RIU@O2AE'. MR&C[;5:SGJ;?<2VL:P82#UD'!CG4LFXO$G@I)""R*)6,N>PT#O+!#Q^W.7]7 M:#I>^!V5Y M\^DCCY,S;H_^;I#76G$=8/"Q.KG$>&"<6["VMBE K<%A$( L%R&-S*SY%*]C MZE5/4"L7=_RMDW5_U M>Q>R[J.'D?VP_YR?7UY@=2BW%MAZJ8QA#K@))!DK'?CD;.W5[I1'E'AWHON# M+MC=S^T/!D>H;-Y(?F-W._WV<7X>%K?*KC0=XJ;V44HY&'(!"YWH)43@FNC6 MT0MCU [*O_?!W:7;-]+^<1+LX$SY3PHF:Z9!M8FQ2'+<6)W-P&N[YT0^G=8< M0@J"BR*]5ZTS/&\MWTM9VIB.RJ':Z =(V_TDO$,A$H-(FP%4-':3%VV5SCZP MP)5H77#V$P'CGC8'J_%A.!P@TPX \<@^6F\4VDNTWS[,<<!2KK9 E@#=.@ M:CJ>=\X#65_FO5'"NM:)*7N0UP68#@'!;D]\1VOD18#MRY_S+6LI,5^\TB!< MG1;(DB?7WR9P+(N4M"JFM'Y/V8.\<3VE4X+M,(V\#+ 1;JYV$OE]CES+3!Z@ M3A0/*(3H>(9Z2\:,+M:EUE>1>Q$XKM]U4L =J)61.\E\JH[GVI?P024C+(=( MX@!E4IUF52BT1)4<.98EBYWR$)[I(7.]X,@O)J.ZY(=+O@>X;%$NDT[!ID3! M:"YD6'.D_42@%SSJ6F3.0WMN+#7[<( MUY7,C @F$KFJ$/O>> 2F"G.T"31FTT+QMQ<=QUEMIOB#Y=>!$WKU'KMYS9!, MBI 1$G.ZEE:2-V.Y!A04Q:'R,87632YNKS_R^W875W<'ZZ,C+&V]<"L(=>2'H<_KFK=I^F4ZWR9K MU#R-RL_66$9CI$I> Y'-J[&4)):(I%B?+7?%X-VA9 ^^$SVW3A] .$1_\X&$ MV8&U>-;*/F9DWUVWN"KDG?,JN^ 2>>@\UD(%BL/I_$Z,:8XAG^@*;@^JQZE1 M[NN4.['N7S+:U__87F]M!J%R,B&"26\0=/*"=KJ*$$P)()UF/N6BV6[Q^"EP M_P#]G5>?-,9>*^@?"X1>-D%\GO?X%.^?IF=?5\N;=I>3Q(,5,E-LG;PAWTH' M<$4EBK@D!70NDQ &N1EOS4CG!3$GV!:C0J.#_7&58$0BB-/96@)U:A5QANLI MGLLI86#;:R+$]4BSB5:1%6$46*R9SHJ'.LLN0L844!H10V@]7_4 ,CLOP1D6 MVT.K=>0H[P'VWE_6B.1#^7UZ3CMS3K^=B$"Q2+95=B(00\* %TF!]"H*I8M# M7G8(]79:K/,2G6'0-HPJQKY!.#A(N>+[_7RV'=$8SF_)(-*V4H+D2KR2YV0+ M(PD'"U'QE!R3&-QSW8*&I*_S4I_A$-R%PKL!_15_-^R__:L*!=^&Q6Q^N=K^ M_IK-"6UFY76)P*TEAP=E@2 C@R0T+Y8SQ7"7?H&'4S#R[48/P!U4:=U W-A.84,R_2)C!1,Q*.)H8(\L,1"X<,*M,\#773>]23'78ZCLA>; YWET@>3!E=0S'J_[+;Y>K MZ458K4\O"EGK]GY)Q\?$\B1\X0SHB*#MJ5. 6-L[<1=E"$JYQ';I/-. ME-W>0=C_ ^W1>NSH;O=6\>B5P[/IV;S\;;FD$^7#HOY[W=IY&]!N6I)M?CN1 M7$6LS?@*]S6]C,0>:8<"HK)*)JGLW6NT(4KS#Z!\-[#_75_]1M!^!Y@?+A3X M!WT$R6P;"DR4T(Z\*P%:YEKP$3(X3AX8)B^\R44HU;I.]%2\[;9O_M;/@KTA MZ/^BG?5/K$^JF%]]QT4XP_4OZ]"JF^!;DU8SK\D_QI#WZ(V#H)@'BUBBXT+) M$E[HUGN6^=WVYM_U6;,;->R%P0XV[ZOS]=]@?EB"5_<(.B1R:"DDLRI%4"D4 M"#$50&NE)6.E'+;NPK0;9;O!_N_VOCJ@]CK Y-N+;^?S'XB?3OO%FV+QOSQ?9']>_X).G"65 > M.+>.3 DKX(2*8++1R5B=V-UNMOWNH C5\ FCK8:V^VRSZBFG]. M5U]_F^7I]VF^_%DB5P>Q(AT842QP4R?JAB(A%&'6/?V54II\QMAX]QQ+\V[[ MX>_V>#R*QILA_#1#[J[*=^9E_?M["=-;$;0>@;?GLD,.R#M& GV,SV.9RY@% M@L0ZBBPF ZZ0QZ.%T&A](L"VSM@>=WS>CA&38Y:BI%) *D51O"D&HI49BN*: M6Z&$8#MU'A@IWAW*&I\0;0>&NOLHK@./8B=_ZTOXZQ><89FN?B6-/,1U=+EX M%35D#!2SV$R"%9H!(D4KM@1M=NN0TMHK?Y;R<>N,1H3S"(KOUKVX>G<,L[R^ M??UM1K_"+8OO<76X!['K)[=Q$@[BHY$?<&O!5[.\7?,&JH)%&Y#<7YLB(S=4 M&O!*,1#2)&UIFYW1;I]$H4M65D.)]7(C:PN^&FBEM? M/TW1N+6U X*KH2(Z@-7CC)24DC*254^6=@6G2,KG)"%8%ZQB4;'FV4O'@6FP MI]T!P=1&_(?CJ%[8-SH'ZT- C8HV;%R9X(GUR)DCF1CG* S7MD!@*H'S3EGD M7AC7>EC88[2,6[XZZ'G70/@=&*/[?%Q]?[4KJBA$,1YXB71H2^D@*DV!MO&& MLZ3(QK9^MG^6J'&+2T\*JV/4T?&E0V6.8@] M1A<*U^O=7))=PRL6,B4<#4B!EKR=H"%RJ0$3=PJ]9PQ;=SEZ@IRC[V!+P53% M>;W&I[#"35>42SJA/WS;=D193FA7$8<,:_-M3M$#-Q2A<@CY= M$W"X'6NY>AN[-Y@\&MG)NR5AUZ WO/A:7PL<$Q(::PM43J>QR)YYGB03OG6N MQV.T'!TNWA;QJ^\DRUH5]&7^>GYQ,9^MW[Z_SL_)OBQO=N.ZGO-:&%)J;[VU M-=$G@'+10N 202@K!,;(LVY]_WPTT>/:TR:XNA=XGE21'<06/S$\\49Q*8L% MG2(1CUR =RE#1A:$3D)&V_KX_HF <1%U8N4_!;V]--$!C'Z?SN:+6Q625W7! MGS#CQ;I.9%/\(4OQV6<'Z)@'E02QE2GNLH5^8:0S3+9.&]F1M'%O_<>%WA#: M.QB4WW$1YT-8MR?%NNFND"T&Q;, 'FN[=\4X>&,UN%B"E]YD.E9&.X5W;YTQ MV/M!1Q:RL38[N"N^4SKWVECK67R M).&<3&WU7D!2<*=SRA)CZTD>;2@?UP(/XDZ.H-(.G(%=N=YVM+%!,:M*G;:R MGN24R=.1 ;CQ(="QPE&T#@/W(G!XW+"&?=6 M\ C6,Q)ET+E>[B?0,68?2B8BU6GP^AB)XQK2?A';1*5=8/;AWF AAQA%\$!' M5@3%G:.3*B3 4E"&8#/3K9-=#F_O-IB/.LA!?KS N\3-=7LN%GU1DC: -+Z^ M/Y#1UE&3#3>F^#JOA+=. #VFS=I@*2TGP2VZFFCUH57_Y ML8GG7Y^'Y7(SO0?7!S MKV?0H(KJ(%#=#,BC/UZ/_>2U "ZY!-Z0459H:[\^LO'<:!<2>N2F]<7)3P2, M/&EM6&7?+58\6/(=P.;PL1#8F ^OJ![L;"5_TV5PRX U M,5-X5 !S36 K2D%(BD'6F)E!)71H??=VCXC.)S^>"GMME#2RE?MM5H=/3K_C M)K+;,I"_/#.9RN>TG(=+_P.;-2# MSO*[6ZV5(HM:!PBYCGG/Y'T$'1-$%R,R981K_AC[-$4C6Z^3!AD-==,!TE[1 M7LGUZI!VS&=,EXOI:HK+MW^E\\N,^:K_Q>5&F?<%_.IB?CE;37A&H13GP"+7 MH(R.$$H((*/CJK"87&E]C]2$\+ZN5XY!TMU(^.1J?6F9_0VJCW;]Y$'OD$]2 ME?3H1:"R+@:5"9FIOG%ZK\ G0W(JJ+DK.D?=NMG"8!?(EW%)>R8L?GQ8;"[F M?\?5UWG>%.(A?@[UA-ETI/MQ_X^O_FQSP(28/!/60$I.T $C#,5$M5504%Q@ MCBZ(UHGW+>GORRX>A+9[$<58ZNW@D'^#<773:W]]BQ5DK1?E#J*L T=='9WD MO(5<),LIV.!5ZX;"]ZD8^<)E-$38R6D5LX'JGC)R%SH,!'OB9Y7?M9+U93VCZ?<3:=+][/ M5[A\)N0.<_)Q*('4IO,@ SM12,A1::^=&S3\ 4#6U2&7/X?VE#^Z4-[06K4Z0- M[:/CD2/%-]\^SL_#XA\7\3^V9E]D5U2NA3NR]D+CEHB7]1!146:MG,MX)W?W MP;CPW@?_#5. ]M+SO)70NTS!R(YV6=0Y!PO_)'1=0[!PM^AY_.N+W/FC(L".O "RDH!WJ(#BRRU_?U[5B71D/6M$$\YPHH*OK_828L'U M>ZRE*";7?B(FEI!S4LTG5.Y.72^.W,! :Z:@[J!W^]6^2F]MDK\LIF=GM88A MRJ05Q5!>UAE*.KG:NT:#40$I>+88?.MV&KM3-^ZXCY-!KYF"NDV7?I72Y<7E M>A#G>MI%=2<7^!5G2_(X:^+Q30OP9_]T77GQ;3XCP@[/LAZ8H#;)V:>46J.< M[MN=+3>A='U7O6GQH*)AJ@3P@@(#Y8(&[U2B/>-2=A1(.S=(4>2C%!T=$#\E M]YL.H)M[!"41'8L9LM<(2M%1$LBE 116.IL]BMSZCF8?^D8.;]LAYUYX.Y22 M.CCJUZ[*>J#/6F;7FWRY?A],WKC$+$)F1M>6*J)V4U%0?.0VT@&27.M*BB<) M&OGM=# 2@@E!Y]=D,VG MYSQ$R-A&JYFB[Q:$'BWU#J#S:IZFM*_.+VOKRH_SQ5HMJ]5B&B]7FW[8[^>T M[68K6O=\/3]Q$X-=/0W+8K(,C-CC&91@&6(D(6J>4F3<.*U;M]L]CN*1*YR. MA\S=@_-T^NL!K3?'PYUQUZ_R?U]>C]$[5!K,!"=U3=.I)68J. ZQCB60UG 9 MA:UIKL-Y?P-P-/)A?D)L/NY/C@V4OK;-&RS3&>9?<$9?K.KC_;*)1%SFZ&W@ M4()GH.A,A3IA'AA3+#MEA':M9X8.S]6X[SY];)\> #-R6M M:?PQ6V XG_Z; MUJ^X[ULC;(]NP=#7&?-4Y'YS.<]HDUO!',0 4$+0SJ0-F6? MASLQ=J)Q9/M_JKN00577 30_8:HMH*9EFM;*J]DR._"\\1A7'W$QG>?WN/I0 MOH2_;B9*B!@L#QJ,2^ONAP@^KV,X&90KQ2?>NI'"$'R\B.N^ Y$W[PP&'6R% M^U?XAYQ0$\ZSR:K4-BP\0:T (*Z3 "\2:M)/5KYYFYLFE(\+]_$1^%"[S=/" MX>!-\&W-_N=56*R:;(6G#,XO6.;KJ=8_J6MY)?M)"M+1_Q)8KRG^UUZ!,Z@@ MZA*E,LHE;'U1= 2YX[HQW8'^5(KOP-RWE/U$&JF3(<>2 B=R,:,+Y&*2LVER M22*DI*)MG1G0DOYQH]7N=L%HT-A_6_C-MICA6:7L2V_.D))>8! )!'F?%'HE M!P[K'&/M,)4DG1>MKSY/Z P-EC;:W8X8 0Y'.D-O9WG C,#/>+:YPJ(C\6+] M<89JW5WAEI!_^;']Y>822G@NA%*.4,_K0W96= P(6T?2.<&, MRIF\-!(?'DNF.UDT/0-O0OLW-<2Q(E;6! MD&6II[F%$.I70CN=5:0PL+E)NTU )\ESQROV7D>O0Z4\\F/P?V X7WU-)+XM M"]OG.MHK7 46(:5::R)%;7/!"ACC0ZZM78L5SSA)3WQ\%V?6(0WX^6K%63"AX31@(DZ@O(8";Z(8)VG;V2Q9;>6_[3$ MK=.!OKLY&1Y?O93Y,XH$2BR! M-L)./L;>"!K3Q6BETR('.(CN^^"#40> >X>3U?D/DEC_W]?/;S*1M\ M9$YE3M+0Y*G;=2Y9DG6H7FW+*Y.3K4O('R5FG"-K,.RT$7H'Z'GB"']WG7^C M?/!))0Z:1U4EE2 4ZZ$P82PJ'<-=1[?Y!>=#=(W<:>74URVM-=4!^MY?UCWS MH6R8"NOQ%1M;/(G1)8V6XB4=!"@L!7S-="0.*>A@T5C6^GWM<6JZ",0;:GX^ MB!HZ -0G_(ZS2]QT1INMK]C_.5U]?4U1Z/P"%YO.:?7^?;E$^E^NS]A62.$* M66S%>*WM<1E<[5R:@\LVA,25:EW-> "975P'# ?!H15W1/[!<8EGZ^J!=>D, MYJO^?)M\HZNW8V(%EV^0R$K3C4)G^=5%E?._U]].G B2IX# M:3(R&H$%^D0 ML4E9HP3Q>K>YV<,%(D=1,?)A.Q3^3JR>#DSD>US=9+Y-,B\48+M XLHUB=,P M"G:8( ZDCR$[64+KZ/(G D9N8C;XR7JPL#M RM4.V'#P]J_:+;H&//.KP)FX MFP@C?$K!@8R<$6-.D8-0'(3(I//>QJA;QP:[T#5RA[*A<=5<-\>M,11@-\?8@Z3L!"OS@F%UO (Z M,%RW3^N)L%(S9CS@>A>H8B!J0?Y1BAYYU$H/,)3T9OV=$&-?+&(.%G4',+FI M:/]UOOC)I5/*2HG&@G'UE5.6"%%% 5@?+9VVBMG6A]JCQ.P$(/=B =1&"1V@ MZ>'!&I,8I"[),\ <:[J,5N!R?>IF%"D$ETS.IQFNM1.._(O%40/QC]YPXG\N MI\OI-L1\,ZW=!*:KRUJ8M,Z-WY[)$VD=0Z\3R,P1E F"]D7M16.#XBE:P_PN M4Y)W7&ZWJT_VXG SE,0[L$3OR"4__Q5Q.:FOE:@$D:MKDI6GJ#-8DDZR*CC% MF&:\=6/3Z\5W \[+O30_3,H=P.,3UO[6B7!.8GD]7ZZ6$R;IC.6FSJ6G^%#) M;" PZT!$)K3&9-L'6/>IV TP+_F*^RBY=X"!0=/$\Z.1:9^CO3>1NN'MY5]NGT5H'L+SAKCX?W9\JMGG)+*HH430" M<]Z#R@Z)/320N7,DVA1L\YAN)\)V@]_+O0)OKYWQ:XG7SN-R21OKXEN8+M:S M(BC^.,/EN_4_5W=^.2F)\Y@T(Q=!D[6W*H-#*T!8ZR02SZ7$77SV/=;<#5[IUX0WUT8KB.?.[VM'&4%, \8O59-3A3RU:UCSH[$TQXKBZ\539" MZ]KWU_.+B^GF0 JS7/-0B#*1V6N*Z>X77@6)WA*:QSH.H\9*^CA\2-CI$Y^O].SPS/ M5!/=7WE'5#Q^KS46@<*-R17YC(;247ZO7FQJ>:V7_,O^-BMAUUN+:LR_IZ M=CX-LX3;@A8;4$G&)>1U.51@#!SS 4PH@OOD8KI;I_B@OW?(VKT YU!MST\H M^@XBUT]X5KMXS1<_7IVMAVZLRSHSYX47!\;6,3"R??_ M^W2,FS[?\)AJ)NP. ;/=8S(E%KD+P%.%?0P" G$ V5(,'UA2VK3VB!^F9.R^ MP<=J^!G('"#ND0^P-],%IM6Z\/)#>4/KS\@X+T+&*\.Z-9Q9%PR<%?"R=J:4 M*,';%->'4L/0.EY\RR7G@17A(YWOCEUG?M1Y-6BCBISS MO N0#J=@["[.3;%U(D6,#+<_/M_FXW\3I]-K-KSQ'E/DU5_DH&P($%%1]!&T MSRQC42GO@*^SC\NPR+,5H@?XODVM%C^\N-]J.EFZY,] MJ%PB,DO\Z#JVWA@(,=2$D,!J:*H3MNXY]QQ-XV)I *>YJ1(Z!=6&FZL>%U[8 M1)L,IR:<>N5!S@2&PF^!PA=W]E^I@UQONY@^^IB?DG__#.08O*7^3J7XR,YE#\F MM#=\0,&!Y>CK3)<,OE;MYVS(<=12B>:3W/8BL+-WM0-1<1=L@ZEHY)CO(<:N MNNK\-ENNPOEY_=''\&/;5B>%'!6%=MGZ!,I;VK$N)]!1U:(DY*+<.30?C /W M7+:S2_#C,#6TV#M$U*-;9_D][U];<-JZDW_>_ M8!>\ "1>MLJY3JJ2V!4[IF223%"V@@LWE(8L=R MH_%]#:#1:#1 RA(!XB!F"4L3JG@RTKCZ:>#9OG$>.YN!# \6T2;']0O]F2W6 M"W.$:9)P?D!%<< 1!YP$H>E29$I*(!"F22II#*$,;&?2]U#+,\_,SH)IFP[' MD]JV.T7YHCOO3:[A2G]EWM#^D4K$HA@AP%1HZLV%)K%4?Z4"(20+4QGBM,?< M=;$AM_5A9IBB[$+KP4QTF'._:7+*)_F#A3)$$6) A-(D_1$"",84!(P31E6, M%;-]F>Q,";<%8&9WR\= [:&C=+M>/=8)S#=R27.]E8 JECB,$>!Z3@2Q,G?; M&&$@%4B/ \8AB_N\T]&G+;<%7U[)^9D$L%>3RZ%/N]O^DC*E(BI!%$N38J'W MGC30 X!1KJ*0A80$UN--[>JX+?_RBG& ,?!;LR3;-TD^T*S\D^9K^452XZ35 MV\]=Q>A"U5?4S)V,SQEE6:[1D*OM)P6M]K]LYF.^+LU]\3=TE:W&WSV95Q\[ MMU5>$3-+]UOVC1YN**P.+_NQ5$"D8I"DJ5Y")0W,R^@4I! A%@21'AZVK[-T MZ3/Y+&@G>\/#52,/UP?P]0>^%LORB(M-M!J%'%&20#VLL=X'HR36'JG"0$$J M,"0QPH'MDJ/6E'<;E;5F;V9;PZ% M(ZR=7JD EN8!>!QJ;&7*@>01CJF,0^T1SV6RG9IY8H^O:S9MQFN/0Y\L\^5J M>-Z_[7&R0!2J5/M+-&*A>9:- ?T?#,B$!UQ*[9HSVWD>@Q3TQ$XM6DB;$5JG MRR=;_+1\7%>K&K%@]XYC?>&;I( (86I^2NVN$XD!1*$*)=%;0F;['+5#'4_L MS+X1M)G;1$8\-:YP]Q27;A IQDPA(@EB88HKQ$H!QF 8AQ&%1/5Z97&B<84^ MY&*[-:XQC'A@7&]H;N[3W3Y(67TVGS9DF;E>$A(29C*C6() ', 8$,41"%0 M$<$JY;'M::M-%T_,RJD/9X4G3^UM.R(EUH,E11($!"J]/TLX2*E $.:T"#$ M,L*VM[WMVKA=)^VPW<.$1D#O@1&]I:L'4P-#_V/*I3W17!Y>IX1,4A2%&*1$ M4!!SO;#3T 1@$[WDIT$JY.EC0-.KI'3HXY\AC>'\]'5'6P1X8$RW#T59F?/? M%]7V=CTA*!(BTHYB$&$0$_U5RC$$!'(F(A%1AFV;4KLV;E?!F0S)$O@>F-$^ MY]RDU97K.@'*S-AA!$.E" /0O&84LT JC?+NE>!('&$L2"V55?$"V?,JXANE8-O5N9TARKYA]MQV^<0AQ@(@ GRJ3= M:6332 .019!BFUHLMMJOCUOGS MQNQL$>:#[6W*-VB(;NBC++>=H)!QRF/M2\:5216B90I4BR-;,= M&A5QZROZ8V^327*<^[G?7[TIEN++NEK3W,S7NQ(U<1H'L:3 ;,JU^H0#$H74 M)#Q#O:-3D4K)L;4U)GUV-N+VUH%S2[)+@@?SUE6>US=YWA;E8UT$R71JM_ZG M.%$TE2T!1-3K6EJ8@IV]L*JQUP.[EZ$M)Q9A$>#(=WDE7; M"F&ZMU=/-,L-H!^*\I;FOM&:FQ M9D'" LY5$MA.&1BNI2=I*J]O4F>O!\_*[W@++BJ:OX8%<[Y>K.NW)C^6Q6KU M7:-,<]/ECWI5-)%/,))&)X^ M(32W8?=7_M=/<7@5>Y_)&CR8R$^[>@#A&)+=**H)O4S!NIM2?T55E F$8PX0RQ*^SSX-D&%7]]YGF:@K\F@M_<0 MC]ZD:H(2!5HD!*SZD?FG3G$PU@D1'!A^[IGJS(>S653*3_- [*"OP>& M]%X[3L6SU%L?XT@>GF^*,:(IPA!P(B&(J>0@3;$"/("!3%6LM_"V[YBTJ.(X MK<<.T85]U#TPGHX1=MC_4);$%"D(%$PT.BE"@&*FAUF@DB#"(0ZI[;R)/GJY M#>MYL.R-8\@WJSM&;%<_]<8D']55Y/)LD2W-CS<[XQOS+$O]KCI$3$@,&$ST MIAQR"5B"(( 4,JQ8 I&:U2C'J>WM>CK2EKJ,]16(]<"6]PM /=Z#'S14$J8X M %*8K*40:^\DA00$1! *A9D);#\?=Z*"ZT>;9K:Q*8![8"]U1/+3XI%F9?W\ MY@,M[^7J1R!P F.IO5@1$FWUL00410$@ 64TE(AK+\+VD4.C)JY?<)K9>BS M_VN$6T^_J3=-FR#0LZ4(;)\F9@C*#N[9J\=I*=/FPJ2V2&HN:8J0 RI@HK\- M(\8DH8C8OMKH99R6D4#%*(* $3U:XRB2@,0L!31((ADB+*/4MH_V#XS3#K&F M*7':(6QYL)!>"@Z%4<@8%\ID)IA7_Q()4D%" !$-84J5DMSVBOJ/B=,.,H6! M<=HAO'A@9NWA(RBC((QXK-47VG%0800(93%05*:)"E!(R>\X[7#*>\=IA^#O M@2&U10R3@-"(XQ"D7/<@9A("&IEWAL(P#3A."$.V;PC_8G':043WC-,.0=T# MX^FU+TH3I+V!5 $NF*F.!1D@"L6 P%@/,B$XLOZ&ZS\K3CO3LC>.(=^L;MN9 M;T6>?RA*\_"0'D0I#A!#( U"C1Y 65O%T'1]I MEY%-),13^_H!B8GF!0G0.W8],X@>1C0( M]=&6\U@'^F\K6E8SK(K;4!X,%$EH*@!&I@"IH%"O\8%V&1B4"<1"_SWO*C@@ MCOHZ4?@Y[6<,ZA[,/+LW&34>1]WYH0T=*\XED"PE&ABA/<24:V!@FLJ8!YQ) MV\O7^Z68\1#G=LU6\N^UEO7^J;ZB/OJLIDV2G2.97GI:.GDY M;6L?&H]BQ!-%(Y"D2'LM&$O > )!H*TA$4F<0F3[NFV;+I//58[E;I]6CZ2Y MNHT!1]CT3S! :12!B$NJ!Y! $MI^#*Q)#\>!:QOLGQV,3(7;@^7GM _ZUS9I ML2Q(0HD)0&'(0&R64A;J;F""L((H0B&UO8-J4<4KPQG!\06C&0.XGW:SC;2F M6,,#.00P8C&("=3@J! #& K!2:2HXM8OUK0IXY?MC*+ZLOF,P-T_ ]K56DH9 M8U1@@ .H7; PT2Z8D C ! 54NR4LM1Y^;E3$.\,90W*WZ8Q W*'9K,KJQS>Z MO-^,(*AP( EF@!%I2NW'$6 *<[T3B$.NDHCC?HF[6NH+$]'?'P1RC@G_0G]FB_5B5P(M5GIRBPB0F&G%L9[UTBCA( R2F"@::\5[.:,7*#]J MU#'I8R@K;.#GFOAL^4)Q$@JM;!(!SLV;W%C%( UCO59%/$X#)-, ]ZK-?XGX MEXVZF>NM$3\:/_]\PL-YI]1=EA124W)%SWY18NX]T<#$^S"-M,^CK*=)M>GB M-J(^]W9T'.0>F,Y[DP!672\_K*MU*=_3%T__);G8 MB+\R1PYWYK;9_>'IZLL!]2,[>BET8T)<'"RGN86!@?;1RMN*LC]H&WQ#5R8E M:O$HEZNM69=F::O/Z]X\'SZS/<.KU=OH:$(D2W&3T^57NM@%<2Q/['.H./4H M^8$NJV)1-_M]F56KF]OONQ+)E@^*.UIR>MHWI^69!+ZWD3+;0THK3HMRO:@?=,+NU@?J(.N.5%+=5P?^J[?3;[?=9+*&[K3[V M@/\)]M +(M#ZLDU^=]1'PNEWE:Z6N M'PT:LZSLY_)[!1_@KVP(%[%U-_S?/=X4.2T_+M@?O0?Y^>_THG"^ -(KC>56 MK-S1M]DE?%JMUB;PVIO!QE_K1>)\9\JO1&(78FYXE%S\V/1A44?##I']L9&[ M=HD65/RR?,R,T#OYLWJC?_B7%37/I3J)25_D8F=*O1!Q> QQI)^L'@IAF:\3 MF4[.*,>QU8R&)US=Z&:K15PW-HX)W*^IV4**#T5IG,(_ M:3YYN'7)=1)6'D1=#U1\&'BKMWFQDG?%7EWC:ELD?5J*["D3:YK7N>)3B#H1Y793UHUY<0D UT,ISP]Z73Y [S&( MF@0Z8Z@%\Z(? !YD[!WB2-V#9E19XB/9;C?+O491)RC6R7KME,/F7IU&Z^>, M2+HW]WT1N9D/?-K;<7N'Z17/?2Y"[8$Y;(XG'W7S/*NA^&9>\< ML+,]MWGMKWTLV =ZUPY,T^JA5W330_N[@9U@)VD"T_<#)[CX0-WWI2CSY_L7 MK[&0_?_FKJDWI['GY6#M@L7Q)&MR6?7<;_8^9@V8'&UNDN>,KT[< MBUX@_+\^!YC%.^E+RN\3@-\G (.X^5HLO\K"!BG'DMR=F'5A75SHN$?KBM0B MZS=5-69F?K6VP)P)=C:IC?4,^L#D>LJ[OZ^VG9H<;3H6Y2R3<2Q;S5 XYF>G MT)+FSZML92=)IU6HLZS&B;YW*SR.V;NM_KHI^75YMRK?KZIL03='2_;2O7LU MX"SE<2RK0V!SS/#UNM)SO%['E_<6I])VJ1$@?Q; KT7U/W*_4DM; M^FKC0+1%I+/4R+$L=D/C%V_OUO*N>/_3 MG/5+W<^E*DI>N]93)]LA[3@[[+;$+*Y\_T MWW-PW]F8NX-SFQ;0!T\/S4#W^.\US3.5\:WV=_3G&[F4*JLF)TN,:M#=4;U- M<^B+JU\FH:>QG"ZW"G]:/)KG670'6)9GU;,=WVUR'.#EP'L/!R1)[VWO6!T$_)UZ9,X5L]3=P7Y?/DU)%FB>YH.L6[ MZ-EYUX'D/#]5+^M1A[E7$DF[8'?95YU4%,-P<4S=C2PL\'20XC*GY#+614?' MW2?Y:)6^6J'C5):[2[T#26D!X7>NXFNN-+_S$W_G)P[C1OSO75'OQZ<.CV-) MSM*HND9'8V==$Y#G>[7L#(U3<>Z6]4:XBSY]=UTF3%*SP9H\)E[*<9:DUC4B M&CKJVJG=:FLGZ'8NS=VR/6T?[]OYQ=OB5N;2U)O?VM#DHXMFB>X6DG%\=>+B M>I^B51%[I_Y:J8QKN1^6=L;:9>GNIL!Q7/;&R_6<*67YL2S6CZ;^N$5&N^0Z MR\X=.X]>QLCUC/I@BL"(O:*V6.R2ZRPO=^SL>ADCYV.QN"LJFMLX!SZ5Y2S= M=O28:\3"/4-7O-([\?SYAF;"$E%-(ITEUH[GJP,9UQMELU/4&AJM;$V-;3*= MYL5=K]F*&L$EBDVQW>:H6 MN.P RX>I=*^J]0FU5;*[#-,I\^HEH%QG5OR]SJIG4R-K Z7>WBSJ6J#O,J65 MD;JWMM@=V)2[A-.1=(^#TO6V\62:^7-5+R)U%=&'(M4N5W5T M[&X,E-[Q_U56GY:\6%B*H?=JP%W*JC6NVV'SCN&S(/-<3'=/H6S+@+DFL#SF65J)*1%9*]L!9^"6=W0.(_\[R9_ M^P1>DMV+29]"63W!\N"-D;WC_KE8V7YAZ5AV+Q)]"6!UPN/CR*0#5!8OKJ\[&H3(]LD18D[Q>?/D4,.H Q8<0OY7RF"\%]2+(IRA/$PS. MG9!B)/@5 ^D/F?%T2F=&+YC$,GPZ]LW7\?$EZ+V9]BH7T!LS7@AJ? MEJM,PWI7TKJ8ZHNG#H\UGUA=HZ,9*Z4V^G;#0MV-LZ;.#&3D_=56L5-B87MQ M;TQQIND5-QH%.KS<>8F+H^A7!QBN8Y9[U2;?:CL1Y8R;3K0;6?'HGMM5GC?, M)79N@+8+]H"KCLN@%P'Y74S U1CZ75C@=V&!87OKJLSO9+E87:N[4FC[LN/A M=XAU-H:&^0B7@7'N*1BM;!0C/9;D[";O4!^NH?N^4'*759/=ZR-1SJ[DCB3E M" #7A4/7N0P@0X'Q:D3Q6$GQ(:?WD^AID^GLNNTPGBY XCZP. =G'6*=W:\= M1MME8+R8 &N];+S7UR#.V=W:,1-A$Q >389WY6)9V9T+7XAT=JMV_%1X#HA? M,Z$EPMJE.KM0.VD>](ZVW8;!WLNES1+=W:$=,QNVX.$%5^_69:V8!9+VHMS= MBAW#SBD"7M!R*_FZS*I,KJ[N[Z^>:)9/3N#MD.ONWNL8PCJQ^35.&6^*/..Z M S=EP6<\93QJ9H93QO9N6#]E?-G4F8U8.&YLEC\I%K\5+UZ*MK6ENRS=DQ/) M3MZ. _@]\7)^QM*DY]>BVJIJ)XS>[ ;_X9??L#\Q>C*_G?__%_ M4$L#!!0 ( %J!:5#,Q,BYH=&WM6FMO&[D5_=Y?P3IHU@8D6R/):UMR#&3C+)"BV%>#[L>"&M[1 ML.8,9TF.9/77]Y M>WL-S#RE>YJY05Y/=3K]E"=)TC]+^^>]1)Q? M4.>\T^OV4Y'].SE 4U2/;:R;*7IS4,BRG9,??] ]J]QP*H7+!TFG\[>#4._J M,M.EPV &C>/7V,=:3XYN79LK.2X'*:PE,PQO9"GP-#CK5NX@=C9OD&JES>!5 M)_P;^I)VQ@NI9H/O/LJ"+/N)INPW7?#RNY;EI6U;,C*+%:W\+\%*&!P>I]$# M^#]4LJ2Y1TG7N_'^-IN(X]Q8<-\?,E,/,;W>Z[W-[K^ M="9^K6"](^-D)E/NI"Z9SIZ?![\86::RXHK]*$N.K_CVE,.CL[SHOK2Y;+ T@ MG3&7<]#*Z?GPL;,!-CK=<3XJ+@321UM1AG;?P_35CMK^S3>:H.1X;O37'WUX M9UJZYW$Z/["<3X@9FDB:(O&Z7%H\ ;N.@55^U*9@2:?]:TP).F.;,8[07FP/ M;<'-&,G3Z6K@H[&_\>GN77Q^X!91022*&;LI]521&%/K3IB$A@FEAGC""%R6 MC)"LD+H."OP9#S+9CS%*[!L(1US.M9;JU!22M9R,_-5"GY# M&'>E3XMW L9@2!5D&<;P%5)I(,-0K41S6") Y]-\])O*ET.!VU%:3#0]UO!-"W@Y@3-!!O-5J?AA2"P]WP02"Q;9.UE3%N M'ZJCV*R4RS(#DT2E@IRO:H$^@9N5 +: .6G4C%4(NT>L1[)22T@V:+#WA@;J MA?0=MWR-6J$"<*@!EC"<#?:DW.8L4WIJYR U-);6&8Z!N'\9[8:5K16LV;DQ M:]:^$+CU]PYN'^_$YO6K\VYR-K0-H!HUX0E"1YUX:(]"X#XP;BA !"&7(T4^ ME(R RY&2-O3DX/*9J2G(KX%!^E5ZAE!*H?A'GZ6L%OQ),W MZ).CL6:@[,Y &0;RSMY'-6KXW/ZPZGH(J5Z [@U2#_G1WD"U?WR1^(FX)@NY MBFB%O/9I/+5\RDUY;7=OXG/?B "+9J28375MT $X:B)M8#[4HC+TXX7VDC-7 M>=>0X@%G33I=8J75<+(OE.!/V&*UDB(7!JJK!MQ'YBF!@M"?Q M>,;=+QR/]@G'O?XZCGV+G%D#WVM(CF!LQ M1Q/P+?E(*NEF/LEO&M:OK0"\@*GYPM_#1G-] M'I8@Q9F8;\FC/L$H+P!W8I]PUQ!G#.DZ-/P6O%%OH60C_CZ#+GU2UVE:&P^ ME0RZH=="6X?W_F04?=D4'?U1(P&CZ\,M33(@&41VKW9C.+9.%$X/_,%"62_L M.HI6Y=PNY(:GP(!\$B$WA/EH>'O&E+PAU1PEW*O?^N(I>@*T[]7&[/3E;,S" M :.8KY36DK \?ZZB='P#3(V'JRQU\OK><+D?ZH)

?EO'?*H@U MB,?P QAL\OOF5!*@T63MQ19H2OS&I^$HWD(B#K(S''_.3XD^"W#-;B4>.&R@ M-R[0T-*"W;:"LQ&K: *$05.VHA:P$ *V+H /S%)PILDJ&\_37ER>W\,-TEND M\\R .UJ(/07& WK"D74#LU;,AK*<:#4AGQ)+/FY.WDU#DE142L\(I=-<1UKD M=T ,T#V)7CC>_Y\*KS%O@1[93_"B&)&)$+YHQ] MY-3?!G &_\5\X.:JQW&\*.#$AK+><;][L;6XCZ*##@O\N>CO@:K=ZM97'JZ QB^+^]-82"$4/3F.NI_" M4;AX$U&SP/MG3,2.WH$PO_X2":[],+NK'YXL8!'RW\BKUZ_ZX++P>>^RP#,+ MXJ/QN=FCAMM\?H9#+)R_LKE]CPWPGC%_F)$M08\WY9Y'Z'=S]*._@O@2E_#[ M6TIK?[K%_H6='OO%0$][V=AB'[Q"D05[ETO*UB]UM9J"^<418MY.U.X;;;Y[= M^8PWC4_"#>?_ 5!+ P04 " !:@6E7?X3@^/P' #3+ & &1D9"TR M,#(S7S Y>#,P97AX,S$Q+FAT;>U:VW(;N1%]SU<@))(R)6MM2A4_R)S!K1M]^)W8Z_U1,9RKWU&[^;]7!S'YXOC,,C%R*C9NPNE)T*KMP>ZW^Z_Z755 MKW\NW_3/S]1YN]=72:=[>GI^TN^,TG]W#M 4U6,;YV<9O3W(==$<$X\_Z)Z6 M?CC5RH\'G7;[;P>AWKN+U!0>@UDTCC]C'VL]>;KQ39GIJV*0P%JRP_!&%PI/ M@]-NZ0]B9_,&BQHM/_)5@)@\/C-'IPBGXR7=#V(X]Q M8<-\?,U,/,;W.Z[W-[K^="9^JV!](.MUJA/IM2F$29^?!S];722ZE)GX>$-) MY?6$Q+]2N$3V6?K3NQ2_S9RGW(&K;&EL",TN?ORGP-'5CMJ\IOO-%V=UMSH;S_Z\-:T=,_B='X28\1+6)IHFB(-^[%V M> *2O0#'_-W87'3:S5]B\$PJ-B,>$3[?'MI !Q%7060B=%CB>K MP;ZI3/ *G)MK+[R)]=8J%)20<]+.N$HNKPGCKO3I\$[!& R9!9&&,;A"HBU$ M&:H5: Y+%,A].M;)6+B*_RS;3\E2W0D[D&N70;VQ$)QJ/X:#KJ0D&,C]EC#- M*+@Y03,E1K/5:7@A".P]'P222'6!&#-P>WSK=B\?G76 M[9P.70VH6E0P09BH&@_=40C<)R$M!8@@Y'J4$8=2$' YRK0;;9"R+*Q+O04J_5AFYF!8[ M/=GLG!Q2-*5SHN)3?-2L5XL(5!Y$,'VMX#?BB0WZXFBB'BB]-5"*@=C9NZA& M#<[M07P]"JDL1_<&J8?R:&^@VF^==W@B+LE!KB):(:]]&4\-3KF)K-SN33CW MC0BPJ$>*V=14%AV HR;:!>9#+2I"/ZRWEYRYRKN6,AEP5J?3)58:-2=SH09_ MPA9G,JW"P8RK1DXK+:UF!W1,^B$3%-Q3Y3@1A^7I0M8./&D7!JJK!KQ%Q13 PVI-Z/./N%XY'^X3C7G\=QSL3UAJ< M=Z>ZG5&-E3#1BL$JG2DD$[MT #IK2T:PM&J.)N!;RY'.M)]QDM\T+*^M +R MJ?DQRD8=$_/'3>U066&KXQ &%B5)8JP*!@25>D4%M$8&:*.$2EXS7 4*/,(W MG'B$7/$R )SL$X C$7^]XC17)^')4AQ)N9;\JA/,,H+P)W:)]S5 MQ!E#N@X-WH+7ZBV4;,3? ^B2D[I)DLHR %8RZ(9><^,\WO,Y*?IR"3KZHT(" M1M>'6YJD0#*([$[MVG!LG2B<'O#!0E$M[#J*5HVE6\@-IL" ?%(A-X3YJ'E[ M)C)]35E]E'"G?N.KI^@)T+Y7&[.3E[,Q"P>,:KY2&DO"8OY<1>N2NQAO#Y A M:X)V89V$J/7&ND7F#R_099YK[XGNR0XC VW!Y4K#OM#)(3 -,G9,]OB?I?5\ M(=(?E8;Y8=%511).'H[^O_7ZTS+^^PQB#>(Q? Z#3;QO3C0!&G767FR!IB2O M.0U'\182<9"=X?AS?DKT(,#5NY5XX+"!WJ1"0T<+=ML*SEJLH@D0!DW9B%K M00BX*@<^,$O!F3JK;#Q/>W%Y?@\W2.^1SE,+[F@@]A08#^@)1]8US!HQ&^IB M8K()<4HLY%5]\FYKDJ2\S,R,4#H=FTB+\A:( ;HGT0NMAW\X?";?&R\QW?%K MXD]P/A^1C<@_;\0;(G,/?-@IUL:-L+3(-F%C)DM'@_F/(9)2FY .DON&$DQN443T#83)B<7TCY*33ZG5.^$J!QR1Z-1^XOB_2BK<- MO-I0UFOUN^=;B]NMSO:F]W1[!N">;F^ZVNUQ,#F:C8EQI2S>'O0.[GQ+';1% MH-U%?_=4[98W7'FX AI>37>G,==*9?3D..I^"4?A]LZ=;]$/F(@=O0//?OLE M$ES[<79;=CQ9P"+DOY-7KU_U08'A;XS=QFL'SRR@C\;J9H]JGN,4#X=$.,(5 M<_OVP-W=(OT2 KN;IY_YQN)+7*P_6RAL%I(-\6&L*=UPV8M5[66]L7I,<)\^ M'WT_'!R6BUMQM)BH>AM]M#XYQT&GK*BT^Q3<]Y%I8HL=]ZO,U:NVI7'AH_X@ M?K6:T-KEVR7K!:'67C:1(U!?Y;#,R,2YH M=&W=6&UOVS80_KY?<7.P-@$L19+MV);= )[M=AF&N(U==/LTT!)E+]^1]%*_9($:8>EZ?(A,'DOO'ON>'=4?ZE3?MY?4A*?_]#_T7%@)*(BI9F& M2%*B:0R%8MD"/L14?03'V7 -1;Z6;+'4$'A! SX(^9&MB*5KICD]K_3T3^VZ M?UH>TI^+>'W>C]D*6/RJQJ*$!%Z[V?2)'S0[C82;=[K^>!._46R&XZO9Q>N+ MX6!V,;F$M^^OIN\'ES.839Z]Y7[')M1[=^H.79B.A\8%N^\\X2CLT!+XXZ0>#UMDBX]GLGD AIV6[U?K)Z@6;&^BG- M-4WGN&YX];(;6BXTKS&"Z5HA56&_E'BZ]7W[O NE"BJKP]R#6'Y7<;ZH6]=' MTH5?:9)($RD7WDBRHJH.;R55S+26.@R7C":6>7Q#HT*S%85)@NF!.)J CIC$ M3*B@/\XERR*6$P[TEEU8]I-;N VL%L_Z)MO6N$?PN.T,VZN'9M'N;95#( I( M+'*]EYG;C(]*S+J1,BQSJLK-= T?,W'-:;S 3&IU>E\5[9S$,0YD#J>)#AMG M&)CMINWXG8.N_53A/V8GE=5/?WQO!Y>.VVH;' S\>[<]*3A?@RD7W%2+:Z:7 M990D_51@TIF159EH;2H1^(UC<@)"[I8FOW4 XF@3EADDY!AOI!CIA&4$ZP_NH^*8E4>8 M*H5"COIV;!:-9ES6BF8 M"QE3Z:#SG.2*AM6/7LQ4SLDZ9%GI0BG4VQPW%UJ+-#0/O)4IZ1'AFU97'F?) MF[=?L^%V6EWSFM#HAXZK@SI:-H(/XB"9S#X'R+WXJC9[JGR_P,3SUTHWN?]YG*8VX7.@Q*G_'W_M:F@M5CC&AI)R8E#WX M?OJY,I4=V/LL0N8(=:'O%_F"SQ4[_^VGX=/RD_0_4$L#!!0 ( %J!:5>: M D6]404 "@6 8 9&1D+3(P,C-?,#EX,S!E>'@S,C(N:'1MU1AK<]I& M\'M_Q19/$WL&88F' 4$\0S&>N),QB2%-^ZES2 M<(^F4NQ,V_?7=TR',P_;8 MZ<1V^<#H;M^/V]V[[ES'T6EWCBP\_:G[L^/ F0BR&!,-@42F,81,\60&7T)4 M7\%Q5EA]D2XEG\TU5-UJ#;X(^94OF(5KKB,\+?ATC^VZ>YP+Z4Y$N#SMAGP! M/'Q7XBQH!XV36HAANU6OLPD+PT:SR4["UHD[J;'I7UZ)2 G=TBB]C/!=*>:) M,T)3\03+&SPJD;KP, T%PG01BK%@E/=AS23*F.DEA8PPL# ;YTFIJ#G"",F)RQ! MY0QO(EQ"+] &8IP&+ F!!8&(4Y9P4IK0+?FGC$GR5;2TRRM,A22R!,Z%C,%S MG4\6<&@$O#EH5:MN9P-$:Z]S!%,A+=J:[S?+%S QVH\PU1A/:%USRWDWM%BD M7NT,1DM%4$7]4I)T:_NFO NE,I2%L,I>+!^*\[,'TVM0,"_*UKY>$DKB^)N8 M)THD91C<8)!IOD#XG0<('R4J;OI(&2Y,QO(8^G..4SCG"4L"SB(83BD=4)97 M@,)%"&>XP$BD^12R1C)AMH@?<+:F+O+#^K&\RK(E[3&2O)E9.W70+)J=C3(( M3 $+1:IW,G(3\5$)6394!F6"*M^,E_ U$=<1AC/*H$:K\Z0H%_%-:3*B0%UL\OOK/EEU:ET31^,.[?.>73+(J68,I$ M9*K$-=?S/$H2OV5NU:G6+=7B4/)>V]@8R9G-,YJD?HFJJ\YSJ\GT(U*[H//;;R-VY]J@IXJ'T-%>$K?2L6:Z:32(L M&$R$#%$Z9'S$4H5^\=$)N4HCMO1YDIN0$W56XB9":Q'[YF*W,"4]8-%JE,G% M6?#JSE>O55J-MKE%:+)#AX7@U8VP8B\8.MR'M5N5MGL_V*UX:]AQSMOR)PL4 M#1OO2K723G7VJ^D->(53K,+&4[M&6/V?_QSGQIY1LN=]""[%PHXN;3NYK)-@ MP^)"NX)%W4;X02^XQ@<_V',O,0#E[GMS4&]V5/X/VT/0SCO#(XQ?G0USN,AV M4"+B(10F/-$SQ.0EW7+)XE56_5>G?)?=+V'R82HYM8>4^L-MIQ!V8#W:/TO' M>85[K_/:N;!,TV]-,)ES-JQL $ M@ $ 9&1D+3(P,C,P.3,P+FAT;5!+ 0(4 Q0 ( %J!:5?8[CQ*$10 M (GJ 0 " 9CR 0!D9&0M,C R,S Y,S N>'-D4$L! A0# M% @ 6H%I5Q]W&^U") @V,! !0 ( !UP8" &1D9"TR M,#(S,#DS,%]C86PN>&UL4$L! A0#% @ 6H%I5W[_1H,::P U,X$ !0 M ( !2RL" &1D9"TR,#(S,#DS,%]D968N>&UL4$L! A0#% M @ 6H%I5YOB03U2& &3, !, ( !EY8" &1D9"TR,#(S M,#DS,%]G,2YJ<&=02P$"% ,4 " !:@6E7F48-N$8R 0 URPP % M @ $:KP( 9&1D+3(P,C,P.3,P7VQA8BYX;6Q02P$"% ,4 " !: M@6E76ST)"#:V !P20@ % @ &2X0, 9&1D+3(P,C,P.3,P M7W!R92YX;6Q02P$"% ,4 " !:@6E7*@FZFQ@( #H+ %P M @ 'ZEP0 9&1D+3(P,C-?,#EX,S!E>#,Q,BYH=&U02P$"% ,4 " !: M@6E7?X3@^/P' #3+ & @ %'H 0 9&1D+3(P,C-?,#EX M,S!E>'@S,3$N:'1M4$L! A0#% @ 6H%I5P&Z48PU!0 F18 !@ M ( !>:@$ &1D9"TR,#(S7S Y>#,P97AX,S(Q+FAT;5!+ 0(4 Q0 M ( %J!:5>: D6]404 "@6 8 " >2M! !D9&0M,C R G,U\P.7@S,&5X>#,R,BYH=&U02P4& L "P#< @ :[,$ end